AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Tisy Online-Zeitermittlung
Thema durchsuchen
Ansicht
Themen-Optionen

Tisy Online-Zeitermittlung

Ein Thema von Kompon Ente · begonnen am 25. Jul 2005 · letzter Beitrag vom 27. Aug 2005
Antwort Antwort
Seite 1 von 3  1 23      
Kompon Ente
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
Angehängte Dateien
Dateityp: exe tisy_116.exe (1,05 MB, 20x aufgerufen)
 
Benutzerbild von SubData
SubData

 
Delphi 11 Alexandria
 
#2
  Alt 25. Jul 2005, 09:18
Die eingebauten Windows Funktionen für die Zeitsyncronisation rechnen automatisch die Ping Zeiten ab...
Ronny
  Mit Zitat antworten Zitat
Benutzerbild von fylo
fylo

 
Delphi 7 Personal
 
#3
  Alt 25. Jul 2005, 09:50
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;
  Mit Zitat antworten Zitat
Kompon Ente
 
#4
  Alt 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.
  Mit Zitat antworten Zitat
Kompon Ente
 
#5
  Alt 26. Jul 2005, 08:56
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?
  Mit Zitat antworten Zitat
Benutzerbild von fylo
fylo

 
Delphi 7 Personal
 
#6
  Alt 26. Jul 2005, 08:59
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...
  Mit Zitat antworten Zitat
Kompon Ente
 
#7
  Alt 26. Jul 2005, 09:01
Jep, dürfte jetzt behoben sein *malganzfesthoff*

Teste bitte nochmal

Edit 1: Achja, man muss 'ne Verbindung zum Inet haben! Ganz wichtig..
  Mit Zitat antworten Zitat
barf00s
 
#8
  Alt 26. Jul 2005, 09:01
1 MB für so ein "kleines" tool? ~verwundert~
  Mit Zitat antworten Zitat
Kompon Ente
 
#9
  Alt 26. Jul 2005, 09:02
Da sind die cxTools dran schuld
  Mit Zitat antworten Zitat
Benutzerbild von fylo
fylo

 
Delphi 7 Personal
 
#10
  Alt 26. Jul 2005, 09:08
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...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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 21:57 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