Ru-Board.club
← Вернуться в раздел «Программы»

» Opera - плагины, дополнения, панели, кнопки, утилиты

Автор: coherent
Дата сообщения: 02.02.2015 11:26
Обновился модифицированный dialog.ini (версия 3.2) от Capushon.
Автор: inile
Дата сообщения: 07.02.2015 09:46
Жест для перехода на верх страницы и возвращения назад:
(исправлено)
Код: javascript:(function(d,scrT){scrT=d.documentElement.scrollTop||d.body.scrollTop;if(scrT>768){localStorage['bmk_'+d.location.href]=scrT;scrollTo(0,0)}else{scrollTo(0,localStorage['bmk_'+d.location.href]||0)}})(document)
Автор: PREVED
Дата сообщения: 07.02.2015 10:04
inile
Интересно. А в каких случаях он может быть полезен? Промотка вверх - понятно (нужно, полезно, удобно). А назад зачем?
Автор: inile
Дата сообщения: 07.02.2015 10:19
PREVED
Когда читаешь "простыню", как после перехода вверх быстро найти исходную позицию?
Автор: PREVED
Дата сообщения: 08.02.2015 00:30
inile
Да, полезно однако. Единственно но - жаль что только одно положение запоминается. Если сдвинуть вниз (от "верхнего упора"), то предыдущее сохраненное положение уже сбивается. Есть такой момент, что не у всех сайтов полезный контент начинается в самом верху.
Автор: coherent
Дата сообщения: 09.02.2015 11:07
inile
Похоже Вы спец по скриптам. Я нашел такой скрипт

Код: Item, "Копировать текст ссылки" = External action, -2 | Go to page, "javascript:void(prompt('...',document.activeElement.innerText))" & Delay, 50 & Copy & Click default button
Автор: inile
Дата сообщения: 09.02.2015 11:54
coherent
не, не спец
про окошко
Автор: coherent
Дата сообщения: 09.02.2015 12:42
inile
Посмотрю, спасибо! Но я, к сожалению, тоже не спец.
Автор: Otto_Romwel
Дата сообщения: 09.02.2015 18:18
coherent, есть такой пункт меню:
Код: [no]Item, "Копировать как BBcode" = External action,,,, "urlinfo" | Go to page, "javascript:(function(){var a=document.activeElement,t=document.createElement('textarea');t.style='position:fixed;opacity:0;left:0;top:0;';t.value=''+a.innerText.replace(/^\s+|\s+$/g,'')+'';document.documentElement.appendChild(t);t.focus();t.setSelectionRange(0, t.value.length);setTimeout(function(){document.documentElement.removeChild(t)},200)})()" & Delay, 100 & Copy[/no]
Автор: coherent
Дата сообщения: 09.02.2015 18:35
Otto_Romwel

Цитата:
Попробуйте:

А ведь работает! Спасибо!
Долг платежом красен. Я как-то уже "боролся" со смайликами в коде на руборде и оказалось, что достаточно отключить опцию "Разрешить смайлики?".
Автор: Otto_Romwel
Дата сообщения: 09.02.2015 18:41
PREVED 01:30 08-02-2015
Цитата:
Да, полезно однако. Единственно но - жаль что только одно положение запоминается. Если сдвинуть вниз (от "верхнего упора"), то предыдущее сохраненное положение уже сбивается.
Есть такой скрипт
Y-marker
Маркирует позицию с помощью клавиатурных сочетаний с цифрами (по умолчанию Shift+Alt+0..9), т.е. можно отметить 10 позиций на страницу. Таким же образом возвращает (по умолчанию Alt+0..9). Положение рассчитывает по пикселам, поэтому масштабирование или раскрытие комментариев выше маркера сместят позицию, что хоть и не большой, но минус.

coherent, спасибо, у тега “code” здесь странное поведение, еще надо тег “no” вместе с ним использовать, чтоб избежать появления ссылок.
Автор: ggg33
Дата сообщения: 09.02.2015 22:31
Есть ли возможность (расширение, скрипт), на ютубе отключить превью клипов в списке справа на странице ?
Автор: Rodny
Дата сообщения: 09.02.2015 23:19
ggg33 23:31 09-02-2015
Цитата:
Есть ли возможность (расширение, скрипт), на ютубе отключить превью клипов в списке справа на странице ?

CSS-ка типа такой

Код: @charset "utf-8";
/*
Name: YouTube watch-sidebar disabled
Description: Disable YouTube right sidebar
*/
#watch7-sidebar-contents {display: none !important;}/* Убрать правую панель*/
#watch7-content {width: 100% !important;}/* Растянуть инфо и комментарии*/
Автор: ggg33
Дата сообщения: 10.02.2015 00:52
Rodny 00:19 10-02-2015
Цитата:
CSS-ка типа такой

Благодарю, сделал именно ccs, получилось даже лучше, чем предполагал.
Когда нужно, можно включить.
Автор: yesitis
Дата сообщения: 10.02.2015 09:56
Возвращаюсь к вопросу о личном "чёрном листе" для общалки (начато здесь http://forum.ru-board.com/topic.cgi?forum=5&topic=33748&start=3680 , для Опера 12 решенному). Требутся - поскольку никаких "чёрных листов" для посетителей штатными средствами движка общалки не предусмотрено.
Проблема в том, что товарищи используют и другие браузеры. Некоторые специально установили Оперу! - но некоторым это непосильно. Некоторые пользуются Андроидами.
С Оперой 2Х проблемы нет, устанавливают https://addons.opera.com/ru/extensions/details/scripter-script-includer/ и всё замечательно.
Просят "адаптировать" скрипт для FairFox, GoogleChrom, OperaMini.
Начал с FairFox.
Установил GreezeMonkey.
Попробовал импортировать "как учат". GreezeMonkey видит скрипт, загоняет в своё хранилище (...\gm_scripts\black_list), отображает на панели этот скрипт как включённый для нужной страницы - но на странице ничего не происходит, скрипт не работает.
Смотрим скрипт в хранилище GreezeMonkey... Крокозябры:
http://s01.geekpic.net/di-PHEK07.gif
В общем, сам не понял как, но добился того, что GreezeMonkey видит нужный скрипт - неискажённый - и включает его на нужном сайте: на панели GreezeMonkey у "GreezeMonkey" стоит галочка, и у имени скрипта стоит галочка (когда активна вкладка нужного сайта, естественно; на других вкладках "Для этой страницы нет скриптов").
Замечательно! Только всё равно не работает.
---
Структура общалки:
<div class="comment" id="comment_XXX1">
<div class="meta"><a href="..." class="user" title="Иванов">Иванов</a></div>
<div class="body"><p>Превед!</p></div>
<div class="controls"><a href="..." class="reply" rel="nofollow">ответ</a></div>
<div class="thread">
<div class="comment" id="comment_XXX2">
<div class="meta">Петров</div>
<div class="body"><p>Превед!!!</p></div>
<div class="controls"><a href="..." class="reply" rel="nofollow">ответ</a></div>
<div class="thread"> </div>
</div>
</div>
</div>
Скрипт:
// ==UserScript==
// @name black_list
// @author neznaika
// @include */kutuzovnaprimer.com/*
// @include */ibarklaytoze.com/*
// @run-at document-start
// ==/UserScript==
(function(){
document.addEventListener('DOMContentLoaded', function(){
var re = /Гадюкин|Бякин|Zabijakin/;
var a = document.querySelectorAll('.user');
for (var i = 0; i < a.length; i++) {
if (re.test(a[i].innerText)) {
a[i].parentNode.parentNode.setAttribute('style', 'display: none');
}
}
}, false);
})();
Автор: ggg33
Дата сообщения: 10.02.2015 18:24
Может ли кто подсказать?
Добавляю в меню в секцию [Edit Widget Popup Menu] строку
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With = Show popup menu,,,, "Search Engines"
Пункт в меню появляется, но выделяя текст и выбирая нужный поисковик из списка, не работает, вообще ничего не происходит. А если добавить отдельно свой пункт поиска на определенном ресурсе, то работает. В чем может быть причина ? [Edit Widget Popup Menu] эта секция с меню по пкм появляется в двух местах, при написании сообщения (тут всё работает) и в "Заметки" f4 (если сохранить заметку и внутри нее выделить текст) тут не работает. Можно ли это поправить как нибудь или поиск из заметок не работает в опере ?
Автор: omamont
Дата сообщения: 10.02.2015 18:50
глянул, у меня, на 12.14, так
[Edit Widget Popup Menu]
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With,,"Search"
ищет.
Автор: coherent
Дата сообщения: 10.02.2015 18:57
ggg33
Когда-то проверял, в форме ответа (сообщение) пункт "Submenu, "Поиск в...", Internal Search With,, "find"" точно работает, а вот в заметках - нет.
Меню Оперы - штука хитрая. Не всегда одни и те же пункты одинаково хорошо, если вообще, работают в разных местах меню.


Добавлено:
omamont

Цитата:
глянул, у меня, на 12.14, так [Edit Widget Popup Menu] Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With,,"Search" ищет.

И в заметках ищет?
Автор: Capushon
Дата сообщения: 10.02.2015 19:39
ggg33: 21:24 10-02-2015
Цитата:
Добавляю в меню в секцию [Edit Widget Popup Menu] строку
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With = Show popup menu,,,, "Search Engines"
Пункт в меню появляется, но выделяя текст и выбирая нужный поисковик из списка, не работает
Оставь один Гугл:

Код: Item, MI_IDM_SELSEARCH = Copy,,,, "Google Icon" & New page & Go to Page, "http://www.google.com/search?q=%c&num=50"
Автор: ggg33
Дата сообщения: 10.02.2015 20:34
omamont 19:50 10-02-2015
Цитата:
глянул, у меня, на 12.14, так
[Edit Widget Popup Menu]
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With,,"Search"
ищет.

У меня в заметках не ищет. Мне бы из заметок искать.
Capushon 20:39 10-02-2015
Цитата:
Оставь один Гугл

Именно такой поиск работает, а вот поиск с выбором поисковиков не хочет. Придется составить отдельный список для субменю. Благодарю всех ответивших.
Автор: coherent
Дата сообщения: 11.02.2015 11:23
Касательно секций меню, вызываемых в текстовых полях на странице. Возможно это известный факт, но я лично не знал. В заметках по ПКМ вызывается секция [Edit Widget Popup Menu Spellcheck Enabled] или [Edit Widget Popup Menu Spellcheck Word], в зависимости от того, выключена или включена орфография. А вот в форме ответа, например на том же руборде, вызываются уже секции, соответственно

Код: [Edit Form Popup Menu Spellcheck Enabled]
Include, Edit Widget Popup Menu Spellcheck Enabled
Автор: billibons
Дата сообщения: 12.02.2015 08:49
Знатоки! Подскажите, почему во вкладке opera:cpu названия некоторых расширений (add-ons) отображаются нормально, а вместо некоторых - безликий WUID?
Можно ли это как-то исправить?
Автор: PREVED
Дата сообщения: 12.02.2015 09:42
billibons

Видимо придется править скрипты в расширениях. Нужны примеры расширений где название отображается, а где нет.
Автор: billibons
Дата сообщения: 12.02.2015 10:01
PREVED
Мне казалось, что скриншот достаточно информативен.
В любом случае, уже сам разобрался.
Оказалось, что в файле index.html (внутри расширений) не хватало тега <title>.
Автор: coherent
Дата сообщения: 12.02.2015 10:36
billibons

Цитата:
Оказалось, что в файле index.html (внутри расширений) не хватало тега <title>.

Как все просто! У меня тот же Savefrom.net нормально не отображался, а теперь все ОК.
Интересно, почему авторы некоторых расширений не обращают на это внимание?
Автор: PREVED
Дата сообщения: 12.02.2015 10:40
billibons
У меня картинки были отключены. Скриншот не увидел.

coherent

Цитата:
Интересно, почему авторы некоторых расширений не обращают на это внимание?


Наверное не все знают про фичу opera:cpu или пользуются ей.
Автор: yesitis
Дата сообщения: 12.02.2015 17:59
Окна приложений иногда имеют неудобные размеры, а при малых разрешениях экрана, заданных крупных размерах шрифтов (для слабовидящих) пользоваться бывает просто невозможно.
Нужен юзер-скрипт, для всех открываемых форм меняющий BorderStyle на Sizable (вместо применяемых None, Fixed Single, Fixed Dialog, Fixed ToolWindows - обязательно; при Sizable ToolWindows - необязательно).
Программы типа Sizer тут не помогают.
Возможен такой скрипт?
/Скрипт, наверно, был бы полезен и для борьбы с мусорными всплывающими окнами и анти-Адблоковыми окнами/

Добавлено:
...Хотя, наверно, тут главное не сделать окна Sizeable, а ScrollBars = false менять на ScrollBars = true ?
Sizer меняет размеры окон как угодно, да бестолку это: как часть содержимого оставалась "за кадром", так и остаётся - только больше или меньше остаётся "за кадром".
Автор: Capushon
Дата сообщения: 12.02.2015 23:38
yesitis: 20:59 12-02-2015
Цитата:
Окна приложений иногда имеют неудобные размеры, а при малых разрешениях экрана
Каких приложений, мы про Оперу говорим?
Автор: yesitis
Дата сообщения: 12.02.2015 23:51
Например, вышеупомянутый https://addons.opera.com/ru/extensions/details/scripter-script-includer/ .
Управление скриптами не рассчитано на 800х600, "ОК" там тогда никак недоступен. А лазить надо постоянно - ЧС же, и редиски ежедневно прибавляются (у меня там в ЧС штук 60 ников).
Каждый раз менять разрешение экрана... это наш путь?
Автор: Capushon
Дата сообщения: 13.02.2015 00:08
yesitis: 02:51 13-02-2015
Цитата:
Например, вышеупомянутый https://addons.opera.com/ru/extensions/details/scripter-script-includer/
А расширения имеются ввиду, понял.
Ну тут у меня совсем другой образ мышления, из всей огромной базы расширений полезных для себя я нашел только 3.

1. SaveFrom.net helper (вне всякой конкуренции)
2. Радио (легко допилить кучу своих станций)
3. Ну и изредка включаю External Scripts, когда в NoAds не могу поймать причину глюка сайта.

Всё остальное для меня, imho, бесполезный хлам, любой из которого можно заменить отдельным .js
Поэтому, если что-то действительно из расширений нужно - проще самому его поковырять на предмет адаптации под нужное разрешение экрана, а возможно и совсем переделать в UserJS.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196

Предыдущая тема: Расширения для Firefox (Mozilla Firefox Extensions)


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