Идея: YouTube с голосовым переводчиком от Яндекса на основе браузера.
В модах я новичек и поэтому веду логи по прогам — тык.
Информация:
chrome://version/
Расширения:
chrome://extensions/
chrome://apps/
Настройки SponsorBlock:
chrome-extension://mnjggcdmjocbbbhaepdhchncahnbgone/options/options.html
SponsorBlock
mnjggcdmjocbbbhaepdhchncahnbgone
Return YouTube Dislike
gebbhagfogifgggkldgodflihgfeippi
User JavaScript and CSS
nbhcbdghjpllgmfilhnhkllmkecfmpld
Для практики решил попробовать сначала заменить закрепленные ссылки на домашней странице.
При вставке кода XML нужно уменьшить до одной строки — тык.
1.1. res/values/array.xml
- bro_default_dashboard_urls_russia
<string-array name="bro_default_dashboard_urls_russia">
<item>https://dzen.ru/?clid=clid7</item>
<item>https://mail.yandex.ru</item>
<item>https://yandex.ru/games/?utm_source=tableau</item>
<item>https://m.vk.com</item>
<item>https://www.gosuslugi.ru</item>
<item>https://m.youtube.com</item>
<item>https://travel.yandex.ru</item>
<item>https://yandex.ru/pogoda</item>
<item>https://m.market.yandex.ru/?clid=2288493</item>
</string-array>
<string-array name="bro_default_dashboard_urls_russia">
<item>chrome://version/</item>
<item>chrome://extensions/</item>
<item>https://m.youtube.com</item>
</string-array>
- bro_default_dashboard_titles_russia
<string-array name="bro_default_dashboard_titles_russia">
<item>Дзен</item>
<item>Яндекс.Почта — бесплатная и надежная электронная почта</item>
<item>Игры</item>
<item>Мобильная версия ВКонтакте</item>
<item>Портал государственных услуг Российской Федерации</item>
<item>YouTube</item>
<item>Путешествия</item>
<item>Яндекс.Погода</item>
<item>Яндекс.Маркет — покупки с быстрой доставкой</item>
</string-array>
<string-array name="bro_default_dashboard_titles_russia">
<item>Браузер</item>
<item>Расширения</item>
<item>YouTube</item>
</string-array>
1.2 res/values-sw600dp/array.xml
- bro_default_dashboard_urls_russia
<string-array name="bro_default_dashboard_urls_russia">
<item>https://dzen.ru</item>
<item>https://www.kinopoisk.ru</item>
<item>https://mail.yandex.ru</item>
<item>https://www.gosuslugi.ru</item>
<item>https://m.youtube.com</item>
<item>https://travel.yandex.ru</item>
<item>https://m.vk.com</item>
<item>https://market.yandex.ru/</item>
</string-array>
<string-array name="bro_default_dashboard_urls_russia">
<item>chrome://version/</item>
<item>chrome://extensions/</item>
<item>https://m.youtube.com</item></string-array>
- bro_default_dashboard_titles_russia
<string-array name="bro_default_dashboard_titles_russia">
<item>Дзен</item>
<item>Кинопоиск</item>
<item>Яндекс.Почта — бесплатная и надежная электронная почта</item>
<item>Портал государственных услуг Российской Федерации</item>
<item>YouTube</item>
<item>Путешествия</item>
<item>Мобильная версия ВКонтакте</item>
<item>Яндекс.Маркет — покупки с быстрой доставкой</item>
</string-array>
<string-array name="bro_default_dashboard_titles_russia">
<item>Браузер</item>
<item>Расширения</item>
<item>YouTube</item>
</string-array>
2.1. Место хранения расширения SponsorBlock
2.1.1. Windows
- Исходный код
C:\Users\Имя пользователя\AppData\Local\Yandex\YandexBrowser\User Data\Default\
Extensions\mnjggcdmjocbbbhaepdhchncahnbgone
- Локальные настройки
C:\Users\Имя пользователя\AppData\Local\Yandex\YandexBrowser\User Data\Default\
Local Extension Settings\mnjggcdmjocbbbhaepdhchncahnbgone
2.1.2. Android
- Исходный код
data_mirror/data_ce/null/0/com.yandex.browser/app_chromium/Default/
Extensions/mnjggcdmjocbbbhaepdhchncahnbgone
- Локальные настройки
data_mirror/data_ce/null/0/com.yandex.browser/app_chromium/Default/
Local Extension Settings/mnjggcdmjocbbbhaepdhchncahnbgone
- Синхронизированные настройки
Зачем? Расширения не синхронизируются на Андройде, тем более настройки.
data_mirror/data_ce/null/0/com.yandex.browser/app_chromium/Default/
Sync Extenstion Settings/mnjggcdmjocbbbhaepdhchncahnbgone