Seite 1 von 1

Swisstime-Plugin für die blaue Taste (Uhrzeit vom Internet)

Verfasst: Mo 22 Nov 2004, 10:06
von DrStoned
Ich habe für swisstime ein Plugin für die blaue Taste erstellt.
Swisstime holt die genaue Uhrzeit von einem Internet-Zeitserver in der Schweiz und stellt die Dbox-Uhrzeit.

Vorrausetzung ist eine Internet-Verbindung für die Dbox.

Installation ist im readme.txt beschrieben.

Wenn ihr in der start_neutrino direkt vor dem Aufruf von neutrino die Zeile

Code: Alles auswählen

/var/plugins/swisstime & 
bzw.

Code: Alles auswählen

/var/plugins/tuxwet/swisstime &
( für New-Tuxwetter-User) einfügt, habt Ihr die Uhrzeit gleich genau gestellt, wenn die Box mit Sendern gestartet wird, die kein Zeitsignal ausstrahlen.

Um die start_neutrino zu bearbeiten, ist folgendermaßen vorzugehen:

1. den Symlink im Verzeichnis /var/tuxbox/start_neutrino in start_neutrinoalt umbenennen.
2. Die start_neutrino aus /etc/init.d nach /var/tuxbox/ kopieren.
3. Jetzt kann die start_neutrino editiert werden.

Hierzu muß ein Unix konformer Editor z.B. Ultraedit verwendet werden.
Bitte nicht mit Wordpad oder Notepad drin rumfroschen. Man kann sie aber mit dem Tuxbox-Commander direkt in der Dbox bearbeiten.

Vielen Dank noch mal an Swowhead für die Programmierung von swisstime :respekt: :respekt: :respekt:

Verfasst: Mo 22 Nov 2004, 11:43
von michaelstaehle
Geschickt wäre es noch, wenn man den timeserver in einer conf einstellen könnte. Dann hatte man Öschitime oder Deutschtime :-)

Ciao Micha

Verfasst: Mo 22 Nov 2004, 16:26
von DrStoned
Ich habe jetzt extra für die User des New-Tuxwetter-Plugins ab Version 2.07 Beta eine zusätzliche Version, der zeitkorr.so erstellt. Der Download ist im ersten Beitrag dieses Threads zu finden

Verfasst: Mo 22 Nov 2004, 19:52
von SnowHead
@michaelstaehle

Beim Zeitserver gibt es nichts zu konfigurieren. Alle Atomuhr-Server
liefern UTC. Die wird dann von swisstime in die Ortszeit der Box um-
gesetzt.

Verfasst: So 30 Okt 2005, 2:02
von DrStoned
Achtung wichtig:

Neue Version, da der alte Shellstarter zeitkorr.so nicht mehr im neuen JtG-Image läuft. Diejenigen, die das Plugin bereits installiert haben, brauchen nur diese Datei austauschen.

Verfasst: Fr 02 Dez 2005, 1:22
von DrStoned
Achtung wichtig:

Mit dem neuesten Snap vom 01.12.2005 22:22 Uhr ist es mir aufgefallen daß SnowHead's Swisstime-Plugin mit dem neuen Image nicht mehr funktioniert.

Abhilfe: Ein Srcipt namens swisstime mit folgendem Inhalt erstellen.

Code: Alles auswählen

#!/bin/sh
/sbin/rdate 192.53.103.103
Dieses Script nach /var/plugins/tuxwet/ kopieren, und die Binäry ersetzen, und ihm Ausführrechte (755) verpassen. Dann wird auch die Zeit mit dem Tuxwetter-Plugin wieder richtig gestellt.

Sowie ich etwas Zeit habe, werde ich das Binäry im Downloadlink ersetzen.

Verfasst: Fr 02 Dez 2005, 17:06
von DrStoned
Achtung wichtig!

Da die automatische Zeitkorrektur über das Internet mit den aktuellen Images nicht mehr funktioniert hat, habe ich jetzt ein funktionierendes Script namens swisstime in den Download integriert.

Das aktualisierte Plugin findet Ihr im ersten Beitrag dieses Threads.

Verfasst: Sa 03 Dez 2005, 19:21
von DrStoned
Achtung wichtig!

Da das Script für die automatische Zeitkorrektur über das Internet mit den aktuellen Images schon wieder nicht mehr funktioniert hat, habe ich jetzt nochmal ein funktionierendes Script namens swisstime in den Download integriert.
Hoffen wir, das dass jetzt so bleibt. Alle Leute die das in den letzten 2 Tagen runtergeladen haben, bitte noch mal aktualisieren.

Das aktualisierte Plugin findet Ihr im ersten Beitrag dieses Threads.

Verfasst: Fr 09 Dez 2005, 15:37
von Wautzi
Hallo

Danke für Deine Mühe und das tolle Tool..habe aber ein Problem:
Bei JtG gibts unter /var/tuxbox/ keine start_neutrino zum umbenennen..

Wie dann bitte vorgehen?

Bzw wo versteckt sich diese start_neutrino

Danke

Verfasst: Fr 09 Dez 2005, 15:48
von DrStoned
Kopiere die start_neutrino aus /etc/init.d/ nach /var/tuxbox/ und vergib ihr die Ausführrechte (755).
Den Link in /var/tuxbox/ gibt es mittlerweile nicht mehr, insofern ist die Anleitung etwas veraltet.

Verfasst: Fr 09 Dez 2005, 15:49
von KeXXeN
2. Die start_neutrino aus /etc/init.d nach /var/tuxbox/ kopieren.
Steht im ersten Beitrag! ! ! ;)

Verfasst: Di 03 Jan 2006, 13:03
von jmittelst
Setz den Aufruf mal höher an. Erst muss Swisstime/Rdate die Zeit holen, erst dann sollte sectionsd aufgerufen werden.

Also die Zeile vor dem /bin/sectionsd reinmachen.

cu
Jens

Verfasst: Fr 05 Mai 2006, 0:36
von DrStoned
Achtung wichtig!

Da das Script für die automatische Zeitkorrektur über das Internet mit den aktuellen Images durch eine Änderung im CVS nicht mehr funktioniert, habe ich eine neue aktualisierte Version erstellt.

Das aktualisierte Plugin findet Ihr im ersten Beitrag dieses Threads.