Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   InetTime - Ein Ersatz für die Windowsuhr (https://www.delphipraxis.net/26132-inettime-ein-ersatz-fuer-die-windowsuhr.html)

c113plpbr 18. Jul 2004 22:50


InetTime - Ein Ersatz für die Windowsuhr
 
Ich hab mich mal wieder hingesetzt und nen bissl programmiert ... hier möchte ich euch das Ergebnis vorstellen:

Ein "Programm" namens InetTime, welches die normale Windowsuhr durch die SIT-Zeit (Swatch Internet Time; infos: http://www.swatch.com/) ersetzt. Programm in Anführungszeichen, da das ganze Projekt nur aus einer einzigen DLL besteht.

Ich weis nicht, ob das "Programm" bei allern funktioniert, da is sehr stark bezweifle, dass es unter Win9x-Systemen laufen wird (habs bisher nur unter Win2000 und WinXP getestet), aber Wunder gibt es immer wieder ... :wink: (auf jedenfall dann posten!)

Bei der Fehlersuche auf meiner Kiste hab ich eigentlich fast jeden Bug entfernen können, aber wie war das gleich wieder?:
Grausame Fehler treten generell erst nach dem Release auf.

Das Projekt ist vorerst nicht OpenSource, aber mal schaun, vielleicht stell ich ja irgendwann den Quellcode rein ...

Im Anhang befindet sich ein Screenshot und noch das Archiv, das alle wichtigen Dateien beinhaltet. Ich kann euch aber nur empfehlen die ReadMe.txt zu lesen!

Bevor ichs vergess: Das Programm braucht Zugriff auf sein eigenes Verzeichniss, da es eine Selbstkopie von sich erstellen muss. (wird nach dem start wieder gelöscht)

Ich freue mich auf positive, und auch auf negative Kritik, soweit sie begründet ist. Aber sagt mir nicht, dass ihr diese Zeit sinnlos findet, denn irgendwie tu ich das langsam auch ... :?

ciao, Philipp


Update: 18. Sept 2004

http://web91.server2.dce4u.de/inettime.jpg
Download: inettime.zip md5sum: 7081ad863d350cf15affa44c5a3b90ed
Download Source: inettime_src.zip md5sum: 5e6ccda09c91e7550c53c29ea4dd701a

Bernhard Geyer 19. Jul 2004 07:19

Re: InetTime - Ein Ersatz für die Windowsuhr
 
Ich kanns mir nicht verkneifen - Ich finde diese Swatch-Erfindung so sinnvoll wie ein Frosch im Hals. Als es damals rausgekommen ist war mein erster Gedanke: Hat der Internet-Hype jetzt auch bei Swatch das Denken abgeschaft.

Für solche Aufgaben (Zeitsynchronisation von Rechner) gibt es schon lange SNTP and RFC868. Und dafür gibt es mit NetTime auch eine sehr gute Delphi-Implementierung.

Luckie 19. Jul 2004 09:57

Re: InetTime - Ein Ersatz für die Windowsuhr
 
Nun ja das Problem ist, wenn es hier @643 ist und es ist hell, dann weiß ich trotzdem noch nicht ob es dem Kollegen in Japan zumutbar ist jetzt zu einem Meeting zu kommen, vielleicht ist es da ja jetzt mitten in der Nacht. :roll:

c113plpbr 19. Jul 2004 15:55

Re: InetTime - Ein Ersatz für die Windowsuhr
 
Zitat:

Zitat von Bernhard Geyer
Für solche Aufgaben (Zeitsynchronisation von Rechner) gibt es schon lange SNTP and RFC868. Und dafür gibt es mit NetTime auch eine sehr gute Delphi-Implementierung.

Es geht ja ned um Zeitsyncronisation, sondern einfach um das programm, das wie Windowsuhr ersetzt, ohne dabei etwas an dem originalen WindowsExplorer zu ändern ...

Desweiteren geht es u.a. um das Programm selbst, und nicht nur um die Zeit die es anzeigt (auch wenn das der einzige Zweck davon ist ... ^^)

Interessieren würde mich auch, wo das proggi läuft, und wo ned.

ciao, und danke fürs testen, Philipp

Luckie 19. Jul 2004 15:58

Re: InetTime - Ein Ersatz für die Windowsuhr
 
Wenn es dir nur um das Programm ansich geht, dann wäre der Quellcode interessant, wie du deine Uhr in die TNA bekommen hast und das entsprechende Menü erweitert hast. Aber ohne Quellcode, kann ich nur sagen: "Nette Spielerei."

phlux 19. Jul 2004 16:01

Re: InetTime - Ein Ersatz für die Windowsuhr
 
Ist das nicht einfach nur die Caption des TNA-Uhr Fensters umändern??

Kernel32.DLL 19. Jul 2004 16:23

Re: InetTime - Ein Ersatz für die Windowsuhr
 
Zitat:

Zitat von c113plpbr
(bei jedem versuch was auf die DP hochzuladen is mir der IE abgestürzt ... scheiss teil! jetzt muss es eben so gehen)

Nimm Firefox... :zwinker:

Ich schau mir das Tool mal an, wenn ich zuhause bin...

Aenogym 19. Jul 2004 19:57

Re: InetTime - Ein Ersatz für die Windowsuhr
 
ich kann die uhr nicht installieren. stattdessen bekomme ich diese meldung:

Code:
---------------------------
fehler
---------------------------
Prozess existiert nicht, oder der benötigte Zugriff auf den Prozess wurde nicht gewährt!
---------------------------
OK  
---------------------------
Die Meldung kommt sowohl beim "Installer" als auch beim eingeben über die eingabeaufforderung.
übrigens: ich habe admin-rechnte auf meinem system.

Aenogym

c113plpbr 19. Jul 2004 20:25

Re: InetTime - Ein Ersatz für die Windowsuhr
 
@Aenogym: Jo, das passiert manchmal ... ka warum, aber da hilft folgendes: Taskmanager nehmen, explorer killen, im taskmanager auf ausführen drücken und explorer eingeben. Dann funzt es meistens ...

(unter winxp zumindest)

c113plpbr 20. Jul 2004 11:42

Re: InetTime - Ein Ersatz für die Windowsuhr
 
Liste der Anhänge anzeigen (Anzahl: 1)
Für die, die es interessiert, hier mal der Quellcode ...
Zum Compilieren wird die MadCodeHook lib benötigt, die man sich hier mit der MadCollection herunterladen kann.
Sollte sich jemand für API/Function-Hooking interessieren, findet er in diesem Quellcode bestimmt ein paar interessante dinge ...

Ich nehme natürlich auch (begründete) kritik, sei sie negativ oder positiv, zu meinem Quellcode gerne entgegen.

ciao, Philipp


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:27 Uhr.
Seite 1 von 2  1 2      

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