Hallo, ich habe folgende Anleitung befolgt : (http://myxbmc.bplaced.net/blog/?p=547).
Leider passiert beim drücken auf den neuen Button rein gar nichts, kann mir jemand sage, warum das so ist?
MfG phillip2013
Hallo, ich habe folgende Anleitung befolgt : (http://myxbmc.bplaced.net/blog/?p=547).
Leider passiert beim drücken auf den neuen Button rein gar nichts, kann mir jemand sage, warum das so ist?
MfG phillip2013
Am besten du gibst uns mal eine xbmc.[definition='1','0']log[/definition] Datei von einem Versuch. Dann kann man bestimmt sehen warum nichts passiert. Ich denke mal du hast die desktop.py Datei nicht richtig erzeugt oder sie nicht an den richtigen Ort gelegt.
Danke für die schnelle Antwort, leider gibt es weder eine .Log Datei im Verzeichnis, noch ist es möglich diese mit dem Uploader Addon zu erstellen, das Addon ist zwar richtig integriert, sagt beim draufklicken aber Skript Fehler addon.py .... Hilfe
Langsam wird es kurios
Wenn du keine Log Datei findest bist du generell im falschen Ordner du musst unter "c:\Users\<your_user_name>\AppData\Roaming\XBMC" (AppData ist ein "ausgeblendeter" Ordner) suchen und nicht in dem Ordner wo du XBMC installiert hast. Auch das neue Verzeichnis mit der *.py Datei musst du unter "c:\Users\<your_user_name>\AppData\Roaming\XBMC\addons\" anlegen.
Super jetzt geht's! Danke erstmat. Aber jetzt kommt zwar der Metroscreen, aber XBMC läuft unten auf der Taskleiste weiter und ein CMD-Fenster ist offen... Hab ich noch etwas falsch gemacht, oder ist das so?
Das XBMC weiterhin läuft ist so beabsichtigt.
Gegen das noch offene CMD-Fenster habe ich noch keine Lösung gefunden. Bin aber noch auf der Suche ...
Okay, ich kann aber XBMC wenn ich es beendet habe (Auf der Taskleiste geschlossen) nicht mehr öffnen ohne den PC komplett neu zu starten, das ist ja nicht richtig oder?
abmelden und danach wieder anmelden und alles ist wieder chic!
Es kommt dann diese Fehlermeldung:
Okay, ich kann aber XBMC wenn ich es beendet habe (Auf der Taskleiste geschlossen) nicht mehr öffnen ohne den PC komplett neu zu starten, das ist ja nicht richtig oder?
zumindest bei mir kam dann immer eine Fehlermeldung mit einem C Runtime ERROR. Das sollte aber ein XBMC Problem sein, welches hoffentlich bis zur XBMC 12 Final Version noch behoben wird. Da dieser ERROR aber derzeit noch existiert lasse ich es einfach laufen.
Okay, viiielen Dank
Eine Sache zum Schluss, ich habe auf einem anderen MacBook noch die Beta von Frodo drauf, kann ich die einfach Updaten oder wie mache ich das am geschicktesten ohne alle Sachen neu konfigurieren zu müssen?
Gegen das noch offene CMD-Fenster habe ich noch keine Lösung gefunden. Bin aber noch auf der Suche ...
Hast du schon mal subprocess.popen versucht? Zum Bleistift...
## python ##
import subprocess
#import os
def f():
subprocess.Popen("notepad.exe", shell=False)
#os.system('notepad.exe')
f()
Alles anzeigen
Hier sieht man z.B. bei einem direkten Vergleich von os.system und subprocess.popen, das das cmd Fenster bei zweiterem erst gar nicht geöffnet wird...
Ist Albertos Lösung jetzt besser?
Ist Albertos Lösung jetzt besser?
Teste es und lass es uns wissen. Bin noch nicht dazu gekommen es zu testen und werde ich wohl dieses Jahr auch nicht mehr.
Hi,
bei mir klappt es soweit.
Nur habe ich das Problem das ich vom hochfahren an die XBMC und die Windows Maus habe....
( nebenbei, wie installiert man den Modded Confluence Vol. 2 ?)
Und Frohe Weihnachten
Gruß
Wie im Thread des Skins beschrieben installiert man ihn direkt über unser XBMC Nerds Repository
ZitatDen offiziellen Download des Skins findet ihr im XBMCNerds Repository - Frodo
Achso über die Zip...
Danke,
bleibt nur das Problem mit den 2 Mauszeigern^^
Hast du schon mal subprocess.popen versucht? Zum Bleistift...PHP Alles anzeigen## python ## import subprocess #import os def f(): subprocess.Popen("notepad.exe", shell=False) #os.system('notepad.exe') f()
Hier sieht man z.B. bei einem direkten Vergleich von os.system und subprocess.popen, das das cmd Fenster bei zweiterem erst gar nicht geöffnet wird...
Hat das mit dem subprocess.Popen irgend jemand hinbekommen ? oder weiß genau wie es geht ? oder kennt einen anderen Weg wie man das CMD Fenster nicht geöffnet hat wenn man wieder zurück auf den Win8 Desktop geht ?
Ich bekomme immer nur Fehlermeldungen z.B.:
ZitatAlles anzeigen23:18:44 T:3020 NOTICE: -->Python Interpreter Initialized<--
23:18:45 T:3020 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.WindowsError'>
Error Contents: [Error 2] Das System kann die angegebene Datei nicht finden
Traceback (most recent call last):
File "C:\Users\Florian\AppData\Roaming\XBMC\addons\skin.cirrus.extended.v3-master\script.desktop\default.py", line 8, in <module>
f()
File "C:\Users\Florian\AppData\Roaming\XBMC\addons\skin.cirrus.extended.v3-master\script.desktop\default.py", line 6, in f
subprocess.Popen("%windir%\explorer.exe", shell=False)
File "C:\XBMC\system\python\Lib\subprocess.py", line 623, in __init__
errread, errwrite)
File "C:\XBMC\system\python\Lib\subprocess.py", line 833, in _execute_child
startupinfo)
WindowsError: [Error 2] Das System kann die angegebene Datei nicht finden
-->End of Python script error report<--
23:19:24 T:2724 NOTICE: Thread Jobworker start, auto delete: true
[edit]Mit dieser Variante bin ich immerhin schon mal einen Schritt weiter ...
Zitat## python ##
import subprocess
def f():
subprocess.Popen("C:\Windows\explorer.exe", shell=False)f()
[/edit]
Alles anzeigenEdit Mit dieser Variante bin ich immerhin schon mal einen Schritt weiter ...
Zitat
## python ##
import subprocess
def f():
subprocess.Popen("C:\Windows\explorer.exe", shell=False)f()
Weiß jetzt nicht, ob der Code durch die Zitier-Funktion umgeworfen wurde... Bei Python jedoch immer schön die Einrückung beachten (bei subprocess...)
Ja das mit dem Einrücken kam durch das Zitieren. Der letzte Post war eigentlich schon die Lösung. Das Problem danach lag nicht an XBMC oder Python sondern an einem Win8 Tool das ich installiert hatte ...
[edit]ARG jetzt ging es danach habe ich einen Win8 Update installiert jetzt geht es wieder nicht Nun schaltet der HTPC einfach aus wenn ich das Script aufrufe. Obwohl ich ja gar keinen Shutdown Befehl drin habe.
Mal schauen woran es nun wieder liegt.
Never Change a running System [/edit]
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!