×

Warning

JUser: :_load: Unable to load user with ID: 63

Angeregt durch einen Blog-Beitrag der Cacherats veroeffentliche ich hier mal zwei vier Scripts, die ich schon seit langem im Einsatz habe, um FTF-Benachrichtigungen auf mein Handy zu bekommen. Frueher, in der "Pre-iPhone-Aera" habe ich das per SMS ueber einen recht guenstigen Anbieter im Netz gemacht und mittlerweile mittels Prowl - einem Dienst, mit dem man sich sehr einfach (kostenlose) PUSH-Benachrichtigungen schicken kann. Einzig die App kostet einmalig $2,99.

FTF2PUSH

Zur Benutzung benötigt Ihr einen IMAP Mail-Account, je nach Script einen Account bei fullsms.de oder prowl und natuerlich einen premium account bei geocaching.com...

Die Scripts sind in Perl geschrieben, laufen also zumindest theoretisch auf allen grossen Betriebssystemen. Getestet wurde es unter Debian Linux.

PUSH-Variante:

Files:
FTF 2 Push

Perl-script to send push-notifications to your iPhone about recently published geocaches via Prowl

Date 2011-11-11 File Size 885 B Download 540 Download
 

 

SMS-Variante:

FTF 2 SMS

Perl-script to send text messages (SMS) to your mobile about recently published geocaches (via fullsms.de)

Date 2011-11-11 File Size 901 B Download 390 Download

 

FTF2Dreambox

Nicht zuletzt aufgrund meiner begrenzten Faehigkeiten in Perl sind die Scripte leicht zu verstehen und koennen problemlos an andere Benachrichtigungsdienste angepasst werden.. Feel free and have fun..! ;)

Bisher noch weitestgehend ungetestet ist diese Variante, welche FTF-Benachrichtigungen an eine Dreambox sendet (sorry - meine dbox verstaubt schon lang unterm Dach.. ;) )

Dreambox-Variante

FTF 2 Dreambox

Perl-script to show notifications about recently published geocaches on your Dreambox (Sat-Receiver)

Date 2011-11-11 File Size 885 B Download 539 Download

 

So, nachdem mir die Cacherats nen Link zum dbox2-wiki mit der passenden url schickten, hier noch die (komplett ungetestete) Version fuer die dbox2 mit neutrino firmware:

 

dbox2-Variante:

FTF 2 DBox2

Perl-script to show notifications about recently published geocaches on your dBox2 sat-receiver (Needs Neutrino / Hacked dBox2)

Date 2011-11-11 File Size 886 B Download 422 Download

 

...Man koennte das nun natuerlich auch alles zusammen in ein einziges, ordentliches Script packen... Irgendwann... Vielleicht.... ;)

Gravatar
Roland
RE: FTF-Scripts
Vielen Dank, habe soeben die Dreambox Variante probiert (dm800) jedenfalls kommen bei nur massig Fehler z.B.

line12: : not found
das gleiche bei line 13/14/15/16/17/18
sowie
line13: use: not found
das gleiche bei line 14/15/16
und noch
line20: syntax error: unexpected "("

brauch Ich noch etwas ?

Gravatar
ftf2dreambox
Der Vollstaendigkei t halber:
Auf der Dreambox funktioniert der Download direkt vom svn-server nicht. Darum habe ich die Datei noch wo anders hingelegt:

wget http://stimpyrama.org/ftfinstaller.sh
sh ftfinstaller.sh

...sollte auf der Dreambox zum Erfolg fuehren.. :)

Zu Mac und Growl: EIGENTLICH kein Problem, mir fehlt aber im Moment die Zeit, tut mir Leid..

Gravatar
NeomX
RE: FTF-Scripts
Hey cool,

das müsste doch auch auf meinem MAC funzen, da blende ich dass dann direkt auf dem Fernseher ein.

Hast Du noch einen kleinen Tipp wie ich das angehen könnte - mit Growl oder so?

Gravatar
RE: FTF-Scripts
Sonun.. :)
Das ist jetzt aber wirklich noch ungefaehr im gleichen Stadium wie das von den Cacherats: Es ist in einer zwar leichten Sprache geschrieben, mit der ich mich aber trotzdem am Wochenende das erste Mal naeher befasst habe. Erwarte also noch Fehler.. ;) Und wenn es Fehler gibt, werden sie haesslich.. ;)
Es waere schoen, wenn Du es trotzdem mal ausprobieren und mir (vielleicht per "Kontakt" und nicht hier in den Kommentaren..) berichten wuerdest..

Den Installer fuer den kompletten Kram kannst Du Dir hier aus meinem svn-repo saugen: https://www.amb-net.de/svn/pub/shelldev/ftfscripts/ftf2dreambox-installer.sh und dann als root auf der Dreambox ausfuehren: "sh ftf2dreambox-installer"
Zusammenfassung :
~# telnet dreambox
dm800 login: root
Password:
root@dm800:~# wget https://www.amb-net.de/svn/pub/shelldev/ftfscripts/ftf2dreambox-installer.sh
root@dm800:~# sh ftf2dreambox-installer.sh

Danach werden Dir ein paar Fragen zur Konfiguration und wenn Du durch bist, sollte das script laufen und arbeiten.

Wie gesagt: Das ist alles noch nicht sonderlich schoen und wenn irgendwas schief laeuft, wird's so richtig haesslich, aber zumindest auf wackeligen Fuessen steht es nun - auf meiner dm800 laeuft es wunderbar. Fuer weitere Tests brauche ich Deine Mithilfe.. :) Ich bin in meinem Bekanntenkreis leider der Einzige mit ner Dreambox..

Gravatar
Roland
RE: FTF-Scripts
Top - wir glauben an Dich ;-)
Gravatar
RE: FTF-Scripts
Ich wollt nur mal Bescheid geben, dass ich Dich nicht vergessen habe.. ;) War nur alles etwas komplizierter, als erwartet und nun hab ich angefangen, Python zu lernen.. ;)
Mittlerweile hab ich sogar schon etwas funktionierende s auf meiner DM800 laufen. Morgen oder uebermorgen gibt's ein hoffentlich benutzbares Release..

Gravatar
Roland
RE: FTF-Scripts
Genau es sollte direkt auf der dreambox und dbox laufen, so dachte ich mir das cry
Na da bin Ich mal gespannt was da heut noch von Dir kommt - Daumen hoch schon mal

Gravatar
RE: FTF-Scripts
Ich weiss nicht, ob ich richtig verstehe, was Du vor hast.. ;) Sehe ich das richtig, dass Du das Scripts direkt auf Deinem dreambox laufen lassen willst? So war das nie gedacht, aber ich sehe ein, dass es Sinn machen wuerde.. ;)
Auf den Dreambox fehlt aber tatsaechlich perl - das geht so nicht. Die Aufgabe ist allerdings auch simpel genug, dass man das mit nem Shell-Script loesen koennte. Komm mal im Laufe des Tages wieder, dann findest Du hier ein Script, was auch direkt auf Deiner Dreambox laeuft..

Wenn ich Dich falsch verstanden habe und Du das Script auf einem "normalen" Linux-Rechner laufen lassen willst, waere der erste Fehler die Dateiendung: ftf2dreambox.PL waere richtig.. ..Aber eigentlich duerfte das nichtmal gross was ausmachen..

Gravatar
Roland
RE: FTF-Scripts
Ich hab eine ftf.sh erstellt in usr/script chmod 755 gesetzt und das will Ich dann starten, hier kommen dann die genannten Fehler...
Bei mir läuft das GP3 (0.25-r6) auf nen experimental vom dezember letzten Jahres

Aber Ich befürchte mir fehlt Pearl?

---

Auf den dboxen (leztes GLJ) gehts auch noch nicht

Gravatar
RE: FTF-Scripts
Hmne, ausser Perl und den aufgefuehrten Module brauchst Du nichts. Die Fehlermeldungen sehen auch eher so aus, als sei da was ganz grundlegendes noch nicht in Ordnung..
Was fuer ein Betriebssystem und welche Perl Version (/-Distribution) nutzt Du denn?

5000 Characters left