Thanks: 0
Ergebnis 1 bis 1 von 1
-
19.09.2016, 19:21 #1
- Registriert seit
- 24.12.2013
- Beiträge
- 317
- Thanks (gegeben)
- 3
- Thanks (bekommen)
- 151
- Total Downloaded
- 1,70 MB
- Total Downloaded
- 1,70 MB
[MOD] OpenWebIf mit PicturePlayer
Moin Moin zusammen, hab mich mal hingesetzt und ein wenig gebastelt.
Man kann ja recht viel über das WebIf senden Message, RC Commands ....
NUR!! eben keine Bilder. Nach ein wenig stöbern im Netz fand ich Post´s dazu vom Jahre 2008,
wo schon danach gefragt wurde und bis heute hat es einfach keiner eingebaut.
Nun das sollte mit den Files ein Ende haben.
Beschreibung was geändert wurde:
Die web.py (.../Extensions/OpenWebif/controllers)
Line 29 neu erstellt
Code:from models.pictureplayer import picturePlayerPlay
Code:def P_pictureplayerplay(self, request): res = self.testMandatoryArguments(request, ["filename"]) if res: return res path = "/tmp" if "downloadpath" in request.args.keys(): path = request.args["downloadpath"][0] if path == "": path = "/tmp" save_it = "true" if "save" in request.args.keys(): save_it = request.args["save"][0] if not save_it in "true false" or save_it == "": save_it = "true" return picturePlayerPlay(self.session, request.args["filename"][0], path, save_it)
wurde komplett neu erstellt.
Sind beide Sachen drin/modifiziert, dann gibt es folgende Aufrufmöglichkeiten.
Standartanzeige von HDD/USB oder eben dem internen Filessystem
Code:http://IP_eurer_Box/web/pictureplayerplay?filename=/media/hdd/epg_thumb/1864.jpg
Webanzeige, zeigt euch das Bild von einer http Adr. an.
Das Bild wird gespeichert und dann angezeigt. Defaultpath des Bildes ist dann "/tmp"
Code:http://IP_eurer_Box/web/pictureplayerplay?filename=http://bild.spectrm.de/domains/bild/logo.png
"&downloadpath=/" sagt wohin ihr das Bild speichern wollt. "Überschreibt" den Defaultpath
Code:http://IP_eurer_Box/web/pictureplayerplay?filename=http://bild.spectrm.de/domains/bild/logo.png&downloadpath=/
Code:http://IP_eurer_Box/web/pictureplayerplay?filename=http://bild.spectrm.de/domains/bild/logo.png&downloadpath=/&save=false
Code:http://IP_eurer_Box/web/remotecontrol?command=174
Sonst ist euer Bild von der HDD/USB weg!!! ... Außer man will das löschen. hehe
Wie und was sollte damit erklärt sein, für die, die das ganze testen möchten.
Evtl. wird´s ja mit ins OpenWebif aufgenommen. Falls jmd. noch etwas ändert am Code bitte hier ne Info lassen.
Ansonsten viel Spaß ....
LG .:TBX:.
-
Danke - 2 Thanks- bedankten sich
-
Advertising
Lesezeichen