Дата: Середа, 27.10.2010, 14:54 | Повідомлення # 2
Адміністратор
Країна:
повідомлень: 28366
Статус:
WebInterfacepluginfьrOctagon SF10x8V1bydancefan
bisFirmwareV10826
=========================================
Code
Dies ist meine Variante eines WebInterface fьr den Octagon Receiver. Als Inspiration hatte ich das WebInterface aus dem AAF Forum. Das Design passt zum OnSreen Display des Receivers. Ich habe mich auf solche Funktionalitдten beschrдnkt, die wдhrend des TV Betriebs die Familie ьber OSD stцren kцnnten ;-) Das Interface ist leicht um weitere Seiten erweiterbar. Fьr den Betrieb muss eine EMU Firmware bis V10826 installiert sein, da das Plugin Interface benцtigt wird. (/var/www/cgi-bin/FortisWebIo, /var/bin/OsdCapture)
Probleme: Da es kein Sessionmanagement gibt, stцren sich mehrere WEB Sitzungen gegenseitig. Das kann sich insbesondere beim Dateimanager bцse auswirken. Es kцnnten falsche Files bearbeitet werden :-(
Bisher gibt es: Einen einfachen Manager fьr die Aufnahmen / Mediendateien. Kopieren, Verschieben, Umbenennen, Lцschen. Verzeichnis erstellen / lцschen.
Das Plugin Menь Start/Stop, Autostart Start/Stop der installierten Plugin's
Eine EPG Anzeige, fehlerhaft, da die Plugin API noch buggy ist. Die neue PlugIn API 1.01 funktioniert wohl erst ab V10831. Da es keine Mцglichkeit gibt, die Favoritenname auszulesen, habe ich eine Mцglichkeit vorgesehen, die Namen selbst vorzugeben. Dazu muss die Datei /var/www/cgi-bin/Favoriten.txt erstellt werden. Beispiel (Unix Text Format): -1,Alle Programme 250,(Favoritenname) 251,...
Die Nummern der Favoriten beginnen ab 250. Dann einfach hochzдhlen und die eigenen Bezeichnungen eintragen.
Eine Fernbedienung der Box - Spielerei :-) (Es wird OsdCapture benцtigt) Fernbedienung + OSD Anzeige (Achtung langsam)
Was noch kommen kцnnte, wenn es die zukьnftige API hergibt: Timerliste anzeigen. Timer setzen/lцschen/bearbeiten. Mount management ...
Das Hauptmenь erstellt sich automatisch. Dazu mьssen die Scriptnamen der Seiten folgende Syntax erfьllen: xx.Name.page
xx = Position innerhalb der Navigationsleiste Name = Anzeigename in der Navigationsleiste
Die Endung [.page] zur Erkennung des Scriptes.
Ein Seitenscript hat folgenden Aufbau: #!/bin/bash /var/www/cgi-bin/startpage.sh #side Navi echo "<li>...</li> ... cat ./contentstart echo "xx.Name.page" >/tmp/webio.page ... cat ./footer
Das Design des WebInterfaces sollte sich durch Anpassung der Grafiken im "img" Verzeichnis, sowie der CSS Datei auch auf die anderen Klone anpassen lassen. Allerdings kenne ich diese nicht. Ich hoffe mal das es geht ;-)
Дата: Середа, 27.10.2010, 14:54 | Повідомлення # 3
Адміністратор
Країна:
повідомлень: 28366
Статус:
PluginviewcamBeta214.08.10fьrSF-10x8
************************************
Code
The Beta 2 is ready. Bring you along with improved stability, a few new features: - Several possible Webcams - Switch operation is possible while Webcam
So you can see what so anything goes, I have installed include a Webcam, the latest weather forecast from the DWD.
The following four webcams are configured for testing: 1 Prior to the Nuremberg airport 2 Current weather forecast of the DWD (not really a webcam) 3 Weathercam in Nuremberg from kaeferpiloten.de 4 Islanders webcam on Majorca (Thanks Islander!)
All the details you can read in the readme.txt in the attached zip file.
Дата: Середа, 27.10.2010, 14:54 | Повідомлення # 4
Адміністратор
Країна:
повідомлень: 28366
Статус:
PluginsandaddonsforOctagon HD
EPGScan_V0.6_V10837
24.09.2010
*******************************
Code
- Expansion sf1008mode. The scan is performed on the Main Canal Therefore possible with only one tuner. If the remote control is pressed, the scan is complete. (When recording is interrupted) So far, no possibility to send the box in standby. - Summer time CFG file (can be up to the API) - Index for EPG data will automatically make
Fьr die Einsteiger: fritzmon ist ein Plugin, das eingehende Anrufe auf dem TV angezeigt, wenn ein NCID fдhiger Router (z.B. Vodafone Easybox) oder Telefon-System oder eine FritzBox verwendet wird. Fьr einen eingehenden Anruf, versucht das Plugin eine so genannte inverse Suche auf www.dasoertliche.de durchfьhren. Damit versucht das Plugin den Namen und die Adresse des Anrufers aus dem Internet zu bekommen. Dieses Feature funktioniert nur in Deutschland und wird wahrscheinlich Unsinn in anderen Lдndern liefern (deshalb auЯerhalb von Deutschland am besten in den Settings abklemmen). AuЯerdem kann das Plugin einen Namen statt der Rufnummer und optional auch ein JPEG-Bild anzeigen. Dieses Verhalten kann im Telefonbuch konfiguriert werden, welches in einem Abschnitt der Konfigurationsdatei abgelegt ist.
Was hat sich seit der Beta6 getan: 1. Ich habe den Wunsch umgesetzt, zu einem Anrufer auch ein Bild darstellen zu kцnnen (fьr die Insider: es wird sogar unverzerrt dargestellt - GrьЯe nach Korea). Die anhдngenden Screenshots zeigen ein Beispiel.
2. Die Statemachine und das Rendering sind komplett ьberarbeitet. Das ist eine ziemliche Frickelei, da Fortis kein gescheites State-handling zur Verfьgung stellt. Jedenfalls sollte diese Version auch bei Zustandsдnderungen nichts mehr auf dem Schirm zerstцren, was durch die Original Firmware dargestellt wird (zwischendurch aufpoppende Fenster etc). Allerdings kann es immer noch passieren, dass die Original Firmware sich unartig verhдlt - da kann ich dann auch nichts machen ;-)
Wichtig: Ihr solltet die Einstellungen in /var/etc/fritzmon.cfg dieses Mal ьberarbeiten. Konkret heiЯt das, dass sich einige Detaileinstellungen verдndert haben und ihr am besten IP-Adresse, Port und Phonebook in die mit diesem Paket gelieferte /var/etc/fritzmon.cfg ьbernehmt. Ihr kцnnt auch prinzpiell mit einer alten Konfigurationsdatei weitermachen - allerdings lдuft dann die OSD Optimierung nicht ganz ideal.
Die fiesen kleinen Details zum Release hier auf Englisch: ________________________________________ fritzmon BETA7 12.10.2010 for Octagon SF 10x8 HD by maxodil
contact: maxodil on octagon-forum.com
General: ======== fritzmon is a plugin, which displays an incomming call on your TV, if you are using a NCID capable router (e.g. Vodafone Easybox) or phone system or a FritzBox. For an incomming call, the plugin tries to perform a so called inverse search on www.dasoertliche.de. By doing so, the plugin tries to fetch the name and the address of the caller from the internet. This feature works only in Germany and will probably product nonsense in other countries (thus you should disable it elsewhere). Furthermore the plugin can display a name and optionally also a jpeg image, if a certain number calles. This behaviour can be configured in the phonebook section of the config file.
Changes with this version: ========================== - implemented option to render an jpeg-image for a caller - reworked OSD behaviour & state machine (try to keep OSD components rendered by Fortis after state changes - this is now as compliant as Fotis allows us to do this. If you see rendering artifacts after state changes, please complain in Korea.)
PLEASE UPDATE your settings! ============================ --> Use the new /var/etc/fritzmon.cfg - you may copy your phonebook into the new settings file (syntax did not change). Old fritzmon.cfg will still work but will definitively be suboptimal for the OSD improvments.
New option: Using Images: ========================= If you want to render an image for a certain caller, use the following syntax in the phonebook section: <name to be displayed>;<number or part of number>;<path and name of image> example: Angela Merkel;3040000;/var/etc/angela.jpg
In this case make sure that /var/etc/angela.jpg exists. The plugin delivers a sample /var/etc/angela.jpg so that you have something to start from. Scale the image so that it fits on the screen and is less or equal 150 pixels in height. If larger, the plugin will try to rescale the image. Keep in mind that a too large image consumes unnecessary space on disk and costs additional computer power (which is low on this receiver). --> Thus it is recommened to prescale images to max. 150 pix height.
You may also store images e.g. at /STORAGE/HDD - but keep in mind that this will spin up your HDD, if somebody calls.
Installation: ============= Like other plugins - please lookup the FAQs if you are unsure how to install. After installation, please review /var/etc/fritzmon.cfg and adapt according to your needs. The settings are explained in the settings file. PLEASE TAKE SPECIAL CARE OF THE SETTINGS for the IP of your router and the port.
For my Vodafone EasyBox the following settings work: BOX_URL_NAME = 192.168.2.1 # IP of Router (not reciever) PORT = 3333 # use 1012 for fritz.box and 3333 for most NCID boxes
For NCID routers you usually have to enable NCID - please take a look into your router menu / user manual (EasyBox: Extras-->NCID).
For my FritzBox 7170, the following settings work: BOX_URL_NAME = 192.168.178.1 # IP of Router (not reciever) PORT = 1012 # use 1012 for fritz.box and 3333 for most NCID boxes
Дата: Середа, 03.11.2010, 12:31 | Повідомлення # 6
Адміністратор
Країна:
повідомлень: 28366
Статус:
JpgViewer169_10844_V0.03.
02.11.2010
************************
So hier eineaktualisierteVersion
Code
- Absturz gefunden und behoben (hab doch TUMB_Y + 576 gemalt, sorry kam durch Neuzeichnen nach PLAY rein) - Transparenten Hintergrund bei der GrцЯe entfernt - nun nehme wir erstmal die grьne Taste zum Start - die Log-Ausgabe erfolg nach /tmp/JpgViewer.log (hoffe der Platz reicht)
@dancefan: Bei einer Rцhre sollte es doch laut Fortis mit 4:3 die App unverzerrt gehen? ==> bei 5:4 wдre ggf. noch irgendwo Platz fьr den Index
Дата: Неділя, 19.12.2010, 12:11 | Повідомлення # 7
Адміністратор
Країна:
повідомлень: 28366
Статус:
FavProgEpg - PluginOctagon HD
***************************
Version 0.04
* EPG-Aktualisierung etwas verfeinert, es wird nun bis zu 5s gewartet ob was kommt + abgeschnittene EPG-Texte sollten nun "..." haben + aktuellen Programm-Name vor Zeit eingefьgt + konfigurierbar Start-Taste eingebaut, zB 0x02-RIGHT oder 0x03-LEFT + die Font-Datei ist nun ebenfalls in der CFG einstellbar ==> LEFT/RIGHT nun zur FAV-Navigation und PGUP/PGDOWN fьr seitenweise Blдttern
hier ist eine neue Version des AutoUpdate Plugins, welches zwei Probleme beseitigen soll: - lдuft auf dem 1028p - einige User hatten sich ьber Grafikreste beschwert, die entstehen kцnnen, wenn man AutoUpdateMcas aus dem Plugin Menь startet und dann wдhrend des Ablauf des Plugins das Menь verlдЯt.
Ansonsten bleibt alles wie es war. Mcas und Coconut werden mit diesem Plugin unterstьtzt.
Die Logik ist ganz einfach: Wenn Mcas lдuft, wird online im OctagonFunClub nach einer neuen keyfile.tmp geschaut und falls nцtig Mcas neu gestartet. Wenn Coconut lдuft, wird online nach einer neuen coconut.dat geschaut und falls nцtig coconut neu gestartet.
So sollte jeder das bekommen, was er braucht - je nach dem was verwendet wird.
Installation wie jedes Plugin. Getestet mit der 10867; Mcas/coconut > 21.12.2010 Plugin kann auch per Autostart verwendet werden.
Natьrlich muss der Octi am Netz hдngen. Es ist ьbrigens nicht ratsam, das Plugin zu starten, wenn gerade eine Aufnahme lдuft, die coconut oder Mcas brauchen. Gegebenenfalls startet das Plugin ja die beiden Prozesse neu. Dann habt Ihr gegebenenfalls ein paar dunkle Momente in der Aufnahme.
Дата: Вівторок, 28.12.2010, 18:22 | Повідомлення # 9
Адміністратор
Країна:
повідомлень: 28366
Статус:
Webradiobeta228.12.2010
***********************
Code
Zitat Verbesserungen:
* Durch Drьcken der Rec Taste wird die akutelle Wiedergabe als Aufnahme gespeichert. Name: WebRecording Sendername Datum Zeit.mp3 Die Recording Option kann wдhrend der gesamten Wiedergabe ein- oder ausgeschaltet werden. Es wird immer die gesamte Wiedergabe dieses Senders gespeichert. * - Fehler bei der Wiedergabe von mp3s behoben. * - USB3 Support fьr SF 1028p.
Ihr kцnnt das Plugin ьber die alte Installation drьber installieren. Die alten Settings sind kompatibel. Falls Ihr eigene Sender eingespeichert habt, bitte vorher die /var/etc/webradio.cfg sichern und nach der Installation wieder einspielen.
Details:
webradio BETA2 28.12.2010 for Octagon SF 1008, 1018, 1028p by maxodil
contact: maxodil on octagon-forum.com
ACHTUNG: DIES IST EINE BETA VERSION !!! BITTE LEST DIE LIMITATIONEN UND VERSTEHT SIE.
GETESTET MIT FW 10865/67.
Дnderungen: =========== - Durch Drьcken der Rec Taste wird die akutelle Wiedergabe als Aufnahme gespeichert. Name: WebRecording Sendername Datum Zeit.mp3 Die Recording Option kann wдhrend der gesamten Wiedergabe ein- oder ausgeschaltet werden. Es wird immer die gesamte Wiedergabe dieses Senders gespeichert. - Fehler bei der Wiedergabe von mp3s behoben. - USB3 Support fьr SF 1028p.
Voraussetzungen: ================ Octagon hдngt am Netz (LAN oder WLAN) & kann ins Internet
Installation: ============= Installation erfolgt wie bei jeden anderen Plugin. (plugin Verzeichnis auf USB kopieren; am Octagon einstecken).
Sendereinstellungen sind in /var/etc/webradio.cfg
Es funktionieren nur MP3 Webradios (kein WMA, kein ogg).
Logs kцnnt ihr hier ansehen: tail -f /tmp/webradio.log
Bedienung: ========== Plugin starten. Dann passiert erst mal nichts. Nach dem Start findet habt ihr eine WebRadio.mp3 auf der Platte des Octagon. Diese bitte einfach wiedergeben (so wie jede andere mp3 Datei auch). Nach wenigen Sekunden startet das Webradio. Nach weiteren 10 Sekunden solltet ihr den ersten Sender hцren. Mit den Pfeiltasten kann man einen Sender auswдhlen. Mit OK wird der Sender gestartet. Durch Drьcken der Rec Taste wird die akutelle Wiedergabe als Aufnahme gespeichert. Name: WebRecording Sendername Datum Zeit.mp3 Die Recording Option kann wдhrend der gesamten Wiedergabe ein- oder ausgeschaltet werden. Es wird immer die gesamte Wiedergabe dieses Senders gespeichert.
Limitationen: ============= Da wir kein vernьnftiges Plugin Interface fьr Medienwiedergabe haben, wird bei diesem Plugin der Medienplayer ausgetrickst. Es ergeben sich folgende Limitationen, mit denen wir vermutlich leben mьssen: - etwas merkwьrdige Startprozedur (via Wiedergabe der WebRadio.mp3) - die Abspielanzeige im Medienplayer zeigt Blцdsinn an - falls der Stream aus dem Internet stockt, reiЯt die Wiedergabe ggf ab. Ihr mьЯt dann die Wiedergabe von WebRadio.mp3 erneut starten. - keine Anzeige von Titel, Interpret o.д. - der Stream landet wдhrend der Wiedergabe auf der Platte (nur einige MB) - es geht nur in einem Octagon mit Platte oder USB-Stick. - die Stationen in der webradio.cfg mьssen den Stream direkt referenzieren (keine m3u o.д.; ggf m3u mit Texteditor цffnen und URL extrahieren).
ENGLISH: ========
CAUTION: THIS IS AN BETA VERSION! PLEASE READ THE LIMITATIONS AND UNDERSTAND THEM.
TESTED WITH FW 10865/67.
Changes: =========== - By pressing the Rec button, the current playback is stored as mp3 file. Name: WebRecording Station Date Time.mp3 Turn the recording option on or off during the entire playback. The file saved will always contain the entire playback of this station. - Fixed error when playing mp3s. - Support for SF USB3 1028p.
Requirements: ============= Octagon connected to network (LAN or WLAN) and can access the Internet.
Installation: ============= Installation like any other plugin. (Copy the plugin directory on USB, insert into Octagon).
Radio station settings are here /var/etc/webradio.cfg
Works only with MP3 Web radio stations (no WMA, no ogg).
Logs are here: tail-f /tmp/webradio.log
Operation: ========== Start the Plugin. Nothing more will happened then on the screen. After starting you will find a WebRadio.mp3 on the disk / USB-drive of the Octagon. Please play the WebRadio.mp3(just like any other mp3 file). After a few seconds the web radio lanuches. After another 10 seconds you should hear the first station playing. Use the arrow keys to select a station. OK to start the station. By pressing the Rec button, the current playback is stored as mp3 file. Name: WebRecording Station Date Time.mp3 Turn the recording option on or off during the entire playback. The file saved will always contain the entire playback of this station.
Limitations: ============= Since we have no resonable plugin interface for media playback, we need to trick the build-in mp3 player. This results in following limitations, that we probably need to live with: - a bit strange start procedure (via playing the WebRadio.mp3) - the playback display in the media player shows nonsense - if the stream is stalls, the playback breaks and the webradio closes. You have to restart the playback of WebRadio.mp3 in this case. - does not show song title, artist, etc. - the stream is stored temporarily on HDD while playing (only a few MB) - works only if a HDD or USB stick is connected to the Octagon. - The stations webradio.cfg mst reference the stream directly (No m3u, etc, if necessary open m3u with text editor and extract the URL).
Дата: П`ятниця, 13.05.2011, 21:14 | Повідомлення # 11
Адміністратор
Країна:
повідомлень: 28366
Статус:
OCTAGON SF10x8HDGboxnet794Plugin_13-05-2011
********************************************
Code
git794 (single tuner) ~~~ public version ~~~ Released today. - fix conax cas - fix sci interface (dual slot) - add videoguard<->nagra workaround to mips and arm version - fix smargo support on sh4 - fix pmt parser (dorceltv bug) "Y" lines working > No Own Ignore list working > partly Support mbox peers > ok
Дата: Понеділок, 29.08.2011, 23:59 | Повідомлення # 13
Адміністратор
Країна:
повідомлень: 28366
Статус:
Pluginautostart_delay28.08.2011
****************************
Code
es gibt in den aktuellen Firmwares (10935, 20935 u.a.) ein Problem mit dem Autostart von Plugins (Start Type auf auto im Plugin Menü). Dies führt dazu, dass das erste Plugin in der Autostart Sequenz nicht richtig gestartet wird. In vielen Fällen ist dieses Plugin Mcas.
Das Problem kann man beheben, in dem ein "sleep 5" in die erste Zeile der autorun.sh mit einem Linux-kompatiblen Editor editiert wird. Für alle, die nicht wissen wie das geht, ist dieses Plugin gedacht. :)
Wie es geht: 1. Installiert dieses Plugin. 2. Stellt Eure Autostarts so ein, wie Ihr sie haben wollt. 3. Startet des Plugin autostart_delay einmal (grüne Taste); es ist nicht sinnvoll, das Plugin auf auto zu stellen.
Ergebnis: Es erscheint eine kurze Ausgabe auf dem Bildschirm: "Delaying autostart by 5 seconds." --> Eine Verzögerung von 5 Sekunden wurde in die Autostart Sequenz eingefügt. "Autostart is already delayed." --> Es ist schon eine Verzögerung eingetragen; es wurde nichts verändert.
Wenn Ihr danach irgend ein Plugin per rote Taste auf "auto" stellt (oder wieder auf manuell stellt), dann wird die Autostart Sequenz vom Receiver neu geschrieben. In diesem Fall ist die Verzögerung nicht mehr aktiv. Ihr müßt dann das Plugin autostart_delay erneut ausführen. Da nichts Schlimmes passiert, wenn Ihr das Plugin mehrfach ausführt, könnt Ihr mit dem Plugin auch den Status der Verzögerung kontrollieren.
So, und nun hoffe ich, dass die Firmware Programmierer asap dafür sorgen, dass dieses Plugin nicht mehr nötig ist.
html "сміття" при виході - видалено Помилка кодування при конвертуванні німецьких умлаут - виправлена Проблема з повзунками (scroll) - виправлена Проблеми з відтворенням записів на нових версіях прошивок - виправлені Поліпшення стабільності плагіна