Страницы: 1
gyra
Спасибище, всё работает! Можно ли его внести в репозиторий правил?
gyra
добрый вечер, прошу помощи
{"r":"gifporntube\\.com\\/gifs\\/([\\w]{1,}\\/[\\w]{1,}\\/[\\w]{1,}\\/[\\w]{1,}\\/[\\w]{1,})(\\/.+)\\.html", "s":"http://gifporntube.com/media/porn_gif/$1/$2.webm"}
второй вариант:
ничего не работает((
MVE
[spoiler=был когда-то такой скрипт для GreaseMonkey][code]// ==UserScript==
// @name Rutracker & Pornolab spoiler expand
// @description Add button in first spoiler block that expand all spoilers on page
// @author Fornit
// @license WTFPL
// @version 4
// @include http://rutracker.org/*
// @include http://pornolab.net/*
// @updateURL https://userscripts.org/scripts/source/131918.user.js
// @icon http://static.pornolab.net/favicon.ico
// ==/UserScript==
function inject(func)
{
var script = document.createElement("script");
script.setAttribute("type", "application/javascript");
script.appendChild(document.createTextNode(func));
document.body.appendChild(script);
}
function expandAll()
{
var array = document.getElementsByClassName("sp-head");
for(var key in array)
{
var elem = array[key];
if(typeof elem.dispatchEvent === "function")
{
var evt = doc
Попробовал добавить атрибут
Да, работает! Еще раз спасибо.
Не смог обнаружить такой функционал :(.
Странно, у меня на прежнем ff так было. Специально для этого никакое дополнение не ставил. Может какое само так сделало, не знаю.
Может подойдёт что-то типа
Шикарно!!! Как раз то, что нужно!!! Спасибо!
Добавлено:
А можно ли красоту навести: когда вожу зажатый текст над поисковиками, чтобы тот, над которым нахожусь выделялся курсором? Так просто будет более наглядно...
Dumby
совет с заменой помог - так намного лучше! Спасибо!
С вопросом по перетягиванию:
У меня кода никакого не было. Это ж вроде был такой функционал старых версий FF: выделил текст на странице > схватил его мышкой > потянул к панели поиска > панель раскрылась > перетянул на нужный поисковик > отпустил кнопку мыши на нём > открывается вкладка с результатами поиска этого (выделенного) текста в этом поисковике. А сейчас так: выделил текст на странице > схватил его мышкой > потянул к панели поиска > панель НЕ раскрылась > отпустил кнопку мыши > текст вставился в строку > вручную раскрываю список поисковиков > кликаю на нужном поисковике (текст при этом остается в строке) > кликаю по значку лупы > открывается вкладка с результатами поиска этого текста в этом поисковике. Все стало сложнее/неудобнее!
Вот я и хочу попросить код, эмулирующий старое поведение.
Это возможно?
По поводу browser.search.showOneOffButtons : у меня установлен в "false". Так более привычно.
Dumby
Класс! Всё работает, спасибо!!! :)
Один вопросик: в итоге остался вот такой код:
[spoiler][code]/*Initialization code*/
// настройка функций кликов мыши(Mouse Click settings)
this.onclick = function(event) {
if(event.button == 0) {
// Действие при клике ЛКМ
gFindBar.hidden ? gFindBar.onFindCommand() : gFindBar.close();
if (!gFindBar.hidden) setTimeout(function() { gFindBar.toggleHighlight(true) }, 200);
// if (gFindBar.hidden) setTimeout(function() { gFindBar.toggleHighlight(false) }, 200);
gFindBar._findField.value = "";
goDoCommand("cmd_selectNone");
}
else if(event.button == 1) {
// Действие при клике СКМ
gFindBar.hidden ? gFindBar.onFindCommand() : gFindBar.close();
if (!gFindBar.hidden) setTimeout(function() { gFindBar.toggleHighlight(true) }, 200);
// if (gFindBar.hidden) setTimeout(function() { gFindBar.toggleHighlight(false) }, 200);
goDoCommand("cmd_selectNone");
решил поэкспериментировать с кодом обработчика:
addEventListener('DOMMouseScroll', function (event){ setTimeout(function() { gFindBar.onFindAgainCommand(event.detail < 0); }, 200); }, false, gFindBar);
и выяснилось, что он как-то "слетает/пропадает" при переходе/открытии на новую вкладку, поэтому и не работает поиск колесиком
для проверки идеи заменил вот так:
и теперь поиск колесом работает везде, но главное РАБОТАЕТ!!! Это что значит, что как-то обработчик надо изменить?
Я в этом мало что понимаю :(
ПОМОГИТЕ!!!
Ultima2m
я не против жестов, но не в данном случае
а DragIt когда-то использовал - неплохое дополнение
я надеюсь, что мои вопросы несложно решить и при помощи Custom Buttons
долго сопротивлялся, но вот пришла и моя пора переходить с ff 24 esr на новую версию и сразу возникли вопросы/проблемы... :(
есть ли готовый код или какое решение с помощью CB вот такой проблемы:
раньше, выделял текст на странице и перетягивал его на панель поиска, она раскрывалась, я дотягивал текст до нужного поисковика и отпускал > открывалась вкладка с результатами поиска. Сейчас же, при перетягивании, панель не раскрывается и даже если отпустить на поисковике по умолчанию, то поиск не стартует, пока не нажать на значок лупы (или кнопку Enter).
Можно ли вернуть прежний функционал?
И еще, помогите разобраться с таким, вроде бы простым кодом:
[spoiler][code]/*Initialization code*/
// настройка функций кликов мыши(Mouse Click settings)
this.onclick = function(event) {
if(event.button == 0) {
// Действие при клике ЛКМ
gFindBar.hidden ? gFindBar.onFindCommand() : gFindBar.close();
if (!gFindBar.hidden) setTimeout(function() { gFindBar.toggleHighlight(true) }
Infocatcher
Спасибо. Метод посложнее в самый раз!
pofigist пишетПо моему вопросу никто так и не ответил. Жаль Честно говоря, я не сильно-то и расчитывал, но оооочень хотелось. Может все-таки будет у кого свободная минутка, хоть оценить, реальная ли это вообще задача по доработке/переделке или лучше и не стоит заморачиваться?
Всё это возможно но требует время.
Я ж и отписался потому, что никто никак не маякнул, что может помочь в этом вопросе.
А насчет времени, то я готов подождать. Пока успешно довольствуюсь кнопкой Автовыделение++. Но как только появится усовершенствованный цветовой вариант, с удовольствием перейду на него!
что где и как должна выделять(насчет выделения я кагбэ догадался) кнопка?
думаю, вроде все должно было быть ясно
читая про разные цвета - опять же возникает вопрос как эти цвета выбираются?
тут уже всё придумано - эти цвета выбираются автоматически (рандомно?) самим кодом дополнения (кнопки): для одинаковых слов или фраз - одинаковый цвет и т.д.
…bunda1, Dumby, Infocatcher и все другие спецы! Подсобите!
вот такая история:
с давних времен использую кнопку Автовыделение ++. Это именно то, что мне не хватает в обычном файндбаре! Кнопка практически на 100% выполняет мои потребности. Один минус, так это то, что выделяет разные слова или фразы одним цветом. И тут, добрые люди мне рассказали про дополнение Context Highlight. Делает практически то же самое, но умеет выделять найденное разными цветами! Минус в том, что работает только с выделенным словами/фразами на странице и только с контекстного меню.
Вот надумал просить о помощи приручить этого зверя. Помогите переделать его в кнопку с функционалом, похожим на Автовыделение ++, например:
ЛКМ - добавить слова через promptBox
долгий ЛКМ - добавить фразу через promptBox
СКМ - добавить слова выделенные на странице
долгий СКМ
Inko7
...все файлы типа torrent должны просто сохраняться на диск
...при долгом нажатии по ссылке на него, он открывался сразу в uTorrent
у меня была такая же проблема, только обратная: всегда открывал в уторренте, а иногда требовалось сохранить торрент-файл на диск ;)
для себя решил это так: в настройках браузера, в закладке "приложения", для этого типа файла выставил режим "Всегда спрашивать". Теперь каждый раз спрашивает действие. Слегка геморно, но по другому никак.
Если знатоки-кнопкописатели все-таки смогут как-то изменять действие для типа файла "на лету", то будет просто здорово!
13-10-2014 21:45:25
Оффтоп:
bunda1
С юбилеем в 3000 постов!!!
Попробуйте обновить отсюда...
эт чего, автор переехал сюда с userscripts.org ??
просто на userscripts.org лежит последняя майская версия...
gyra
спасибо! на первый взгляд все работает! :rock:
gyra
да, все большие картинки в gif, а превьюхи в jpg
да, во всех ссылках на полную картинку есть двойной слэш
Помогите создать правило для локального сайта:
http://localsite.com/media/thumbs/5/1/1/c/a/511ca332cea35132021.jpg
http://localsite.com/media/videos/5/1/1/c/a//511ca332cea35132021.gif
http://localsite.com/media/thumbs/5/1/2/b/c/4f96f935.jpg
http://localsite.com/media/videos/5/1/2/b/c//4f96f935.gif
http://localsite.com/media/thumbs/5/1/2/b/c/41544.jpg
http://localsite.com/media/videos/5/1/2/b/c//41544.gif
http://localsite.com/media/thumbs/5/2/d/e/c/52dec6b73bb4b.jpg
http://localsite.com/media/videos/5/2/d/e/c//52dec6b73bb4b.gif
Страницы: 1