Confluence hat das aber...das hab ich auch schon mehrfach geschrieben...
mm
Confluence hat das aber...das hab ich auch schon mehrfach geschrieben...
mm
Guten morgen.
Ich suche den Bereich in der Keyboard.xml die dann gilt, wenn ich TV im Vollbild gucke. Ich hätte gerne die EPG-Taste anders belegt, wenn ich ferngucke.
David
Sent from my iPhone using Tapatalk
——
Eden 11
Confluence MOD
Win7 x64
In der standard finde ich da nichts zu.
https://github.com/xbmc/xbmc/blob…ps/keyboard.xml
Es kann sein, dass der Befehl in der Ebene garnicht existiert.
ZitatIn der standard finde ich da nichts zu.
https://github.com/xbmc/xbmc/blob…ps/keyboard.xmlEs kann sein, dass der Befehl in der Ebene garnicht existiert.
Danke. Ich dachte schon ich hab Tomaten auf den Augen oder bin einfach unwissend.
Ich hab ja den Mod von mad-max drauf. Da ist auch schon tv integriert. Die Funktion gibt es also. Ich kann ja tv im vollbild gucken.
Dann muss ich mal auf die Suche gehen.
Vielleicht hat ja mad-max noch nen Tipp für mich.
David
Sent from my iPhone using Tapatalk
——
Eden 11
Confluence MOD
Win7 x64
Also da ich kein PVR aktuell installiert habe, habe ich mal einen Blick in Lars' GIT geworfen...eine wirkliche PVR-Fullscreen-Area gibt es wirklich nicht...
Aber du kannst es hier hin werfen: <FullscreenVideo>
Da sollte es problemlos funktionieren...musst nur gucken, dass die Keys nich miteinander kollidieren...
mm
ZitatAlso da ich kein PVR aktuell installiert habe, habe ich mal einen Blick in Lars' GIT geworfen...eine wirkliche PVR-Fullscreen-Area gibt es wirklich nicht...
Aber du kannst es hier hin werfen: <FullscreenVideo>Da sollte es problemlos funktionieren...musst nur gucken, dass die Keys nich miteinander kollidieren...
mm
Danke mad-max. Da hatte ich es schon mal probiert. Hat nicht funktioniert. Welcher Bereich hat denn Vorrang bei doppelter Tastenbelegung?
Z.B. <global> vor <FullscreenVideo>?
Sent from my iPhone using Tapatalk
——
Eden 11
Confluence MOD
Win7 x64
Welcher Bereich hat denn Vorrang bei doppelter Tastenbelegung?
Z.B. <global> vor <FullscreenVideo>?
Der Global-Bereich wird eigentlich immer hinten dran gestellt...
mm
Der Global-Bereich wird eigentlich immer hinten dran gestellt...mm
ok, jetzt klappt es. vielleicht hatte ich beim letzten versuch einen tippfehler drin.
super! problem gelöst und wieder etwas dazugelernt.
david
Neue Frage.
Ich habe die webradio addons von mad-max genommen.
Es sind jetzt 3 addons, pro Sender 1 addon. Erstmal.
Dachte, dass ich so besser umschalten kann. Taste1 = Sender 1; Taste2 = Sender 2 ... usw.
Geht es aber vielleicht auch so, dass man sich eine addon-playliste erstellt ?
Dann brauch ich mir die Tasten auf der Fernbedienung nicht extra anpassen, weil man dann problemlos durch dir playlist zappen kann.
David
Sent from my iPhone using Tapatalk
——
Eden 11
Confluence MOD
Win7 x64
ZitatAlles anzeigenNeue Frage.
Ich habe die webradio addons von mad-max genommen.
Es sind jetzt 3 addons, pro Sender 1 addon. Erstmal.
Dachte, dass ich so besser umschalten kann. Taste1 = Sender 1; Taste2 = Sender 2 ... usw.
Geht es aber vielleicht auch so, dass man sich eine addon-playliste erstellt ?
Dann brauch ich mir die Tasten auf der Fernbedienung nicht extra anpassen, weil man dann problemlos durch dir playlist zappen kann.David
Sent from my iPhone using Tapatalk
——
Eden 11
Confluence MOD
Win7 x64
Du kannst Doch mehrere Streams in ein Addon und dann mit vor und zurueck durchschalten...
Sent from my HTC Sensation XE using Tapatalk
Dann muss ich das nochmal probieren, denn unter dharma ging das durchschalten nicht ....
Danke
Sent from my iPhone using Tapatalk
——
Eden 11
Confluence MOD
Win7 x64
Zitat
Du kannst Doch mehrere Streams in ein Addon und dann mit vor und zurueck durchschalten...Sent from my HTC Sensation XE using Tapatalk
Hab es eben mal probiert.
Konnte nicht durchschalten. Vielleicht ist da noch irgendwo ein Fehler drin. Müssen die einzelnen Links noch ne fortlaufende Nummer bekommen?
David
Sent from my iPhone using Tapatalk
——
Eden 11
Confluence MOD
Win7 x64
Nur als Hinweis duets durchschalten brauchst du den zweiten von drei codes der ersten seite
Sent from my HTC Sensation XE using Tapatalk
Nur als Hinweis duets durchschalten brauchst du den zweiten von drei codes der ersten seiteSent from my HTC Sensation XE using Tapatalk
versteh schon... aber ich denke ich habe den richtigen benutzt, denn unter diesem addon sind meine Sender ja aufgelistet.
Wenn ich dann einen auswähle und auf nächster Titel drücke erscheint: nächstes Element konnte nicht gefunden werden.
Was mach ich oder läuft da falsch.
Hier mal meine default.py:
import urllib,urllib2,re,xbmcplugin,xbmcgui,xbmc
#TV DASH - by You 2008.
def CATEGORIES():
addLink('StarFM','http://www.starfm.de/streams/bln_m.pls',1, 'D:\Program Files (x86)\XBMC\media\Radio Logo\StarFM.png')
addLink('Fritz','http://www.fritz.de/live.m3u',1, '')
addLink('Chillout','http://r4.hirschmilch.de:9060/listen.pls',1, '')
#addLink('name goes here','url here','this is the mode 1 is PLAY(url)','you can add link to thumbnail here')
#addLink('','',1 ,'')
def get_params():
param=[]
paramstring=sys.argv[2]
if len(paramstring)>=2:
params=sys.argv[2]
cleanedparams=params.replace('?','')
if (params[len(params)-1]=='/'):
params=params[0:len(params)-2]
pairsofparams=cleanedparams.split('&')
param={}
for i in range(len(pairsofparams)):
splitparams={}
splitparams=pairsofparams[i].split('=')
if (len(splitparams))==2:
param[splitparams[0]]=splitparams[1]
return param
def PLAY(url):
xbmc.Player(xbmc.PLAYER_CORE_DVDPLAYER).play(url)
def addLink(name,url,mode,iconimage):
u=sys.argv[0]+"?url="+urllib.quote_plus(url)+"&mode="+str(mode)+"&name="+urllib.quote_plus(name)
ok=True
liz=xbmcgui.ListItem(name, iconImage="DefaultAudio.png", thumbnailImage=iconimage)
liz.setInfo( type="audio", infoLabels={ "Title": name } )
ok=xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=u,listitem=liz)
return ok
def addDir(name,url,mode,iconimage):
u=sys.argv[0]+"?url="+urllib.quote_plus(url)+"&mode="+str(mode)+"&name="+urllib.quote_plus(name)
ok=True
liz=xbmcgui.ListItem(name, iconImage="DefaultFolder.png", thumbnailImage=iconimage)
liz.setInfo( type="Audio", infoLabels={ "Title": name } )
ok=xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=u,listitem=liz,isFolder=True)
return ok
params=get_params()
url=None
name=None
mode=None
try:
url=urllib.unquote_plus(params["url"])
except:
pass
try:
name=urllib.unquote_plus(params["name"])
except:
pass
try:
mode=int(params["mode"])
except:
pass
print "Mode: "+str(mode)
print "URL: "+str(url)
print "Name: "+str(name)
if mode==None or url==None or len(url)<1:
print ""
CATEGORIES()
elif mode==1:
print ""+url
PLAY(url)
xbmcplugin.endOfDirectory(int(sys.argv[1]))
Alles anzeigen
Das ist der falsche Code...du brauchst den eins davor..
Wie ich sagte, der zweite...
Sent from my HTC Sensation XE using Tapatalk
Nur als Hinweis duets durchschalten brauchst du den zweiten von drei codes der ersten seite
Sent from my HTC Sensation XE using Tapatalk
Das ist der falsche Code...du brauchst den eins davor..
Wie ich sagte, der zweite...Sent from my HTC Sensation XE using Tapatalk
ach echt ... na dann scheint ja klar zu sein wo der Fehler liegt.
probier ich morgen mal....
Danke!
GN8
Hallo zusammen,
ich habe mir in mein Homemenu einen neuen Button (NAS) mit Submenu (WOL / Shutdown) gebastelt. WOL funktioniert soweit und es wird dann auch eine Notification angezeigt sobald ich drauf klicke. An Shutdown muss ich noch arbeiten. Das aber später.
Hier der Code dazu in der IncludesHomeMenuItem.xml
</include>
<include name="HomeSubMenuNAS">
<control type="image" id="90150">
<width>35</width>
<height>35</height>
<texture border="0,0,0,3" flipx="true">HomeSubEnd.png</texture>
</control>
<control type="button" id="90152">
<include>ButtonHomeSubCommonValues</include>
<label>WOL</label>
<onclick>WakeOnLan(00:00:00:00:00:00)</onclick>
<onclick>Setfocus(32)</onclick>
<onclick>Setfocus(11)</onclick>
<onclick>Notification(NAS, wurde gestartet - Dauer ca. 6min, 10000, DefaultIconInfo.png)</onclick>
</control>
<control type="button" id="90153">
<include>ButtonHomeSubCommonValues</include>
<label>Shutdown</label>
<onclick>-</onclick>
<onclick>Setfocus(32)</onclick>
<onclick>Setfocus(11)</onclick>
</control>
<control type="image" id="90156">
<width>35</width>
<height>35</height>
<texture border="0,0,0,3">HomeSubEnd.png</texture>
</control>
</include>
Alles anzeigen
Nun zu meinem Problem:
wie kann ich diese Aktion auf eine Taste binden?
David
Naja... genauso.
Einfach den inhalt des onclick befehl in der entsprechendenn keyamp eintragen.
Das sollte funktionieren.
Naja... genauso.
Einfach den inhalt des onclick befehl in der entsprechendenn keyamp eintragen.
Das sollte funktionieren.
hi,
es geht ja um den ganzen code, der beim klick ausgelöst wird. also:
<control type="button" id="90152">
<include>ButtonHomeSubCommonValues</include>
<label>WOL</label>
<onclick>WakeOnLan(00:00:00:00:00:00)</onclick>
<onclick>Setfocus(32)</onclick>
<onclick>Setfocus(11)</onclick>
<onclick>Notification(NAS, wurde gestartet - Dauer ca. 6min, 10000, DefaultIconInfo.png)</onclick>
</control>
da passiert ja nicht nur eine sache(onclick). ich dachte vielleicht kann man sich, so wie man sich fenster basteln kann, auch actionen basteln.
verständlich? weiss nicht wie ich es anders nennen kann.
david
Irgendwie müßte das funktionieren.
Man kann ja anstatt "onclick" auch "onfocus" verwenden, um einen befehl zu starten.
Da müßte dann wahrscheinlich ein eigenes Window für gebastelt werden, welches technisch nur aus einem Button besteht.
Dieses Window würde aufgerufen (mit einer hinterlegten Taste in der [definition='3','0']keymap[/definition]) und durch den "onfocus" die aktion ausgeführt.
Ist nur ne Theorie. Ungetestet.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!