mrknow / filmkodi

Mrknow addons for Kodi / Wtyczki Mrknow do Kodi
http://filmkodi.com
Apache License 2.0
67 stars 67 forks source link

Wtyczka juz dziala na androidzie :) #5

Closed gumball1 closed 8 years ago

gumball1 commented 8 years ago

v2015.11.29 nie dziala na androidzie jak poprzednia wersja.

xxcriticxx commented 8 years ago

v2015.11.28.1 nie dziala na minix x8h

ghost commented 8 years ago

Potwierdzam 2015.11.29 nie daje sie uruchomic na androidzie.

ghost commented 8 years ago

Link do kodi.log: http://xbmclogs.com/prdcc78wz moze cos pomoze bo po aktualizacji dalej nie odpala

aniadanieln commented 8 years ago

u mnie też nie działa na androidzie po aktualizacji

slawomircieslinski commented 8 years ago

Hej ;)

w default.py widze

ptv2 = xbmcaddon.Addon('script.module.xbmcfilm')

w addon.xml widze tez

 <requires>
...
   <import addon="script.module.xbmcfilm" version="2015.11.28"/>
....
  </requires>

Upewnijcie sie ze na andku jest zainstalowany modul xbmcfilm.

Pozdrawiam

xxcriticxx commented 8 years ago

xbmcfilm to jest ten drugi plugin do xbmcfilm.com

slawomircieslinski commented 8 years ago

Tak, zainstalowac z Kodi filmkodi.com repository -> Wtyczki video -> xbmcfilm.com. I powinno smigac. Chociaz moge sie mylic bo o pythonie mam mgliste pojecie ;)

ghost commented 8 years ago

Xbmcfilm.com mam zainstalowane od poczatku i dalej wtyczka mrknow nie dziala. A jak kolega nie sprawdzil niech nie podaje info.

gumball1 commented 8 years ago

modul jest instalowany razem z wtyczka i aktualizowany za kazdym razem jak wyjdzie update, takze nie w tym problem

slawomircieslinski commented 8 years ago

Sprawdziem wczoraj na androidzie i ze smutkiem musze przyznac ze nie dziala

ghost commented 8 years ago

Zostaje tylko czekac az autor zrobi fixa.

slawomircieslinski commented 8 years ago

Zeby nie bylo, ze znowu podaje niesprawdzona informacje. Jestem w pracy i nie mam jak sprawdzic.

ale w

\Kodi\addons\script.module.xbmcfilm\lib\

znajduje sie pliczek

parser.py

moze ktos zmienic nazwe na parser.py.bak i sprawdzic czy wtedy wtyczka ruszy.

widgetpl commented 8 years ago

niestety to samo:

16:54:39 T:q  NOTICE: -->Python Interpreter Initialized<--
16:54:40 T:2079182928  NOTICE: ('pluginDataDir', u'/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.module.xbmcfilm/')
16:54:41 T:2079182928  NOTICE: [xbmcfilm.com  1] Filmy online www.mrknow.pl
16:54:41 T:2079182928  NOTICE: Cache directory purged
16:54:41 T:2079182928   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                        - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                       Error Type: <type 'exceptions.AttributeError'>
                                       Error Contents: 'Parser' object has no attribute 'getParams'
                                       Traceback (most recent call last):
                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mrknow/default.py", line 864, in <module>
                                           init.showListOptions(sys.argv)
                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mrknow/default.py", line 189, in showListOptions
                                           params = self.parser.getParams()
                                       AttributeError: 'Parser' object has no attribute 'getParams'
                                       -->End of Python script error report<--
16:54:41 T:1902422784   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting plugin://plugin.video.mrknow/
16:54:41 T:1902422784   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.mrknow/) failed
16:54:41 T:2121945232  NOTICE: Thread BackgroundLoader start, auto delete: false
16:54:43 T:2116155304  NOTICE: Thread Timer start, auto delete: false
slawomircieslinski commented 8 years ago

Ok, wieczorkiem jak bede w domku to sprawadze na Androidzie i dam znac.

aniadanieln commented 8 years ago

DZIAŁA!!! Po zmianie nazwy na parser.py.bak oraz parser.pyo.bak wtyczka zaczęła działać. Dzieki. Tylko zastanawia mnie do czego był ten plik bo jest też parser2.py? Ma ktoś może sposób na te librtmp na androida z ARM7 bo próbowałem już podmianę różnych librtmp.so i KODI nie chce się odpalić.

ghost commented 8 years ago

Po zmianie nazw w obu pliczkach wtyczka odpala
I chodzi bez problemu. Dzieki kolego ip5d. :)

widgetpl commented 8 years ago

potwierdzam. Poniżej to co znalazłem:

plugin.video.mrknow/default.py:from parser2 import Parser2, ParsingResult
plugin.video.mrknow/default.py:        import mrknow_pLog, settings, Parser, mrknow_pCommon
plugin.video.mrknow/default.py:        self.parser = Parser.Parser()
plugin.video.mrknow/default.py:        self.parser2 = Parser2()
plugin.video.mrknow/default.py:        params = self.parser.getParams(

pytanie tylko co przestało działać :) o ile przestało

ghost commented 8 years ago

Wyglada ze nic nie przestalo dzialac. A po tym co kolega podal jest uzywany parser2.

slawomircieslinski commented 8 years ago

Juz tlumacze, moge sie mylic bo o pythonie mam zerowe pojecie.

http://filmkodi.com/repository/plugin.video.mrknow/resources/lib/

jest Parser.py

a w nim classa Parser z getParam ktorej wlasnie wtyczka potrzebuje

natomiast w

http://filmkodi.com/repository/script.module.xbmcfilm/lib/

znajduje sie tez parser.py ale classa Parser nijjak ma sie tego co wtyczka probuje robic ;)

chodzi o ten fragment z default.py

def showListOptions(self,argv=None):
        params = self.parser.getParams()
        mode = self.parser.getIntParam(params, "mode")
        name = self.parser.getParam(params, "name")
        service = self.parser.getParam(params, "service")

Ciekawosta jest to ze pod Windowsem dzialalo. Wiec przychodzi mi to glowy ze wymienione pliki sa ladowane w innej kolejnosci pod Androidem i pod Windowsem i wtedy klasa nie jest nadpisywana :wink:

gumball1 commented 8 years ago

@aniadanieln gitara ! thx

kstrzelec commented 8 years ago

Witajcie, Jestem zupełny świeżak, google mnie tu przyprowadziło. Mam na win8.1 ver 2015.11.29.2 i działa na sony x3 compact android mam 2015.11.14 i działa ale od wczoraj mam mediaboxa stb fbox3tv android 4.4 i nie działa. powiedzcie łopatologicznie zielonemu co zrobić, żeby ruszyło... plizz

ghost commented 8 years ago

Kolego pare postow wyzej masz rozwiazanie

kstrzelec commented 8 years ago

Chyba za mało wiem nt androida i kodi. Potrzebuję bardziej łopatologicznie. Parser.Py to plik w systemie plików androida? W jakim katalogu? Nie mogę go znaleźć ani na telefonie, ani na fbox... 1 gru 2015 8:25 PM "adaski8" notifications@github.com napisał(a):

Kolego pare postow wyzej masz rozwiazanie

— Reply to this email directly or view it on GitHub https://github.com/mrknow/filmkodi/issues/5#issuecomment-161069747.

ghost commented 8 years ago

Plik na telefonie to w katalogu android/data/org.xbmc.kodi/files/kodi/addons/script.module.xbmcfilm/lib i tam masz te pliczki

ghost commented 8 years ago

Polecam total comandera na androida do zarzadzania plikami

kstrzelec commented 8 years ago

android/data/org.xbmc.kodi/files i .... kurde, trzeba było włączyć widoczność ukrytych plików zaraz patrzę dalej. Tylko dziecko umyję :-D dzięki na razie

aniadanieln commented 8 years ago

Zapytam jeszcze raz. Czy istnieje librtmp.so na androida z ARM7? Czy udało się komuś go zaktualizować? Dzięki za odpowiedzi.

ghost commented 8 years ago

librtmp.so jest i owszem ale po co aktualizowac prosze o wyjasnienie

xxcriticxx commented 8 years ago

na nowe kanaly tv

kstrzelec commented 8 years ago

No to potwierdzam, że po zmianie nazw-rozszerzeń u mnie na fbox3tv też wtyczka ruszyła. Bardzo dziękuję za pomoc. Idę do działu donate :-)

ghost commented 8 years ago

Ok link do plikow http://filmkodi.com/repository/librtmp/Android/ARM/XBMC-Gotham-13/

ghost commented 8 years ago

http://www.mediafire.com/?owc5jchm51nrba1

ghost commented 8 years ago

Miejsce gdzie podmienic plik lub jesli go brak to wrzicic Android: /data/data/org.xbmc.kodi/lib/librtmp.so
Oczywiscie wymagany root urzadzenia by miec dostep do plikow

aniadanieln commented 8 years ago

Dzięki. Roota mam. Sprawdzę i dam znać czy działa.

ghost commented 8 years ago

Ok. Nowszy jest ten z mediafire

xxcriticxx commented 8 years ago

jest jakis sposób zeby to wgrac na minix 8h?

widgetpl commented 8 years ago

Jeśli dobrze przeszukałem google-a to jest na nim android. Zatem wystarczy samo adb i będzie to wyglądać mniej więcej tak:

adb connect <adres_ip_minix>

tutaj powinno Ci wyskoczyć coś w stylu:

successed

potem tylko:

adb install /sciezka/do/kodi.apk

chwilę to zajmuje, ale ostatecznie dostajesz również potwierdzenie o pozytywnym zainstalowaniu.

UWAGA: musisz włączyć debugowanie usb oraz instalację z nieznanych źródeł na androidzie. Mam nadzieję że Ci się uda. pzdr

xxcriticxx commented 8 years ago

jak mam otworzyć konsole na androidzie?

xxcriticxx commented 8 years ago

potrzebny do tego root?

znalazlem jakis how to

http://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/

widgetpl commented 8 years ago

Musisz ściągnąć sdk, najlepiej od googl-a:

http://developer.android.com/sdk/index.html#Other

i całą resztę wykonujesz na kompie. Nic nie robisz na minix. Jedyne co musisz zrobić na minix to włączyć debugowanie usb i instalację z nieznanych źródeł.

newjimmie commented 8 years ago

Witam! mam problem co do zmiany nazw plików parser.py, wchodze w sciezke plikow (mam zrootowane urzadzenie android tv cs918 4.4 kodi 15.2) android/data/data/org.xbmc.kodi/files i tam nie ma nic (mam włączoną widocznosc plikow ukrytych) dałem nawet opcje szukaj na cały ten folder i wpisałem parser ale nic nie znalazło, zupełnie nie wiem jak mam znaleźć te pliki, z góry dzięki za pomoc

slawomircieslinski commented 8 years ago
Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.xbmcfilm/lib/

jakos tak, pisze z pamieci

newjimmie commented 8 years ago

tak jak pisałem w folderze files nie ma zadnych plikow, ewentualnie wszedłem Android/data/org.xbmc.kodi/cache/apk/assets/ i tam jest folder addons ale to chyba nie to a w folderze files nie ma nic, nie wiem moze mam jakąs złą wersje kodi (15.2) moze musze sciagnac 14.2 albo 16 ?

ghost commented 8 years ago

android/data/org.xbmc.kodi/files/kodi/addons/script.module.xbmcfilm/lib to jest dokladna sciezka

ghost commented 8 years ago

Prosze zaintalowac sobie total comandera i w nim wejsc do podanej lokalizacji

newjimmie commented 8 years ago

Dzięki chłopaki już dałem rade, nie chodziło tu o comandera tylko musiałem najpierw wejsc w folder sd card (co było dla mnie dziwne bo nie mam w swoim tv box-ie,karty sd!) ale po wejsciu w sd card cała w/w ściezka juz sie zgadza, dzieki wszystkim za pomoc, tak jak wczesniej wszyscy pisali dopisałem końcówki i wtyczka działa.

slawomircieslinski commented 8 years ago

No to wolamy @mrknow :wink:

ghost commented 8 years ago

Tak zapomnialem dopisac ze nazwa partycji uzytkowej na androidzie jest widziana jako sdcard

gumball1 commented 8 years ago

ta podmiana nic wam nie da po restarcie wroci do oryginalu musi byc gotowa apka z librtmp.so

ghost commented 8 years ago

Do kolegi gumball1 poczytaj zanim zaczniesz pisac ze nic nie da http://kodi.wiki/view/HOW-TO:Update_librtmp