Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибки с которыми вы столкнулись #1

Open
ilyhalight opened this issue Jan 23, 2022 · 187 comments
Open

Ошибки с которыми вы столкнулись #1

ilyhalight opened this issue Jan 23, 2022 · 187 comments
Labels
Помощь Необходимо обратить внимание ❔ Вопрос Необходима дополнительная информация

Comments

@ilyhalight
Copy link
Owner

ilyhalight commented Jan 23, 2022

Здесь вы можете опубликовать ошибки с которыми вы столкнулись, а я, в свою очередь, попробую их исправить

@Protey
Copy link

Protey commented Jan 24, 2022

  1. В настройках YandexBrowser отключите работу в фоне, а так же автозапуск - Не помогает
    Яндекс браузер один фиг запускается после того как запускаешь npm run start
    image

@ilyhalight
Copy link
Owner Author

ilyhalight commented Jan 24, 2022

К сожалению, нельзя полностью убрать окно яндекс браузера т. к. Сам переводчик в я. Браузере перестаёт работать

Данный пункт инструкции (3), нужен, чтобы веб-сервер не крашился при запуске

@DmitriyPekar
Copy link

с Portable Yandex Browser'ом совсем переводить не хочет

@ilyhalight
Copy link
Owner Author

ilyhalight commented Jan 29, 2022

с Portable Yandex Browser'ом совсем переводить не хочет

В Portable Yandex Browser нет самого "яндекс переводчика для видео". Скорее всего, этот функционал появился в более новой версии Яндекс Браузера, но Portable Яндекс Браузер ещё не был обновлен до неё
(19.6.2.599 у Portable Я. Браузера и 22.1.1.1543 у обычного Я. Браузера)

@DmitriyPekar
Copy link

DmitriyPekar commented Jan 30, 2022

с Portable Yandex Browser'ом совсем переводить не хочет

В Portable Yandex Browser нет самого "яндекс переводчика для видео". Скорее всего, этот функционал появился в более новой версии Яндекс Браузера, но Portable Яндекс Браузер ещё не был обновлен до неё (19.6.2.599 у Portable Я. Браузера и 22.1.1.1543 у обычного Я. Браузера)

у меня 22.1.0.2517 в нём судя по настройкам уже есть перевод видео

@ilyhalight
Copy link
Owner Author

Проверь, указан ли правильный путь к браузеру в config/default.json. Поскольку, у тебя portable версия, то путь может быть совсем не похожим на тот, что введен по умолчанию

@DmitriyPekar
Copy link

вообщем-то, поставил в sandboxie Яндекс и voice-over-translation, работает

@DmitriyPekar
Copy link

настроить громкость голоса из яндекса как-то можно?

@ilyhalight
Copy link
Owner Author

настроить громкость голоса из яндекса как-то можно?

Постараюсь в ближайшее время добавить слайдер для настройки громкости озвучки

@ilyhalight
Copy link
Owner Author

настроить громкость голоса из яндекса как-то можно?

Добавил настройку громкости озвучки
Скриншот

@DmitriyPekar
Copy link

настроить громкость голоса из яндекса как-то можно?

Добавил настройку громкости озвучки Скриншот

Спасибо

@HoLoKoSTeRR
Copy link

поднял на manjaro, настроил все пути, сменил порт сервера, т.к. нужный занят. переводить не хочет, получает 412 ошибку
image

image

@ilyhalight
Copy link
Owner Author

ilyhalight commented Apr 14, 2022

поднял на manjaro, настроил все пути, сменил порт сервера, т.к. нужный занят. переводить не хочет, получает 412 ошибку image

image

Мне не удалось воспроизвести ошибку. Проверь версию Яндекс Браузера, возможно в твоей версии отсутствует возможность перевода видео (ошибка происходит из-за того, что Яндекс Браузер не может найти кнопку "перевести видео")
Кнопка, которую не получается найти у Я.Браузера

P.S.: Использовал ниже представленную, конфигурацию системы и приложений, и всё работало, даже на измененном порту:
OS: Manjaro Linux x86_64 (Ядро 5.16.14-1)
Браузер: Firefox 99.0.1 (Который идёт из коробки с Manjaro)
Я.Браузер: 22.1.3.942 stable (64-bit)
NodeJS: v17.7.1

Моя настройка config.json:
{ "executablePath": "/usr/bin/yandex-browser-stable", "userDataDir": "/home/toil/.config/yandex-browser/" }

@DmitriyPekar
Copy link

DmitriyPekar commented Jun 1, 2022

в librewolf'е прям совсем работать не хочет, при том что браузер соединяет но не переводит

image

в другом браузере (ungoogled-chromium) переводит

@ilyhalight
Copy link
Owner Author

ilyhalight commented Jun 1, 2022

в librewolf'е прям совсем работать не хочет, при том что браузер соединяет но не переводит
image
в другом браузере (ungoogled-chromium) переводит

Как будет свободное время попробую исправить

Сейчас, быстро посмотрел, в чём там ошибка. Оказалось, что нужно, просто, дать разрешение на автозапуск (autoplay) на ютубе. Чуть позже постараюсь добавить обработчик, чтобы в таких случаях расширение писало пользователю о необходимости выдать права на автозапуск (уже добавил)

librewolf_Gaf72kNLTM

@DmitriyPekar
Copy link

DmitriyPekar commented Jun 2, 2022

в librewolf'е прям совсем работать не хочет, при том что браузер соединяет но не переводит
image
в другом браузере (ungoogled-chromium) переводит

Как будет свободное время попробую исправить

Сейчас, быстро посмотрел, в чём там ошибка. Оказалось, что нужно, просто, дать разрешение на автозапуск (autoplay) на ютубе. Чуть позже постараюсь добавить обработчик, чтобы в таких случаях расширение писало пользователю о необходимости выдать права на автозапуск (уже добавил)

librewolf_Gaf72kNLTM

Оч оперативно, спасибо, за ответ и обновление

@bobmarli01
Copy link

photo_2022-06-12 15 13 47
Все сделал вышает ошибку соединения вчем может быть проблема? macbook

@ilyhalight
Copy link
Owner Author

photo_2022-06-12 15 13 47 Все сделал вышает ошибку соединения вчем может быть проблема? macbook

В консоле браузера (F12 - Консоль) есть какие-нибудь ошибки от расширения? Что пишет веб-сервер?

@bobmarli01
Copy link

Нет не каких ошибок, youtube.com#%#//scriptlet('json-prune', '0.playerResponse.adPlacements 0.playerResponse.playerAds playerResponse.adPlacements playerResponse.playerAds adPlacements playerAds') trace end

@ilyhalight
Copy link
Owner Author

Нет не каких ошибок, youtube.com#%#//scriptlet('json-prune', '0.playerResponse.adPlacements 0.playerResponse.playerAds playerResponse.adPlacements playerResponse.playerAds adPlacements playerAds') trace end

Ругается на рекламу/блокировщик рекламы. Попробуй оффнуть блокировщик рекламы/расширения, которые могли бы блокировать рекламу. Не поможет - скорее всего, помочь ничем не смогу, ибо нет мака, чтобы потестить самому (да и за мак особо не шарю, мб там что-то отличается от той же винды и обычного линукса)

@bobmarli01
Copy link

photo_2022-06-12 18 14 02
не помогло, все выключил все также, если будет время, сделать виртуальную машину мак OS )

@bobmarli01
Copy link

bobmarli01 commented Jun 12, 2022

может не верно указал в default
photo_2022-06-12 18 16 47
photo_2022-06-12 18 20 58

@ilyhalight
Copy link
Owner Author

ilyhalight commented Jun 12, 2022

может не верно указал в default photo_2022-06-12 18 16 47 photo_2022-06-12 18 20 58

Не правильно конфиг настроен, у тебя не должно быть вот этих строк, которые я закрасил, поэтому веб-сервер не может запуститься.
P.S.: Ниже (2-й скриншот, где ничего не замазано) приложил пример того, как должен выглядеть настроенный конфиг (я не уверен, что указал правильные пути к браузеру, ибо как говорил раньше не было опыта с маком.
P.S.S: Если не запустится - попробуй поменять пути на те, что на 3-м скриншоте (если всё равно не будет работать напиши сюда - попробую поставить макос на виртуалку и там уже посмотрю какие пути действительно должны быть)

"debugLogs": True можешь не ставить, они всё равно криво сделаны

изображение
изображение
изображение

@bobmarli01
Copy link

Вот заменил, также ошибка
photo_2022-06-12 19 18 57

@ilyhalight
Copy link
Owner Author

Вот заменил, также ошибка photo_2022-06-12 19 18 57

Понял, завтра. тогда уже попробую накатить на виртуалку, если получится - постараюсь помочь.

@bobmarli01
Copy link

Спасибо большое , буду ждать

@ilyhalight
Copy link
Owner Author

ilyhalight commented Jun 13, 2022

Спасибо большое , буду ждать

Кое-как с лагами и багами получилось поставить и запустить на виртуалке. В общем, вот такой конфиг должен быть (ниже приложен в качестве кода), только, там, где написано toil - поменяй на название своего пользователя.

{
    "executablePath": "/Applications/Yandex.app/Contents/MacOS/Yandex",
    "userDataDir": "/Users/toil/Library/Application",
    "Port": 3000,
    "saveLogs": false,
    "debugLogs": false
}

изображение

@bobmarli01
Copy link

photo_2022-06-13 22 41 17
Все сделал, но после вода npm run start выдает это, у меня включен впн

@bobmarli01
Copy link

я понял что у меня ошибка с установкой NodeJS не работает правильно, на М1
photo_2022-06-13 23 09 10

@DmitriyPekar
Copy link

получается теперь используется твой сервер для перевода? за место своего

@doroved
Copy link

doroved commented May 23, 2024

до сих пор починить не могут артисты

Уже починили

у меня так же не работает, что в яндексе, что в расширении

@SashaXser
Copy link

до сих пор починить не могут артисты

Уже починили

у меня так же не работает, что в яндексе, что в расширении

Сейчас вышел 1.5.3, попробуй его

@doroved
Copy link

doroved commented May 23, 2024

до сих пор починить не могут артисты

Уже починили

у меня так же не работает, что в яндексе, что в расширении

Сейчас вышел 1.5.3, попробуй его

Прикол, заработало, спасибо)
А почему в самом яндексе до сих пор не работает, как так)

@doroved
Copy link

doroved commented Jun 3, 2024

image

Странно, в одном профиле браузера вот так теперь выглядит управление переводом, хотя в другом профиле все ок, по старому. Версии одинаковые.
image

@ilyhalight
Copy link
Owner Author

image

Странно, в одном профиле браузера вот так теперь выглядит управление переводом, хотя в другом профиле все ок, по старому. Версии одинаковые.
image

что подразумевается под по "старому"?

@doroved
Copy link

doroved commented Jun 3, 2024

что подразумевается под по "старому"?

image

@doroved
Copy link

doroved commented Jun 3, 2024

Если честно не совсем удобно когда сбоку + если перевод не мгновенный, то надо наводить мышкой на кнопку перевода и ждать поповер который покажет инфу сколько минут на перевод надо

@ilyhalight
Copy link
Owner Author

ilyhalight commented Jun 3, 2024

Если честно не совсем удобно когда сбоку + если перевод не мгновенный, то надо наводить мышкой на кнопку перевода и ждать поповер который покажет инфу сколько минут на перевод надо

Вы можете перетащить кнопку в лево-центр-право удерживая лкм на кнопке, по умолчанию она по центру

@doroved
Copy link

doroved commented Jun 3, 2024

Вы можете перетащить кнопку в лево-центр-право удерживая лкм на кнопке, по умолчанию она по центру

Спасибо, видимо каким-то образом случайно переместилось + конечно не очевидно, что такая функциональность была)

@doroved
Copy link

doroved commented Jun 11, 2024

Есть ли способ обойти ограничение в 4 часа для перевода ролика?
Например
https://www.youtube.com/watch?v=l8pRSuU81PU

@ilyhalight
Copy link
Owner Author

Есть ли способ обойти ограничение в 4 часа для перевода ролика? Например https://www.youtube.com/watch?v=l8pRSuU81PU

режьте по 4 часа и перезаливайте

@doroved
Copy link

doroved commented Jul 31, 2024

Кнопка Перевести перестала отображаться, версия 1.5.3.1

upd: браузер Arc, прикол в том, что перестало работать в одном профиле браузера, а в другом работает, странно, перезагрузка браузера/расширения не помогло

image

@doroved
Copy link

doroved commented Aug 1, 2024

@ilyhalight
Впервые такое вижу
image
https://web.dev/articles/trusted-types?hl=ru#fix-the-violations

Ваш сайт пытается использовать обычную строку в модификации DOM, где ожидается использование доверенного типа. Требование доверенных типов для модификаций DOM помогает предотвратить атаки межсайтового скриптинга.
Чтобы решить эту проблему, предоставьте доверенный тип всем модификациям DOM, перечисленным ниже. Вы можете преобразовать строку в доверенный тип, если:
определения политики и использования соответствующей функции createHTML, createScript или createScriptURL.
определения политики с именем default, которая будет вызываться автоматически.

А вот в другом профиле браузера блокируется только eval, но при этом кнопка Перевести появляется и все работает

image

В профиле, где блокируется eval и вот эта строка кода, кнопка Перевести не появляется
image

@ilyhalight
Copy link
Owner Author

@ilyhalight Впервые такое вижу image https://web.dev/articles/trusted-types?hl=ru#fix-the-violations

Ваш сайт пытается использовать обычную строку в модификации DOM, где ожидается использование доверенного типа. Требование доверенных типов для модификаций DOM помогает предотвратить атаки межсайтового скриптинга.
Чтобы решить эту проблему, предоставьте доверенный тип всем модификациям DOM, перечисленным ниже. Вы можете преобразовать строку в доверенный тип, если:
определения политики и использования соответствующей функции createHTML, createScript или createScriptURL.
определения политики с именем default, которая будет вызываться автоматически.

А вот в другом профиле браузера блокируется только eval, но при этом кнопка Перевести появляется и все работает
image

В профиле, где блокируется eval и вот эта строка кода, кнопка Перевести не появляется image

На ютубе добавили заголовок с требованием trusted types для хрома из-за этого меню не появляется т.к. блокируется взаимодействие с innerHTML, как временное решение можно использовать способ из #716

@SashaXser
Copy link

image image image

Версия 1.6.0, не работает ни Tampermonkey, ни Violentmonkey, режим разработчика включен.

На каком сайте? Этот код относится к ProtobufJS, который используется в скрипте для взаимодействия с серверами Яндекса.

@FiLinX
Copy link

FiLinX commented Oct 23, 2024

встретил ещё один ютубный ролик, на котором яндекс затупливает - навечно горит "Перевод займёт около минуты"
https://www.youtube.com/watch?v=062-tfptAcM

@doroved
Copy link

doroved commented Oct 23, 2024

встретил ещё один ютубный ролик, на котором яндекс затупливает - навечно горит "Перевод займёт около минуты" https://www.youtube.com/watch?v=062-tfptAcM

Похоже проблема общая, а не с конкретным роликом, у меня тоже перестал переводить ((

@doroved
Copy link

doroved commented Oct 23, 2024

Вот тоже видео, никак не хочет переводиться
https://www.youtube.com/watch?v=Sa7y_9GGbxs

@doroved
Copy link

doroved commented Oct 24, 2024

Вот тоже видео, никак не хочет переводиться https://www.youtube.com/watch?v=Sa7y_9GGbxs

Причем если скачать видео и загрузить на свой канал, то оно переводится.
Обычно проблема с переводом бывает, когда у видео ограничение на показ в вашей стране (РФ) из-за авторских прав, но тут ничего такого нет, странно.

ilyhalight added a commit that referenced this issue Oct 24, 2024
…ouTube (status = 6) (#1#issuecomment-2433274910, #868#issuecomment-2436080833)
@ilyhalight
Copy link
Owner Author

Похоже проблема общая, а не с конкретным роликом, у меня тоже перестал переводить ((

Яндекс немного поменял логику запроса для некоторых (?) видео, в следующей релизной версии будет исправлено. Если вам нужно срочно, то используйте 1.7.1-beta2 (прочтите предупреждение перед установкой)

@sl4rk
Copy link

sl4rk commented Oct 28, 2024

Individuos -https://inv.nadeko.net/ -
если перевести видео и выставить скорость выше 1х,
меняется тон голоса

@medovy
Copy link

medovy commented Nov 1, 2024

Для некоторых языков типа арабского не генерируются субтитры, а файл субтитров скачивается пустым.

@ilyhalight
Copy link
Owner Author

Для некоторых языков типа арабского не генерируются субтитры, а файл субтитров скачивается пустым.

значит не реализовано на стороне Яндекса

@doroved
Copy link

doroved commented Nov 2, 2024

@ilyhalight sos 1.7.1-beta4 - RIP
image

1.7.0 тоже не работает по прежнему

@doroved
Copy link

doroved commented Nov 2, 2024

@ilyhalight sos 1.7.1-beta4 - RIP image

1.7.0 тоже не работает по прежнему

отпустило

@ilyhalight ilyhalight mentioned this issue Nov 4, 2024
@zergzorg
Copy link

zergzorg commented Nov 5, 2024

Спасибо! 1.7.1 все заработало

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Помощь Необходимо обратить внимание ❔ Вопрос Необходима дополнительная информация
Projects
None yet
Development

No branches or pull requests