Привет, Гост |
Трябва да се регистрирате преди да може да публикувате на нашия сайт.
|
Форумни статистики |
» Членове: 5,352
» Последен член: tumbi
» Форумни теми: 1,138
» Форумни публикации: 20,491
Пълна статистика
|
Последни теми |
Въпрос относно добавката ...
Форум: Компоненти за Kodi
Последна публикация: Zvez
2 часа
» Отговори: 0
» Разглеждания: 3
|
Проблем с Коди
Форум: Общи дискусии, проблеми и решения
Последна публикация: martinstz
, 00:33
» Отговори: 1
» Разглеждания: 41
|
Електронен програмен спра...
Форум: Ръководства и полезни връзки
Последна публикация: Majide
19-01-2025, 00:18
» Отговори: 1,310
» Разглеждания: 1,714,399
|
Zamunda Magnet Video
Форум: Компоненти за Kodi
Последна публикация: omer
17-01-2025, 15:08
» Отговори: 346
» Разглеждания: 491,495
|
Bulgarian Subs
Форум: Компоненти за Kodi
Последна публикация: martinstz
17-01-2025, 01:21
» Отговори: 179
» Разглеждания: 152,118
|
|
|
MD5 грешки при инсталиране на адъни от БГ Аддънс |
Публикувано от: loopback - 22-07-2018, 04:23 - Форум: Общи дискусии, проблеми и решения
- Отговори (4)
|
|
Привет,
От известно време забелязвам проблеми при инсталиране на адъни от BG Addons репото.
Ефекта на края е че модула не се инсталира с познатата грешка: Failed to install dependency.
Например 2 различни адъна се оплакват от една и съща грешка която референсва модул garepobg с грешен MD5 хеш:
ERROR:CAddonInstallJob(script.module.garepobg): MD5 mismatch after download. Expected xxxx, was yyyyy.
Повече информация за версията на софтуерите:
Kodi 17.6 Krypton (Android 32 version)
BG Addons - 1.0.0
Очевидно модула е променен, за да не съвпада хеша. Някакви идеи?
Благодаря предварително
|
|
|
plugin.program.bscfusion и google analytics - събиране на данни за нашата активност |
Публикувано от: nikolay - 27-06-2018, 23:15 - Форум: Общи дискусии, проблеми и решения
- Отговори (12)
|
|
Здравейте колеги,
Наскоро публикувах тема за актуализации на мапинг скрипта за tvheadend 4.2 и понеже бях прекарал известно време разглеждайки кода, реших да погледна и какво прави самата коди приствка. За мое голямо учудване, видях, че зависимостта на пристваката от 'script.module.garepobg' е само и единствено заради изпращането на нашата потребителска активност на сървърите на гугъл за анализиране на данни.
Ако погледнете тук, ще видите как google analytics частта се изпраща към ga.py от 'script.module.garepobg', която пък качва вашата активност към този акаунт: UA-61449088-3.
Какво точно се качва?
При първоначално стартиране на HTTP сървъра от адона, се изпраща 'start', и в последствие, всяка една интервенция с него също се записва, най-често превключването на каналите. Накратко:
{'dl': None, 'ea': 'start', 'ec': 'bsc_serv', 'an': 'Fusion TV', 'av': '0.0.2w', 'ev': '1'}
{'dl': None, 'ea': '/id/btv', 'ec': 'bsc_serv', 'an': 'Fusion TV', 'av': '0.0.2w', 'ev': '1'}
...
и така нататък.
Накрая, в гугъл анализатора тези данни, заедно с вашето местоположение - град, държава, дата и час на всяка една от вашите активности от плъгина(в колко часа сте превключили кой канал), Интернет доставчика ви, както и уникално генерирания за вас client ID от плъгина се съхраняват. Тези от вас, които имат гугъл анализатор акаунт могат да си представят какъв вид справки и профилиране може да се прави с тази информация...
Темата е доста сложна и няма да навлизам в подробности. Като цяло, според мен това което се събира не може да се класифицира като PII(Personal Identifiable Information), но за хора от по-малки градчета има хипотетична възможност някой да успее да ги идентифицира.
И така, събирането на тази наша активност не е толкова голям проблем, но си мисля, че можеше разработчиците поне да предупредят потребителя и въпреки, че не са длъжни да искат разрешение, тъй като проекта попада под GPL-3.0 лиценза, то би било много добре да го правеха и да даваха опция (един слайдер) дали такава активност да се изпраща към гугъл анализатора или не. И всеки сам да си решава.
Понеже аз не одобрявам такъв тип събиране на данни и създателите са били така любезни да разкрият сорс кода, ще направя едно ново разклонение в github, където тази част ще отсъства напълно, както и зависимостта към 'script.module.garepobg'.
За тези, които се интересуват как най-лесно да спрат подаването на данните от техните инсталации преди разклонението да е готово, можете просто да коментирате линия 54 от вашия service.py файл:
https://github.com/kodi1/plugin.program....ice.py#L54
#ga().update(payload, crash)
Това ще спре подаването на статистиката към гугъл, но все пак ще се хаби изчислителна мощ за да се генерират данните и да се минава през 'update' функцията всеки път като стартирате коди или сменяте канали.
Щом е готово разклонението с всичко за google analytics премахнато, ще актуализирам тази тема с линка.
Поздрави и дано съм помогнал на някой.
А ако разработчиците четат този форум, мога да ги помоля сами да направят събирането на тези данни и качването им към гугъл по избор на потребителя!
Поздрави!
-Н
|
|
|
|