![]() |
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
Beim ersten Mal starten wurde doch das Konfigurationsfenster angezeigt (wie im Anhang) oder ? Und in diesem Fenster hast Du dann auf Abbrechen geklickt oder ?
Wenn das so der Fall sein sollte, habe ich noch einen Fehler in dem Setzen meiner Konfiguration. Schaue doch mal bitte nach, Du müsstest den folgenden Registryschlüssel haben :
Code:
In diesem Schlüssel sollten eventuell 5 REG_DWORD-Werte stehen. Wenn Du diesen Schlüssel löscht und dann das Programm nochmals aufrufst, dann kommt wieder das Konfigurationsfenster. Nur jetzt nicht auf Abbrechen klicken sondern auf OK. Dann werden alle Werte richtig in der Registry gesetzt.
HKEY_CURRENT_USER\SOFTWARE\BIS-Programmierung\CopyAndSync
Irgendwie merke ich keinen Unterschied, ob ich die Manifestdatei im Verzeichnis drin habe oder nicht. Was ist denn besser ? Die Manifest-Datei im Verzeichnis oder ins Programm mit einkompilieren ? |
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
nee, ein Initialisierungsfenster war nicht da.
Hab gestartet und dann war gleich das Hauptfenster da ... dort hatte ich mir was angesehn und danach das Programm ganz normal beendet. Nach dem Registryeintrag schau ich dann bei Gelegenheit. |
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
Zitat:
|
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
ähhhmmmmmm, da waren 5 DWord-Werte und alle auf 0.
ich lad mir aber grade dein programm nochmal runter und teste es dann wieder. |
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
Bei weiteren Test ist mir aufgefallen, dass ab und zu am oberen linken Bildschirmrand ein Schriftzug auftaucht wie im Ahnhang zu sehen. Auserdem bleib das Programm ab und zu während der Syncronisation hängen: Ich starte die Syncronisation, der Fortschrittsdialog erscheint, es werden die Dateien in beiden Verzeichnisen gesucht, keine Veränderung der aktuellen Datei mehr, im selben Moment verschwindet einer der beiden Sucher-Threads des Programms beendet. Will ich die nach diesem Fehler Syncronisation erneut starten (nach manuellem abbruch) werden zwar beide Threads wieder gestartet, aber sie warten einfach nur. Ich werfe jetzt einfach mal eine Vermutung in den Raum: CriticalSection :duck: Trotzem ist das Programm gut gemacht. :thumb: |
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
Hallo,
ich habe dein Programm versucht zu testen. Was mir auffällt ist, dass jegliche Hilfe fehlt. Im Vergleich zu Secondcopy oder Smartsynch pro fällt die Beurteilung deines Programmes aus mehreren Gründen schlecht aus: 1.) Kein Mensch versteht wie das Teil zu bedienen ist. 2.) Absolut unmoderne Oberfläche 3.) Wie ich aus deiner Website entnehmen konnte ist die Software keineswegs kostenlos. Also muss sich das Programm auch professioneller Konkurenz stellen. Mit dieser Version und wenn ich ich dein Programm mit den oben genannten Konkurenzprodukten vergleiche komme ich zu dem Schluss, dass Secondcopy oder Smartsynch, einfach übersichtlicher und leichter zu bedienen und deshalb vorzuziehen sind. Das soll keine negative beurteilung der Funktionalität sein, soweit kam ich garnicht. Rainer Dies ist meine persönliche Meinung! |
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
Zu C.Schoch's Bildschirmschrift ... meine Vermutung:
ein unsyncronisierte Zugriff auf die Labels? |
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
Zitat:
Zitat:
Zitat:
|
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
Hi,
Ich hab die CriticalSection eher auf das hängen bleiben bezogen. Falls du eine verwendest. Dacht da an EnterCriticalSection(), und kein LeaveCriticalSection oder umgekehrt(). Könnt aber auch eine Exception innerhalb Threads sein. Oder beides zusammen (durch exception wird kein LeaveCriticalSection aufgerufen). Da auch beim erneuten Aufruf der Threads keine Aktion mehr stattfindet. Das hängenbleiben kommt bei vielen kleinen Dateien vor (zwischen 0 - 250kb) |
Re: CopyAndSync v1.6.0 - Synchronisationstool für Dateien
Zitat:
Vorallem da die Labels keine Windows-Labels (STATIC = Fenster) sind. Die Labels werden von der VCL selbst gezeichnet, also erstmal Cursorposition festlegen und dann Text zeichnen, wenn da jetzt 2 Threads gleichzeitig dieses machen, dann kann da schon mal was durcheinander kommen. Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:38 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