Seite 1 von 8

Webcam-TAP "Downloader"

Verfasst: Fr 17. Sep 2010, 09:27
von alpski
Wäre es machbar, ein kleines Täpchen zu programmieren, welches eine jpg-Datei von einer Internetseite darstellt und bei welchem man die Adresse und die refresh-time (1s - 3min) in eine ini-Datei schreibt?

Ich hätte da ein ganz persönliches Interesse, eine ganz bestimmte Webcam per Knopfdruck abzurufen.

Auch bin ich mit der Topf-eigenen Wetterfunktion ziemlich unglücklich. Alternativ wäre ein Wetter-TAP, welches auf div. Wetterseiten zugreift (z.B. accuweather.com, wunderground.com ...) interessant. Von der Funktion her etwa so, wie das Wettergadget für win vista/7 im Anhang.

Eventuell auch beide TAPs in einem.

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Fr 17. Sep 2010, 13:38
von xyzzyx
Hört sich interessant an.
Ob es wohl jemanden gibt, der sowas schreiben könnte?

PS: Ich bin erstmal übers Wochenende weg. :und_weg:

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Fr 17. Sep 2010, 14:02
von BluField62
...und du meinst, dass wir dich einfach so gehen lassen :nono:

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Fr 17. Sep 2010, 14:21
von ramibi
xyzzyx hat geschrieben:Hört sich interessant an.
Ob es wohl jemanden gibt, der sowas schreiben könnte?

PS: Ich bin erstmal übers Wochenende weg. :und_weg:


... dann mach es doch erst nach dem WE :D

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 18:01
von xyzzyx
Nagut, dann hier mal was kleines (Webcam-TAP, obwohl die Beispiel-JPGs auch was mit Wetter zu tun haben :D ):

Downloader V0.1 beta

Code: Alles auswählen

Einfaches TAP zum Herunterladen von JPG-Dateien aus dem Internet

Tastenbelegung:
Exit - TAP beenden

Folgende Dateien liegen in /ProgramFiles/Settings/Downloader:

INI-Datei:
Refresh=30 (Downloadintervall in Sekunden, Standardwert 30, erlaubte Werte 1-300)
ShowTime=5 (Anzeigezeit während der JPG-Slideshow in Sekunden, Standardwert 5, erlaubte Werte 1-300)
Popups=1 (Popups bei Downloadbeginn und Downloadende anzeigen, 0=nein, 1=ja)
ShowTime sollte immer kleiner sein als Refresh, sonst macht das keinen Sinn.

LST-Datei:
Pro Zeile eine URL (Internetadresse) zu einer jpg-Datei.
Das TAP kann zwar auch alle andere Dateien herunterladen (dann wird bei jedem Download-Intervall die neue Datei durchnummeriert), kann aber nur jpg-Dateien anzeigen.

LOG-Datei:
Diese Datei entsteht bei TAP-Start jeweils neu und enthält das Logfile zu den wget-Downloads.

Die heruntergeladenen Dateien werden in 
/ProgramFiles/Settings/Downloader/Files 
abgelegt. jpg-Dateien werden immer wieder gelöscht. 
Andere Dateien würden sich dort vermehren (mit Durchnummerierung).
Download hier im Anhang oder (nach Freischaltung des TAPs) in TAPtoDate (sofern man Beta anzeigen in den Optionen aktiviert hat).

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 18:03
von BluField62
Das muss ich ausprobieren...DANKE!!!

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 18:44
von Alter Sack
xyzzyx hat geschrieben:Nagut, dann hier mal was kleines ...

Mit den Beispielen klappt das gut, die Darstellung der Bilder könnte vielleicht noch angepasst
werden, aber sonst :up:

Mit der WebCam klaptt es aber noch nicht, müsste doch eigentlich auch ohne PW gehen, oder
ist die Auflösung begrenzt (1280x1024) :thinker:

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 18:58
von alpski
:volldolllol: und ein dickes DANKESCHÖN!

Ein paar Dinge fielen mir auf die Schnelle auf:

1. Es scheint in TAPtoDate (noch) nicht integriert zu sein.

2. Das PopUp lässt sich nicht unterdrücken, obwohl 0 eingetragen ist.

3. Das Bild wird (wohl aufgrund der OSD-Einstellungen am Topf) leicht transparent dargestellt.

4. 4:3-Bilder werden gestreckt.

5. Könnte man, während ein neues Bild beladen wird, das alte stehen lassen und das neue "darüberlegen"?

Mir geht es in erster Linie um eine bestimmte Webcam, welche jede Sekunde ein neues Bild liefert. Wenn man einen 1s-Intervall hat, wäre es fast wie eine Videocam. Im Anhang ein Beispiel für diese Webcam (bitte im Firefox öffnen).

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 19:04
von Töppi
xyzzyx hat geschrieben:...

Download hier im Anhang oder (nach Freischaltung des TAPs) in TAPtoDate (sofern man Beta anzeigen in den Optionen aktiviert hat).


alpski hat geschrieben:...

1. Es scheint in TAPtoDate (noch) nicht integriert zu sein.

....


neue TAPs müssen erst durch die interne Qualitätsprüfung und werden erst dann freigeschaltet...

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 19:31
von Alter Sack
Alter Sack hat geschrieben:Mit der WebCam klaptt es aber noch nicht, müsste doch eigentlich auch ohne PW gehen, oder
ist die Auflösung begrenzt (1280x1024) :thinker:

OK, mein Fehler, ich hatte den Standard-Namen (snapshot.jpg) für den freien Zugang der
WebCam geändert, nun klappt es :hello:

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 19:45
von xyzzyx
Alter Sack hat geschrieben:die Darstellung der Bilder könnte vielleicht noch angepasst
werden

Was ist damit genau gemeint?

Alter Sack hat geschrieben:Mit der WebCam klaptt es aber noch nicht, müsste doch eigentlich auch ohne PW gehen, oder
ist die Auflösung begrenzt (1280x1024) :thinker:

Was soll ohne PW gehen? Wenn man eine gültige URL in die Downloader.lst eingibt, sollte es gehen. Wenn es im Browser geht, könnte man noch testen ob es manuell im telnet mit wget geht.

Ja, der TMS kann leider nur 720x576 im OSD darstellen, obwohl er physikalisch 1920x1080 könnte.

alpski hat geschrieben:
1. Es scheint in TAPtoDate (noch) nicht integriert zu sein.

2. Das PopUp lässt sich nicht unterdrücken, obwohl 0 eingetragen ist.

3. Das Bild wird (wohl aufgrund der OSD-Einstellungen am Topf) leicht transparent dargestellt.

4. 4:3-Bilder werden gestreckt.

5. Könnte man, während ein neues Bild beladen wird, das alte stehen lassen und das neue "darüberlegen"?

Mir geht es in erster Linie um eine bestimmte Webcam, welche jede Sekunde ein neues Bild liefert. Wenn man einen 1s-Intervall hat, wäre es fast wie eine Videocam. Im Anhang ein Beispiel für diese Webcam (bitte im Firefox öffnen).

zu 1.
Mittlerweile ist es freigegeben.

zu 2.
Werde ich nochmal testen.

zu 3.
Lässt sich sicherlich beheben, bezieht sich dann aber für die Laufzeit des TAPs auf sämtliche OSD-Anzeigen!

zu 4.
Eigentlich ist die jpg-Option für die Anzeige auf keep_ratio gesetzt. Vielleicht kommt es dadurch, dass die 720x576 OSD Auflösung auf die physikalische 1920x1080 Full HD Auflösung gestreckt wird. Probier doch mal mit dem normalen TMS Jpg-Viewer im Fotoalbum wie das jpg da aussieht.

zu 5.
Würde ja so kommen, wenn die Popups nicht auftauchen würden und man nur 1 URL in der Download.lst stehen hat.

1 Sekunde ist schon sehr grenzwertig.
Je nach Internetgeschwindigkeit und anderen Bedingungen kann der Download der jpg-Datei schon bis zu einer Sekunde dauern. Und dann kommt noch die Anzeigezeit dazu.
Wenn Du Realtime brauchst, dann machs am PC ;)

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 19:46
von Alter Sack
Das mit dem PopUp (alpski) kann ich bestätigen.

Nebenbei zeigt sich ein extremer Speicherhunger, nach 4 Durchläufen (nur die Cam in der
Downloader.lst) wird nur noch geladen, ein Bild wird nicht mehr angezeigt, freier Speicher
< 1MB :eek: , andere TAPs liefen aber auch noch.

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 20:00
von Alter Sack
xyzzyx hat geschrieben:Was ist damit genau gemeint?

Ich glaube das 3. Beispielbild war zu gross, da fehlte ringsrum etwas, mit der WEBCam passt es.
xyzzyx hat geschrieben:Was soll ohne PW gehen? Wenn man eine gültige URL in die Downloader.lst eingibt, sollte es gehen.
Wie oben schon geschrieben, ich kann in der WEBCam 2 Dateinamen eingeben, der Eine benötigt
ein Anmeldename/Passwort, der Andere ist frei zugänglich, ich hatte den falschen Namen genommen.

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 20:24
von FireBird
Nur dass es bei Linux etwas virtueller zugeht und das TAP nicht mehr verlässlich ist.

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 20:30
von Alter Sack
[quote="FireBird"]Nur dass es bei Linux etwas virtueller zugeht und das TAP nicht mehr verlässlich ist.[/quote]
Naja, es ist aber schon recht eindeutig, nach dem Start ohne TAPs sind 47,07MB frei
(available), dann geht es mit jedem Ladevorgang rapide bergab:

45,24
41,85
38,44
35,15
31,82
28,48
25,13
21,79
18,46
15,13
11,81
8,48
5,15
1,83
ab jetzt werden keine Bilder mehr angezeigt, die PopUps kommen aber weiterhin
0,17
0,17
...

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 20:31
von FireBird
Ja, der Pool vwird verbraucht, aber dann wird irgendwie ausgelagert. Wie der Mechanismus läuft, weiß ich noch nicht.

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 20:37
von macfan
Cool! :respekt:

Beim ersten Versuch (entfernt via TMSRemote) konnte ich die von mir definierten Webcams sehen, super!

Alle weiteren Versuche, direkt am TMS, führten zur Anzeige, dass die JPGs geladen werden und nach einiger Zeit dann zum Einfrieren und Neustart des TMS.

Gruß, Horst

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 20:52
von xyzzyx
Ja, ok ok.
Das Speicher freigeben fehlte noch. Ist ja schließlich Beta. :lol:
Den Bug habe ich hoffentlich schon gefunden.

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 21:38
von xyzzyx
Gibts Tester ohne TMSCommander?
Funktioniert da die Exit-Taste zum Beenden des TAPs?

AW: Webcam-TAP und/oder Wetter-TAP möglich?

Verfasst: Mo 20. Sep 2010, 21:44
von Alter Sack
[quote="xyzzyx"]Gibts Tester ohne TMSCommander?
Funktioniert da die Exit-Taste zum Beenden des TAPs?[/quote]

Ja, funktioniert, allerdings nicht immer (während den Meldungen IMHO nicht).