AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Remote debugging auf Kundenrechnern?

Ein Thema von Mavarik · begonnen am 11. Dez 2021 · letzter Beitrag vom 11. Dez 2021
Antwort Antwort
Rollo62

Registriert seit: 15. Mär 2007
4.239 Beiträge
 
Delphi 12 Athens
 
#1

AW: Remote debugging auf Kundenrechnern?

  Alt 11. Dez 2021, 10:54
In meine Apps habe ich generell Logging Features eingebaut, die man in Memory, File, oder bei Bedarf auch auf Server loggen lassen könnte.
In der Regel reicht Memory log aus, mit einfachem Sharing per Mail.

Wie gesagt, das sind Notfunktionen um einzelnen Kunden per Telefon zu helfen,
Was aber oft schon ausreicht um grobe Hinweise auf Ursachen zu geben.
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.094 Beiträge
 
Delphi 12 Athens
 
#2

AW: Remote debugging auf Kundenrechnern?

  Alt 11. Dez 2021, 11:11
Hallo,

falls es eine Windows Anwendung ist und Logging in Betracht kommt: bei Delphi ist CodeSite dabei,
was relativ mächtig ist.

Zum Thema Remotezugriff: TeamViewer hatte mal früher ein SDK, was wohl sogar unter Android
funktioniert hätte, als ich aber versuchte das mit Hilfe eines bekannten englischen Delphi
Entwicklers von Delphi aus zum laufen zu bekommen war es

1. sehr problematisch von Delphi zu benutzen

2. Gerade als wir einen 1 Monat Test Account bekommen hatten und zumindest einen ersten
erforderlichen Schritt erfolgreich hinbekommen hatten wurde das Produkt von Team Viewer ohne
Angabe von Gründen eingestellt.

Grüße

TurboMagic
  Mit Zitat antworten Zitat
Benutzerbild von TigerLilly
TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.251 Beiträge
 
Delphi 12 Athens
 
#3

AW: Remote debugging auf Kundenrechnern?

  Alt 11. Dez 2021, 12:10
Da

http://www.components4developers.com...cts_kbmMW.html
https://components4developers.blog/2...emote-desktop/

ist was drin, was dir ev. helfen könnte.
  Mit Zitat antworten Zitat
Nathan

Registriert seit: 6. Nov 2003
Ort: Birmensdorf / Zürich
29 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#4

AW: Remote debugging auf Kundenrechnern?

  Alt 11. Dez 2021, 12:42
Hallo

Hatte früher mal mit einer VPN Verbindung des Teamviewer Remote Debugging beim Kunden durchgeführt. Zwar langsam, aber man konnte Debuggen.
VPN von Teamviewer Optionen - Erweitert- Erweiterte Netzwerkeinstellungen VPN Treiber installieren.

Danach ganz "normales" RemoteDebugging mit der IP des Kunden PC.

Somit hatte ich die Umgebung des Kunden und konnte zwar mühselig aber Debuggen auf dem PC des Kunden.
Nathan Chanan Thurnreiter
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.732 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Remote debugging auf Kundenrechnern?

  Alt 11. Dez 2021, 14:23
Prinzipell sollte es kein Problem sein, den Remote Debugger auch per VPN zu benutzen, man muss halt die notwendigen Ports tunneln. Ob, und wenn ja, wie das geht, hängt vom verwendeten VPN ab.

Eigene Erfahrung damit habe ich aber nicht. Der Delphi 2007 Remote Debugger hat bei mir schon im LAN nie brauchbar funktioniert.

Alternativ kann man auch beim Kunden einen Rechner mit Delphi aufsetzen und auf den per VPN + Remote Desktop zugreifen. Ob das geht / erlaubt ist, hängt dann natürlich vom Kunden ab.
Thomas Mueller
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.054 Beiträge
 
Delphi 12 Athens
 
#6

AW: Remote debugging auf Kundenrechnern?

  Alt 11. Dez 2021, 15:08
Eigene Erfahrung damit habe ich aber nicht. Der Delphi 2007 Remote Debugger hat bei mir schon im LAN nie brauchbar funktioniert.
Das ist ein Problem, ja. Bis zur Optimierung in einer der XE-Versionen war der Remote Debugger so schnarchlangsam, dass es schon im Netzwerk eine Qual war. Erst mit dem PAServer lief es dann irgendwann brauchbar schnell.

Trotzdem verschluckt sich der Debugger noch zuweilen, wenn man zu schnell durch-steppt usw., so dass man da besser ein wenig Geduld hat bevor man von vorne anfängt. Helfen tut dabei auch, wenn man die Anzeige der lokalen Variablen ausschaltet.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.403 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Remote debugging auf Kundenrechnern?

  Alt 11. Dez 2021, 15:20
Servus,
das sollte ja grundsätzlich der PA Server her geben, der läuft auch auf Windows.
Wir nutzen für die Fernwartung FastViewer - damit kann man auch Ports zwischen den beiden PCs weiterleiten und damit zumindest so versteh ich das, sollte auch Remote-Debugging möglich sein. Keinen PLan ob andere Fernwartungstools das Feature auch anbieten....

Grüße
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.536 Beiträge
 
Delphi 12 Athens
 
#8

AW: Remote debugging auf Kundenrechnern?

  Alt 11. Dez 2021, 18:44
Trotzdem verschluckt sich der Debugger noch zuweilen, wenn man zu schnell durch-steppt usw.,
Das schafft der normale Win32-Debugger aber auch.

Und für Win64 wird lokal ebenfalls Remote-Debugging verwendet, als 32/64-Bridge.



Ob man nun den RemoteDebugger oder den PAServer nutzt, ist ja egal ... für Beides muß einfach die Verbindung (z.B. VPN) irgendwie erstellt werden.



Die IDE lokal zu installieren ist nicht unbedingt die gute Idee, da hierbei ja die Installation verändert wird und das Programm dann eventuell anders reagiert.
Es gäbe noch All-Access, worüber man Delphi quasi temporär installieren/starten könnte,
aber wenn es nur ums Tempo ginge, dann wäre eine VM bestimmt besser, z.B. via QEMU auch als Portable-Variante.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (11. Dez 2021 um 18:58 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz