Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.
  • Форумы
  •  » Firefox
  •  » Ищу расширение для Firefox (ищу дополнение)

№545107-02-2016 00:16:50

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 367
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

вот. по-моему от bunda1. в инициализацию. интервал сам поправишь. вроде работает - включил/выключил лису, перезагружает

Выделить код

Код:

// Автоматически перезагружать вкладку от 14.05.2013. ..............................
(function () { 
   
   const attr = "autoReload";
   const throbber = [".tab-progress-box"]; // индикаторы загрузки скрываемые при автоперегрузке
   const reloadInterval = 1 * 60 * 1000;   // интервал перезагрузки, 60 sek = 60000 ms
   
   const reloadButtonStyle = '-moz-appearance: none !important; -moz-box-ordinal-group: 0 !important; margin-left: -1px !important; margin-right: -1px !important; padding: 0 !important; border: none !important;';
   const reloadButtonIcon = "data:image/x-icon;base64,AAABAAEADAwAAAEAIACYAgAAFgAAACgAAAAMAAAAGAAAAAEAIAAAAAAAcAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAgIAAQECAAAAAAAAAAAAAAAAAAAAAAABAQIAAQICAAAAAAAAAAAAAAAAAAEBAQAAAAAEBggGDydSUhM6g40SOYONCyNRUgEDCAYAAAAAAAEBAQAAAAAAAQICAAAAAA4XIR4nXLvNJGnx/yNq9/0jaff9I2jx/x1Suc0FDh4eAAAAAAABAQIAAAAACAoGBDNluMopaOn/LWnf/jJnw90zacTdLmvf/Stq6v8jU7PJAQIEAwAAAAAAAAAAJDpVVTV27f8ta+H/Jkh9hAgJBAEGCAQAK09+gzJw4/8vb+v/ESdPVAAAAAAAAAAANFmJjDR7/P8tZcncBQcKCAAAAAAAAAAACQwLBzhyzNwyefv/HUKFjAAAAAAAAAAAOV+LjDyI//8wbc3bAgUJBgEBAAAAAAABCAsKBjx5z9s6hf//IkqIjAAAAAAAAAAAMEhcVk6c//8+ivH/J1GHigMEBAIBAAAALlV/f0SP8/9Flf//HDhZVgAAAAAAAAAACgoIBVqXzcpPqP//QHq5wBYgJR0/d7C0TJ/8/06j//9GiMzNBAYIBQAAAAABAQICAAAAABggIx5mqt/iOWiNiyAvNjBpv///Xbj//1KWz9ESHSUhAAAAAAEBAgIAAAAAAQEBAQAAAAAJCwoHOllqZRYgJR0mO0VANVVnZAcJCAYAAAAAAQEBAQAAAAAAAAAAAAAAAAECAgIBAQECAAAAAAEBAgEAAAEBAAAAAAABAQIBAQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
             
   
   // Создать новый пункт контекстного меню вкладки ....               
   const menuitem = document.createElement("menuitem");
   menuitem.setAttribute("type", "checkbox");
   menuitem.setAttribute("label", "Автоматически перезагружать");
   menuitem.addEventListener("click", toggleAutoReload );
   
   const tabContextMenu = document.getElementById("tabContextMenu"); 
   tabContextMenu.insertBefore( menuitem, document.getElementById("context_bookmarkAllTabs") ); // над каким пунктом меню показывать
   addDestructor(function( reason ) { tabContextMenu.removeChild( menuitem) }); 
   
   
   // Устанавливаем где показывать пункт меню и чекбокс у пункта ....
   function changeMenuItem( e ) { 
      var tab = e.target.triggerNode;
      menuitem.hidden = tab.linkedBrowser.currentURI.scheme.slice(0, 4) !== "http";
      menuitem.setAttribute("checked", tab.hasAttribute( attr ) );
   };   
   addEventListener("popupshowing", changeMenuItem, false, tabContextMenu ); 
   
      
   // Добавлять или удалять кнопку и атрибут перегрузки на перезагружаемую вкладку .... 
   function toggleReloadIcon(tab) {
      var tabIconImage = document.getAnonymousElementByAttribute( tab, "class", "tab-icon-image");
      var element = tabIconImage.parentNode;
 
      if ( tab.hasAttribute( attr ) ) { // удалить все               
           tab.removeAttribute( attr );             
           element.removeChild( element.lastChild );
           return;
           }
      var reloadButton = document.createElement("toolbarbutton"); // кнопка
      reloadButton.setAttribute('image', reloadButtonIcon );
      reloadButton.setAttribute('style', reloadButtonStyle );      
      element.appendChild( reloadButton );
      
      tab.setAttribute( attr, 'true'); // атрибут и обработчик
      reloadButton.addEventListener("click", toggleAutoReload );      
   };
      
      
   // Восстанавливать авто перегрузку табов после перемещения вкладки или после старта браузера ....
   function restoreAutoReload(e) { 
      var tab = e.originalTarget;   

      if ( tab.hasAttribute(attr) ) {
           tab.removeAttribute(attr); 
           toggleAutoReload(e);
           }
   };   
   addEventListener('TabMove', restoreAutoReload, false, gBrowser.tabContainer );      
   Cc["@mozilla.org/browser/sessionstore;1"].getService(Ci.nsISessionStore).persistTabAttribute( attr );
   addEventListener('SSTabRestored', restoreAutoReload, false, gBrowser.tabContainer );
           

   // Стиль удаляет разные индикаторы загрузки вкладки при автоперегрузке ....
   const reloadTab = '.tabbrowser-tab[autoReload]:not([busy]) ';      
   throbber.forEach(function( m, i ) { throbber[i] = reloadTab + m });            
   var css = throbber + '{ -moz-appearance: none !important; display: none !important; }'; 
   
   const sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);
   var uri = makeURI("data:text/css," + encodeURIComponent(css));
   if ( sss.sheetRegistered(uri, sss.AGENT_SHEET) ) sss.unregisterSheet(uri, sss.AGENT_SHEET);
   sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);     
   
   
   // Переключать авто перегрузку табов при вызове функции ....  
   function toggleAutoReload(e) {   
      var tab = e.target ? e.target : e; 
      if ( tab.nodeName !== 'tab' ) tab = this.parentNode.triggerNode || this.parentNode.parentNode.parentNode; 
          
      clearInterval( tab.interval );

      if ( !e.target || e.type !== 'TabClose' && !tab.hasAttribute(attr) ) {      
           tab.interval = setInterval(function() {    
               gBrowser.reloadTab( tab );  
               tab.removeAttribute("busy");
           }, reloadInterval );
           }
      
      if (e.target) toggleReloadIcon(tab); // переключить иконку и атрибут перегрузки     
   };
   addEventListener('TabClose', toggleAutoReload, false, gBrowser.tabContainer );
   Array.slice(gBrowser.tabs).forEach(function(tab) { if ( tab.hasAttribute(attr) ) toggleAutoReload(tab) });
        
})();

вызывается из контекстного меню вкладки, появляется значок

Отредактировано sonyas75 (07-02-2016 00:18:26)

Отсутствует

 

№545207-02-2016 06:26:50

shinji2009
Участник
 
Группа: Members
Зарегистрирован: 24-08-2014
Сообщений: 52
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

sonyas75
ничего не появилось почему-то(

скрытый текст
http://s019.radikal.ru/i621/1602/03/4bada04fa37f.gif

Отсутствует

 

№545307-02-2016 09:59:28

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 367
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

не знаю. у меня работает на 38 ESR и на 45 beta
http://storage4.static.itmages.ru/i/16/0207/s_1454828303_5313363_bee2326fd8.png

Отсутствует

 

№545407-02-2016 10:33:48

shinji2009
Участник
 
Группа: Members
Зарегистрирован: 24-08-2014
Сообщений: 52
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

sonyas75
а вы точно в инициализацию вставляли? а то я вот сейчас в код вставил - тоже появилась) но после перезагрузки браузера пункт контекстного меню исчезает, и не появлсяется пока не нажмёшь на кнопку. вкладки не перезагружаются. а вот если нажать на кнопку - появляется, причём уже с галочкой, если она была. у вас так же?

Отсутствует

 

№545507-02-2016 10:46:36

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 367
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

точно в инициализацию. у меня там куча кнопок.
http://storage3.static.itmages.ru/i/16/0207/s_1454830864_1162026_08da24cb54.png
после перезагрузки, если требуемая вкладка не в фокусе, то да, значка перезагрузки нет, раньше не проверил, мой косяк. при переводе вкладки в фокус (у меня просто наведением курсора активируется) значок появляется и перезагрузка вкладки работает. может это решается настройкой в about:config - что-то типа автоматической загрузки фоновых вкладок при рестарте? сейчас попробую найти точное название этой настройки
вот
browser.sessionstore.max_concurrent_tabs (Целое) - Сколько вкладок загружать одновременно при восстановлении сессии. В предыдущих версиях браузер грузил все вкладки одновременно, что сильно загружало систему.
   прим. Если присвоить параметру значение 0, то вкладки будут загружаться, когда на них переключаешься.
   Важно!!! Начиная с Firefox 13 при создании данного параметра значения параметров browser.sessionstore.restore_on_demand и browser.sessionstore.restore_pinned_tabs_on_demand автоматически принимают значение FALSE.

Отредактировано sonyas75 (07-02-2016 10:53:00)

Отсутствует

 

№545607-02-2016 10:51:57

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2230
UA: Firefox 42.0

Re: Ищу расширение для Firefox (ищу дополнение)

shinji2009
sonyas75
Может это
http://savepic.ru/8530602m.png


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№545707-02-2016 10:54:49

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 367
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

villa7
а, ну да, в настройках же есть :)

Отсутствует

 

№545807-02-2016 11:06:19

shinji2009
Участник
 
Группа: Members
Зарегистрирован: 24-08-2014
Сообщений: 52
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

хм, спасибо. но у меня при вставке в инициализацию ничего не появляется. и при убирании этой галочки всё равно при запуске  загружается только активная вкладка( я помню что я что-то в настройках насчёт этого когда-то менял, но не помню что(
а вот такие колёсики на вкладках появляются... иногда по два. это норм?

скрытый текст
http://s020.radikal.ru/i723/1602/ee/d748b4fb37ba.gif

Отсутствует

 

№545907-02-2016 11:13:17

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 367
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

у меня одно колесико :) может у автора кнопки спросить что и куда надо вставлять или что поправить?
[CB]Автоматически перезагружать вкладку | Форум Mozilla Россия

Отсутствует

 

№546007-02-2016 11:21:58

shinji2009
Участник
 
Группа: Members
Зарегистрирован: 24-08-2014
Сообщений: 52
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

хахах а сейчас вообще перестали появляться... я думал они - глюк от того что у меня ещё плагины-автообновлялки стояли, хоть и отключенные, удалил их... ок спасибо спрошу

Отсутствует

 

№546108-02-2016 09:53:10

Leon95
Участник
 
Группа: Members
Зарегистрирован: 12-06-2014
Сообщений: 32
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

до недавнего времени было удобное расширение под названиваем Imgur Uploader 1.0.6.1, но теперь по непонятным мне причинам оно отсутствует на странице дополнений.

скрытый текст
http://i76.fastpic.ru/big/2016/0208/70/70dbac31c62d31c4caba026d731c8970.jpg

расширение очень удобное.
суть:
например, мне надо рисунок с одного сайта выложить на другой сайт через хостинг рисунков.
обычно приходиться скачивать рисунок к себе в пк и уже после выгружать на хостинг и далее на сайт.
а с этим расширением достаточно навести курсор на рисунок, пкм и в контекстном меню выбрать выгрузить на хостинг и на этом всё.
так вот есть ли замена этому расширению?

Отредактировано Leon95 (08-02-2016 09:56:57)

Отсутствует

 

№546208-02-2016 10:11:56

amin01
^_^
 
Группа: Members
Зарегистрирован: 26-10-2010
Сообщений: 932
UA: Firefox 37.0

Re: Ищу расширение для Firefox (ищу дополнение)

Ищу расширение: которое по черному и белому списку будет блокировать/разрешать сайтам сохранять любые файлы в кеш"ах  firefox...

Отредактировано amin01 (08-02-2016 10:12:11)

Отсутствует

 

№546308-02-2016 10:38:29

older1972
Участник
 
Группа: Members
Зарегистрирован: 24-06-2015
Сообщений: 79
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

Leon95 пишет:

так вот есть ли замена этому расширению?

наверно не то? https://addons.mozilla.org/en-US/firefo … ost-image/

Отсутствует

 

№546408-02-2016 10:49:16

Leon95
Участник
 
Группа: Members
Зарегистрирован: 12-06-2014
Сообщений: 32
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

older1972 пишет:

наверно не то?

очень даже, самое то!!!
спасибо огромно!!!

Отредактировано Leon95 (08-02-2016 12:10:26)

Отсутствует

 

№546508-02-2016 11:03:36

Vladimir_S
Участник
 
Группа: Extensions
Откуда: Санкт-Петербург
Зарегистрирован: 19-09-2008
Сообщений: 4491
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

Leon95 пишет:

спасибо огромно!!!

Ага, и от меня заодно. Интересная игрушка, попробую.


"Большинство философов до сих пор придерживается весьма нефилософских воззрений на многие вопросы философии" Эдгар Аллан По

Отсутствует

 

№546608-02-2016 21:18:56

dreamkz
Uchastnik
 
Группа: Members
Зарегистрирован: 04-03-2009
Сообщений: 558
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

Здравствуйте.
Для заметок на полях браузера использую небольшое удобное расширение QuickNote.
Посоветуйте, пожалуйста, такое же расширение, но с синхронизацией записей. Спасибо. :)

Отсутствует

 

№546708-02-2016 22:03:36

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3351
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

dreamkz
Такое-же нет, помонструознее : Notepad (QuickFox)
Фишка его в том, что он может хранить записи как в указанной папке, так и в закладках, что автоматически решает вопрос с синхронизацией и бэкапом.

Сам пользуюсь QuickNote, а вопрос синхронизации с [k-meleon] и [seamonkey] решаю сторонним приложением.

Отсутствует

 

№546808-02-2016 22:59:45

dreamkz
Uchastnik
 
Группа: Members
Зарегистрирован: 04-03-2009
Сообщений: 558
UA: Chrome 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

Coroner, спасибо!
Я видел это расширение - QuikFox. Действительно, помонструознее :)
Ну, что ж. Может, заказать нашим умельцам, чтобы они научили QuickNote синхронизироваться? Потому что сами разработчики вроде не думают этого делать, сколько бы к ним не обращались с такой просьбой. Иногда эти заметки бывают нужны с другого компьютера.

Отсутствует

 

№546908-02-2016 23:30:48

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3351
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

dreamkz, я думаю что разработчики не хотят раздувать дополнение за счёт дополнительного функционала, ведь локально это решается использованием одной и той-же папки для разных браузеров или профилей, а синхронизация через инет - задача явно нетривиальная, судя по количеству жалоб на работу встроенной в [firefox] синхронизации.
С другой стороны хотя-бы элементарный бэкап в наше время просто необходим.

Я когда-то для синхронизации использовал дополнение FEBE, оно позволяет кроме стандартных компонентов (закладки, история и прочее) синхронизировать и выбранные пользователем папки (и вроде отдельные файлы, ЕМНИП). Но оно всё-таки тяжеловатое в работе. Локальную синхронизацию можно было бы с помощью Custom Buttons реализовать, возможно, но вряд-ли уважаемые кнопкописатели станут возиться с облаками, WebDAV и прочими радостями интернетов.

Кстати, постепенно переползаю с QuickNote в сторону  O'Notes , хотя и в нём синхронизации нет, но возможностей побольше, а в работе так-же удобно как и QuickNote (правда в последних версиях [firefox] что-то не всё у меня в нём работает, но может обновление будет...)

Отсутствует

 

№547009-02-2016 00:11:55

dreamkz
Uchastnik
 
Группа: Members
Зарегистрирован: 04-03-2009
Сообщений: 558
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

Coroner пишет:

Кстати, постепенно переползаю с QuickNote в сторону  O'Notes , хотя и в нём синхронизации нет, но возможностей побольше, а в работе так-же удобно как и QuickNote (правда в последних версиях  что-то не всё у меня в нём работает, но может обновление будет...)

О, спасибо большое. O'Notes поинтереснее будет :)
Ну, что ж, буду приучать себя бэкапить в облако самостоятельно!

Отсутствует

 

№547109-02-2016 10:44:55

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 195
UA: Firefox 43.0

Re: Ищу расширение для Firefox (ищу дополнение)

делаю бэкапы с помощью программы cobian
позволяет автоматически закрыть фф, скопировать папку профиля в указанную директорию, затем заново открыть фф. очень удобно, можно и по расписанию, либо ручками.
а там уже кому куда - облако , флешка и т.п.

Отсутствует

 

№547209-02-2016 11:09:34

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3351
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

:offtopic:

скрытый текст

LittleMontana пишет:

а там уже кому куда - облако , флешка и т.п.

Тогда уж проще сразу на FTP или примонтированный сетевой диск.
Но если Сobian лишь для бэкапа профиля использовать - слишком громоздко получается. Намного компактнее связка nnCron (nnCronLt) + nnBackUp. Вот уж точно незаметно в системе висит :
https://hsto.org/files/88d/de0/a99/88dde0a9936a414485d8a1695ad86537.png

Отсутствует

 

№547310-02-2016 16:43:07

OpenDevUA
Участник
 
Группа: Members
Зарегистрирован: 13-10-2015
Сообщений: 4
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

Coroner пишет:

Кстати, постепенно переползаю с QuickNote в сторону  O'Notes , хотя и в нём синхронизации нет, но возможностей побольше, а в работе так-же удобно как и QuickNote (правда в последних версиях [firefox] что-то не всё у меня в нём работает, но может обновление будет...)

Уточните, что именно не работает?

Отсутствует

 

№547410-02-2016 17:51:17

jars
Забанен
 
Группа: Members
Зарегистрирован: 28-07-2015
Сообщений: 235
UA: Palemoon 26.0

Re: Ищу расширение для Firefox (ищу дополнение)

LittleMontana пишет:

бэкапы с помощью программы cobian
позволяет автоматически закрыть фф, скопировать папку профиля в указанную директорию, затем заново открыть фф. очень удобно, ...

... и деж оно удобно ежели надобно закрывать FF шобы шотатам скопировать.  Вообще не надо его закрывать ни разу - пруфф (сделал под влиянием этого утверждения, не верного, хехе...)

Отсутствует

 

№547510-02-2016 19:35:49

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3351
UA: Firefox 44.0

Re: Ищу расширение для Firefox (ищу дополнение)

OpenDevUA пишет:

Уточните, что именно не работает?

С помощью контекстного меню страницы, вы можете записать <...>, HTML5 видео, HTML5 аудио... Возможно я не так понял функционал ?
:offtopic:
Попутно вопрос в офтоп : под [seamonkey] функции контекстного меню на работают. Не планируется поддержка [seamonkey] ?

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Ищу расширение для Firefox (ищу дополнение)

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]