Ru-Board.club
← Вернуться в раздел «Тестирование»

» Сборки Opera (Часть 4)

Автор: southron4965
Дата сообщения: 09.03.2016 15:03
csct 23:10 06-03-2016
Цитата:
Не могу заставить работать скрипт YoutubeCenter, сборка из коробки.

Где там ссылка на скрипт я не нашел, нашел только расширение и оно работает

PREVED 20:26 08-03-2016
Цитата:
Уважаемый автор, я не понял как работает ваш загрузчик OperaLE.exe

Он запускает opera.exe и все.

Цитата:
Почему он вместо, собственно, вашей сборки запускает Оперу 12 с моим профилем

Не корректная работа, все как-то хотел исправить, но уже стало поздно.

Цитата:
Для чего все настройки браузера были перенесены из Opera_Lite_Edition\profile\operaprefs.ini в operaprefs_default.ini в корневой папке сборки?

Там настройки которые не нужно изменять пользователям и из самой сборки, они не изменят их пока не залезут в operaprefs_default.ini

Цитата:
Дополнение работает не только со стандартной Оперой 12.хх и 11.хх, но также и с основными сборками. Хотел добавить поддержку OperaLE, и столкнулся с тем, что настройки сборки хранятся не там где они хранятся у портабельных опер или у других сборок.

Давайте тестировать. Какие настройки должны храниться в operaprefs.ini ?
Автор: noknok24
Дата сообщения: 09.03.2016 17:52
PREVED
Цитата:
  

noknok24

Цитата:
Opera AC в 2006 -2008 годах была выставлена в разделе Софт на дисках в каждом номере журнала Игромании.


Ого. Странно что Опера софтваре не засудила их издание за грубое попирание копирайтов. Помнится, тот же Илья Шпаньков негодовал (скорее передавал через себя мнение компании) насчет сборок от э


Цитата:
Ого. Странно что Опера софтваре не засудила их издание за грубое попирание копирайтов. Помнится, тот же Илья Шпаньков негодовал (скорее передавал через себя мнение компании) насчет сборок от энтузиастов.


PREVED завтра выставлю скриншоты с дисков разных годов с Opera AC, если правда дисковод прочтет их. Не пользовался дисководом давным давно.
Или сосканирую журналы с разделом софт
Автор: omamont
Дата сообщения: 09.03.2016 19:36
southron4965 15:03 09-03-2016
Цитата:
Какие настройки должны храниться в operaprefs.ini ?

этого хватает

Код: [User Prefs]
User JavaScript File=profile\UserJS
Автор: Denn29
Дата сообщения: 09.03.2016 19:54
southron4965

Цитата:
Где там ссылка на скрипт я не нашел

https://github.com/YePpHa/YouTubeCenter/wiki/Developer-Version
Автор: Capushon_1
Дата сообщения: 09.03.2016 20:32
Denn29: 20:54 09-03-2016
Цитата:
https://github.com/YePpHa/YouTubeCenter/wiki/Developer-Version
Это скрипт???
Размером почти в 2 мегабайта??
Этим кто-то пользуется?

Таким количеством кода можно написать небольшой браузер...
Автор: Denn29
Дата сообщения: 09.03.2016 20:44
Capushon_1

Цитата:
Этим кто-то пользуется?


Выше же, отписались что все воркает.
Автор: Capushon_1
Дата сообщения: 09.03.2016 22:19
Denn29: 21:44 09-03-2016
Цитата:
Выше же, отписались что все воркает.
Вопрос в другом, зачем такой монстр?
Автор: noknok24
Дата сообщения: 10.03.2016 11:50
noknok24

Цитата:


Цитата:
Opera AC в 2006 -2008 годах была выставлена в разделе Софт на дисках в каждом номере журнала Игромании.


PREVED

Цитата:

Цитата:
Ого. Странно что Опера софтваре не засудила их издание за грубое попирание копирайтов. Помнится, тот же Илья Шпаньков негодовал (скорее передавал через себя мнение компании) насчет сборок от энтузиастов.


Вы правильно были удивлены. Opera AC сверкнула один раз в Игромании . Поторопился я с тем что Opera AC года два была выставлена в журнале. Нашел только в сентябрьском номере за 2007 год. Скрин сканера прилагаю что действительно искал в журналах ))

А в сети то в архиве журнала за 09.2007 http://www.nfsko.ru/forum/index.php?showtopic=5254

А так же интересно и обсуждение когда выставили Opera AC в журнале. Интересно для меня, потому что об Opera AC я тоже узнал только из Игромании , и именно из этого номера. http://www.nfsko.ru/forum/index.php?showtopic=5254


Автор: PREVED
Дата сообщения: 10.03.2016 16:28
southron4965

Цитата:
Не корректная работа, все как-то хотел исправить, но уже стало поздно.


Ясно. В принципе я обошел эту проблему - запуском opera.exe (хоть он и со скрытым атрибутом, но запускается).


Цитата:
Там настройки которые не нужно изменять пользователям и из самой сборки, они не изменят их пока не залезут в operaprefs_default.ini


Ясно. Защита "от дурака", стало быть. Кстати, узнал что не все параметры, которые можно прописать в operaprefs_default.ini читаются браузером. Некоторые параметры Опера интерпретирует только в случае, если они записаны в operaprefs.ini (находящемся в пользовательском профиле Оперы).


Цитата:
Давайте тестировать. Какие настройки должны храниться в operaprefs.ini ?


Для моего дополнения (перечисляю настройки):
Включение/отключение Javascript (глобально) и плагинов (глобально) - для записи(изменение значений).
Путь до активного файла override.ini, путь до активной конфигурации меню - для чтения значения этих параметров.
В принципе, я сделал проверку - если сборка OperaLE, тогда брать некоторые из перечисленных параметров из файла operaprefs_default.ini. Но нужно будет мне еще протестировать.



noknok24

Цитата:
Вы правильно были удивлены. Opera AC сверкнула один раз в Игромании . Поторопился я с тем что Opera AC года два была выставлена в журнале. Нашел только в сентябрьском номере за 2007 год. Скрин сканера прилагаю что действительно искал в журналах ))


Интересно. Да, давно это было. Помнится, тогда свою сборку хотел делать, но не хватило терпения чтобы продолжить. Да и знаний было гораздо меньше (а хотелось навороченную).
Автор: Capushon_1
Дата сообщения: 10.03.2016 17:21
PREVED: 17:28 10-03-2016
Цитата:
не все параметры, которые можно прописать в operaprefs_default.ini читаются браузером. Некоторые параметры Опера интерпретирует только в случае, если они записаны в operaprefs.ini (находящемся в пользовательском профиле Оперы).
Например?
Автор: Garalf
Дата сообщения: 11.03.2016 08:09
Добавлено:
Capushon_1
Опять проблема с воспроизведением роликов на сайте http://www.1tv.ru/voice/ в сборке Viktor_Kisel. Поставил ваш стиль - не помогает. На вашей болванке все прекрасно работает.

PREVED
А когда будкт обещаная вами dll
Автор: Viktor_Kisel
Дата сообщения: 11.03.2016 09:03
Garalf
Для www.1tv.ru обновите плеер, закиньте тот что в конструкторе от Capushon сюда:
\Opera12.18\program\plugins\NPSWF32.dll
Автор: Garalf
Дата сообщения: 11.03.2016 10:26
Viktor_Kisel, спасибо. Все работает.
Автор: gvozdik
Дата сообщения: 11.03.2016 13:24
Viktor_Kisel

Цитата:
закиньте тот что в конструкторе от Capushon

А можно эту библиотеку отдельно выложить, а то не нашёл "конструктор" от Capushon_1.
Кто-то бы шапку обновил до актуального состояния, а то полный мрак.
Автор: dedav
Дата сообщения: 11.03.2016 13:31
gvozdik

http://forum.ru-board.com/topic.cgi?forum=2&bm=1&topic=5030&start=2460
Автор: Watson_Rus_2
Дата сообщения: 11.03.2016 15:03
gvozdik 14:24 11-03-2016
Цитата:
Кто-то бы шапку обновил до актуального состояния, а то полный мрак

Тут шапка закрыта для редактирования.
Автор: Viktor_Kisel
Дата сообщения: 11.03.2016 18:28
Обновил мод Opera_Unofficial_Portable_12.18_4:
Изменения
Обновил: opera.dll, ac_menu.ini (добавлены анонимайзеры и определитель шрифтов), operaprefs.ini (косметические изменения), noads.js - серьезно переработан (просьба обо всех найденных проблемах блокировщика писать автору Capushon_1)
Добавил: расширение Font replacement table 1.1.1 - позволяет заменять проблемные шрифты на указанные пользователем.
Автор: Capushon_1
Дата сообщения: 11.03.2016 18:36
Viktor_Kisel: 19:28 11-03-2016
Цитата:
noads.js - серьезно переработан
исключения имеются ввиду, а не сам скрипт...
Автор: TodRex
Дата сообщения: 12.03.2016 02:43
[more] Viktor_Kisel
Capushon_1

Рад возрождению этой темы из-за релиза Opera 12.18. У меня также возникли некоторые вопросы.
Использую в NoAds v1.1.4 final by Lex1 комбинации Alt+Shift+A и Alt+Shift+B для скрытия рекламы и элементов на страницах веб-сайтов. В настройках (Alt+Shift+P) в графе User css filters появляется, к примеру, строка «WebSite.Com##TR[align="left"]>TD[class="ads"]» при этом поле Css filters всегда пустое.
Мне нужно, чтобы даже после очистки кеша Оперы скрипт noads.js продолжал помнить мои фильтры. Может есть какой нибудь css файл к которому noads.js постоянно обращается для наполнения поля Css filters? Если есть, то по какому пути он должен находиться? Я даже готов постоянно редактировать сам noads.js, как это реализовано для поля «Block external scripts. White list», но как это можно сделать?
Решение вопроса понадобилось, когда стал замечать, что мой Adblock.css стал скрывать нерекламные объекты, ведь параметр типа «WebSite.Com##» скормить Опере мне не удалось и все фильтры распространяются на все посещаемые веб-страницы.

Еще благодаря Lex1 - http://ruzanow.ru/ - часто использую его скрипты:
01) Save snapshot - Сохраняет выделенную часть страницы или её всю, если ничего не выделено. Перед использованием создайте MIME тип (Ctrl+F12->Загрузки->Добавить) «text/phf» с расширением «htm» и укажите «Сохранить на диске».
02) Save snapshot - Тоже самое, но с промежуточным кодированием в base64, что избавляет от проблем с оперным блокером.
Особенно второй. Он смастерил его для Opera 9.5+ и принцип работы такой: уже после скрытия ненужных объектов на странице, выделяешь нужную ее часть и исполняешь его скрипт посредством кнопки. Файл сохраняется один в формате htm = скрипты + стили + изображения в base64. Особенность следующая - если стили и изображения на веб-страницу подгружаются с других доменов (попросту они внешние), то данный скрипт их пропускает. Кто-нибудь может подредактировать скрипт, чтобы он сохранял все что отображено на странице в браузере Opera со всеми внесенными изменениями? Даже если из-за base64 исходный файл будет большим, он легко сжимается архиваторами.

PS В моде Opera_Unofficial_Portable_12.18_X всех релизов от Viktor_Kisel не получается заставить работать корректно кнопку Delete Private data, Delay 1 sec. & Exit. Окно Удаления личных данных появляется, кнопка Удалить не срабатывает, поверх него появляется окно Выйти из Opera? Подскажите, какой код кнопки подходит для данного мода. [/more]
Автор: Capushon_1
Дата сообщения: 12.03.2016 03:07
TodRex: 03:43 12-03-2016
Цитата:
Мне нужно, чтобы даже после очистки кеша Оперы скрипт noads.js продолжал помнить мои фильтры. Может есть какой нибудь css файл к которому noads.js постоянно обращается для наполнения поля Css filters? Если есть, то по какому пути он должен находиться?
Поищи в теме болванку Оперы которую я выкладывал - там куча примеров как css прикрутить к конкретному сайту.
Автор: Viktor_Kisel
Дата сообщения: 12.03.2016 09:10
TodRex

Цитата:
В моде Opera_Unofficial_Portable_12.18_X всех релизов от Viktor_Kisel не получается заставить работать корректно кнопку Delete Private data, Delay 1 sec. & Exit. Окно Удаления личных данных появляется, кнопка Удалить не срабатывает, поверх него появляется окно Выйти из Opera? Подскажите, какой код кнопки подходит для данного мода.

Вот есть описание:
http://forums.overclockers.ru/viewtopic.php?p=11952941
Delete private data & Delay,3000 & Click default button & Delay,3000 & Exit
Автор: southron4965
Дата сообщения: 12.03.2016 13:51
Denn29
Скрипт работает, правда плеер немного сдвинут при начальных настройках, но, наверно, это поправимо. YouTubeCenter.user.js положить в "UserJS", все ок.

Добавлено:
PREVED 17:28 10-03-2016
Цитата:
Ясно. В принципе я обошел эту проблему - запуском opera.exe (хоть он и со скрытым атрибутом, но запускается).

Попробуйте вот этот запускатр.

Цитата:
узнал что не все параметры, которые можно прописать в operaprefs_default.ini читаются браузером. Некоторые параметры Опера интерпретирует только в случае, если они записаны в operaprefs.ini (находящемся в пользовательском профиле Оперы).

Очень интересно стало, например?

Цитата:
ключение/отключение Javascript (глобально) и плагинов (глобально) - для записи(изменение значений).
Путь до активного файла override.ini, путь до активной конфигурации меню - для чтения значения этих параметров.
В принципе, я сделал проверку - если сборка OperaLE, тогда брать некоторые из перечисленных параметров из файла operaprefs_default.ini. Но нужно будет мне еще протестировать.

Я так понимаю, вы это уже проделали и тестировали?
TodRex
Что-то типа этого нужно?

Автор: anabar
Дата сообщения: 12.03.2016 14:26
Viktor_Kisel 19:28 11-03-2016
Цитата:
Обновил мод Opera_Unofficial_Portable_12.18_4

На youtube ролики проигрываются нормально, а вот здесь, например, пишет такое:

Кнопки воспроизведения нажимаются, но проигрывания нет. Можно поправить? Win7 x64
Автор: TodRex
Дата сообщения: 12.03.2016 18:09
Viktor_Kisel

Цитата:
Вот есть описание:
http://forums.overclockers.ru/viewtopic.php?p=11952941
Delete private data & Delay,3000 & Click default button & Delay,3000 & Exit

В том то и дело, что горячие клавиши для данных действий работают исправно, а кнопка, вынесенная на панель, приводит к тому, что окно Удаление личных данных пользователя теряет фокус и поверх него уже появляется окно Выйти из Opera. Попытки переместить фокус с помощью Focus next widget или Focus previous widget не помогают. Не критично. Просто хотел поделиться, если у кого-нибудь возникнет такое же. В других сборках проблем потери фокуса окнами не замечал.


southron4965

Цитата:
Что-то типа этого нужно?
http://i73.fastpic.ru/thumb/2016/0312/45/106928dfc4717373d8454dfafd4fef45.jpeg

Да, именно, но в Вашей сборке никаких проблем с потерей окнами Оперы фокуса не наблюдается.

Добавлено:
southron4965
Я, вообще, пользуюсь в основном вашей сборкой с самого первого релиза. И хочу Вас поблагодарить. Вы даже отнеслись к оформлению по-дизайнерски, что ли. Не забыли про эргономику и не обделили людей с ограничениями по зрению: при существенном увеличении размера шрифтов и значков только в Вашей сборке ничего не смещается, не наезжает друг на друга и т.п. Спасибо.


Цитата:
узнал что не все параметры, которые можно прописать в operaprefs_default.ini читаются браузером. Некоторые параметры Опера интерпретирует только в случае, если они записаны в operaprefs.ini (находящемся в пользовательском профиле Оперы).

Это правда, подтверждаю. southron4965, прислушайтесь, пожалуйста.


для southron4965

Добавлено:
[more] southron4965

Цитата:
Попробуйте вот этот запускатр.

Если сделать Вашу сборку по умолчанию в системе на http/https протоколы. Включить autocopy-js_on_off. Закрыть браузер. И из какой-нибудь другой программы перейти по любой ссылке, то всегда будет выскакивать ошибка: «Файл не найден. program\htm2clip\htm2clip.exe» (OS WinXP). Дело в том, что, если прописать в разделе реестра [HKEY_CLASSES_ROOT\https\shell\open\command] значение параметра "C:\Program Files\Opera_LE_1.46_[12.14]\x32\OperaLE.exe" "%1", то "запускатор" не реагирует. Комбинация должна быть следующей: Реестр http/https/ftp ссылается на Ваш лончер -> Ваш лончер принимает ссылку через параметр %1 -> Далее лончер передает ссылку в Opera.exe.


southron4965
На самом деле очень жду когда выйдет Ваш следующий релиз сборки OperaLE.
Лично я бы хотел видеть его таким:
01) Сборка должна быть основана на operausb1218en.zip. Английский язык, на мой взгляд, присутствовать должен.
02) Никакой привязки к регионам. При очистке кеша иконки поисковиков должны оставаться нетронутыми.
03) Лончер должен следить за портативностью сборки - никаких абсолютных путей. К примеру: Opera.exe в файле handlers.ini постоянно прописывает абсолютные пути к oGet. Лончер их должен всегда перед запуском Opera.exe переводить в оносительные.
04) Раз уж идентификация браузера теперь первоочередной вопрос - удалить отовсюду «sourceid=opera» и домены ru, ua, by и т.п., только com (Слоган: Опера - по-настоящему международный браузер ). Решить наконец проблему с сервисами Google, в особенности отображение превью в Google Images и Распознанием изображений. Как прочитал Ваш «Список изменений», аж прослезился: - восстановить работу пункта меню "Распознать с Google Images" не удалось, он был заменен на "Найти похожие изображения" средствами Яндекса
Уже как 2 года, я использую в Вашей сборке следующую строчку: «Item, "Распознать с Google Images" = Copy image address, -2,,, "google" & New page & Go to page, "http://images.google.com/searchbyimage?image_url=%c"» - все работает.
05) Обновить UserJS, подредактировать Opera.dll и Dragonfly client-ru.zip - оффлайн версия.
Если хотя бы эти пункты будут реализованы, можно считать использование Вашей сборки все эти годы не напрасным. Успехов Вам. [/more]
Автор: csct
Дата сообщения: 12.03.2016 22:59
southron4965


Цитата:
правда плеер немного сдвинут

Верно, мне помогло: YouTube Center Settings>Player>Player Size>Enable Resize>убрать галку. Но на Вашей сборке мне, к сожалению, так и не удалось прикрутить ни этот скрипт, ни расширение..

Уважаемые мододелы, есть проблема "при запуске оперы - продолжить с места разъединения" (а также с отключенными скриптами/расширениями):
Цитата:
находясь на странице к.л. форума (или не форума), пролистнув вниз, при перезапуске браузера возвращаюсь в начало этой страницы, а не вниз, где читал.
Соответсвенно приходится проматывать до того места, где остановился. При запуске сборок (Unofficial, LE) без operaprefs_default.ini такого не наблюдается, как и на офф. опере. Подскажите, где копать - в operaprefs_default/настройках/opera:config? Всю голову поломал уже.
Автор: Watson_Rus_2
Дата сообщения: 13.03.2016 21:55
Viktor_Kisel
В вашей сборке папка UserJS задана через переменную

Код: User JavaScript File={Resources}profile\UserJS
Автор: Viktor_Kisel
Дата сообщения: 13.03.2016 22:06
Watson_Rus_2
А как нужно? Что не так с pstorage? Просто Noads.js работает нормально что еще нужно ему?
Автор: Watson_Rus_2
Дата сообщения: 13.03.2016 22:09
Я в своей собственной сборке, когда прописываю UserJS через {Resources} - Noads.js не видит свои настройки, хранящиеся в pstorage (потому что в psindex.dat прописан абсолютный путь, причем его изменение на относительный не играет роли, т.к. походу psindex.dat не поддерживает ни оперные переменные, ни .\, ни ..\, ни путь относительно opera.exe). Возвращаю абсолютный путь (прописанный OperaLdr) - видит.
Автор: Viktor_Kisel
Дата сообщения: 13.03.2016 22:13
Watson_Rus_2
Сборку вроде качают но малова-то пишут, поэтому что нужно исправить я могу только догадываться.
Автор: Watson_Rus_2
Дата сообщения: 13.03.2016 23:05
А вот так катит, с одновременным изменением в psindex.dat

Код: profile\UserJS

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697

Предыдущая тема: "Активация Windows 8" - Правка и обсуждение шапки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.