принципиальный
Пробел нажать, не?
Да нет конечно, я нажимаю пробел и куда-то в самый низ страницы улетаю.
Отсутствует
принципиальный
А стрелки вниз/вверх ?
НА полосе прокрутки, что справа? НУ ткните в стрелку, у вас прокрутится страница на одну строку? У меня прокручивается, как Бог на душу положит.
Добавлено 25-08-2013 23:56:40
а ещё мышки с колесиком бывают
НИ хрена не смешно.
Отредактировано принципиальный (25-08-2013 23:56:40)
Отсутствует
На клавиатуре.
У меня по стрелке вниз четыре строки прокручивается.
А колесиком мыши добрый десяток.
Отредактировано doctord (26-08-2013 00:14:47)
Отсутствует
принципиальный пишетНА полосе прокрутки, что справа?
На клавиатуре.
Вроде самое оно, но хотелось бы работать мышью. Тогда используем виртуальную клавиатуру. И опять же всё ничё, но как-то неудобно что она висит посреди экрана в то время, как я задействую всего две стрелки- вверх или вниз. Вот я и думаю, может кто написал такой плагин, при котором эти стрелки находятся не на виртуальной клавиатуре, а где-нибудь на рамке браузера. НУ или на крайняк пусть будут посреди экрана, но всего две стрелки. А то виртуальная клавиатура занимает слишком много места.
Отредактировано принципиальный (26-08-2013 00:18:55)
Отсутствует
Вроде самое оно, но хотелось бы работать мышью.
Ну тогда купите мышь со средней кнопкой под колёсиком, если у вас не такая. Клик на ней вызывает значок как на скрине, а дальше даже нажимать ничего не нужно - просто двигаете мышкой вверх/вниз, причём скорость прокручивания страницы зависит от расстояния от курсора до этого значка - чем дальше, тем быстрее.
ну или в свойствах мыши укажите другие параметры для прокрутки строк.
Отсутствует
Пиксели не наш метод. На одной странице, допустим строки занимают по 5 пикселей, а на другой по 10, что мне, перенастраивать что ли, каждый раз кнопку?
Но это всё вызывает интерес. Смотрите, я создал кнопку, а потом стал её редактировать и выбрал вкладку "Настройки кнопки", после чего повесил (будто бы повесил) на эту кнопку клавишу "стрелка вниз" (DOWN). Теперь вот жму как дурак на эту кнопку, в надежде сэмулировать нажатие стрелки вниз, но что-то оно не торопится эмулироваться...
Добавлено 26-08-2013 01:11:47
принципиальный пишетВроде самое оно, но хотелось бы работать мышью.
Ну тогда купите мышь со средней кнопкой под колёсиком, если у вас не такая. Клик на ней вызывает значок как на скрине, а дальше даже нажимать ничего не нужно - просто двигаете мышкой вверх/вниз, причём скорость прокручивания страницы зависит от расстояния от курсора до этого значка - чем дальше, тем быстрее.
ну или в свойствах мыши укажите другие параметры для прокрутки строк.
Первый вариант мне не подходит. Он позволяет просто прокручивать страницу с разной скоростью, что мне не надо. Мне нужно чтобы был один клик- одна строка.
Второй вариант тоже не походит. Вроде самое то повесить на один щелчок мыши прокрутку на одну строку., но видите ли в чём дело- у меня мышь без щелчков. То есть мне щелчки не нравятся вообще и я при покупке мыши разбираю её и удаляю пружинку. Колесо крутится то есть плавно, безо всяких щелчков.
Так что остаётся кликать мышью. Пока что самый подходящий вариант- это нажатие на виртуальную клавиатуру. Вот теперь надо стрелки "вверх-вниз" умудриться как-то перетащить на панель инструментов.
Отредактировано принципиальный (26-08-2013 01:22:19)
Отсутствует
Несколько лёгких пассов руками и готово вполне себе работоспособное расширение, которое я сам же и заказывал. Короче лепим две кнопки с помощью. На первую вешаем такой код:
/*CODE*/ var profileDir = Components.classes["@mozilla.org/file/directory_service;1"] .getService(Components.interfaces.nsIProperties) .get("ProfD", Components.interfaces.nsILocalFile) .path; var path = profileDir + "\\my_plagin_vverh_vniz\\vniz.exe"; /*в квадратных скобках должны быть аргументы*/ startProcess(path,[""]); function startProcess(path, args) { var file = Components.classes["@mozilla.org/file/local;1"] .createInstance(Components.interfaces.nsILocalFile); file.initWithPath(path); if(file.exists()) { var process = Components.classes["@mozilla.org/process/util;1"] .createInstance(Components.interfaces.nsIProcess); process.init(file); process.run(false, args, args.length); } else custombuttons. alertBox ("Файл не найден", path); };
На вторую такой:
/*CODE*/ var profileDir = Components.classes["@mozilla.org/file/directory_service;1"] .getService(Components.interfaces.nsIProperties) .get("ProfD", Components.interfaces.nsILocalFile) .path; var path = profileDir + "\\my_plagin_vverh_vniz\\vverh.exe"; /*в квадратных скобках должны быть аргументы*/ startProcess(path,[""]); function startProcess(path, args) { var file = Components.classes["@mozilla.org/file/local;1"] .createInstance(Components.interfaces.nsILocalFile); file.initWithPath(path); if(file.exists()) { var process = Components.classes["@mozilla.org/process/util;1"] .createInstance(Components.interfaces.nsIProcess); process.init(file); process.run(false, args, args.length); } else custombuttons. alertBox ("Файл не найден", path); };
Теперь эту папку (там два экзешника-эмуляторы нажатия клавиш) кидаем в папку с профилем:
http://rghost.ru/download/48387514/06a4 … h_vniz.rar Всё, по нажатию на кнопок, будет происходить прокрутка вверх или вниз на одну строку, но с учётом того, что мигающий курсор должен находиться именно вверху страницы (для прокрутки вверх) или внизу страницы (для прокрутки вниз), но не в середине страницы.
Отредактировано принципиальный (26-08-2013 21:08:38)
Отсутствует
Изврат это править код вместо того, чтобы изменять входные данные. А у меня грамотный код. Если нормальные пацаны попросят его показать, я покажу.
Отсутствует
Ладно, я признаю, что твой одностроковый код выглядит куда как баще моего сишного экзешника. И даже твой код работает. Но сравним работоспособность наших кодов. Я выбрал эту страницу, где вождь чего-то там вещает
http://www.echo.msk.ru/blog/limonov/1144038-echo/, прокрутил её вверх до конца, а потом попробовал твоей и моей кнопкой прокручивать её вниз. Моя прокручивала построчно, как и задумывалось. А твоя начала половинить строки. Особенно это стало заметно на "Политика, - это война нервов. "
Я, конечно, понимаю, ты ни при чём. Написано- должно прокручивать на одну строку, значит, должно прокручивать на одну строку. Но факт остаётся фактом- оно прокручивает то на полстроки, то на полторы строки, то на 0,75 строки. Не для эстетов, в общем.
Отсутствует
Моя прокручивала построчно, как и задумывалось.
Задача конечно интересная с точки зрения совершенствования навыков программирования, только при работе с браузером практической пользы нет
Отсутствует
принципиальный пишет: Моя прокручивала построчно, как и задумывалось.Задача конечно интересная с точки зрения совершенствования навыков программирования, только при работе с браузером практической пользы нет
Если бы пользы не было, я бы не спрашивал.
Я изучаю английский язык и выполняю упражнения. Есть страница с ответами. На каждую строку- один ответ. Выполнил упражнение- смотрю ответ. И так 10 раз. Теперь понятно, почему, переходя к следующему ответу, я должен прокрутить страницу ровно на одну строку? Потому, что если прокручу на две или полторы, то периферийным зрением увижу решение упражнения, которого ещё не делал.
А на фига оно мне надо, знать ответ несделанного упражнения?
Отсутствует
А на фига оно мне надо, знать ответ несделанного упражнения?
А большинству остальных пользователей даже не приходит в голову делать подобное:
при покупке мыши разбираю её и удаляю пружинку
Тут уникальное сочетание обстоятельств: изучение иностранного языка и хобби ломать мыши
Такое предвидеть сложно
Отсутствует
принципиальный пишетА на фига оно мне надо, знать ответ несделанного упражнения?
А большинству остальных пользователей даже не приходит в голову делать подобное:
принципиальный пишетпри покупке мыши разбираю её и удаляю пружинку
Тут уникальное сочетание обстоятельств: изучение иностранного языка и хобби ломать мыши
Такое предвидеть сложно
без пружинки лучше, как ни крути. А вообще не в этом дело.
Добавлено 27-08-2013 18:31:24
принципиальный пишетя при покупке мыши разбираю её и удаляю пружинку.
А молотком не пробовал, извините, оно быстрее пойдёт.
а что, я где-то жаловался на скорость удаления пружинки?
Отредактировано принципиальный (27-08-2013 18:31:24)
Отсутствует
А вообще не в этом дело.
Да, тут скорее дело в том, какие школьники делали тот сайт. Легко можно сделать чтобы ответ к выполненному заданию показывался на странице с упражнениями, например, при нажатии на кнопку. Но если есть желание расширениями/скриптами исправлять ошибки криворуких сайтостроителей - тоже вариант развлечения
Отсутствует
Оно так и есть. По нажатию на кнопку показывается ответ к упражнению, которое состоит из многих подупражнений. На ответ к каждому подупражнению (по факту одному предложению) делать кнопку накладно, наверное. Не мне их судить. А криворукостью можно назвать любое то, что не нравится. Негоже о терминах говорить.
http://www.njnj.ru/golits/golits_tenses5.htm
Отредактировано принципиальный (27-08-2013 20:25:28)
Отсутствует
У меня остановлена gif-анимация в about:config, можно ли установить кнопку, чтобы иногда её включать?
[CB]Переключать проигрывания анимации | Форум Mozilla Россия
Отсутствует
hop пишетУ меня остановлена gif-анимация в about:config, можно ли установить кнопку, чтобы иногда её включать?
[CB]Переключать проигрывания анимации | Форум Mozilla Россия
Спасибо.
Отсутствует
принципиальный
Могу предложить следующие костыли.
1. Установить программу X-mouse Buttot Control.
2. Сделать для браузера профиль где например нажатие средней кнопки = прокрутка вниз.
3. В системных настройках мыши установить один щелчок = одна строка.
4. Когда занимаетесь языком включаете заданный профиль.
Отсутствует
Добрый день, возможно данные плагины уже и существует, но мои поиски не увенчались успехом, поэтому если вам встречалось описанное мной ниже -отпишитесь, спасибо.
1. Есть плагин RefControl, все в нем хорошо. Можно по умолчанию для всех сайтов разрешать/запретить реферер, не хватает опции Random. Т.е. когда выставляет при запросе случайно сгенерированный реферер.
2. Есть плагины и способы (about:config) при помощи которых можно заменить стандартный User-Agent. Хотелось бы плагин который будет менять произвольно User-Agent из списка/Random при каждом запросе браузера, а не фиксировался на одном.
3. Есть плагин QuickJava, при помощи него можно быстро отключать и включать выполнение ява-скриптов. Но действует это глобально, т.е. на все сайты сразу. Не хватает Whilteist, списка исключений для сайтов если ява-скрипт выключен.
Отсутствует