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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

freeman440

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Внимание! Обсуждение расширений для Opera Blink (версии 15+) находится в другой ветке.

Обсуждение Opera на движке Presto (до версий 12.х включительно) в разделе Программы » Opera

Opera Presto плагины, расширения, панели, кнопки, утилиты

А в этой темe обсуждаются плагины, дополнительные утилиты, тонкая настройка и все с этим связанное.
Начало обсуждения: 1, 2, 3, 4
Вся шапка на одной странице

По пунктам:

Интеграция Opera с менеджерами закачек
NTLM авторизация, редакторы поисковиков в Opera, менеджеры скриптов UserJS
Opera - как портативный браузер для работы с внешних накопителей
Дополнения и расширения для блокировки баннерной (графика, flash, js) и текстовой рекламы средствами Opera
Проверка орфографии в Opera и в ее встроенном почтовом клиенте
Плагины для сохранения страниц в Opera одним файлом, а также в традиционном виде (как в Internet Explorer)
Полезные расширения в скриптах User JavaScript (UserJS) для Opera
Расширенные меню и специальные панели
Bookmаrklets или закладурки
Дополнительные кнопки для быстрого вызова функций Opera и для расширения возможностей браузера/почтовика
Генераторы кнопок Opera для быстрого создания собственных кнопок со своими командами и иконками
Sidebar Panels (боковые панели)
Утилиты для определения размера файла не загружая сам файл
Антивирусная проверка ссылок на файлы из Opera
"Полезности" предложенные в этой теме
Sayka Board - добавляет в Оперу удобное меню редактирования текста на Ru-Board.
Исправленная версия для Opera 10.5x
Исправленная версия для Opera 11.x-12.00
Sayka_Board.css

CSS фичи

Opera Proxy Switcher
Устаревшие или закрытые русскоязычные ресурсы, посвященные Opera

Отключение HTML5 на Youtube
Opera Cache Viewer | Opera Pass View | Obook Plugin Подробнее | Windows Media Player Firefox Plugin
QuickTime Plug-in | SumatraPDF | DjVu Browser Plug-in | AlternaTIFF | DevalVR 3D Plugin

Расширения Opera — обзор расширений для Opera (только для Opera 11 и выше).
Полный архив расширений (копия сайта addons.opera.com) зеркало от Июня 2013 г. для Opera 11.x/12.x. Установка (первый способ): Меню "Файл" - "Открыть" - выбрать файл с расширением *.oex. Установка (второй способ) - перетащить файл *.oex в окно Оперы из файлового менеджера.

Расширение возможностей настройки браузера Opera: модификация dialog.ini by Capushon

Дополнения для быстрого запуска Opera с большим количеством вкладок

Всего записей: 2503 | Зарегистр. 17-09-2008 | Отправлено: 23:17 25-09-2016 | Исправлено: Maz, 18:49 05-06-2022
korosya

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

Всего записей: 1005 | Зарегистр. 19-07-2003 | Отправлено: 18:00 25-11-2016
freeman440

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
korosya
у меня в меню от Acinonyx такой вариант

Код:
Item, Открыть анонимно = Go to page, "javascript:(function(){var url='%l',w=window;if(w.navigator.language=='ru'){var f=document.createElement('form');f.target='_blank';f.method='post';f.action='http://cameleo.ru/r';var i = document.createElement('input');i.name='url';i.type='text';i.value=url;f.appendChild(i);f.submit()}else{w.open('http://eu.smarthide.com/browse.php?u='+encodeURIComponent(url)+'&b=4&f=norefer')}})()", -2,,


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

Всего записей: 2503 | Зарегистр. 17-09-2008 | Отправлено: 18:30 25-11-2016
korosya

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
freeman440
Первый вариант из тех, что я привел, сделан из такого же пункта (вообще-то этот пункт отсюда). В каноническом пункте мне не нравиться то, что если интерфейс русский, то используется cameleo.ru, иначе - eu.smarthide.com. Я хочу сделать несколько пунктов для запуска нескольких анонимайзеров без зависимости от языка.
 
Но меня интересует какой из трех вариантов лучше?

Всего записей: 1005 | Зарегистр. 19-07-2003 | Отправлено: 18:40 25-11-2016
ggg33



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
korosya
 
OperaPresto_extensions_collection.zip.001
OperaPresto_extensions_collection.zip.002
OperaPresto_extensions_collection.zip.003

Всего записей: 1240 | Зарегистр. 18-02-2011 | Отправлено: 19:22 25-11-2016
ShPB

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
korosya
Который короче и без js

Всего записей: 188 | Зарегистр. 17-09-2007 | Отправлено: 19:48 25-11-2016
korosya

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ggg33
Спасибо.
Ссылку добавил в шапку.
 
ShPB
А почему?

Всего записей: 1005 | Зарегистр. 19-07-2003 | Отправлено: 20:56 25-11-2016
ShPB

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

Цитата:
А почему?

Потому-что он

Цитата:
короче и без js

не будет опред. языка, создания элементов и прочего

Всего записей: 188 | Зарегистр. 17-09-2007 | Отправлено: 21:42 25-11-2016
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос спецам: какой наиболее внятный менеджер закачек для перехвата закачек в Опере? Пользуюсь DM, но часто вылетает "Missing plugin" или что-то в этом роде; настройки или контекстное меню не спасают. Помогает ли в этом OGet? Пользовался им много, но на старых операх. Катит ли он на 12.18?

Всего записей: 1180 | Зарегистр. 10-12-2007 | Отправлено: 10:16 26-11-2016 | Исправлено: Krot66, 10:30 26-11-2016
Capushon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66: 12:16 26-11-2016
Цитата:
Пользуюсь DM, но часто вылетает "Missing plugin"
Ни разу не вылетал, лет эдак за 6. Проблема не с ним.

Всего записей: 4293 | Зарегистр. 18-07-2006 | Отправлено: 19:15 26-11-2016
VladDr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Capushon
Цитата:
Ни разу не вылетал,
Aнaлoгичнo.

Всего записей: 2240 | Зарегистр. 05-06-2010 | Отправлено: 02:26 27-11-2016
helbvtynec

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

Цитата:
Катит ли он на 12.18?

Катит. Пользуюсь годами без перерыва в связке с DM, как плагином (через диалог сохранения), так и контекстным меню (единичная/групповая закачка).

Всего записей: 414 | Зарегистр. 19-03-2008 | Отправлено: 11:33 27-11-2016
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helbvtynec
Попробовал вчера OGet - не прописывает себя в handlers.ini. Надо все делать руками. С DM странно то, что он не срабатывает по линкам с mime type, которые явно прописаны в настройках и которые показывает GetFileSize в окне Details; и с чем это может быть связано неясно. Могут ли к этому вести расширения?
Если настраивать руками, куда надо назначать OGet кроме требуемых расширений и application/octet-stream?

Всего записей: 1180 | Зарегистр. 10-12-2007 | Отправлено: 14:22 27-11-2016
helbvtynec

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Вру, плагин все-таки DM'овский + контекстное меню oGet. Вся эта извечная неразбериха с непонятно как работающими типами, так и не разрешилась окончательно за всё время. У меня для большинства типов установлено открытие диалога, а уже там я решаю отдавать плагину DM или сохранять/открывать Оперой — исключает непредсказуемость и обходится без всяких побочных эффектов с типами.

Всего записей: 414 | Зарегистр. 19-03-2008 | Отправлено: 14:59 27-11-2016
Krot66



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

Всего записей: 1180 | Зарегистр. 10-12-2007 | Отправлено: 15:11 27-11-2016
korosya

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShPB
Покрутил я тут варианты с открытием через анонимайзер. Оказывается самый короткий без js работает некорректно, если в адресе есть кириллические символы. Так что нужен js...

Всего записей: 1005 | Зарегистр. 19-07-2003 | Отправлено: 22:48 28-11-2016
regist2



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет.
Кто какой кнопкой цитирования пользуется на Opera 11-й линейки?
 
У меня используется такая кнопка

Код:
"Go to page, "javascript:(function(){var prequote=function(v){var n='',u='';var c=navigator.lastClicked||window.getSelection().getRangeAt(0).commonAncestorContainer;if(location.hostname=='forum.ru-board.com'){while(c.className!='tpc'&&c.parentNode){c=c.parentNode};if(c.className!='tpc')return;var tn=c.parentNode.parentNode.childNodes[1].childNodes[0].childNodes[1];n='[b]'+c.parentNode.firstChild.firstChild.innerText.replace(/\n.*/g,'')+'[/b] ';u='[url='+tn.childNodes[5].href+'][color=#007777][size=1][u]'+tn.childNodes[7].innerText.replace(/^ +/,'').replace(/ +$/,'')+'[/u][/size][/color][/url] '};if(window.smf_theme_url){while((c.className||'').indexOf('windowbg')==-1&&c.parentNode){c=c.parentNode};var dv=c.getElementsByTagName('div');for(var i=0,di;di=dv[i];i++){if(di.className=='post'){c=di;break}};if(c.className!='post')return;n='[b]'+c.parentNode.parentNode.getElementsByTagName('a')[0].innerText+'[/b] ';u='[url='+c.parentNode.getElementsByTagName('a')[0].href+'][size=1][u][?][/u][/size][/url] '};if(v.indexOf(n)!=-1)n='';if(v.indexOf(u)!=-1)u='';return n+u};var s=window.getSelection();if(s!=''){var sel=document.createElement('div');sel.appendChild(s.getRangeAt(0).cloneContents());var ele=sel.getElementsByTagName('*');for(var i=0,e;e=ele[i];i++){switch(e.tagName.toUpperCase()){case'A':e.innerHTML='[url='+e.href+']'+e.innerHTML+'[/url]';break;case'FONT':if(e.color){e.innerHTML='[color='+e.color+']'+e.innerHTML+'[/color]'};break;case'DIV':if(e.className=='code'){e.innerHTML='[code]'+e.innerHTML+'[/code]'}else if(e.className=='quote'){e.innerHTML='[quote]'+e.innerHTML+'[/quote]'}else{e.innerHTML='<br>'+e.innerHTML};break;case'B':case'STRONG':e.innerHTML='[b]'+e.innerHTML+'[/b]';break;case'I':case'EM':e.innerHTML='[i]'+e.innerHTML+'[/i]';break;case'U':e.innerHTML='[u]'+e.innerHTML+'[/u]';break;case'PRE':e.innerHTML='[code]'+e.innerHTML+'[/code]';break;case'BLOCKQUOTE':case'Q':e.innerHTML='[quote]'+e.innerHTML+'[/quote]';break;case'IMG':e.outerHTML+='[img]'+e.src+'[/img]';break}};var txt=sel.innerText;var pre,t,ta=document.getElementsByTagName('textarea');for(var i=ta.length;i--;){t=ta[i];if(t.rows>4&&t.offsetHeight>0)break};if(!t||t.offsetHeight==0){if(txt)prompt('Пожалуйста, скопируйте BBcode:',txt);return}if(t.rows<15){var len=t.rows+txt.split('\n').length;t.rows=(len<=15)?len:15};try{pre=prequote(t.value)||''}catch(e){pre=''};var tEnd=t.selectionEnd;var tLen=t.value.length;t.value=t.value.substring(0,tEnd)+pre+'[quote]'+txt+'[/quote]\r\n'+t.value.substring(tEnd,tLen);tEnd+=t.value.length-tLen;t.setSelectionRange(tEnd,tEnd);t.focus()}else ujs_bbcode_tag('[quote]')})()", , , "Menu Chat""

Но последнее время она не вставляет имя пользователя (подозреваю, что связано с ремонтными работами на сайте).
Пример, как она цитирует здесь. Теги болда вставляет, а ник между ними нет (когда не забываю вставляю ник вручную).
 
Ещё у меня отложен такой код кнопки

Код:
"Копировать в форму ответа" = Enable javascript,,,, "chat_blue" & Go to page, "javascript:(function(){var prequote=function(v){var n='';var u='';var c=window.getSelection().getRangeAt(0).commonAncestorContainer;if(location.hostname=='forum.ru-board.com'){while(c.className!='tpc'&&c.parentNode){c=c.parentNode};if(c.className!='tpc')return;var tn=c.parentNode.parentNode.childNodes[1].childNodes[0].childNodes[1];n=' [b][u][i][color=blue]'+c.parentNode.firstChild.innerText.replace(/\n.*/g,'')+':[/color][/i][/u][/b] ';u='[url='+tn.childNodes[5].href+'][color=#007777][size=1][u]'+tn.childNodes[7].innerText.replace(/^ +/,'').replace(/ +$/,'')+'[/u][/size][/color][/url] '};if(window.smf_theme_url){while((c.className||'').indexOf('windowbg')==-1&&c.parentNode){c=c.parentNode};var dv=c.getElementsByTagName('div');for(var i=0,di;di=dv[i];i++){if(di.className=='post'){c=di;break}};if(c.className!='post')return;n=' [b][u][i][color=red]'+c.parentNode.parentNode.getElementsByTagName('a')[1].innerText+':[/color][/i][/u][/b] ';u='[url='+c.parentNode.getElementsByTagName('a')[0].href+'][color=#007777][size=1][u][?][/u][/size][/color][/url]'};if(v.indexOf(n)!=-1)n='';if(v.indexOf(u)!=-1)u='';return n+u};var s=window.getSelection();var sel=document.createElement('div');if(s!='')sel.appendChild(s.getRangeAt(0).cloneContents());var ele=sel.getElementsByTagName('*');for(var i=0,e;e=ele[i];i++){switch(e.tagName.toUpperCase()){case'A':e.innerHTML='[url='+e.href+']'+e.innerHTML+'[/url]';break;case'FONT':if(e.color){e.innerHTML='[color='+e.color+']'+e.innerHTML+'[/color]'};break;case'DIV':if(e.className=='code'){e.innerHTML='[code]'+e.innerHTML+'[/code]'}else{if(e.className=='quote'){e.innerHTML='[quote]'+e.innerHTML+'[/quote]'}else{e.innerHTML='<br>'+e.innerHTML}};break;case'B':e.innerHTML='[b]'+e.innerHTML+'[/b]';break;case'STRONG':e.innerHTML='[b]'+e.innerHTML+'[/b]';break;case'I':e.innerHTML='[i]'+e.innerHTML+'[/i]';break;case'EM':e.innerHTML='[i]'+e.innerHTML+'[/i]';break;case'U':e.innerHTML='[u]'+e.innerHTML+'[/u]';break;case'PRE':e.innerHTML='[code]'+e.innerHTML+'[/code]';break;case'BLOCKQUOTE':e.innerHTML='[quote]'+e.innerHTML+'[/quote]';break;case'Q':e.innerHTML='[quote]'+e.innerHTML+'[/quote]';break;case'IMG':e.outerHTML+='[img]'+e.src+'[/img]';break}};var txt=sel.innerText;var lines=txt.split('\n').length;var ta=document.getElementsByTagName('textarea');var tl=ta.length-1;var t;do{t=ta[tl];tl--}while(t&&(t.rows<5||t.offsetHeight==0));if(!t){if(txt)prompt('Пожалуйста, скопируйте BBcode:',txt);return}if(t.rows<15){t.rows+lines<=15?t.rows+=lines:t.rows=15};var pre;try{pre=prequote(t.value)||''}catch(e){pre=''};t.value+=pre+'[quote]'+txt+'[/quote]\r\n';t.setSelectionRange(t.value.length,t.value.length);t.focus()})()"

Но у этой приклеивается к нику звание пользователя. Пример тут. Если оттуда убрать вставку звания, то возможно она будет нормально работать.
Может кто поправит код какой-нибудь из этих кнопок?
 
Добавлено:
Или поделится своим вариантом кнопки :).

----------
FAQ по восстановлению аккаунтов
Подфорум для раздач

Всего записей: 207 | Зарегистр. 28-03-2016 | Отправлено: 14:37 01-12-2016 | Исправлено: regist2, 17:34 01-12-2016
freeman440

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

Цитата:
Или поделится своим вариантом кнопки

Есть скрипт ru-board helper

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

Всего записей: 2503 | Зарегистр. 17-09-2008 | Отправлено: 15:06 01-12-2016
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
freeman440 15:06 01-12-2016
Цитата:
Есть скрипт ru-board helper

Там примитивное цитирование.
 
Добавлено:
Только для хромоногов пригодно, за неимением лучшего для них.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 15:15 01-12-2016
freeman440

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WatsonRus: (15:15 01-12-2016)
Цитата:
Там примитивное цитирование.

И чем же оно примитивно?

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

Всего записей: 2503 | Зарегистр. 17-09-2008 | Отправлено: 15:18 01-12-2016
regist2



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
freeman440 Advanced Member: 16:06 01-12-2016
Цитата:
Есть скрипт ru-board helper

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


----------
FAQ по восстановлению аккаунтов
Подфорум для раздач

Всего записей: 207 | Зарегистр. 28-03-2016 | Отправлено: 15:59 01-12-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Opera Presto - плагины, панели, кнопки и т.д. (часть 5)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru