Addon von Mega läuft unter gleichen Bedingungen auf einem Rechner problemlos, auf MiniPC nicht

  • Heiliger Bimbam,

    ich bin nun nach einigen Stunden ohne besondere Erkenntnisse absolut ratlos - ich habe das mega-Addon auf meinem Rechner1 (Isengard, WIN7) installiert und es funktioniert prima, ich kann direkt auf meine Cloud zugreifen. Nun habe ich einen zweiten MiniPC aufgesetzt (auch WIN7, gleiches Kodi). Als ich dort Mega installiert hatte, klappte es nicht und ich bekam eine Fehlermeldung. Was ich richtig merkwürdig fand: Sogar als ich schließlich eine 1:1 Kopie vom Kodi des Rechner1 auf den MiniPC spielte (habe vorher beide Verzeichnisse komplett gelösch bzw umbenannt), startete zwar Kodi wie auf Rechner1 mit voller Funktionalität (außer den Verzeichnissen für Filme, Musik ist ja klar, dass die nicht mehr stimmen...), aber bei Mega bekam ich trotzdem wieder dieselbe Fehlermeldung.

    Nun denke ich Laie ja natürlich, dass es gar nichts mit meinem Kodi zu tun hat, sondern vielleicht mit dem System darum? Ist das möglich? Unten ist das Logfile, weiß jemand, was da schiefläuft auf dem MiniPC?


    01:55:40 T:2616 NOTICE: ES: Starting event server
    01:55:40 T:2468 NOTICE: Thread EventServer start, auto delete: false
    01:55:40 T:2468 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
    01:55:40 T:2468 NOTICE: UDP: Listening on port 9777
    01:55:40 T:2660 NOTICE: Thread TCPServer start, auto delete: false
    01:55:40 T:2728 NOTICE: Thread RSSReader start, auto delete: false
    01:55:49 T:3720 NOTICE: Thread BackgroundLoader start, auto delete: false
    01:55:52 T:3280 NOTICE: Previous line repeats 1 times.
    01:55:52 T:3280 NOTICE: Thread JobWorker start, auto delete: true
    01:55:59 T:2876 NOTICE: Previous line repeats 2 times.
    01:55:59 T:2876 WARNING: CWin32DirectSound::GetSpace - buffer underrun - W:37440, P:23592, O:37016.
    01:55:59 T:2876 WARNING: CWin32DirectSound::GetSpace - buffer underrun - W:48024, P:35240, O:48016.
    01:55:59 T:2876 WARNING: CWin32DirectSound::GetSpace - buffer underrun - W:58608, P:46984, O:58600.
    01:56:21 T:2692 NOTICE: Thread FileCache start, auto delete: false
    01:56:35 T:3272 NOTICE: Thread BackgroundLoader start, auto delete: false
    01:56:40 T:1876 NOTICE: Thread LanguageInvoker start, auto delete: false
    01:56:40 T:2616 ERROR: Control 550 in window 10025 has been asked to focus, but it can't
    01:56:40 T:1876 NOTICE: -->Python Interpreter Initialized<--
    01:56:40 T:1876 NOTICE: plugintools.find_single_match pattern=id="([^"]+)"
    01:56:40 T:1876 NOTICE: mega.init
    01:56:40 T:1876 NOTICE: plugintools.get_setting name='tos_accepted'
    01:56:40 T:1876 NOTICE: plugintools.get_setting ->'true'
    01:56:40 T:1876 NOTICE: mega.init system_platform=Windows
    01:56:40 T:1876 NOTICE: mega.init architecture=32bit
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path ->'C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega'
    01:56:40 T:1876 NOTICE: mega.init crypto_path=C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega\resources\lib\platform_libraries\Windows\32bit
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path ->'C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega'
    01:56:40 T:1876 NOTICE: Traceback (most recent call last):
    01:56:40 T:1876 NOTICE: File "C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega\default.py", line 108, in <module>
    01:56:40 T:1876 NOTICE: from mega.mega import Mega
    01:56:40 T:1876 NOTICE: File "C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega\resources\lib\mega\mega.py", line 3, in <module>
    01:56:40 T:1876 NOTICE: from Crypto.Cipher import AES
    01:56:40 T:1876 NOTICE: ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.

    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path ->'C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega'
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path ->'C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega'
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path ->'C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega'
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path ->'C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega'
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path
    01:56:40 T:1876 NOTICE: plugintools.get_runtime_path ->'C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega'
    01:56:40 T:1876 NOTICE: plugintools.get_data_path
    01:56:40 T:1876 NOTICE: plugintools.get_data_path ->'C:\Users\XxX\AppData\Roaming\Kodi\userdata\addon_data\plugin.video.mega\'
    01:56:40 T:1876 NOTICE: mega.init Creating...
    01:56:40 T:1876 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.NameError'>
    Error Contents: name 'Mega' is not defined
    Traceback (most recent call last):
    File "C:\Users\XxX\AppData\Roaming\Kodi\addons\plugin.video.mega\default.py", line 128, in <module>
    mega = Mega()
    NameError: name 'Mega' is not defined
    -->End of Python script error report<--
    01:56:40 T:2616 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.mega/
    01:56:40 T:2616 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.mega/) failed
    01:56:40 T:3608 NOTICE: Thread BackgroundLoader start, auto delete: false

    01:56:54 T:2616 NOTICE: Storing total System Uptime
    01:56:54 T:2616 NOTICE: Saving settings
    01:56:54 T:2616 NOTICE: stop all
    01:56:54 T:2616 NOTICE: stop player
    01:56:54 T:2616 NOTICE: ES: Stopping event server


    Dass mir irgendwelche Plugins/Addons fehlen, kann ja eigentlich nicht sein. Mit der 1:1 Kopie von Rechner1 (auf dem es problemlos startet!), bekomme ich ja denselben Fehler. Versteht das jemand? Mir ist es ziemlich wichtig, dass es läuft. Es wäre sehr schade auf dem MiniPC nun darauf verzichten zu müssen :-/

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

  • Könnte es iwie an Python liegen? Also dass da auf dem MiniPC war nicht richtig installiert ist?

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

  • dir fehlt das script.module.cryptopy bzw es kann nicht importiert werden.

    Danke für die Beteiligung :)

    Ich hab script.module.cryptopy versucht nachzuinstallieren (obwohl es bei der 1:1-Kopie ja auch hätte dabei sein müssen, denn auf Rechner1 gehts ja...), aber daraufhin zeigte er mir an, dass dies nicht installiert werden kann, weil Abhängigkeiten nicht erfüllt seien. Kann es sein, dass mir iwas auf dem System/Windows fehlt? Ich habe schon versucht Python zu installieren, aber ging auch nicht.

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

  • ich tipp mal, dass die angegebene xbmc.python version(mind 2.1.0) in der addon.xml veraltet ist und du deswegen die zip nicht installieren kannst.

    extra python zu installieren brauchst du nicht.

  • Wie kann ich jetzt weiter vorgehen?

    Die addon.xml von Cryptopy sieht so aus:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <addon id="script.module.cryptopy"
    name="CryptoPy"
    version="1.2.6"
    provider-name="cryptopy.sourceforge.net">
    <requires>
    <import addon="xbmc.python" version="1.0"/>
    </requires>
    <extension point="xbmc.python.module"
    library="lib" />
    <extension point="xbmc.addon.metadata">
    <platform>all</platform>
    </extension>
    </addon>

    Auf meinem Rechner1, auf dem das Mega-Addon ja funktioniert, finde ich dieses script.module.cryptopy übrigens gar nicht(!?)

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

  • Ändere mal im maga addon der default.py

    mega = Mega() in #mega = Mega()

    Naja, ein Schritt weiter bin ich gekommen - er gibt keine Fehlermeldung mehr und startet das Addon (Kannst du mir mal erklären was der Unterschied ist von mega und #mega?^^) Leider sagt er mir jetzt "invalid login - wrong username or password", obwohl es beides völlig korrekt eingetragen ist. Was ist denn nun los?


    EDIT: Hab diese Änderung von mega = Mega() in #mega = Mega() nun auf dem Rechner1 auch mal gemacht, da kommt dann auch "invalid login - wrong username or password" Als ichs wieder geändert habe, gings wieder.

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

    Einmal editiert, zuletzt von marriol123343 (19. September 2015 um 18:08)

  • Ist eigentlich ne tolle Sache: Ich lade Videos/Bilder/Musik von meinem Rechner1 in die Cloud von Mega und kann sie dann direkt in Kodi auf dem MiniPC, der mobil eingesetzt wird, ansehen/streamen. Zumindest war es so gedacht. :D

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

  • Unterschied von mega und #mega?


    Ein '#' in einem Python-Skript kommentiert eine Befehlszeile aus, d.h. sie wird nicht ausgeführt. In diesem Fall wird keine Instanz der Klasse 'Mega' erzeugt. Ich kann mir nicht vorstellen das ein Addon namens 'Mega' auf eine Klasse gleichen Namens verzichten kann...

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Ich verstehe so grob, was das bedeutet :D

    Naja man könnte notfalls auch auf gdrive ausweichen, da gibts ja auch ein Addon. Allerdings ist mega mit 50GB freier Cloudgröße schon sehr geil, auch die Chrome-Erweiterung (wenn man schnell was reinschieben will) läuf super. Wäre sehr ärgerlich, weil ich schon viel in Cloud drin habe.,

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

  • Setz' dich doch mit dem Autor des Addons in Verbindung. Die Email-Adresse sollte ja irgendwie herauszufinden sein bzw. in den Addon-Infos stehen.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Auf dem Rechner1 muss ja iwas drauf sein, das anders ist...? Sonst muss ich tatsächlich mal schauen wie ich den Autor kontaktieren kann.

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

    Einmal editiert, zuletzt von marriol123343 (6. September 2016 um 20:31)

  • So wie es aussieht, ist das Addon deprecated (veraltet) und wird wohl auch nicht mehr weiterentwickelt: https://github.com/richardasaurus/mega.py
    Zum # hatte ich weiter oben auch schon was gesagt. Einen Programmfehler kann man natürlich vermeiden, wenn man einfach den Start desselben (mit einem #) verhindert...

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • EDIT, siehe Vorredner.

    Guck dir alternativ die Cloud-Addons von https://github.com/ddurdle , die habe ich erfolgreich getestet damals. Für Mega gibt es derzeit keine Lösung.

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!