Comments (83)
Недолго музыка играла, недолго фраер танцевал((((
from voice-over-translation.
После обновления на 1.0.8 перестало работать вообще. До обновления все работало прекрасно. Накатил поверх обновелние - не работает. В фаерфоксе установило вообще начистую - не работает. ОТкатить на прошлые версии не понятно как. Скачать в зип файле релизы конечно можно, но как их подцепить в тамперманкей непонятно.
Дело не в обновление расширения. Вероятнее всего, дело в том, что Яндекс сменили секретный ключ для генерации сигнатуры, из-за этого и выбивает 402 ошибку, как и при полном отсутствии сигнатуры. Пофиксить это не смогу, поскольку обход делал не я... Хотя. конечно, я могу ошибаться и проблема может быть совершенно не в этом
from voice-over-translation.
в сети сейчас вообще проблемы с доступом к гуглосервисам наблюдаются
Дело не в этом, раз через их браузер работает
но это лишь хайповые слухи.
Какие слухи, если это правда?
from voice-over-translation.
в Safari працює як і раніше, справа явно не в яндексі.
Можливо справа якраз в ньому - запит на його сервера повертає код 402, а з таблиці це Payment Required. тобто потрібна оплата. Схоже прикрили лавочку.
from voice-over-translation.
Закинул пул с фиксом, протестировано на brave 106.0.5249.65.
Обновил юзерагент, добавил Sec-Vtrans-Token
Так же причина 402 - хидеры. !!! Sec-Fetch-Mode трогать нельзя, стандартное значение у GM запроса "cors" но я браузер отправляет запрос с "no-cors", иначе 402
from voice-over-translation.
Так же, то что я кидал выше - работает
Скинь видео которое пытаешься перевести. Как буду дома гляну.
Всё заработало, просто оказывается надо было подождать минуть пять-десять для некоторых получасовых видео.)
from voice-over-translation.
Глянул и пофиксил хром (105.0.5195.52), все так же дело в хидерах. Хром отправляет дополнительно sec-ch-ua, sec-ch-ua-mobile, sec-ch-ua-platform хидеры. Их быть не должно. Если есть проблемы в других браузерах, скорее всего дело так же в хидерах, и для фикса, нужен лог запроса, со всеми отправлеными хидерами.
В течении 5 минут закину пул реквест с фиксом под хром, возможно пофиксит и другие браузеры
from voice-over-translation.
А может эти ключи можно найти в яндекс браузере? Покапаться в файлах расширений например.
from voice-over-translation.
Видимо опять слишком поздно пришёл...
Как пол года назад DBC
from voice-over-translation.
Простите, что issue превращаю в чат, но если будет решение - напишите пожалуйста в readme.
from voice-over-translation.
Что то тикет уже превратился в форум не связанный с темой.
from voice-over-translation.
from voice-over-translation.
@Firsto, вы ветку на пару постов выше вашего почитайте. Там рабочий скрипт на базе cloudflare worker'a. Только используйте свой воркер по инструкции ещё чуть выше.
from voice-over-translation.
Нашел решение! Вы заходите сюда https://github.com/ilyhalight/voice-over-translation
Нажимаете -> Установить скрипт -> Обновить
Поздравляю, Вы успешны!
from voice-over-translation.
После обновления на 1.0.8 перестало работать вообще. До обновления все работало прекрасно. Накатил поверх обновелние - не работает. В фаерфоксе установило вообще начистую - не работает. ОТкатить на прошлые версии не понятно как. Скачать в зип файле релизы конечно можно, но как их подцепить в тамперманкей непонятно.
from voice-over-translation.
Сейчас увидел, что об ошибке писали уже в другом issue, извините. Браузер Firefox 104.0.1, Tampermonkey 4.17.6161
from voice-over-translation.
Сейчас увидел, что об ошибке писали уже в другом issue, извините
В каком, подскажите пожалуйста, Там есть решение?
from voice-over-translation.
Сейчас увидел, что об ошибке писали уже в другом issue, извините
В каком, подскажите пожалуйста, Там есть решение?
from voice-over-translation.
from voice-over-translation.
Дело не в обновление расширения. Вероятнее всего, дело в том, что Яндекс сменили секретный ключ для генерации сигнатуры, из-за этого и выбивает 402 ошибку, как и при полном отсутствии сигнатуры. Пофиксить это не смогу, поскольку обход делал не я... Хотя. конечно, я могу ошибаться и проблема может быть совершенно не в этом
получается что сейчас все новые установки этого расширения не будут работать? и лучше не обновлять старые?
from voice-over-translation.
from voice-over-translation.
получается что сейчас все новые установки этого расширения не будут работать? и лучше не обновлять старые?
Старые версии расширения, так же, перестали работать. Как уже сказал выше, скорее всего, "секретный ключ для генерации сигнатуры от Яндекса" устарел, вследствие чего, запрос на перевод не может пройти проверку на серверах Яндекса. Отсюда и ошибка - "Не удалось запросить перевод видео".
from voice-over-translation.
И что теперь делать? Расходимся по домам?
from voice-over-translation.
И что теперь делать? Расходимся по домам?
Получается так, придётся снова ждать, пока кто-нибудь пофиксит и решит заняться расширением. Есть конечно вариант использовать свой веб-сервер, но это практически бессмысленно (если, только, не ставить его на хостинг с виндой)
from voice-over-translation.
И что теперь делать? Расходимся по домам?
Получается так, что придется снова ждать, пока кто-нибудь пофиксит и решит заняться расширением. Есть конечно вариант использовать свой веб-сервер, но это практически бессмысленно (если, только, не ставить его на хостинг с виндой)
Типа поднять свой сервер на котором будет крутится яндекс браузер и клиент передает данные о ролике в него, яндекс браузер получает данные и эти данные пересылаются клиенту? Или как?)
from voice-over-translation.
Типа поднять свой сервер на котором будет крутится яндекс браузер и клиент передает данные о ролике в него, яндекс браузер получает данные и эти данные пересылаются клиенту? Или как?)
Да, всё правильно. До версии 1.0.6 так и работало
from voice-over-translation.
возможно что и яндекс ничего не менял, в сети сейчас вообще проблемы с доступом к гуглосервисам наблюдаются - https://www.comss.ru/page.php?id=10886
ну и ещё слух был, что РКН заблочил cdn от googleusercontent.com, но это лишь хайповые слухи..
from voice-over-translation.
И что теперь делать? Расходимся по домам?
Получается так, придётся снова ждать, пока кто-нибудь пофиксит и решит заняться расширением. Есть конечно вариант использовать свой веб-сервер, но это практически бессмысленно (если, только, не ставить его на хостинг с виндой)
Куда скидывать на лечение скрипта?)
мб на хост или на мотивацию
from voice-over-translation.
в Safari работает как и прежде, дело явно не в яндексе.
from voice-over-translation.
Opera тоже откисает
from voice-over-translation.
Да, в Chrome не работает, к сожалению 🤷
from voice-over-translation.
куда смотреть где проблема? может я чем помогу...
from voice-over-translation.
Firefox 104.0.2 (Flatpak) идентичная проблема, жду фикс :)
from voice-over-translation.
куда смотреть где проблема? может я чем помогу...
Вероятнее всего, дело в смене/устаревание ключа "yandexHmacKey", либо же с более меньшей вероятностью в изменение алгоритма генерации/проверки Vtrans-sig на стороне сервера Яндекса
from voice-over-translation.
Вероятнее всего, дело в смене/устаревание ключа
а сам HMAC впервые вытащил кто? случаем не mynovelhost? ну, спросить у первовытаскивателя - нет вариантов? )
кстати вот компоненты видео-транслята, которые подтягиваются при установке ябраузера - https://disk.yandex.ru/d/F9kisP90ZuXFuA
from voice-over-translation.
Вероятнее всего, дело в смене/устаревание ключа
а сам HMAC впервые вытащил кто? случаем не mynovelhost? ну, спросить у первовытаскивателя - нет вариантов? )
Да, он самый. Попытаться спросить, конечно, можно было бы, но не его контактов, не какого-либо другого способа связи с ним нету. Да и на гитхаб, судя по активности, он давно не заходил
from voice-over-translation.
Так может укажите в описании что уже не работает? А то я только установил, смотрю не работает, начинаю копать.
from voice-over-translation.
Так может укажите в описании что уже не работает? А то я только установил, смотрю не работает, начинаю копать.
Указал.
from voice-over-translation.
подождите - ведь тут есть вот люди с браузерами сафари в которых скрипт продолжает работать - но есть и коммент от mynovelhost именно про это - Рабочая генерация Vtrans-Signature из ios версии браузера #4
в котором есть и скрипт - 289b988
вот разве он именно не для получения ключа "yandexHmacKey" ?
может стоит ребятам на сафари его как-то попробовать?
эх.. жаль я ниччё не понимаю в кодовстве(
from voice-over-translation.
вот разве он именно не для получения ключа "yandexHmacKey" ?
Немного не так, он каким-то образом смог получить значение "yandexHmacKey" с мобильного браузера и уже поверх этого написал функцию, которая превращает yandexHmacKey в Ключ-сигнатуру для допуска к запросам на сервера Яндекса.
может стоит ребятам на сафари его как-то попробовать?
Странно конечно, если у них действительно работает скрипт. Но если работает, то нужно куда-то. в ту сторону. копать. Я сам бы поставил виртуалку и потестил, но к сожалению. уж очень сильно лагает Макинтош на виртуалке.
from voice-over-translation.
вот разве он именно не для получения ключа "yandexHmacKey" ?
Немного не так, он каким-то образом смог получить значение "yandexHmacKey" с мобильного браузера и уже поверх этого написал функцию, которая превращает yandexHmacKey в Ключ-сигнатуру для допуска к запросам на сервера Яндекса.
может стоит ребятам на сафари его как-то попробовать?
Странно конечно, если у них действительно работает скрипт. Но если работает, то нужно куда-то. в ту сторону. копать. Я сам бы поставил виртуалку и потестил, но к сожалению. уж очень сильно лагает Макинтош на виртуалке.
в сафари уже та же ошибка что и везде, там проработало на пару дней дольше.
from voice-over-translation.
Вероятнее всего, дело в смене/устаревание ключа
а сам HMAC впервые вытащил кто? случаем не mynovelhost? ну, спросите у первовытаскивателя - нет вариантов? )
Да, он самый. Попытаться спросить, конечно, можно было бы, но не его конфликтов, не какого-либо другого общения с ним нету. Да и на гитхаб, судя по активности, он давно не заходил
https://cloud.yandex.ru/docs/storage/concepts/pre-signed-urls#canonical-request ->var utf8Encoder
from voice-over-translation.
а дело случаем не в том, что яндекс в дзен мутировали?
from voice-over-translation.
Видимо опять слишком поздно пришёл...
бывает) но я всё ещё надеюсь, что кто-нить подможет)
а пока можете как раньше было - юзать перевод с сервером - #3 (reply in thread)
from voice-over-translation.
Вероятнее всего, дело в смене/устаревание ключа
а сам HMAC впервые вытащил кто? случаем не mynovelhost? ну, спросите у первовытаскивателя - нет вариантов? )
Да, он самый. Попытаться спросить, конечно, можно было бы, но не его конфликтов, не какого-либо другого общения с ним нету. Да и на гитхаб, судя по активности, он давно не заходил
https://cloud.yandex.ru/docs/storage/concepts/pre-signed-urls#canonical-request ->var utf8Encoder
Изучил про эти запросы, но ведь не получится же их сделать без наличия секретной фразы аналогичной той, что используется на серверах Яндекса. А пытаться подобрать/сбрутить ее звучит не реально из-за используемого шифрования sha256.
from voice-over-translation.
Ребята, всем привет. У меня скрипт переводчика работает в Safari на Mac OS. Устанавливал я его через расширение Tapermonkey. Поначитался, понаслышался, не хочу ничего трогать, но пока все отлично работает.
from voice-over-translation.
вот ведь а..
@soviet55 а когда устанавливал расширение, как давно?
from voice-over-translation.
вот ведь а..
@soviet55 а когда устанавливал расширение, как давно?
Да, давно. Ну может недели через 2-3, как это дело сделали
from voice-over-translation.
Да, давно.
Ага, почемуто так и думалось.. Значит всё же как то увязано с куками яндекса
from voice-over-translation.
Так, только сейчас понадобилось расширение и заметил что не работает. Ключ hmac остался тем же, у себя уже пофиксил, сейчас гляну что изменилось тут, и закину пул реквест с фиксом
from voice-over-translation.
Вау !! @mynovelhost рюмку коньяку за твоё здравие! )
осталось подождать готового файла, чтоб тупо ткнуть было куда и всё заработало) а то сами не сусами, хз чё с этим c14bb31 и с этим 2244e69 делать..
урряяя!! у меня переводит!! я справился) - SRWare Iron 87.0.4450.0 (32 бит)
тупо, по колхозному, копи-паст с заменой, отсюда 2244e69?diff=split&w=0 в редактор темпермонки, и оно работает! ))
правда пока только лишь Fix translation request так сделал, а вот с Added proto for translation request не стал, там не пойму как быть, многие строки из фикса что были, этим прото заменяются.. не, боюсь,
а ещё, скажите, а как-то можно добавить в код, чтоб скрипт реагировал и на youtube.com/embed/.. линки?
from voice-over-translation.
Попробовал протестировать фикс на ЮТ, по итогу:
Windows
- на brave 106.0.5249.91 (tampermonkey)- Работает!
- Google Chrome 106.0.5249.91 (tampermonkey / Violentmonkey) - Ошибка "Uncaught Не удалось запросить перевод видео"
- Microsoft Edge 106.0.1370.34 (tampermonkey) - Ошибка "Uncaught Не удалось запросить перевод видео"
- FireFox 105.0.2 (tampermonkey) - Работает!
MacOS
- Safari 15.6.1 (Userscrips) - Ошибка "Uncaught Не удалось запросить перевод видео"
- Google Chrome 106.0.5249.91 (tampermonkey) - Ошибка "Uncaught Не удалось запросить перевод видео"
А вот в чём конкретно проблема ошибки я не особо понимаю)
from voice-over-translation.
Дополню @Prost0Lime
Linux
- Brave v1.44.105 (rpm) - работает
- Firefox 105.0.1 (rpm) - работает
- Edge 106.0.1370.34 (rpm) - выдает ошибку "Uncaught Не удалось запросить перевод видео"
- Chrome 106.0.5249.91 (rpm) - такая же ошибка
Большое спасибо @mynovelhost за фикс, я уж и не надеялся.
Issue можно закрывать, получается? Надо заголовок в Readme немного поправить)
from voice-over-translation.
Issue можно закрывать, получается? Надо заголовок в Readme немного поправить)
Получается что нет. Chrome и Edge по-прежнему не работают.
from voice-over-translation.
Глянул и пофиксил хром (105.0.5195.52), все так же дело в хидерах. Хром отправляет дополнительно sec-ch-ua, sec-ch-ua-mobile, sec-ch-ua-platform хидеры. Их быть не должно. Если есть проблемы в других браузерах, скорее всего дело так же в хидерах, и для фикса, нужен лог запроса, со всеми отправлеными хидерами.
В течении 5 минут закину пул реквест с фиксом под хром, возможно пофиксит и другие браузеры
Не знаю, чтобы мы, все, без вас делали =).
К слову о других браузерах, вроде бы, во всех остальных браузерах проблема, так же, была исправлена. Точно работает в
- Opera GX (LVL4 (core: 91.0.4516.36))
- Opera (v91.0.4516.20)
- Cent Browser (v4.3.9.248)
- Cent Browser Beta (v5.0.1002.182)
- MS Edge (v106.0.1370.34)
- Vivaldi (v5.5.2805.32)
from voice-over-translation.
Уря товарищи! )
from voice-over-translation.
Safari 16.0 (17614.1.25.9.10, 17614) выдает всю ту же ошибку. Да и в хроме что-то не увидел что бы работало( Устанавливаю стандартно, как и до этого.
from voice-over-translation.
Если есть проблемы в других браузерах, скорее всего дело так же в хидерах, и для фикса, нужен лог запроса, со всеми отправлеными хидерами.
Яндекс сейчас более строго проверяет запрос. Лишний/Недостающий хидер -> 402, Неправильное значение хидера -> 402. Так что как и писал:
Если есть проблемы в других браузерах, скорее всего дело так же в хидерах, и для фикса, нужен лог запроса
Снять его можно через тот же burp или fiddler (под ним выдаст 403 скорее всего, но это не важно). Без этого адаптировать под браузер невозможно
from voice-over-translation.
@mynovelhost, можете дать корректный список хедеров (в идеале curl запросом, чтобы меньше заморачиваться) для проверки отработки VOT через AdGuard ? Чую, там та же проблема. Намедни погляжу через burp (собственно я это и так собирался сделать в связи с постами выше, но вы опередели предложив это раньше, чем я успел проверить) , что там с запросами.
from voice-over-translation.
@mynovelhost, можете дать корректный список хедеров (в идеале curl запросом, чтобы меньше заморачиваться) для проверки отработки VOT через AdGuard ? Чую, там та же проблема. Намедни погляжу через burp (собственно я это и так собирался сделать в связи с постами выше, но вы опередели предложив это раньше, чем я успел проверить) , что там с запросами.
POST https://api.browser.yandex.com/video-translation/translate HTTP/1.1
Host: api.browser.yandex.com
Connection: keep-alive
Content-Length: <post data length>
Pragma: no-cache
Cache-Control: no-cache
Accept: application/x-protobuf
Vtrans-Signature: <generated signature>
Sec-Vtrans-Token: <generated token>
Content-Type: application/x-protobuf
Sec-Fetch-Site: none
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: empty
User-Agent: <yandex useragent>
Accept-Encoding: gzip, deflate, br
Accept-Language: en
Cookie: <cookies>
Это в яндексе. Из известного
- Brave добавляет
Sec-GPC: 1
, но этот хидер не влияет на 402 - sec-ch-ua* и Sec-Fetch-Mode: точно влияют
from voice-over-translation.
В AdGuard другая петрушка #13 (comment)
from voice-over-translation.
В AdGuard другая петрушка #13 (comment)
Поставил adguard, там специфично сделан GM_xmlhttpRequest (Запрос отправляется на локальный сервер адгуарда), в итоге пофиксить просто так нельзя.
Для адргуарда (как и для всех браузеров, которые сейчас не работают), сработает прокси.
Пример (скрипт): https://github.com/mynovelhost/voice-over-translation/blob/master/vot.user.js
Исходник (воркер): https://github.com/mynovelhost/voice-over-translation/blob/master/CloudflareWorker.js
Принцип работы такой:
- Создается cloudflare worker который принимает json {headers: <хидеры>, body: <пост дата>}
- Используя полученные хидеры и пост дату делает запрос к яндексу
- Добавляет cors хидеры, и возвращает результат
Плюсы:
- Использутся обычный fetch -зависимость от GM_xmlhttpRequest
- Не важно какие хидеры отправил браузер (т.к воркер отправляет только те, что пришли в json)
Минусы:
- На бесплатном тарифе, доступно 100к запросов в день (в принципе, можно сделать штук 10 аккаунтов, и выбирать рандомно воркер, тогда 1кк запросов в день выдержит)
Пул реквест создавать не стал, т.к решение добавляет зависимость от воркера, а на большинстве браузеров и так работает
from voice-over-translation.
Поставил adguard, там специфично сделан GM_xmlhttpRequest (Запрос отправляется на локальный сервер адгуарда), в итоге пофиксить просто так нельзя.
Вы эту специфику в ветке AdguardTeam/CoreLibs#1665 распишите, чтобы пофиксили, а то воз (всмысле тикет) и останется там где был :/
Для адргуарда (как и для всех браузеров, которые сейчас не работают), сработает прокси.
Ну т.е. костыли будут только для продвинутых юзеров ? Я в этом деле шарю лишь поверхностно и боюсь не осилю ...
from voice-over-translation.
Поставил adguard, там специфично сделан GM_xmlhttpRequest (Запрос отправляется на локальный сервер адгуарда), в итоге пофиксить просто так нельзя.
Вы эту специфику в ветке AdguardTeam/CoreLibs#1665 распишите, чтобы пофиксили, а то воз (всмысле тикет) и останется там где был :/
Для адргуарда (как и для всех браузеров, которые сейчас не работают), сработает прокси.
Ну т.е. костыли будут только для продвинутых юзеров ? Я в этом деле шарю лишь поверхностно и боюсь не осилю ...
По поводу специфики, как я понял, это "не баг, а фича", скорее свего таким образом адгуард режет рекламу, пропуская через себя запросы
А по поводу костылей, сам воркер минут за 5 создается, т.к скрипт готовый в репо есть гайд как за 100сек сделать воркер и добавить его в скрипт
Так же, то что я кидал выше - работает
В этом скрипте прописан мой воркер (до 100000 запросов в день), если меньше 50-100 человек будут использовать, то должно хватить
from voice-over-translation.
Так же, то что я кидал выше - работает
from voice-over-translation.
Так же, то что я кидал выше - работает
Скинь видео которое пытаешься перевести. Как буду дома гляну.
from voice-over-translation.
гайд как за 100сек сделать воркер и добавить его в скрипт
Создание форка в видяшке - это уже лишнее 😂, но я в итоге сообразил, что к чему (с дашбордом cloudflare правда работал как попугай, даже не вникая в суть, зачем он). Всё завелось.
В этом скрипте прописан мой воркер (до 100000 запросов в день), если меньше 50-100 человек будут использовать, то должно хватить
Прописал свой. Дефолтный скоро просядет. 100К запросов мне одному 😂 с головой хватит с многократным запасом 😂😂😂.
from voice-over-translation.
В яндекс браузере многие видео переводятся моментально, через скрипт нужно каждый раз ждать, возможно ли сделать что-то подобное?
from voice-over-translation.
В яндекс браузере многие видео переводятся моментально, через скрипт нужно каждый раз ждать, возможно ли сделать что-то подобное?
Не всегда приходится ждать, но да, иногда такие видео появляются
from voice-over-translation.
В хроме пока не работает, шансы есть?(((
from voice-over-translation.
Точно последнюю версию расширения используешь? Юзерскрипт-плагин тамперманки?
from voice-over-translation.
@ilyhalight, а вы worker - костыли от @mynovelhost (без указания собственно адреса воркера) можете запилить в исходном проекте ? Ведь в AdGuard с этими костылями реально всё работает.
@mynovelhost, если @ilyhalight не возьмётся, можете свой форк https://github.com/mynovelhost/voice-over-translation/blob/master/vot.user.js обновить до 1.0.9.2 ? У меня с JS всё очень поверхностно, а отличий от jhbubyfkmyjuj 1.0.8 многовато и я боюсь не осилю перенос кода.
from voice-over-translation.
@mynovelhost, если @ilyhalight не возьмётся, можете свой форк https://github.com/mynovelhost/voice-over-translation/blob/master/vot.user.js обновить до 1.0.9.2 ? У меня с JS всё очень поверхностно, а отличий от jhbubyfkmyjuj 1.0.8 многовато и я боюсь не осилю перенос кода.
Лучше, тогда, 1.0.9.3 подождать, там как раз переводы для остальных сайтов заработают. Примерно, на следующей неделе планирую выпустить.
@ilyhalight, а вы worker - костыли от @mynovelhost (без указания собственно адреса воркера) можете запилить в исходном проекте ? Ведь в AdGuard с этими костылями реально всё работает.
Как доделаю 1.0.9.3, могу попытаться перенести.
from voice-over-translation.
Вообщем не шмог :( Опыта в написании js мало.
@mynovelhost, @ilyhalight если будет время и желание адаптируйте под совместную работу с cloudflare worker'ом нынешнюю версию VOT.
from voice-over-translation.
Вообщем не шмог :( Опыта в написании js мало.
@mynovelhost, @ilyhalight если будет время и желание адаптируйте под совместную работу с cloudflare worker'ом нынешнюю версию VOT.
Пробуй - https://letsupload.cc/l0LcGeI5y3/vot-cloudflare.user_js
from voice-over-translation.
Вообщем не шмог :( Опыта в написании js мало.
@mynovelhost, @ilyhalight если будет время и желание адаптируйте под совместную работу с cloudflare worker'ом нынешнюю версию VOT.Пробуй - https://letsupload.cc/l0LcGeI5y3/vot-cloudflare.user_js
С фиксом #56 для работы на твиче - https://letsupload.cc/7020U4I5y1/vot-cloudflare.user_js
from voice-over-translation.
Пробуй - https://letsupload.cc/l0LcGeI5y3/vot-cloudflare.user_js
Спасибо, работает, правда на youtube - embed линках я плашку с кнопкой не обнаружил, тоже нюансы работы под Adguard'ом ? Хм ...
Спс за апдейт.
from voice-over-translation.
правда на youtube - embed линках я плашку с кнопкой не обнаружил
Чуть попозже гляну, не проверял там
from voice-over-translation.
Чуть попозже гляну, не проверял там
На десктопе в хроме под TamperMonkey плашка на месте. Под AdGuard на андроиде с хромом в десктопном режиме плашки на embed - линках нет. На обычных ютуб - линках она есть. Но эти страницы с таким диким лагом в отличии от embed - линков грузятся, что ппц.
from voice-over-translation.
from voice-over-translation.
вот так началось :(
Так было сделано специально, чтобы разграничить обычную версию и версию с cloudflare worker`ом. А то, довольно часто задавали вопросы о том, что у них не работает с Violetmonkey / Adguard / Firemonkey, когда они используют обычную версию расширения. Так же, теперь, для 2 версии расширения, так же, выходят обновления совместно с основной версией
from voice-over-translation.
Подскажите пожалуйста, что мне нужно сделать? Tampermonkey Обновлена до последней версии!
Логи из консоли
from voice-over-translation.
Нашел решение! Вы заходите сюда https://github.com/ilyhalight/voice-over-translation Нажимаете -> Установить скрипт -> Обновить Поздравляю, Вы успешны!
dont work
from voice-over-translation.
Related Issues (20)
- Нету кнопки меню на YouTube HOT 2
- The audio format is not supported, or you need to open the audio in a new tab HOT 4
- Не поддерживается перевод Twitch HOT 1
- brighteon.com Оппозиционная соц-сеть власти США. Предлагаю добавить сайт для просмотра видео с переводом.
- сделайте поддержку сайта для перевода видео
- Запрос на поддержку видеопортала Odysee
- Выбор голоса озвучки HOT 1
- Отключение кнопки в видео на родном языке
- Можете ли вы добавиь cloud.mail.ru ? HOT 1
- Есть ли возможность добавить поддержку cunofilms.ru ( ака kraswiev) и fanserials.me?
- Не переводит, если в ссылке c my.mail.ru стоит inbox, вместо mail
- Перевод локального файла HOT 1
- Проблеммы на скорости 2Х HOT 3
- Опять не работает переводчик. HOT 7
- Обратный перевод между языками HOT 1
- Прошу сделать поддержку сайта для перевода видео xmegadrive.com HOT 1
- Yandex Disk HOT 1
- Перевод с субтитров VK вместо распознавания HOT 1
- Субтитры, генерируемые самим Яндексом HOT 3
- Failed to request create session HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from voice-over-translation.