Diabetesinfo-Forum
SiDiary => Allgemeines => Thema gestartet von: Attu am Juli 23, 2008, 17:34
-
Hallo liebes SiDiary-Team.
Komm da mit einer Frage wegen SiDiary-Online.
Ich habe mich bei SiDiary-Online angemeldet und teste es gerade.
Möchte meinen DiaDoc dazu bringen, daß er über diesen Weg meine Werte anschaut.
Was ich derzeit feststelle ist:
Das es sehr sehr sehr viel Zeit in anspruch nimmt bei der Sync der Daten.
Habe einen Datenstamm von 2004 bis heute.
Die Sync-Zeit beträgt derzeit über 30 Min. was ich für viel zu lange finde.
PC Win2000 mit DSL 16000 = also an dem kann es nicht liegen.
Auch sehe ich, daß jede Datei "in die Hand" genommen wird auch wenn nichts daran/darin verändert wurde.
Gibt es nicht eine Möglichkeit, den DateiHeader = Datum Uhrzeit der letzten Änderung zuerst zu überprüfen ?? und dann bei "ungleich" abzugleichen ?
Auf Grund der langen Sync-Zeit nehme ich die Sync derzeit nur Manuell vor.
-
Der Sync berücksichtigt Zeitstempel und Dateigrößen und bei mir synct er auch immer nur den einen Monat, in dem ich protokolliere aber wenn Du nat. einen Sack voll Daten hast und dann erstmals mit SiDiary Online syncst, muss er die natürlich auch auf den Server kriegen...
Der Sync ist in der Tat nicht sonderlich schnell aber da der sich mit der Version 6 ändern muss (anderes Dateiformat) wird das nicht mehr in der V5 optimiert.
Aber wie gesagt: Er sollte nur die geänderten Dateien syncen! Bitte auch mal darauf achten, ob durch Sync mit mobilen Geräten und Online evtl. "ping-pong"-Effekte auftreten?
-
Hallo ALF,
hab gerade mal einwenig Zeit zum Antworten.
Ich habe nun nur so zum Testen (bin ja experimentierfreudig)
nachts so gegen 2,00 Uhr die Daten mit SiDiary-Online Syncronisiert
und morgens um 7.00 Uhr gleich wieder.
Es wurden also keine Daten geändert.
Datenbestand war identisch.
Morgens wurden bei mir zwischen 20-25 Min. benötigt ohne irgend eine Änderung !!!!!
Das ist mir zu lange.
Nun gibt es für die Sync folgende Einstellungen.
1.) beim Start = da hab ich ja schon wieder vergessen, was ich eingeben wollte bis ich das "darf" ;)
2.) beim Beenden = also wenn ich da schnell weg muß kann das ja ganz schon ins Auge gehen, da waren ja so 3-4 Leute auf mich :-\
3.) während des Betriebes = OK kann ich jedes mal Kaffee trinken gehen, in diesem Fall schickt mir ALF täglich 2KG Kaffee :prost: , OK ist wohl auch nicht lebbar.
Mein Vorschlag:
4,) manuell = also durch drücken der Sync-Boutten wäre eine lösung.
Ich sync wenn ich Zeit dazu habe oder wenn es passt.
-
Nun gibt es für die Sync folgende Einstellungen.
1.) beim Start = da hab ich ja schon wieder vergessen, was ich eingeben wollte bis ich das "darf" ;)
2.) beim Beenden = also wenn ich da schnell weg muß kann das ja ganz schon ins Auge gehen, da waren ja so 3-4 Leute auf mich :-\
3.) während des Betriebes = OK kann ich jedes mal Kaffee trinken gehen, in diesem Fall schickt mir ALF täglich 2KG Kaffee :prost: , OK ist wohl auch nicht lebbar.
Mein Vorschlag:
4,) manuell = also durch drücken der Sync-Boutten wäre eine lösung.
Ich sync wenn ich Zeit dazu habe oder wenn es passt.
Warum machst du es dann nicht manuell? Ich mach es jedenfalls so...
-
ähhhh Jörg,
die funktion Manuell gibt es nicht.
Damit gesynct wird muß ich eines der drei möglichkeiten angeklickt haben.
Das bedeutet: Einstellungen - 1-3 anklicken - manuell Sync und anschließende 1-3 wieder rausnehmen, sonst synct er ja entweder beim beenden oder beim Starten oder sofort, wenn ich die Karteikarte verlasse.
Also Manuell wenn ich auf sync gehe verbindet er nur kurz zum server beendet aber diese Funktion sofort wieder.
-
die funktion Manuell gibt es nicht.
Doch sicher. Was meinst du wohl, wozu der Blaue Sync-Button da ist?
Damit gesynct wird muß ich eines der drei möglichkeiten angeklickt haben.
Nein, die sind nur für die Sync-Automatik. Ergo: wenn du keine Automatik willst dann nimm die Häkchen da raus
Also Manuell wenn ich auf sync gehe verbindet er nur kurz zum server beendet aber diese Funktion sofort wieder.
Dann ist der Haken bei "Mit diesem Gerät syncen" bei dir nicht aktiv. Ich kann das testen solang ich will, bei mir klappt es jedesmal
-
Mich würde trotzdem noch interessieren, was da bei Dir passiert, denn aus irgendeinem Grund "denkt" SiDiary, dass es alle Files synchronisieren müsste. Mach doch mal bitte im SiDiary-Hauptverzeichnis die SiDiarySync.log Datei auf und prüfe für den Zeitpunkt, wo Du das versucht hast, welche Protokolleinträge dort auftauchen.
Hast Du zwischen den beiden Online-Syncs noch mal mit Deinem mobilen Gerät gesynct? Ist da zwischendurch irgendein Task auf Deinem Rechner gelaufen, der die Zeitstempel/Dateiattribute geändert haben könnte? Ist die SiDiary.ini evtl. schreibgeschützt oder wird die zurückgesichert (dort stehen die Zeitstempel drin, die SiDiary mit den Zeitstempeln vom Server vergleicht)?
-
Mich würde trotzdem noch interessieren, was da bei Dir passiert, denn aus irgendeinem Grund "denkt" SiDiary, dass es alle Files synchronisieren müsste. Mach doch mal bitte im SiDiary-Hauptverzeichnis die SiDiarySync.log Datei auf und prüfe für den Zeitpunkt, wo Du das versucht hast, welche Protokolleinträge dort auftauchen.
Hast Du zwischen den beiden Online-Syncs noch mal mit Deinem mobilen Gerät gesynct? Ist da zwischendurch irgendein Task auf Deinem Rechner gelaufen, der die Zeitstempel/Dateiattribute geändert haben könnte? Ist die SiDiary.ini evtl. schreibgeschützt oder wird die zurückgesichert (dort stehen die Zeitstempel drin, die SiDiary mit den Zeitstempeln vom Server vergleicht)?
Hallo ALF,
komme ich !!frühestens!! morgen dazu.
Mich intressiert es auch was da passiert.
Ich bin mir über den Datenaufbau auch nicht ganz sicher ob dieser richtig "steht"
Ich habe *.DAT dadeien im Verzeichnis Data und habe *.DAT Dateien im Verzeichnis Data\Brandner_Peter
Haben z. Teil die gleichen Zeitstempel, sind aber unterschiedlich groß.
Ich hatte auch mal das Phänomen, als ich "automatisch starten" eingerichtet habe, daß dann keine Daten vorhanden waren.
Ich wußte auch nicht, in welchem Verzeichnis SiDiary da geschaut hat.
Als ich das Programm schloß und über meine Verknüpfung (Desktop) startete, waren alle Daten da.
In den Eigenschaften stand aber das selbe Verzeichnis wie das Programm selber.
Tausend&ein ??? für mich
Aber ein paar Antworten die kann ich sofort geben.
Es war kein Sync mit PPC oder anderen Geräten, die waren bewußt überhaupt nicht angeschlossen.
Die Zeit wird automatisch mit der Internet-Zeit syncronisiert jede Std. kann also keine große sprünge machen.
Ich hab Nachts einen sync - Online gestartet und bin ins "Bett"
und morgens habe ich zum Testen wieder sync - Online als erstes gemacht.
Der Rechner war durchgehend an.
-
@ Jörg
die funktion Manuell gibt es nicht.
Doch sicher. Was meinst du wohl, wozu der Blaue Sync-Button da ist?
zeigt bei mir erst eine Reaktion, wenn bei einem der 3 Punkte ein Hacken ist.
Damit gesynct wird muß ich eines der drei möglichkeiten angeklickt haben.
Nein, die sind nur für die Sync-Automatik. Ergo: wenn du keine Automatik willst dann nimm die Häkchen da raus
Also Manuell wenn ich auf sync gehe verbindet er nur kurz zum server beendet aber diese Funktion sofort wieder.
Dann ist der Haken bei "Mit diesem Gerät syncen" bei dir nicht aktiv. Ich kann das testen solang ich will, bei mir klappt es jedesmal
[/quote]
Richtig das Häkchen ist nicht gesetzt.
Kann ich setzten und wenn ich das Fenster verlasse synct er aber wenn ich in die Karteikarte wieder neu reingehe, ist das käkchen nicht gesetzt.
Also es bleibt nicht "dauerhaft" gesetzt.
Bei Sync mit PPC ja aber bei online nein.
-
Ich habe *.DAT dadeien im Verzeichnis Data
Da liegen die Dateien in einer Single-Patienten Umgebung
und habe *.DAT Dateien im Verzeichnis Data\Brandner_Peter
Und da liegen sie, wenn du den Multipatientenmodus aktiviert hast. Auf die, die direkt in Data liegen wird dann gar nicht mehr zugegriffen.
-
Doch sicher. Was meinst du wohl, wozu der Blaue Sync-Button da ist?
zeigt bei mir erst eine Reaktion, wenn bei einem der 3 Punkte ein Hacken ist.
Der zeigt dann eine Reaktion, wenn bei {SiDiary-Online-Server} die Checkbox "Mit diesem Gerät synchronisieren" aktiv ist. Dabei muß bei keinem der 3 Automatik-Optionen eine aktiv sein
Kann ich setzten und wenn ich das Fenster verlasse synct er aber wenn ich in die Karteikarte wieder neu reingehe, ist das käkchen nicht gesetzt.
Also es bleibt nicht "dauerhaft" gesetzt.
Bei Sync mit PPC ja aber bei online nein.
Das muß er auch nicht. Wenn du manuell syncen willst setzt da das Häkchen und dann klick auf den blauen Button
-
Mich würde trotzdem noch interessieren, was da bei Dir passiert, denn aus irgendeinem Grund "denkt" SiDiary, dass es alle Files synchronisieren müsste.
Das denkt es bei mir aber auch sehr oft, egal ob beim Sync mit dem Web oder einem Mobile Device. Deswegen freue ich mich schon darauf ihm sagen zu können "Sync bitte diese Monate und lass deine Griffel vom Rest"
-
Mich würde trotzdem noch interessieren, was da bei Dir passiert, denn aus irgendeinem Grund "denkt" SiDiary, dass es alle Files synchronisieren müsste. Mach doch mal bitte im SiDiary-Hauptverzeichnis die SiDiarySync.log Datei auf und prüfe für den Zeitpunkt, wo Du das versucht hast, welche Protokolleinträge dort auftauchen.
Hast Du zwischen den beiden Online-Syncs noch mal mit Deinem mobilen Gerät gesynct? Ist da zwischendurch irgendein Task auf Deinem Rechner gelaufen, der die Zeitstempel/Dateiattribute geändert haben könnte? Ist die SiDiary.ini evtl. schreibgeschützt oder wird die zurückgesichert (dort stehen die Zeitstempel drin, die SiDiary mit den Zeitstempeln vom Server vergleicht)?
Hallo ALF.
Ich hab jetzt mal in der SiDiarySync.log nachgeschaut.
Da sind die Einträge von 02:40:xx drin aber die Einträge am morgen also so gegen 08:00 nicht,
aber in diesem Verzeichniss habe ich folgende Einträge:
H:\Diabetes\SINOVO\SiDiary\Data\Backup\2008.07.25 021902 www\www-Files
H:\Diabetes\SINOVO\SiDiary\Data\Backup\2008.07.25 082258 www\www-Files
Was wäre für dich Intressant ???
Hab noch eine JPG Bild gemacht über Dateivergleich der beiden Verzeichnisse.
Ich kann aber auch den Test noch einmal wiederholen.
Ist es mit Blick auf V6 überhaupt intressant das zu vertiefen ???