Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Tisy Online-Zeitermittlung (https://www.delphipraxis.net/50401-tisy-online-zeitermittlung.html)

Kompon Ente 25. Jul 2005 08:38


Tisy Online-Zeitermittlung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

das Programm Tisy (Version 1.0.0.4) synchronisiert die Zeit. Es stellt eine Verbindung zum Server der Physikalisch-Technischen Bundesanstalt her und aktualisiert die Systemzeit.
Um eine möglichst genaue Uhrzeit zu bekommen, wird die Zeit, die für den Ping benötigt wird, beim stellen der Uhr wieder abgezogen.

Besonderheiten: MainForm wird nicht eingeblendet, Programm nur in der Taskleiste sichtbar mit Icon.
Größe: 1.075 KB

Ich bitte Euch das Programm mal auszuprobieren und die Fehler zu posten - denkt bitte auch dran: Die Rekonstruierung des Fehler ist auch wichtig, also postet diese mit! :)

Getestet: Unter NT und XP Home!

Viel Spaß beim testen! ;)

Edit 1: Beschreibung hinzugefügt
Edit 2: Verbindungsfehler behoben
Edit 3: Codefehler behoben
Edit 4: Codefehler behoben

SubData 25. Jul 2005 09:18

Re: Tisy Online-Zeitermittlung
 
Die eingebauten Windows Funktionen für die Zeitsyncronisation rechnen automatisch die Ping Zeiten ab...

fylo 25. Jul 2005 09:50

Re: Tisy Online-Zeitermittlung
 
Hi

Also ich bekomm einen Fehler: nach dem Start sehe ich gar nix, auch keine Systrayicon und dann kommt eine Meldung: "Socket Error #10060 Connection timed out."

hast schon mal bei den indy's unter TIdSNTP-Client nachgesehen. Solch ein Client synchronisiert die Uhrzeit automatisch und berücksichtigt dabei neben den Pingzeiten auch die Delayzeiten und sonstige Differenzen.
Delphi-Quellcode:
SNTP.Host:='de.pool.ntp.org';
SNTP.Active:=true;
Edit1.Text:=datetostr(SNTP.DateTime);
Edit2.Text:=timetostr(SNTP.DateTime);
Edit3.Text:=timetostr(SNTP.AdjustmentTime);
SNTP.SyncTime;
SNTP.Active:=false;

Kompon Ente 25. Jul 2005 09:52

Weiß ich, hab ich auch so gelöst - allerdings nur für die normale Internetverbindung.

Wenn jemand einen Proxyserver besitzt wird's per IdHTTP-Kompo gelöst.

Kompon Ente 26. Jul 2005 08:56

Zitat:

Zitat von fylo
Also ich bekomm einen Fehler: nach dem Start sehe ich gar nix, auch keine Systrayicon und dann kommt eine Meldung: "Socket Error #10060 Connection timed out."

Welches OS?

fylo 26. Jul 2005 08:59

Re: Tisy Online-Zeitermittlung
 
Hi

ich nutze WinXP+SP2 und Firewall (ZoneAlarm) wobei ich eine Freigabe für dein Programm gegeben habe.
Ein Socket-Fehler deutet aber irgendwie auf die Verbindung hin...

Kompon Ente 26. Jul 2005 09:01

Jep, dürfte jetzt behoben sein *malganzfesthoff* :D

Teste bitte nochmal :)

Edit 1: Achja, man muss 'ne Verbindung zum Inet haben! Ganz wichtig..

barf00s 26. Jul 2005 09:01

Re: Tisy Online-Zeitermittlung
 
1 MB für so ein "kleines" tool? ~verwundert~

Kompon Ente 26. Jul 2005 09:02

Da sind die cxTools dran schuld :?

fylo 26. Jul 2005 09:08

Re: Tisy Online-Zeitermittlung
 
hi,

deine Download im ersten Beitrag funktioniert nicht mehr?!?!

Also ich hab auch mal so ein Tool geschrieben und das hatte gerade mal eine Größe von ca. 270kb. Wenn's interessiert, dann kann ich es auch mal posten...

Luckie 26. Jul 2005 09:51

Re: Tisy Online-Zeitermittlung
 
Bitte stell dein Programm in einem eigenen Thread vor, hier geht es nur um das Programm von Kompo Ente.

fylo 26. Jul 2005 13:12

Re: Tisy Online-Zeitermittlung
 
Hi

ich hab nochmal dein Programm getestet und bekomme immer noch den gleichen Fehler wie oben (Socket Fehler #10060)

Ich hab auch mal mein Tool reingestellt: http://www.delphipraxis.net/internal...ct.php?t=59936

fylo 26. Jul 2005 15:12

Re: Tisy Online-Zeitermittlung
 
Hi

ich nochmal :-)
jetzt bekomm ich endlich das Systray-Icon zu sehen und es kommt auch keine Fehlermeldung mehr. ABER: wenn ich ein rechts-Klick auf das Symbol mache, dann dauert es bestimmt so ca. 5 Sekunden bis das Popupmenü öffnet und dann kann ich keinen Eintrag mehr auswählen. :gruebel:
Die CPU-Auslastung steigt hingegen nicht an, nur halt das Menü öffnet sehr träge.

fylo 27. Jul 2005 07:03

Re: Tisy Online-Zeitermittlung
 
Hi

Vielleicht kannst ja auch mal deinen Quellcode posten, damit wir drüber schauen können :?:

Yan 27. Jul 2005 09:18

Re: Tisy Online-Zeitermittlung
 
Ich kann mich fylo nur anschließen: Bei mir dauert der Programmstart schon 20 Sek, das PopUp-Menü dauert dann nochmal 20...

WinXP, SP2, 1Ghz, 1GB

barf00s 27. Jul 2005 09:42

Re: Tisy Online-Zeitermittlung
 
screenshot von dem teil da wär vllt auch mal noch was feines - ich kann mir unter dem titel beim besten willen nicht vorstellen wie es aussehen könnte - zumal es ja anscheinend eine besondere sammlung von vcl komponenten enthält

fylo 27. Jul 2005 10:08

Re: Tisy Online-Zeitermittlung
 
Liste der Anhänge anzeigen (Anzahl: 1)
alles was ich bisher von dem Programm gesehen hab ist folgendes (bis auf ein kleines Systrayicon nach ca. 10 Sekunden)

barf00s 27. Jul 2005 10:10

Re: Tisy Online-Zeitermittlung
 
da is nix

fylo 27. Jul 2005 10:12

Re: Tisy Online-Zeitermittlung
 
das ist es ja...
aber ich hab einen Rahmen drum gemacht, damit man's besser sieht :-)

barf00s 27. Jul 2005 10:13

Re: Tisy Online-Zeitermittlung
 
soll ich das jetz lustig finden oder wie?

fylo 27. Jul 2005 10:14

Re: Tisy Online-Zeitermittlung
 
naja nein ähm...
ich hab halt einen Desktop mit weißem Hintergrund und da war bis dato nix zu sehen.

jmit 27. Aug 2005 15:42

Re: Tisy Online-Zeitermittlung
 
Hallo

Ich kann mich fylo und yan nur anschliessen. Es dauert ca 20 Sekunden bis das Systray-Icon zusehen ist. Ein Klick mit der rechten Maustaste läßt zwar das Menü öffnen, aber ich kann nichts auswählen. Auch wird irgendwie die Zeit nicht synchronisiert. Das komplette Programm läuft sehr schleppend.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz