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

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

Автор: helbvtynec
Дата сообщения: 28.08.2014 20:30
Уже давно с какого-то времени опять сломалось сохранение QSaver'ом в CHM — полученный файл не отображается и выдает ошибку. При этом если просто перепаковать содержимое в CHM (тоталовским плагином, использующим тот же самый MS'овский компилятор) начинает отображаться. Никто не пробовал с этим что-то сделать? У QSaver'а как бы некоторые опции в конфиге для CHM есть, но там шаманство, и экспериментировать долго можно.

Всё это время с MHT перебиваюсь, но дико тяжелый и тормозной он всё-таки — 100+ MB страничка навеяла.
Автор: dedav
Дата сообщения: 29.08.2014 06:49
helbvtynec

посмотрите вот здесь http://operafan.net/forum/index.php?topic=17200.0
Автор: SkyRE
Дата сообщения: 29.08.2014 16:01
dedav
Она же древняя уже.
Автор: dedav
Дата сообщения: 29.08.2014 17:46
helbvtynec

Тема древняя,но всё работает.
Автор: helbvtynec
Дата сообщения: 29.08.2014 20:02
dedav
Он у меня давно в папке утилит Оперы лежит, и я даже думал, что проверял. Оказалось нет.
Работает. Полез пристальнее смотреть и, как и подозревал, QSaver не адаптировался к измению в Опере расширения файла по-умолчанию с .htm на .html, и по-прежнему сует теперь уже неверное имя в служебные файлы.
Не знаю, может раскопаю у себя Delphi и попробую перекомпилировать, после сверхсложной операции с добавлением пары букв 'l' в сорцы
Автор: helbvtynec
Дата сообщения: 06.09.2014 18:38
Собственно, почти сразу сделал: QSaver (CHM fix).7z
В архиве один exe'шник и исходник с изменениями, если интересно.
Автор: inile
Дата сообщения: 06.09.2014 19:41
helbvtynec
Огроменнейшее спасибо!
Теперь у меня быстрое сохранение картинок и в 7-ке заработало.
Автор: helbvtynec
Дата сообщения: 06.09.2014 21:15
Кстати, об этом самом сохранении картинок. Меня напрягало, что с image link'ами оно не работало, поэтому в один прекрасный момент я это тоже пофиксил. Надо заменить соответствующий listener в QSaver.js на это:

Код: opera.addEventListener('BeforeEvent.mousedown', function(e){
var evt = e.event;
if (evt.button==0 && evt.target.tagName.toLowerCase()=='img' && evt.target.complete && !evt.ctrlKey && !evt.shiftKey && !evt.altKey){
    timerId = setTimeout(function(){
        var lnk, href, click;
        if (evt.target.parentNode.tagName.toLowerCase()=='a'){
            lnk = evt.target.parentNode;
            url = lnk.getAttribute('href');
            lnk.removeAttribute('href');
            clck = lnk.getAttribute('onclick');
            lnk.removeAttribute('onclick');
        }
        location.href='data:text/qsv;charset=UTF-8,/format=imgs /method=quick /url='+evt.target.src;
        evt.stopPropagation();
        evt.preventDefault();
        if (lnk)
            setTimeout(function(){
                if (url) lnk.setAttribute('href', url);
                if (clck) lnk.setAttribute('onclick', clck);
            },500);
    }, delay);
}
}, false);
Автор: oshizelly
Дата сообщения: 07.09.2014 10:00
helbvtynec 21:15 06-09-2014
Цитата:
Кстати, об этом самом сохранении картинок. Меня напрягало, что с image link'ами оно не работало, поэтому в один прекрасный момент я это тоже пофиксил. Надо заменить соответствующий listener в QSaver.js на это:

И какой профит получим на выходе? Вроде в QSaver вообще нет команды для сохранения нескольких выделенных (или всех) картинок
Автор: sola
Дата сообщения: 07.09.2014 10:38
Подскажите решение для просмотра размера файла не закачивая? (на мобильном интернете порой полезно).
GetFileSize вроде с Оперой 12 не работает, как я понял из гугла. Поиск в расширениях тоже ничего не дал.

Добавлено:
Upd нашел в шапке
Автор: helbvtynec
Дата сообщения: 07.09.2014 11:07
oshizelly
Цитата:
И какой профит получим на выходе?

Получим то, что при долгом нажатии на картинку внутри линка, она будет сохраняться как и обычная, а не чудить с открытием линка в новом табе или вообще передачей страницы на закачку в менеджер в случае интеграции.

NB Qsaver.js в архив тоже добавил.

Автор: regist123
Дата сообщения: 08.09.2014 08:57
Где можно скачать свежую версию get-link-info.js ? Ссылки на сайтах Lex1 ведут на http://my.opera.com/community/forums/findpost.pl?id=1485633
Автор: PREVED
Дата сообщения: 08.09.2014 11:04
regist123

Цитата:
Где можно скачать свежую версию get-link-info.js ?


Это скрипт разработки xErath - известного мембера и блогера с my.opera.com.

Вот архив с его наработками: http://rghost.ru/57906003
Там есть и другие интересные разработки.

Там же внутри архива тема форума(сохраненная копия), на которую ссылаются сайты Lex1

Описание на другие его скрипты собирать долго, поэтому в архив я включил только описание get-link-info.js и get-link-info-crasher

p.s. Судя по всему скрипт get-link-info.js довольно старый. Работоспособность скрипта в Opera 11 или Opera 12 я не проверял.
Автор: anynamer
Дата сообщения: 20.09.2014 17:26
Поломался поиск похожих картинок в google - расширений (Similar image search) и добавка в пункт меню...
Есть ли решение?
Автор: PREVED
Дата сообщения: 20.09.2014 17:55
anynamer
Гугл отдает Опере упрощенную версию поисковой страницы, в которой в т.ч. урезан функционал поиска похожих картинок.
Решение - включить маскировку (для сайтов google.com и google.ru) как Firefox 26.

Патч для маскировки брать здесь: http://forum.ru-board.com/topic.cgi?forum=5&topic=45474&start=4980#13

Также желательно установить пользовательский css (для сайтов google.com и google.ru) со следующим содержимым:
.action-menu {display: inline-block !important;}

Создаете текстовик с текстовой строчкой (то что выделено сверху). Сохраняете под любым именем файла но с расширением *.css и подключаете этот файл в Оперу через "Настройки для сайта" - "Вид" - "Моя таблица стилей".

p.s. Не знаю как ваше расширение работает с гуглем. Если не поможет маскировка (см. выше), тогда можно будет вручную добавить пункт меню для поиска похожих картинок (как сборке в OperaAC). Этот пункт работает 100% (проверенно).
Автор: anynamer
Дата сообщения: 20.09.2014 18:12
PREVED

Цитата:
вручную добавить пункт меню для поиска похожих картинок (как сборке в OperaAC). Этот пункт работает 100% (проверенно).

Не укажите, что именно туда надо вписать? (нету OperaAC)
Автор: billibons
Дата сообщения: 20.09.2014 18:43
anynamer
Только что проверил - если поставить патченную .dll (как советует PREVED)
и указать для сайта www.google.com "Представляться как Firefox", то Similar image search снова работает!
Автор: PREVED
Дата сообщения: 20.09.2014 20:41
Все должно работать с идентификацией под Firefox. CSS-файл тоже обязательно задайте для гугла (исправляет дизайн страницы поиска в гугло).
Автор: inile
Дата сообщения: 22.09.2014 13:18
Помнится, был способ перенести ссылку "Статья полностью" в ленте новостей из конца сообщения в начало. Подскажите, не могу найти.
Автор: PREVED
Дата сообщения: 22.09.2014 13:49
inile

Цитата:
Помнится, был способ перенести ссылку "Статья полностью" в ленте новостей из конца сообщения в начало.


Вроде нет такой опции. Может как-то через правку feed.css ?
Ничего не путаете? Я для этого хоткей писал - для пролистывания вниз.

Если найдете в архивах темы, просьба поделиться.
Автор: inile
Дата сообщения: 22.09.2014 14:08
PREVED
Кажется, Хантик на Операфан выкладывал стиль. Но сейчас не могу найти.
Автор: KataniK
Дата сообщения: 25.09.2014 00:10
Подскажите как заблокировать рекламу на фоне видео и перед проигрыванием видео (Opera 12.14)
&
NoAds Advanced с шапки пишет, что расширение поврежденно
Автор: billibons
Дата сообщения: 25.09.2014 04:17
KataniK

Цитата:
как заблокировать рекламу

На каком сайте? Если на Youtube, то можно с помощью Youtube AdsFree


Цитата:
NoAds Advanced с шапки пишет, что расширение поврежденно

Удалите это расширение, перезапустите оперу, установите расширение заново.
Автор: omamont
Дата сообщения: 25.09.2014 10:41
KataniK 23:10 24-09-2014
Цитата:
как заблокировать рекламу на фоне видео

мне, этого (скрин) хватает в urlfilter.ini
*ad3*.swf
*youtube.com/annotations*
*static.ak.facebook.*

Автор: KataniK
Дата сообщения: 25.09.2014 20:34

Цитата:
На каком сайте? Если на Youtube, то можно с помощью Youtube AdsFree

на kset.kz, namba.net, kiwi.kz

Цитата:
*ad3*.swf *youtube.com/annotations* *static.ak.facebook.*

спасибо

Автор: Tambovskii
Дата сообщения: 27.09.2014 19:01
Бобра всем.
Highlighter.js для 12.17 (или аналогичное), для подсветки искомого слова на странице открытого сайта имеется у кого?
Хотелось бы разжиться. Спс.
Автор: nv59
Дата сообщения: 27.09.2014 21:27
Из шапки:

Цитата:
Внимание! Opera 10.50 (и старше) во время сохранения сжимает некоторые файлы в другой формат и располагает их в подкаталог основной папки кеша. OperaCacheView не может извлекать файлы o=из архива (не работает с ними), но остальные функции рабочие (не все файлы в кеше сжаты).

Формат сжатия - обычный ZIP, но без начального заголовка: первые 3 байта = 1F 8B 08. Так что я делаю просто - копирую выбранные (по размеру/времени/...) файлики на виртуальный диск с расширением .zip и зову ВинРАР То же самое можно проделать и с файлами из-под Turbo.

Но все-таки для нормальных, а не пальцевеерных ресурсов, я предпочитаю Оперу_АС 3.5.4 (на 9.27) - и в кеше все видно, и страницы сохраняет ПРАВИЛЬНО!
Автор: PREVED
Дата сообщения: 27.09.2014 23:15
Tambovskii

Цитата:
Highlighter.js для 12.17 (или аналогичное), для подсветки искомого слова на странице открытого сайта имеется у кого?
Хотелось бы разжиться. Спс.




Если результаты с гугла - тут наверное новый userjs нужно писать. Учитывая как гугль переписывает свой код и как он относится к Опере(никак - для них теперь нет такого браузера).

На my.opera.com был блогер Stoen. Он писал UserJS скрипт Ultimate Search Highlighter . Судя по постам, последняя дата изменения скрипта - 2011 год.

Вот архив
http://rghost.ru/58238400

В архиве сам скрипт highlighter.js версии 1.61 и побочные скрипты (highlighter-preferences.js - видимо настройки подсветки, highlighter-siteSpecificHighlights.js - судя по названию, добавляет подсветку, специфическую для конкретных сайтов, ush.css - стиль для красивого отображения подсветки(добавляется в user.css) ).

Также в архиве тема обсуждения скрипта с форума с my.opera.com (на английском). В темах есть тулбарные кнопки (с подсветкой) для установки в интерфейс Оперы.


p.s. не тестил. просьба потестить. и отдельно "умельцев" - допилить до современного состояния.
Автор: Tambovskii
Дата сообщения: 28.09.2014 16:33
За архив спасибо. Но не работает. Как и сайт. Печалька.
Автор: PREVED
Дата сообщения: 28.09.2014 23:38
Tambovskii

Цитата:
За архив спасибо. Но не работает. Как и сайт. Печалька.


Я затестил. На "побочных" поисковиках типа bingo - работает. Для гула попробуйте включить в Опере опцию opera:config#UserPrefs|UserJavaScriptonHTTPS


p.s. Сам для себя решил вопрос несколько другим образом - создал свои жесты и горячие клавиши для подсветки нужного текста(фраз) на страницах. Работает ВНЕ ЗАВИСИМОСТИ от поисковика т.е. везде. Если интересно - поделюсь.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196

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


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