Salve zusammen,
ich hab mal wieder ein Problem und bräuchte Euren Sachverstand & Eure Hilfe
Ich habe mir bei einem anderen Thread hier im Forum ( WebradioAddon selber bauen ) ein nettes kleines Add-on von mafe68: runter geladen und es für meine Zwecke modifiziert - dachte/denke ich zumindest
Der nächste Schritt war, dass ich mittels Keymapping die Add-ons den Farbtasten meiner Harmony 1100 zuweisen wollte. Wie gesagt wollte
Gemäß der Aussage von 4lb3rtO: hier sollte dies auch funktionieren - Tja nur tut es dass leider nicht
Zumindest nicht so wie ich mir das vorstelle, denn bei einem Add-on gehts, bei den anderen nicht *grmpf* Sprich, bei der Original Datei / Add-on gehts, bei denen welche ich selber modifiziert habe nicht. Ich hab das Ganze jetzt mehrfach kontrolliert, aber ich kann den Fehler nicht entdecken.
Lustigerweise funktionieren die Add-ons bei Direktaufruf. Sprich, ich klick mit der Maustaste drauf, und das Radio, bzw. der Sender fängt zu dudeln an, versuche ich es jedoch mit den Tasten der FB geht gar nix. Zumindest bei den selbst modifizierten nicht. Beim Original, wie erwähnt funktioniert sowohl die FB als auch der Direktaufruf.
Ja ich weiß, es gibt bestimmt unzählige Add-ons die das selbe bewirken, bzw. die Webradios ähnlich bereitstellen, aber ich fand die Möglichkeit einzelne Radiostationen direkt auf zu rufen eben sehr ansprechend, da wir meist eh nur die paar hören 
Bearbeitet habe ich das Ganze mit Notepad++ sowohl die xml als auch die py Dateien. Dateiendungen stimmen soweit. Sowohl XMBC als auch der Rechner wurden mittlerweile mehrfach neu gestartet.
Gemappt habe ich das Ganze, ebenso wie die Direktzugriffe auf Serien, Movies etc., auf die F1 bis F10 Tasten.
Hier der Auszug aus der Keyboard.xml Sicherheitshalber hänge ich noch die komplette Keyboard.xml als Dateianhang an den Post dran ebenso wie eines meiner modifizierten Add-ons. (die anderen sind leider zu groß
)
[expander]
<f1>ActivateWindow(VideoLibrary,TvShowTitles,return))</f1>
<f2>ActivateWindow(VideoLibrary,MovieTitles,return))</f2>
<f3>ActivateWindow(MusicLibrary,Artists,return))</f3>
<f4>ActivateWindow(pictures))</f4>
<!-- <f5>ActivateWindow(VideoLibrary,MovieTitles,return))</f5> -->
<f6>XBMC.RunAddon(plugin.audio.radio_de)</f6>
<f7>XBMC.RunAddon(plugin.audio.Antenne.Bayern)</f7>
<f8>XBMC.RunAddon(plugin.audio.Arabella)</f8>
<f9>XBMC.RunAddon(plugin.audio.Bayern.3)</f9>
<f10>XBMC.RunAddon(plugin.audio.oe3)</f10>
f5 habe ich da noch ausdokumentiert, da ichdie noch nicht belegt habe.
[/expander]
Zur Veranschaulichung hier auch noch die py-Dateien:
Original:
[expander]
#!/usr/bin/python
# -*- coding: utf-8 -*-
import xbmc
xbmc.Player().play("mms://apasf.apa.at/OE3_Live_Audio")
[/expander]
Von mir Modifiziert
[expander]für Antenne Bayern:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import xbmc
xbmc.Player().play("http://mp3.webradio.antenne.de:80")
Oder Radio Arabella:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import xbmc
xbmc.Player().play("http://rs6.stream24.net:80/stream")
und zu guter Letzt noch Bayern 3:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import xbmc
xbmc.Player().play("http://gffstream.ic.llnwd.net/stream/gffstream_w3a")
[/expander]
Bei den xml Dateien habe ich ebenfalls die entsprechenden Änderungen vorgenommen:
Original:
[expander]
<?xml version="1.0" encoding="UTF-8"?>
<addon id="plugin.audio.oe3" name="OE3" version="1.0.0" provider-name="Mediastreambox">
<requires>
<import addon="xbmc.python" version="2.0"/>
</requires>
<extension point="xbmc.python.pluginsource" library="default.py">
<provides>audio</provides>
</extension>
<extension point="xbmc.addon.metadata">
<platform>all</platform>
<language>German</language>
<platform>all</platform>
<summary> Persönliches Radiostationen</summary>
<description>Eigenes Radio-Addon</description>
</extension>
</addon>
Alles anzeigen
[/expander]
Modifiziert:
[expander]Antenne Bayern:
<?xml version="1.0" encoding="UTF-8"?>
<addon id="plugin.audio.antenne.bayern" name="Antenne Bayern" version="1.0.0" provider-name="Artaios">
<requires>
<import addon="xbmc.python" version="2.0"/>
</requires>
<extension point="xbmc.python.pluginsource" library="default.py">
<provides>audio</provides>
</extension>
<extension point="xbmc.addon.metadata">
<platform>all</platform>
<language>German</language>
<platform>all</platform>
<summary> Persönliches Radiostationen</summary>
<description>Eigenes Radio-Addon</description>
</extension>
</addon>
Alles anzeigen
Radio Arabella:
<?xml version="1.0" encoding="UTF-8"?>
<addon id="plugin.audio.arabella" name="Radio Arabella" version="1.0.0" provider-name="Artaios">
<requires>
<import addon="xbmc.python" version="2.0"/>
</requires>
<extension point="xbmc.python.pluginsource" library="default.py">
<provides>audio</provides>
</extension>
<extension point="xbmc.addon.metadata">
<platform>all</platform>
<language>German</language>
<platform>all</platform>
<summary> Persönliches Radiostationen</summary>
<description>Eigenes Radio-Addon</description>
</extension>
</addon>
Alles anzeigen
[/expander]
Ich wäre überaus froh, wenn mir da jemand weiter helfen könnte, denn ich bin mit meinem Latein am Ende und weis da einfach nciht mehr weiter
