Горячая клавиша для 'добавляют 1 к URL' в Firefox

Я не уверен, где лучшее место должно спросить это.

В Firefox можно добавить закладки с 'URL'

JavaScript: (функция () {%20var%20e, s; %20IB=1; %20function%20isDigit (c) %20 {%20return%20 ("0" %20 <= %20c%20&& % 20c%20 <= %20 "9") %20} %20L%20 = % 20location.href; %20LL%20 = % 20L.length; %20for%20 (e=LL-1; %20e> =0; %20 - e) %20if%20 (isDigit (L.charAt (e))) %20 {%20for (s=e-1; %20s> =0; %20 - s) %20if%20 (! isDigit (L.charAt (s))) %20break; %20break; %20} %20 ++ s; %20if%20 (e <0) %20return; %20oldNum%20 = % 20L.substring (s, e+1); %20newNum%20 = % 20 дюймов" %20 + % 20 (parseInt (oldNum, 10) %20 + % 20IB); %20while%20 (newNum.length%20 <%20oldNum.length) %20newNum%20 = % 20 "0" %20 + % 20newNum; %20location.href%20 = % 20L.substring (0, s) %20 + % 20newNum%20 + % 20L.slice (e+1); %20}) ();

и

JavaScript: (функция () {%20var%20e, s; %20IB =-1; %20function%20isDigit (c) %20 {%20return%20 ("0" %20 <= %20c%20&& % 20c%20 <= %20 "9") %20} %20L%20 = % 20location.href; %20LL%20 = % 20L.length; %20for%20 (e=LL-1; %20e> =0; %20 - e) %20if%20 (isDigit (L.charAt (e))) %20 {%20for (s=e-1; %20s> =0; %20 - s) %20if%20 (! isDigit (L.charAt (s))) %20break; %20break; %20} %20 ++ s; %20if%20 (e <0) %20return; %20oldNum%20 = % 20L.substring (s, e+1); %20newNum%20 = % 20 дюймов" %20 + % 20 (parseInt (oldNum, 10) %20 + % 20IB); %20while%20 (newNum.length%20 <%20oldNum.length) %20newNum%20 = % 20 "0" %20 + % 20newNum; %20location.href%20 = % 20L.substring (0, s) %20 + % 20newNum%20 + % 20L.slice (e+1); %20}) ();

который, если Вы помещаете их в панель инструментов закладок, они заставят численно последовательные страницы повыситься или вниз (соответственно) на 1. У меня есть они названный "+" и "-" соответственно.

Я хотел бы присвоить сочетание клавиш им, но я не могу удаться как. При вставке тех команд в Клавиатуру> не работают Ярлыки Приложения (xubuntu), потому что они являются слишком длинными, и я предполагаю, что существует предел длины. Также я не знаю, что xubuntu знает для передачи их Firefox, таким образом, я предполагаю, что должен добавить что-то впереди, возможно, просто "-Firefox"?

Но так как это слишком длинно, я мог заставить сценарий сделать это? Возможно, при помощи того, чем правильный код должен быть выше, затем включив ~ / мусорное ведро и делая исполняемый файл как это?

Заранее спасибо за любые подсказки/указатели. Я предполагаю, что это могло также использоваться для создания сочетания клавиш для дополнения DownloadThemAll, которое могло сделать с одним.

0
задан 11 October 2015 в 19:05

1 ответ

Найденный работой, которая не является прямым решением, но действительно решает мою проблему:

Этот дополнение Firefox позволяет Вам использовать ctrl+1 ctrl+2 и т.д. для закладок горячей клавиши. Может изменить ctrl на высокий звук или безотносительно но не 1-9. Делает работу.

0
ответ дан 30 September 2019 в 23:51

Другие вопросы по тегам:

Похожие вопросы: