Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Opera на движке Presto (часть 26)

Модерирует : gyra, Maz

Maz (03-12-2019 21:42): Opera на движке Presto (часть 27)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части | часть 25  «Oпepа Presto || другие версии, выше v12 (Blink) - здecь»Уcтaнoвка:
 - На переносной USB-накопитель [Stand-alone installation USB] РЕКОМЕНДУЕМ! ... Пример
 - Для всех пользователей [All users on this computer] ...
 - Для текущего пользователя [Current user] ...

Настройка:
  • Полное описание настроек (opera:config) | Советы | Назначения файлов
  • Обход сообщений сайтов "Ваш браузер устарел" (маскировка под другие браузеры)
  • Если на странице сайта вместо букв - "квадратики/иероглифы"
  • Известные проблемы и их решения | Проблемы версий 12.15-16-17
  • Настройка просмотра видео на YouTube и других сайтах

    Другие темы по Опере Presto:
  • Плагины/утилиты/расширения/кнопки/панели
  • Моды меню, русификация
  • Скины/Темы
  • Сборки | Opera AC
  • forum.timsky.ru — патчи, сборка и развитие утекших исходников Opera 12.15 [открытый форум]
  • MyOpera.net — информационный портал | Форум
  • OperaFan.net — информационный портал | Форум (остался только фрагментарный веб-архив)
  • Еще ресурсы | Голосования | Обсуждение содержимого этой шапки.

  • Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 00:39 05-11-2017 | Исправлено: VladDr, 02:46 21-09-2019
    freeman440

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    WatsonRus: (16:16 07-11-2017)
    Цитата:
    Да вот, например...   http://www.yaplakal.com/forum28/st/50/topic1652496.html  http://www.yaplakal.com/forum28/st/25/topic1652496.html
    второй пример работает, а на первом Mosfilm запретил просмотр на других сайтах

    ----------
    Делай великое не обещая великого ©Пифагор

    Всего записей: 2504 | Зарегистр. 17-09-2008 | Отправлено: 16:22 07-11-2017
    WatsonRus



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    All
    ИМХО пора выносить ссылки на посты со скриптами в шапку.
     
    Добавлено:
    freeman440
    Цитата:
     на первом Mosfilm запретил просмотр на других сайтах

    Без YouTube_force_flash_v5.js там вообще ничего не показывает, даже предупреждение насчет Мосфильма. Тупо ошибка

    Цитата:
    В настоящее время ваш браузер не распознает ни один из доступных видеоформатов.  
    Нажмите здесь, чтобы посмотреть ответы на часто задаваемые вопросы о видео HTML5.

    Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 16:22 07-11-2017
    freeman440

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rwd
    WatsonRus
    ссылка на скрипты Bladru в соседней теме, где она должно быть по логике, если модераторы не против, то можно и в этой теме прикрепить

    ----------
    Делай великое не обещая великого ©Пифагор

    Всего записей: 2504 | Зарегистр. 17-09-2008 | Отправлено: 16:26 07-11-2017 | Исправлено: freeman440, 16:32 07-11-2017
    WatsonRus



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    С новым  youtube_fuck_html5.js то же самое - нужны или оба скрипта, или временное отключение  YouTube_force_flash_v5.js для проблемных видео.
     
    Добавлено:
    freeman440
    Цитата:
    ссылка на скрипты Bladru

    А на скрипты Alex_Qwerty нет.

    Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 16:30 07-11-2017
    Rwd

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    freeman440
    WatsonRus

    Цитата:
    Без YouTube_force_flash_v5.js там вообще ничего не показывает

    (ц)
    Сейчас на чистой проверил: с youtube_fuck_html5_v2.js  

     

    Цитата:
    ссылка на скрипты Bladru в соседней теме, где она должно быть по логике

    ИМХО, там же должны быть и ссылки на скрипты Alex_Qwerty. На youtube_fuck_html5_v2.js и FlashProxy от dansn уже есть.
     
    Добавлено:

    Цитата:
    Да вот, например...   http://www.yaplakal.com/forum28/st/50/topic1652496.html  http://www.yaplakal.com/forum28/st/25/topic1652496.html

    youtube_fuck_html5.js у меня срабатывает при обновлении страницы.

    Всего записей: 623 | Зарегистр. 11-11-2016 | Отправлено: 16:43 07-11-2017 | Исправлено: Rwd, 18:19 07-11-2017
    Bladru

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dansn
    Цитата:
    Получается, способы с патчем УСЛОВНО РАБОЧИЕ, т.к. код дешифровки постоянно меняется.

    Можно патчить base.js из UserJS, как это делает Alex_Qwerty:
    Цитата:
    e.element.text = e.element.text.replace('=function(a){a=a.split("")','=decodeSignature=function(a){a=a.split("")');

    И потом уже вызывать эту глобальную функцию (decodeSignature) из плагина.

    Всего записей: 655 | Зарегистр. 09-10-2006 | Отправлено: 17:39 07-11-2017
    freeman440

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bladru
    скооперируйтесь, может получится универсальное решение, можно и функционал YouTube_prevent_autoplay добавить как опцию

    ----------
    Делай великое не обещая великого ©Пифагор

    Всего записей: 2504 | Зарегистр. 17-09-2008 | Отправлено: 17:56 07-11-2017
    Bladru

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    YouTube_force_flash.js v7. Не тестировал, от v5 отличается только тем, что добавляет window.decodeSignature.
     
    freeman440
    Цитата:
    можно и функционал YouTube_prevent_autoplay добавить как опцию

    Эти скрипты не имеют ничего общего, зачем их совмещать?

    Всего записей: 655 | Зарегистр. 09-10-2006 | Отправлено: 18:58 07-11-2017
    Rwd

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bladru
    https://www.youtube.com/watch?v=8f2ZeHaAHvY - an error occurred
    http://www.yaplakal.com/forum28/st/25/topic1652496.html  - нормально
    http://www.yaplakal.com/forum28/st/50/topic1652496.html - мосфильм запретил,  
    всё как в http://forum.ru-board.com/topic.cgi?forum=5&topic=49540&start=100#2
     
     

    Всего записей: 623 | Зарегистр. 11-11-2016 | Отправлено: 19:20 07-11-2017 | Исправлено: Rwd, 19:22 07-11-2017
    Fartman



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Про Престо - согласен, а вот в Хроме и Файрфоксе HTML5 гораздо лучше и удобнее чем флэш (на современных операционных системах, конечно).

    Не увидел, чем оно лучше и удобнее
    По функциональности -- клон флеш-плеера с немного изменённым оформлением (прозрачность), а жрёт как не в себя

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

    Что за бессмыслица? =\
    DirectShow -- старая, проверенная годами инфраструктура, успешно работающая в тысячах различных приложений.
    Но нет, давайте забьём на миллионы строк уже отлаженного кода, разрушим старый мир до основания, и вкорячим свои кривые-косые костыли
    Такое впечатление, что WinXP в целом, и DShow в частности, стали жертвами хипстоты с NIH-синдромом, чья главная претензия к DirectShow была в том, что эта технология просто физически старше, чем переписывальщики

    Цитата:
    Разработчики ничего не должны очень скромной группе пользователей, которые используют софт такой давности (Windows XP).

    А владельцам ноутбуков они что-нибудь должны?
    Не говоря уже про то, что повторяю, никаких сколько-нибудь "продвинутых" возможностей у HTML5-плееров нет, а внедрение было крайне долгим и болезненным.

    Цитата:
    Там ключевое - что в стороннних DirectShow декодерах есть баги и дыры, поэтому разработчики браузеров не будут их использовать.

    Какие ваши доказательства? И насечёт якобы существования багов в DirectShow-кодеков, как и насечёт, что именно поэтому разрабы их игнорируют.
     
    Не говоря уже про то, что браузероклепатели в любом случае не несут ответственности за модули, сделанные третьей стороной.  
    Ничто не мешало им поставлять свои, доверенные и пушистые кодеки вместе с браузером, и дать возможность пользователям самостоятельно выбирать, какие декодеры в итоге попадут в граф, используемым браузером -- общесистемные или ихние. Дать возможность выбрать рендерер тоже ничего не мешало. Любой уважающий себя плеер это умеет.

    Цитата:
    Youtube flash плеер с патчем кода дешифровки сигнатур -  Файлы . Youtube flash player_Decipher patched_v1.zip - код дешифровки обновлен, для любых способов обхода crossdomain.xml. FlashProxy5.zip - код вынесен из плеера, можно задать в настройках. Код дешифровки  отсюда . Тестировалось на winxp c flash18.

    лмао все эти дни я пилил (и до сих пор не закончил ) свою реализацию хака расшифровки подписей для работы ютюба через флеш, и не надеялся что кто-то ещё сделает это, да ещё так быстро!
     
    Однако, я не понимаю, зачем завязывать dll на Проксимитрон. Я даже не знаю, что это, и мне лень гуглить, но по-видимому, это какое-то ненужно.
    В любом случае, Опера спокойно хавает ссылки вида file://localhost/C:/cd.xml, переданные в Opera_GetURLNotify.

    Всего записей: 26 | Зарегистр. 06-06-2006 | Отправлено: 19:44 07-11-2017 | Исправлено: Fartman, 19:48 07-11-2017
    WatsonRus



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fartman
    Цитата:
    зачем завязывать dll на Проксимитрон

    Она не завязана от слова никак. Возможно ее применение с Проксомитроном вместе, в комплекте есть папка html для этого.

    Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 19:57 07-11-2017
    Fartman



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Она не завязана от слова никак. Возможно ее применение с Проксомитроном вместе, в комплекте есть папка html для этого.

    Да, но...
    Я же вижу в исходниках строку  

    Код:
    "Result:=Opera_GetURLNotify(instance, PChar('http://local.ptron/crossdomain'+a_cXml[ i ]+'.xml'), target, notifyData);"

    У меня эта dll не работала до тех пор, пока я не заменил http://local.ptron/... на file://localhost/C:/cd.xml и пересобрал библиотеку.
    Адрес http://local.ptron/ недоступен при попытке открыть его просто из браузера, и из "ptron" я делаю вывод, что этот адрес специфичен для Проксомитрона, т. е. нужно иметь это ПО у себя на машине, чтобы адрес куда-то ресолвился.
     
    Я что-то неправильно понял?

    Всего записей: 26 | Зарегистр. 06-06-2006 | Отправлено: 20:19 07-11-2017
    lvqcl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Не увидел, чем оно лучше и удобнее

    Ютюбовский флэш плеер тормозит на перемотке, например. В то время как у HTML5 с этим проблем не наблюдается.
     

    Цитата:
    Не говоря уже про то, что браузероклепатели в любом случае не несут ответственности за модули, сделанные третьей стороной.

    Ну да, ну да. Если у пользователя браузер падает из-за бага в DS декодере - кого он будет в этом винить?
     

    Цитата:
    Ничто не мешало им поставлять свои, доверенные и пушистые кодеки вместе с браузером

    Кроме того, что им пришлось бы платить $$$$$ за патенты, ага...
     

    Цитата:
    и дать возможность пользователям самостоятельно выбирать, какие декодеры в итоге попадут в граф, используемым браузером -- общесистемные или ихние. Дать возможность выбрать рендерер тоже ничего не мешало.

    Какая доля процента пользователей будет настолько глубоко забираться в настройки и стоит ли ради них заморачиваться?
     

    Цитата:
    Какие ваши доказательства? И насечёт якобы существования багов в DirectShow-кодеков, как и насечёт, что именно поэтому разрабы их игнорируют.

    Две минуты поиска в гугле выдают ссылки типа (раз) (два) (три). Если вам надо ещё - у вас тоже есть гугл.

    Всего записей: 1149 | Зарегистр. 03-02-2007 | Отправлено: 20:38 07-11-2017
    dansn

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fartman
    Привязки к proxomitron нет, нужные файлы помещаются в кэш оперы (папка opcache), адреса могут быть любые. Доступ к файловой системе по протоколу file://... действительно работает, я даже не думал проверять, т.к. флэш такие запросы точно блокирует. Видимо разработчики Оперы полностью переложили проверку на разрабов плагинов. Можно было упростить установку и положить все файлы рядом с длл (как .ini).

    Всего записей: 497 | Зарегистр. 06-02-2008 | Отправлено: 21:01 07-11-2017
    Denn29



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bladru

    Цитата:
    YouTube_force_flash.js v7. Не тестировал,

     
    Не фурычит.

    ----------
    Нефиг ставить то, к чему второй сервис-пак не вышел.
    "Есть старое правило - чтобы не было геморроя, руки должны быть прямыми, а извилины - кривыми, но не наоборот." (С)Korzh

    Всего записей: 20957 | Зарегистр. 27-12-2005 | Отправлено: 00:43 08-11-2017
    Zero3K

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как использовать JW Player вместо собственного Flash-апплета Youtube?
     
    EDIT: Существует http://userscripts-mirror.org/scripts/show/63419 . Однако он не работает в Opera 12.15. Возможно, кто-то может изменить его, чтобы он работал.

    Всего записей: 49 | Зарегистр. 23-09-2017 | Отправлено: 02:37 08-11-2017 | Исправлено: Zero3K, 03:27 08-11-2017
    particles

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://m01248.narod.ru/opera_ac1218.7z
     
    Надо opera_ac1218.7z переименовать в opera_ac1218.exe
     
    Сделал Оперу одним файлом. Не надо устанавливать, можно запускать с флешки и диска. Если надо изменить настройки, то надо переименовать файл opera_ac1218.exe в opera_ac1218.7z, войти в архив через Total Commander внести изменения и снова переименовать в opera_ac1218.exe.
     
     
    Алеманов Сергей
     

    Всего записей: 90 | Зарегистр. 22-06-2008 | Отправлено: 12:45 08-11-2017
    dansn

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kianID

    Цитата:
    Откуда Вы выдёргиваете этот код?

    Проще использовать скрипт YouTube_force_flash.js V7 (http://forum.ru-board.com/topic.cgi?forum=5&topic=49540&start=100#9)

    Код:
     
    DecipherCode=;
    DecipherFunc=decodeSignature
     

    В urlfilter.ini не должен блокироваться скрипт www.youtube.com/yts/jsbin/player-*base.js
     
    Поиск кода вручную
     
    Со скриптом youtube_fuck_html5_v2 проблемы:
    Не всегда срабатывает с первого раза, видно только заглушку html5 "В настоящее время ...". Заметно на "легких" страницах, например ифрейме открытом в отдельном окне.
    Какой-то скрипт создает фоновую нагрузку, 5-10 роликов и загрузка процессора под 100% (Athlon64). Если выключить/включить скрипты нагрузка пропадает, ролики продолжают работать.
    Плюсы скрипта: не нужен патченый плеер, показывает ролики запрещенные к внедрению.

    Всего записей: 497 | Зарегистр. 06-02-2008 | Отправлено: 19:02 08-11-2017 | Исправлено: dansn, 19:06 08-11-2017
    Alex_Qwerty

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновил youtube_fuck_html5.js.
     
    dansn, у меня на /embed/ работает. Что пишет в консоли?
    Попробуй youtube_fix.js чтоб зарезать лишние скрипты.

    Всего записей: 2287 | Зарегистр. 09-09-2006 | Отправлено: 19:53 08-11-2017
    dansn

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alex_Qwerty Подробнее...

    Всего записей: 497 | Зарегистр. 06-02-2008 | Отправлено: 04:23 09-11-2017 | Исправлено: dansn, 05:28 09-11-2017
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

    Компьютерный форум Ru.Board » Компьютеры » Программы » Opera на движке Presto (часть 26)
    Maz (03-12-2019 21:42): Opera на движке Presto (часть 27)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru