Yandex Music Fisher
-
Chaos last edited by
@vectorserver: спасибо, помогло. Еще б кто-нибудь для Firefox это реализовал, а то уже отвык от Оперы.
-
Kolllins last edited by Kolllins
@Chaos said in Yandex Music Fisher:
@vectorserver: спасибо, помогло. Еще б кто-нибудь для Firefox это реализовал, а то уже отвык от Оперы.
Что сложного то? скачай расширение для фокса, распакуй (7zip) сравни код, поправь и установи
Причина fetch не видит тип прототкола, добавил https в yandex_music/2.1.7_0/bundle/background.js строка 665
-
vectorserver last edited by
@Chaos https://addons.mozilla.org/ru/firefox/addon/cpi/
потом установи 2.1.129.crx ссылка https://yadi.sk/d/KIvooHlhC3MZrQ -
Chaos last edited by
@kolllins: не сложно, а просто когда с этим не сталкиваешься, то не знаешь, что любое дополнение можно кому угодно скачать себе. Скачал. Что открывается оно архиватором. Открыл. Теперь бы найти 665 строку, которой в версии для мозилы нет. Нашёл по тексту. Исправил. Осталось понять, как теперь это всё обратно собрать в .xpi файл.
-
vectorserver last edited by
@Anna123321123 https://yadi.sk/d/KIvooHlhC3MZrQ сделал отдельно для тебя папку, а так да нужно качать все
-
Chaos last edited by
@vectorserver: похоже, что это дополнение не работает. по крайней мере об этом все пишут в отзывах. может поэтому установка 2.1.129.crx у меня не прошла.
-
Chaos last edited by
@chaos: в общем, как собирать в .xpi тоже понял. Но не работает метод в firefox. Т.е. если разархивировать дополнение и, ничего не изменяя в папках, собрать новый .xpi - firefox даёт его установить. Но если добавить эти https в background.js и собрать .xpi, то firefox ругается, что файл повреждён. Как-то так.
-
Kolllins last edited by Kolllins
@chaos
Предполагаю что проблема в контрольных суммах указанных в файлах вот в этой папке,META-INF
(Открывай в блокноте, те что читаются, вот там и сотри)
тебе нужно поставить своиSHA1- SHA256-
Ты изменил файл
background.js
вот его значения и правь в этих файлах или файле
-
cusl last edited by
@chaos: я сделал xpi, но он не подписан, т.к. это может сделать только автор расширения (вроде бы). А неподписанные расширения можно запускать только в firefox nightly и developer. Причем в about:config нужно xpinstall.signatures.required поставить false.
Здесь сам xpi https://mega.nz/file/FPoiHL7a#f-J9NAWN0lI4TIiOWWbUlNycvCl30cF0G8p_YkNOD0E -
gludius last edited by
@cusl Я сделал подписанный для FF: https://drive.google.com/drive/folders/1HaZbewScb-jEUFH4igmHnrQFDRqNlx3g?usp=sharing
Это из версии 2.14, в которой ещё не было следилок. Там два варианта: 0.0.1b - старые иконки, 1.0.0а - новые иконки.