htpc_user Posted November 17, 2010 Share Posted November 17, 2010 Hallo Leute, ich bin mit dem DVBViewer sehr zufrieden. Was mich aber ziemlich stört sind die vielen shortcuts mit denen man die verschiedenen OSD Menüpunkte erreichen. Ich benutze aktuell die IMon Media Center Fernbedienung. Dazu gibt es auch eine Config für IMON und DVBViewer bei denen die Zuordung zu den Tasten wirklich ausführlich gelöst ist. Leider passen nicht alle Beschriftungen auf der Fernbedinung zu den was ausgeführt wird. Z.B.: Skip Taste dient zur Auswahl Audio A/B, Bei Aufnahmewiedergabe ist die Audio A/B Funktion dann auf eine andere Taste gelegt. Ehrlich gesagt kann ich mir, obwohl ich schon einige Stunden vor dem HTPC verbringe, nicht einprägen. Deshalb meine Idee: - Ich will mit nur einer Taste eine Menü starten, anschließend soll dann alles selbsterklärend sein. - Ein OSD Menü die in allen Wiedergabeszenarien die selben Inhalte enthalten - Nach Aufruf des OSD Menüs soll es mit links/rechts möhlich sein folgende Menüpunkte verfügbar auszuwählen: Portalkanäle, Audio A/B, Tonwahl,... ( Am Besten wäre es wenn diese Anpassbar sind) - Wenn nun mit links/rechts ein Menüpunkt ausgewählt ist, soll es möglich sein mit auf/ab die entsprechende Option auszuwählen: z.B: mit Links/rechts Auswahl Tonwahl, mit oben/unten dann Deutsch/Eng/AC3 Ich hoffe ich habe es halbwegs verständlich beschrieben Gibt es so etwas schon bzw. wäre so etwas möglich? Was denkt ihr? Ist dies eine gute Idee? Gruß htpc_user Quote Link to comment
nuts Posted November 17, 2010 Share Posted November 17, 2010 Ich hätte ein kleines Skript anzubieten, dass ein OSD-Popup Menü mit selbst definierte Befehlen aus der actions.ini (http://de.DVBViewer.tv/wiki/Actions) erstellt. Quasi wie wenn du OSD-Blau drückst nur das dann die von dir ausgewählten Aktionen verwendbar sind. Sollte das deinem Wunsch entsprechen lad ichs mal hoch (übers Wochenende - fehlt noch der Feinschliff ). Quote Link to comment
test Posted November 17, 2010 Share Posted November 17, 2010 Hätte auch Interesse :-) Quote Link to comment
nuts Posted November 17, 2010 Share Posted November 17, 2010 (edited) So habs doch mal schnell hingehackt, ich hoffe es funktioniert (source liegt bei). Einmal ausführen und es öffnet sich die Konfigurationsdatei (liegt in @AppDataCommonDir\my_scripts\ ) Dort tragt ihr eure Befehle in der Sektion "Actions" ein und zwar im üblichen .ini Format: Key=Value Key => dieser bestimmt unter welchem Namen der Befehl im DVBViewer zu sehen ist Value = > Hier kommt die ID aus der actions.ini rein. Die .ini sieht dann z.B. so aus: [Actions] Fullscreen=5 Exit=6 Shader None=2014 Shader Last=2015 Abspeichern und los geht Einbinden könnt ihr das Skript über menüedit oder einen eigenen input Befehl: http://de.DVBViewer.tv/wiki/Command.vbs Edit\ Neue Version - jetzt müssts gehen sendcommand.zip Edited November 21, 2010 by nuts Quote Link to comment
htpc_user Posted November 20, 2010 Author Share Posted November 20, 2010 Hi nuts, super. Muss ich gleich einmal testen. Gruß htpc_user Quote Link to comment
htpc_user Posted November 20, 2010 Author Share Posted November 20, 2010 Wo finde ich die ini Datei. Wo ist @AppDataCommonDir\my_scripts\ ? Quote Link to comment
nuts Posted November 20, 2010 Share Posted November 20, 2010 C:\ProgramData\My_Scripts\ (win7) C:\Dokumente und Einstellungen\User\All Users\Anwedungsdateien\My_Scripts\ (winxp -> aus dem Kopf müsste aber ca. stimmen) Quote Link to comment
htpc_user Posted November 21, 2010 Author Share Posted November 21, 2010 Hallo Nuts, bei mir liegt dort nicht. Desweiteren öffnet sich bei mir auch keine Konfigurationsdatei. Gruß htpc_user Quote Link to comment
BALOU Posted November 21, 2010 Share Posted November 21, 2010 bei mir liegt dort nicht. Desweiteren öffnet sich bei mir auch keine Konfigurationsdatei. funktioniert hier auch nicht( Win7) Balou Quote Link to comment
nuts Posted November 21, 2010 Share Posted November 21, 2010 Ist ein Fehler - sorry Könnt mal testweise den Ordner "My_Scripts" in "C:\ProgramData\" erstellen. Dann sollte dort eine .ini angelegt werden, die dann mit Befehlen gefüllt werden kann. Quote Link to comment
BALOU Posted November 21, 2010 Share Posted November 21, 2010 Das hatte ich schon probiert wurde aber auch keine ini erzeugt. Quote Link to comment
nuts Posted November 21, 2010 Share Posted November 21, 2010 urgs - hab ne neue Version hochgeladen Quote Link to comment
BALOU Posted November 21, 2010 Share Posted November 21, 2010 Jetzt funktioniert es super Sehr nützliche Erweiterung besten dank für deine Mühe. Quote Link to comment
test Posted January 2, 2011 Share Posted January 2, 2011 Hi, was mache ich denn falsch, wenn Shader Last und Shader None nicht funktionieren? Im Log sehe ich: 2011-01-02 14:45:36 : Funktion _Sendcommand Errorcode: 2 Beenden/Fullscreen funktioniert. [Actions] Fullscreen=5 Exit=6 Shader None=2014 Shader Last=2015 eingebunden über Menüedit als Programm. Quote Link to comment
nuts Posted January 2, 2011 Share Posted January 2, 2011 Hm laut .log ist kein integer als ID eingegeben wurde. Nach deiner ini stimmt aber alles Muss ich mir mal genauer anschauen. Quote Link to comment
Tüftler Posted January 2, 2011 Share Posted January 2, 2011 @nuts Die Action Funktionen der Shader kommen doch erst mit dem DVBViewer Update. Quote Link to comment
nuts Posted January 2, 2011 Share Posted January 2, 2011 (edited) Ja stimmt aber der Error dürfte trotzdem nicht sein. Edited January 2, 2011 by nuts Quote Link to comment
test Posted January 2, 2011 Share Posted January 2, 2011 achso, erst mit der neuen Version. Ist ja interessant, daß ihr dann wohl schon mit der neuen Version arbeitet ;-) Bin ja mal gespannt, wann v4.5.1 public wird 8-) Quote Link to comment
test Posted January 17, 2011 Share Posted January 17, 2011 das mit den Shadern per Menu klappt nun wie versprochen auch mit v4.6.0.0 :-D Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.