Коди Фен Форум България
Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Версия за принтиране

+- Коди Фен Форум България (https://kodibg.org/forum)
+-- Форум: Общи проблеми, решения и взаимопомощ (https://kodibg.org/forum/forum-4.html)
+--- Форум: Ръководства и полезни връзки (https://kodibg.org/forum/forum-3.html)
+--- Тема: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend (/thread-299.html)

Страници: 1 2


RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Topper - 08-02-2017

Така, видето го гледах още в предният пост.
Но с HTSP PVR не се получава много. Нямах и време да си играя, довечера повече.


RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Topper - 09-02-2017

При Aeon Nox Silvo скин не се появяват иконите в PVR-а.


RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Aleks6543210 - 09-02-2017

(09-02-2017, 13:10)Topper написа: При Aeon Nox Silvo скин не се появяват иконите в PVR-а.

Предполагам няма да е от скина ами може да е от интернет доставчика , устройство или листа


RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Topper - 10-02-2017

Интернет доставчика - не виждам какво.
Устройството, конкретизирай какво може да е проблем (примерно сега го тествам на Android 5 @Mini M8S II)
Листата е на BSC от TVHeadEnd посредством HTSP PVR.
Няколко съвета, ако мога да подскажа.
1.Когато не намери съвпадение, в диалото, предлагащ може би подходящи логота, да се пише за кой канал става дума.
2.Когато не се намира наистина подходящо лого, дори от предложените, да има опция "Без лого"

ПП:В лога никакви съобщения от този аддон не виждам. Сега ще опитам с цял пакет за оператор, като следя папката, която съм указал.
Зареди точно 4 логота, които са в папката, в случая /storage/emulated/0/Pictures/

ПП2: Ето и грешка, при стартиране на опция Всички канали без лого:
Цитат:
Цитат:23:53:41 T:18446744072343850600   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.UnicodeEncodeError'>
                                            Error Contents: 'ascii' codec can't encode characters in position 29-31: ordinal not in range(128)
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.tvlogo.downloader-master/default.py", line 49, in <module>
                                                tvlogodownloader.main_menu()
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.tvlogo.downloader-master/resources/lib/tvlogodownloader.py", line 37, in main_menu
                                                automaticd.automatic_downloader('missing')
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.tvlogo.downloader-master/resources/lib/automaticd.py", line 88, in automatic_downloader
                                                if channel["label"] not in ch_names and channel['thumbnail'].replace('image://','') != (logo_folder + channel["label"].replace(' ','%20')+'.png').replace('/','%2f') + '/' and not os.path.exists(logofile):
                                              File "/home/jenkins/workspace/Android-ARM/tools/depends/xbmc-depends/arm-linux-androideabi-android-17/lib/python2.6/genericpath.py", line 18, in exists
                                            UnicodeEncodeError: 'ascii' codec can't encode characters in position 29-31: ordinal not in range(128)
                                            -->End of Python script error report<--



RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Aleks6543210 - 12-02-2017

Тук има форум
http://www.thelogodb.com/country.php?c=Bulgaria


RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Aleks6543210 - 12-02-2017

Може да пробваш ето така не давам гаранция
От настройки на добавката :

[Изображение: sgg.png]

въведи това
[COLOR (.+?)],[/COLOR],,

после отиди на търсене Specific channels (database) , By County , Bulgaria и си избери канали като щракаш на всеки който си избрал да стане жълт натриса
след това свали

ето при мен
[Изображение: image.png]

( въведи това ([COLOR (.+?)],[/COLOR],, ) по точно това на снимката ( понеже не излиза цели код на този сайт )
[Изображение: image.png]


RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Topper - 12-02-2017

Защо ли си мисля, че проблема идва от канали, описани на кирилица (въпреки уникода).
Защото аз удебелени/италик/цветни канали не виждам, но все пак ще опитам и ще рапортувам.

Рапорт: Така свали....4 лога.


RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Aleks6543210 - 12-02-2017

(12-02-2017, 14:46)Topper написа: Защо ли си мисля, че проблема идва от канали, описани на кирилица (въпреки уникода).
Защото аз удебелени/италик/цветни канали не виждам, но все пак ще опитам и ще рапортувам.

Рапорт: Така свали....4 лога.

Така е и това е от голямо значение ( канали, описани на кирилица ) даже ми си случвало да сменя първата буква с главна буква за тръгне всичко както трябва


RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Topper - 12-02-2017

Ок, май ще изоставя тестовете, едва ли ще тръгна да ръчкам 200+ канала, за да паснат на скрипта.


RE: Скрипт за автоматично попълване на Логата на каналите Bulsat TVHeadend - Aleks6543210 - 14-02-2017

Code:
Channel
http://www.thelogodb.com/api/json/v1/1/tvchannel.php?s=Sky_Sports
http://www.thelogodb.com/api/json/v1/1/tvchannel.php?c=Italy
http://www.thelogodb.com/api/json/v1/1/tvchannel.php?id=2735
http://www.thelogodb.com/api/json/v1/1/tvchannel.php?p=45