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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№150104-08-2016 20:35:07

Caddy
Участник
 
Группа: Members
Зарегистрирован: 01-01-2016
Сообщений: 40
UA: Firefox 48.0

Re: Обсуждение кнопок CB

Форсировал в [firefox] 48 мультипроцессность, отвалились кнопки от уважаемого bunda1 Autocopy+3 и GrabScroll, возможно ли их наладить или это принципиальная несовместимость?

Отсутствует

 

№150204-08-2016 20:40:48

Ultima2m
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 28-11-2013
Сообщений: 592
UA: Firefox 48.0

Re: Обсуждение кнопок CB

Caddy пишет

или это принципиальная несовместимость?

Некоторые дополнения несовместимы с этим режимом.

Отсутствует

 

№150304-08-2016 20:50:47

Caddy
Участник
 
Группа: Members
Зарегистрирован: 01-01-2016
Сообщений: 40
UA: Firefox 48.0

Re: Обсуждение кнопок CB

Ultima2m
Да, я в курсе, но почти всё работает, вопрос в том, возможно ли решение для этих кнопок. Будем ждать гуру bunda1, но он, к сожалению, давно уже не заходит.

Отсутствует

 

№150404-08-2016 21:58:30

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Обсуждение кнопок CB

Caddy пишет

Форсировал в [firefox] 48 мультипроцессность, отвалились кнопки от уважаемого bunda1 Autocopy+3 и GrabScroll, возможно ли их наладить или это принципиальная несовместимость?

Наверно упомянутые кнопки можно исправить для совместимости с мультипроцессностю, но я пока не знаю как.

Отсутствует

 

№150504-08-2016 23:28:13

Caddy
Участник
 
Группа: Members
Зарегистрирован: 01-01-2016
Сообщений: 40
UA: Firefox 48.0

Re: Обсуждение кнопок CB

bunda1
Жаль, но будем надеяться, что найдётся решение на случай, если Mozilla сделает электролиз неотключаемым. Вернул всё обратно, пока от мультипроцессности заметил лишь весьма неприятный эффект, когда вкладки появляются без названий, а потом уже грузится страница, но хорошо хоть Сustom Buttons не отвалился, чего все боялись.

Отсутствует

 

№150605-08-2016 07:59:40

Saenko
Участник
 
Группа: Members
Зарегистрирован: 03-11-2012
Сообщений: 140
UA: Firefox 48.0

Re: Обсуждение кнопок CB

Доброго дня! Парни, где-то попадалась кнопка для всех about-ов. Может кто юзает - будьте добреньки, поделитесь :blush:

Спасибо...

Отсутствует

 

№150705-08-2016 08:09:40

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 676
UA: Firefox 47.0

Re: Обсуждение кнопок CB

Saenko, не помню чья

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3Eabout%3Aabout%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKoSURBVDiNjZNLaJRnFIaf75vvy2UGTWr8NYkxl0IFUYkNXSSZQNWFWlxIEVy1FLLo0i4adddVXRnS4kJwYxci2GaRTWlSFGKFGRXNmFBF62VMO4TENBdjMv9k5p//Oy4SLzgqHs7yPc95eTlHiQjvqniPbVYRzuBoR+FQDEvId4neIPNCY945DayNVff/8NUvn9XXNJMv5hhKnTvYP3ymHmj/IMBSbmHjjP8fycxv+MEzGqtatUI1vK7R7wM4J32XUv3Li/l5imGBkbtXlsMw/PF1jXozg3iP3aM0Z8XRBFDr1fl7Og9EnTguXx30p/6fjAIozb/i6C4BdB2z6QOfH27ZUFNL0QUELs/tycs4J2zdGEerCADTM1P8df3PxyUZiKPF8zyGHpwGFLC6QCCRuYA4QQQ6mw4hjhYT77GN2qiBWFnV5sXc0xMAgfKx5foVYKURB2vLPbxoM8auODE6ws/fH+77dHtjhxp5OHzywpWf/IIsRk25Rq0CRFY4UVNNndkmqZFRf3YuWaYUS0aE3RP5MXX3/iCOgu3Y1WYfL90sdSDgxRoYTY5mZ2anjwC/AqEBdM4tMJ4dwYs1YiOGSBkYrVHqlQNxoC34OV8BdxK9gQ+guo7bwdYdrXu92nU6nR7Pzc/PSXxfazTj30IpRaWpIqbX4UQoBDkWJlRwLzVeLBTyGs2UcUX5duzvsfPqNpvDovQhnBIdELGaWFk1hclYmLx2fxmFbNm5qXJNvdi2DQ1WAsO1P/5petshyf6v25gJ0nxUUUeiP531s/kvAcor7MDOL2pjz3JzVKpqUoMTpb8QsSqdeTT98fomjyDv8LP5aKI3uAgQP2orCkGAVRVMZxbQhnQJIAzkm3s3Js6GSfkEQEd4+bpa8+TW71P1ANqoB65I93OA2DgV+Z+omgAAAABJRU5ErkJggg%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bthis.tooltipText%20%3D%20%22%u041B%20%3D%20about%3Aconfig%20%7C%20%u0421%20%3D%20about%3Asupport%20%7C%20%u041F%20%3D%20about%3Aabout%22%3B%0A%0Athis.onclick%20%3D%20function%28event%29%20%7B%0A%20%20%20%20if%28event.button%20%3D%3D%202%29%20%7B%0A//%20%u041F%u041A%u041C%0A%20getBrowser%20%28%29.%20selectedTab%20%3D%20getBrowser%20%28%29.%20addTab%20%28%22about%3Aabout%22%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20else%20if%28event.button%20%3D%3D%201%29%20%7B%0A//%20%u0421%u041A%u041C%0A%20getBrowser%20%28%29.%20selectedTab%20%3D%20getBrowser%20%28%29.%20addTab%20%28%22about%3Asupport%22%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20else%20if%28event.button%20%3D%3D%200%29%20%7B%0A//%20%u041B%u041A%u041C%0A%20getBrowser%20%28%29.%20selectedTab%20%3D%20getBrowser%20%28%29.%20addTab%20%28%22about%3Aconfig%22%29%3B%0A%20%20%20%20%7D%0A%7D%3B%0A%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*CODE*/%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E
Выделить код

Код:

this.tooltipText = "Л = about:config | С = about:support | П = about:about";

this.onclick = function(event) {
    if(event.button == 2) {
// ПКМ
 getBrowser (). selectedTab = getBrowser (). addTab ("about:about");
    }
    else if(event.button == 1) {
// СКМ
 getBrowser (). selectedTab = getBrowser (). addTab ("about:support");
    }
    else if(event.button == 0) {
// ЛКМ
 getBrowser (). selectedTab = getBrowser (). addTab ("about:config");
    }
};

Отсутствует

 

№150805-08-2016 08:39:42

Ultima2m
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 28-11-2013
Сообщений: 592
UA: Firefox 48.0

Re: Обсуждение кнопок CB

Saenko пишет

где-то попадалась кнопка для всех about-ов

Вот еще одна

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

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3EAbout%3A%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADC0lEQVQ4jX1TXUhTARj9iJCI6LGiJ+uhP3uICHuohygIiQr6ESoiiKKkiDK0h1Ja0g+mYsuyHzPbBg3vmlttbrapU++dOfe/dLnd6U1rm6mb1la3WtvpoYhM6byf833f+c4hmgUOh2O+x+PZbLM5d1qtPYfz8/OziIg0GtP2xwr1eiKaMxvvD+x2+9qpqSkkk0kMBEIpIlrIMIY14cgHMRz+AIfLP15Tq6iYISQIwhIiolaWXZ5IJAEA/jfBWE5OzgKvL/AKADKZDAK8IB4vKNo6jfzli3hjaCiaajFz55RK5dJYfBIA4PX1D6u1poui+BWp1A+MjcUhKas6P2Ntny9kZrtew+3hMfkxEY5Ex5DJZPC6nwcfGkEyISIW+4SH9Y2NRDR3hoBc3rTW4+VT6XQaXHs7gvwwkkkRg0PvMTH+EdFoHM1G67e8vAPZsxonCO/Xff+eShsZBcYMJXA4/RiNxuFyBTAwMAI+GEZbuxOFxVWKacTR0fHdocF3auFtVJiMx9AjWQn45ejscoLnwzCZbdA874DbFUJvbwDXy+Uprtvz0tBiLZdcu7uOPD6+3uXkEYlOgPe7EalbCHRthMHwi9Sk6cBIzxkwjAkc2wej0YZGVSvi8U8oOFV2gdTqlkMyha5Zq++MhYffglctBnw5UDNPYOX6IJMbkJ7IhalFCpPJAY7tQ+19DUqv3ON37D6Z9+eUq1fv5fbY+tNefSHE8DIoG2Xg2D7UN+jxOVmN8UAe7kgfob3NjQaZAfmHihv+MTGy6pnWIlosLthfXILy1kHoFdtgUa9GwLwcnFaK+oZmFF2UWjdt2bdh2istFstcry9kf9Xdj5raZ5DWqNJ6fTdYkxmsuQ06XTeqbzO4WaFAs5ETsrOz502brtPp5jdpO2yMqiNdWFz+IHfzjhXVNU81l6/UoVTyAPsPnC2RKV5UeLxBWDpd2LP/zN4ZOSgokiw6crR4J/0uiN7InnC7g2BUrQkiWkBEdPSkpGTX3tPniChr1jD9jcrKx2vKrj1UHSu4XEf/qe9PQrcUGXGfapEAAAAASUVORK5CYII%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B//%20%u041D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0430%20%u0444%u0443%u043D%u043A%u0446%u0438%u0439%20%u043A%u043B%u0438%u043A%u043E%u0432%20%u043C%u044B%u0448%u0438%28Mouse%20Click%20settings%29%20.......................................................%0Athis.onclick%20%3D%20function%28e%29%20%7B%0A%20%20%20%20%20if%20%28%20e.button%20%3D%3D%201%20%29%20getBrowser%20%28%29.%20selectedTab%20%3D%20getBrowser%20%28%29.%20addTab%20%28%22about%3Aconfig%22%29%3B%20%20%0A%20%20%20%20%20%0A%20%20%20%20%20if%20%28%20e.button%20%3D%3D%200%20%29%20%7B%20%0A%20%20%20%20%20%20%20%20%20%20//%20%u0437%u0430%u043F%u043E%u043C%u043D%u0438%u0442%u044C%20%u0442%u0435%u043A%u0441%u0442%20%u0438%u0437%20%u0431%u0443%u0444%u0435%u0440%u0430%20%u043E%u0431%u043C%u0435%u043D%u0430%20%u0438%20%u0441%u043A%u043E%u043F%u0438%u0440%u043E%u0432%u0430%u0442%u044C%20%u0442%u0435%u043A%u0441%u0442%20%u043D%u0430%20%u0441%u0442%u0440%u0430%u043D%u0438%u0446%u0435%20....%0A%20%20%20%20%20%20%20%20%20%20var%20clip%20%3D%20gClipboard.read%28%29%3B%0A%20%20%20%20%20%20%20%20%20%20window.content.focus%28%29%3B%0A%20%20%20%20%20%20%20%20%20%20goDoCommand%28%22cmd_copy%22%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%0A%20%20%20%20%20%20%20%20%20%20gBrowser.selectedTab%20%3D%20gBrowser.addTab%28%20%27about%3Aconfig%27%20%29%3B%20%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20//%20o%u0431%u0440%u0430%u0431%u043E%u0442%u0447%u0438%u043A%20%u0436%u0434%u0435%u0442%20%u043F%u043E%u043A%u0430%20%u043E%u0442%u043A%u0440%u043E%u0435%u0442%u0441%u044F%20%22about%3Aconfig%22%2C%20%u0432%u0441%u0442%u0430%u0432%u0438%u0442%20%u0442%u0435%u043A%u0441%u0442%20%u0438%u0437%20%u0431%u0443%u0444%u0435%u0440%u0430%20%u043E%u0431%u043C%u0435%u043D%u0430%20%u0438%20%u0443%u0434%u0430%u043B%u044F%u0435%u0442%20%u0441%u0435%u0431%u044F%20....%0A%20%20%20%20%20%20%20%20%20%20gBrowser.addEventListener%28%22pageshow%22%2C%20function%28e%29%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20this.removeEventListener%28%22pageshow%22%2C%20arguments.callee%2C%20true%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20content.document.getElementById%28%22textbox%22%29.value%20%3D%20gClipboard.read%28%29%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20content.document.getElementById%28%22textbox%22%29.doCommand%28%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28%20clip%20%29%20gClipboard.write%28%20clip%20%29%3B%20//%20%u0432%u0435%u0440%u043D%u0443%u0442%u044C%20%u0442%u0435%u043A%u0441%u0442%20%u0432%20%u0431%u0443%u0444%u0435%u0440%20%u043E%u0431%u043C%u0435%u043D%u0430%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%20true%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%20%20%20%0A%7D%3B%0A%0A%20%0A//%20%u0421%u043E%u0437%u0434%u0430%u0442%u044C%20%u043C%u0435%u043D%u044E%20..............................................................................................%0Athis.ss%20%3D%20%5B%0A%20%20%20%20%20%7B%20label%3A%22%u0412%u0441%u0435%20about%3A%22%2C%20value%3A%20%27about%3Aabout%27%7D%2C%0A%20%20%20%20%20%7B%20label%3A%22%u041E%20%u043F%u043B%u0430%u0433%u0438%u043D%u0430%u0445%22%2C%20value%3A%20%27about%3Aplugins%27%7D%2C%0A%20%20%20%20%20%7B%20label%3A%22%u041D%u043E%u0432%u0430%u044F%20%u0432%u043A%u043B%u0430%u0434%u043A%u0430%22%2C%20value%3A%20%27about%3Anewtab%27%7D%2C%0A%20%20%20%20%20%7B%20label%3A%22%u041D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0438%20%u043A%u0430%u043A%20%u0442%u0430%u0431%22%2C%20value%3A%20%27about%3Apreferences%27%7D%2C%0A%20%20%20%20%20%7B%20label%3A%22%u0418%u043D%u0444%u043E%u0440%u043C%u0430%u0446%u0438%u044F%20%u043E%20%u043A%u044D%u0448%u0435%22%2C%20value%3A%20%27about%3Acache%27%7D%2C%20%20%20%0A%20%20%20%20%20%7B%20label%3A%22%u0412%u043E%u0441%u0441%u0442%u0430%u043D%u043E%u0432%u043B%u0435%u043D%u0438%u0435%20%u0441%u0435%u0441%u0441%u0438%u0438%22%2C%20value%3A%20%27about%3Asessionrestore%27%7D%2C%0A%20%20%20%20%20%7B%20label%3A%22%u0423%u043F%u0440%u0430%u0432%u043B%u0435%u043D%u0438%u0435%20%u0440%u0430%u0437%u0440%u0435%u0448%u0435%u043D%u0438%u044F%u043C%u0438%22%2C%20value%3A%20%27about%3Apermissions%27%7D%2C%0A%20%20%20%20%20%7B%20label%3A%22%u0418%u043D%u0444%u043E%u0440%u043C%u0430%u0446%u0438%u044F%20%u0434%u043B%u044F%20%u0440%u0435%u0448%u0435%u043D%u0438%u044F%20%u043F%u0440%u043E%u0431%u043B%u0435%u043C%22%2C%20value%3A%20%27about%3Asupport%27%7D%2C%0A%20%20%20%20%20%7B%20label%3A%22%u041F%u043E%u043A%u0430%u0437%u0430%u0442%u044C%20%u0438%u0441%u043F%u043B%u044A%u0437%u043E%u0432%u0430%u043D%u0438%u0435%20%u043F%u0430%u043C%u044F%u0442%u0438%20%u043F%u043E%u0434%u0440%u043E%u0431%u043D%u043E%22%2C%20value%3A%20%27about%3Amemory%27%7D%0A%20%20%20%20%20%20%20%20%20%20%5D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%0Athis.mObj%20%3D%20custombuttons.getCbContextObj%28this%29%3B%0Athis.init%20%3D%20function%28x%29%20%7B%0A%20%20%20x.mObj.setSub%28%29%3B%0A%20%20%20var%20nItem%20%3D%20%7B%7D%2C%20mItem%20%3D%20%7B%7D%3B%0A%20%20%20document.getElementById%28CB2const.sCBCtxtMenu%29.setAttribute%28%22oncommand%22%2C%20%22event.stopPropagation%28%29%22%29%3B%0A%20%20%20for%20%28%20var%20i%20in%20x.ss%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20nItem%20%3D%20new%20x.mObj.getItem%28%29%3B%0A%20%20%20%20%20%20%20%20%20nItem.label%20%3D%20x.ss%5Bi%5D.label%3B%0A%20%20%20%20%20%20%20%20%20if%20%28%20nItem.label%20%3D%3D%20%22separator%22%20%29%20var%20nItem%20%3D%20document.createElement%28%22menuseparator%22%29%3B%0A%20%20%20%20%20%20%20%20%20var%20mItem%20%3D%20x.mObj.insertBefore%28nItem%2C%20x.mObj.oMenu.lastChild%29%3B%0A%20%20%20%20%20%20%20%20%20mItem.setAttribute%28%27onclick%27%2C%20%27getBrowser%28%29.selectedTab%20%3D%20getBrowser%28%29.addTab%28%22%27%20+%20x.ss%5Bi%5D.value%20+%20%27%22%29%27%29%3B%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%7D%3B%20%20%20%0A%20%20%20x.mObj.getItem%28%29%3B%0A%20%20%20nItem%20%3D%20x.mObj.getItem%28%29%3B%0A%20%20%20this.separator%20%3D%20x.mObj.insertBefore%28%20nItem%20%2C%20x.mObj.oMenu.lastChild%29%3B%0A%7D%3B%0Athis.init%28this%29%3B%0A%0A%0A%0A//%20%u041F%u043E%u0434%u0441%u043A%u0430%u0437%u043A%u0430%20%u043A%u043D%u043E%u043F%u043A%u0438%20............................................................................................%0Athis.tooltipText%20%3D%20%22%u041B%3A%20%u041E%u0442%u043A%u0440%u044B%u0442%u044C%20%27about%3Aconfig%27%20%u0441%20%u043D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u043E%u0439%20%28%20%u0432%u044B%u0434%u0435%u043B%u0435%u043D%u043D%u043E%u0439%20%u0438%u043B%u0438%20%u0438%u0437%20%u0431%u0443%u0444%u0435%u0440%u0430%20%29%5Cn%u0421%3A%20%u041E%u0442%u043A%u0440%u044B%u0442%u044C%20%27about%3Aconfig%27%5Cn%u041F%3A%20%u041F%u043E%u043A%u0430%u0437%u0430%u0442%u044C%20%u0432%u0441%u0435%20about%3A%22%3B%20%20%20%0A%0A%0A%0A//%20%u0414%u043E%u0431%u0430%u0432%u043B%u044F%u0435%u0442%20%u0432%20%u043C%u0435%u043D%u044E%20About%3Aconfig%20%u043F%u0443%u043D%u043A%u0442%20%22%u041A%u043E%u043F%u0438%u0440%u043E%u0432%u0430%u0442%u044C%20%u0434%u043B%u044F%20user.js%22%20........................................................................................%0AAboutConfigMultipleSelection%20%3D%20ACMS%20%3D%20%7B%0A%0A%09get%20isThunderbird%28%29%20%7B%0A%09%09return%20Services.appinfo.ID%20%3D%3D%3D%20%22%7B3550f703-e582-4d05-9a08-453d09bdfdc6%7D%22%3B%0A%09%7D%2C%0A%0A%09Init%3A%20function%28%29%20%7B%0A%09%09if%20%28ACMS.isThunderbird%29%0A%09%09%09Services.obs.addObserver%28ACMS.Observer%2C%20%22domwindowopened%22%2C%20false%29%3B%0A%09%09window.addEventListener%28%27DOMContentLoaded%27%2C%20ACMS.Listener%2C%20true%29%3B%0A%0A%09%09addDestructor%28function%28aReason%29%20%7B%0A%09%09%09if%20%28aReason%20%3D%3D%3D%20%22delete%22%20%7C%7C%20aReason%20%3D%3D%3D%20%22update%22%29%20%7B%0A%09%09%09%09if%20%28ACMS.isThunderbird%29%0A%09%09%09%09%09Services.obs.removeObserver%28ACMS.Observer%2C%20%22domwindowopened%22%2C%20false%29%3B%0A%09%09%09%09window.removeEventListener%28%27DOMContentLoaded%27%2C%20ACMS.Listener%2C%20true%29%3B%0A%09%09%09%7D%0A%09%09%7D%29%3B%0A%09%7D%2C%0A%0A%09Observer%3A%20%7B%0A%09%09observe%3A%20function%28aSubject%2C%20aTopic%2C%20aData%29%20%7B%0A%09%09%09aSubject.addEventListener%28%27load%27%2C%20ACMS.Listener%2C%20true%29%3B%0A%09%09%7D%2C%0A%0A%09%09handleEvent%3A%20function%28aE%29%20%7B%0A%09%09%09aE.target.defaultView.removeEventListener%28%22load%22%2C%20ACMS.Listener%2C%20false%29%3B%0A%09%09%7D%0A%09%7D%2C%0A%0A%09Listener%3A%20function%28aE%29%20%7B%0A%09%09var%20doc%20%3D%20aE.target%2C%0A%09%09%09win%3B%0A%09%09if%20%28ACMS.isThunderbird%20%26%26%20%28%21doc%20%7C%7C%20%21doc.location.href.startsWith%28%27chrome%3A//global/content/config.xul%27%29%29%29%0A%09%09%09return%3B%0A%09%09else%20if%20%28%21ACMS.isThunderbird%20%26%26%20%28%21doc%20%7C%7C%20%21doc.location.href.startsWith%28%27about%3Aconfig%27%29%29%29%0A%09%09%09return%3B%0A%09%09if%20%28%21doc.getElementById%28%27configTree%27%29%29%0A%09%09%09return%3B%0A%0A%09%09doc.getElementById%28%27configTree%27%29.setAttribute%28%27seltype%27%2C%20%27multiple%27%29%3B%0A%09%09win%20%3D%20doc.defaultView%3B%0A%0A%09%09var%20contextMenu%20%3D%20doc.getElementById%28%27configContext%27%29%2C%0A%09%09%09mItem%20%3D%20contextMenu.insertBefore%28doc.createElement%28%27menuitem%27%29%2C%20doc.getElementById%28%27copyValue%27%29.nextSibling%29%3B%0A%09%09mItem.id%20%3D%20%27copyAsFunction%27%3B%0A%09%09mItem.setAttribute%28%27label%27%2C%20%27%u041A%u043E%u043F%u0438%u0440%u043E%u0432%u0430%u0442%u044C%20%u0434%u043B%u044F%20user.js%27%29%3B%0A%09%09mItem.setAttribute%28%27accesskey%27%2C%20%27u%27%29%3B%0A%09%09mItem.setAttribute%28%27oncommand%27%2C%20%27copyAsFunction%28%29%3B%27%29%3B%0A%0A%09%09win.getSelected%20%3D%20function%28%29%20%7B%0A%09%09%09var%20arr%20%3D%20%5B%5D%2C%0A%09%09%09%09i%20%3D%200%2C%0A%09%09%09%09k%20%3D%200%2C%0A%09%09%09%09j%20%3D%20win.view.selection.getRangeCount%28%29%2C%0A%09%09%09%09start%20%3D%20%7B%7D%2C%0A%09%09%09%09end%20%3D%20%7B%7D%3B%0A%09%09%09for%20%28i%3B%20i%20%3C%20j%3B%20i++%29%20%7B%0A%09%09%09%09win.view.selection.getRangeAt%28i%2C%20start%2C%20end%29%3B%0A%09%09%09%09for%20%28k%20%3D%20start.value%3B%20k%20%3C%3D%20end.value%3B%20k++%29%20%7B%0A%09%09%09%09%09arr.push%28win.gPrefView%5Bk%5D%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%09return%20arr%3B%0A%09%09%7D%3B%0A%0A%09%09win.ResetSelected%20%3D%20function%28%29%20%7B%0A%09%09%09win.getSelected%28%29.forEach%28function%28i%29%20%7B%0A%09%09%09%09win.gPrefBranch.clearUserPref%28i.prefCol%29%3B%0A%09%09%09%7D%29%0A%09%09%7D%3B%0A%0A%09%09win.copyPref%20%3D%20function%28%29%20%7B%0A%09%09%09var%20arr%20%3D%20%5B%5D%3B%0A%09%09%09win.getSelected%28%29.forEach%28function%28i%29%20%7B%0A%09%09%09%09arr.push%28i.prefCol%20+%20%27%3B%27%20+%20i.valueCol%29%3B%0A%09%09%09%7D%29%3B%0A%09%09%09win.gClipboardHelper.copyString%28arr.join%28%27%5Cn%27%29%2C%20document%29%3B%0A%09%09%7D%3B%0A%0A%09%09win.copyName%20%3D%20function%28%29%20%7B%0A%09%09%09var%20arr%20%3D%20%5B%5D%3B%0A%09%09%09win.getSelected%28%29.forEach%28function%28i%29%20%7B%0A%09%09%09%09arr.push%28i.prefCol%29%3B%0A%09%09%09%7D%29%3B%0A%09%09%09win.gClipboardHelper.copyString%28arr.join%28%27%5Cn%27%29%2C%20document%29%3B%0A%09%09%7D%3B%0A%0A%09%09win.copyValue%20%3D%20function%28%29%20%7B%0A%09%09%09var%20arr%20%3D%20%5B%5D%3B%0A%09%09%09win.getSelected%28%29.forEach%28function%28i%29%20%7B%0A%09%09%09%09arr.push%28i.valueCol%29%3B%0A%09%09%09%7D%29%3B%0A%09%09%09win.gClipboardHelper.copyString%28arr.join%28%27%5Cn%27%29%2C%20document%29%3B%0A%09%09%7D%3B%0A%0A%09%09win.copyAsFunction%20%3D%20function%28%29%20%7B%0A%09%09%09var%20arr%20%3D%20%5B%5D%3B%0A%09%09%09win.getSelected%28%29.forEach%28function%28i%29%20%7B%0A%09%09%09%09if%20%28i.typeCol%20%3D%3D%3D%2032%29%20%7B%0A%09%09%09%09%09arr.push%28%27user_pref%28%22%27%20+%20i.prefCol%20+%20%27%22%2C%20%22%27%20+%20i.valueCol%20+%20%27%22%29%3B%27%29%3B%0A%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09arr.push%28%27user_pref%28%22%27%20+%20i.prefCol%20+%20%27%22%2C%20%27%20+%20i.valueCol%20+%20%27%29%3B%27%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%29%3B%0A%09%09%09win.gClipboardHelper.copyString%28arr.join%28%27%5Cn%27%29%2C%20document%29%3B%0A%09%09%7D%3B%0A%09%7D%0A%7D%3B%0A%0AAboutConfigMultipleSelection.Init%28%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*CODE*/%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Отсутствует

 

№150905-08-2016 08:57:39

Saenko
Участник
 
Группа: Members
Зарегистрирован: 03-11-2012
Сообщений: 140
UA: Firefox 48.0

Re: Обсуждение кнопок CB

Ребятки, премного благодарен! :rock:

Отсутствует

 

№151011-08-2016 11:18:52

toltec
Участник
 
Группа: Members
Зарегистрирован: 03-12-2013
Сообщений: 20
UA: Firefox 48.0

Re: Обсуждение кнопок CB

2All, turbot
Насчёт кнопки Sidebar Sites.
Как-то не заметил, когда она у меня перестала работать :( Может с обновлением до 48.0? Кто-нибудь может подтвердить?

Отсутствует

 

№151111-08-2016 15:09:11

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 51.0

Re: Обсуждение кнопок CB

toltec
У вас последняя версия? Я там правил и не раз. И у меня все работает. Даже на ночнушке. Обратите внимание, что сайты в справку теперь записываются по другому, в виде:

Выделить код

Код:

About About
about:about
chrome://mozapps/skin/places/defaultFavicon.png

Результаты поиска | Форум Mozilla Россия
https://forum.mozilla-russia.org/search.php?action=show_24h
https://forum.mozilla-russia.org/favicon.ico

Может в этом причина. Если у вас там есть ранее добавленные сайты без фавиконок, добавьте им вручную дефолтную иконку: chrome://mozapps/skin/places/defaultFavicon.png

Отсутствует

 

№151211-08-2016 16:58:12

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 51.0

Re: Обсуждение кнопок CB

turbot пишет

У вас последняя версия? Я там правил и не раз.

У меня кнопка работает. А вот попробовал обновить на последнюю версию, она стала не активной.
toltec
Попробуй, может и у тебя заработает.

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3ESidebar%20Sites%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAiEAAAIhAENVwL6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAHqSURBVHjarJM9aBVBFIW/s2wkgmDnDxoUgoJWokXERlEbf5pY2AhCCkWUgCaNvs3b2Z335lmZoETRINhKLPxD0CZgI0GtLFQUG8FGmxSBmBRzbSYSJE2IB4b5u/cMc+65MjOWYsT57cAVM9sL7AIi8EnSuxjjWKdV/Vgar0WCRrPqknQDuAB0AR+BsbS+DOwEfku6GWNsdFpV/EvQaFa5pElJ+8xsFlhrZn2dVvUrkW+R9Bb4CWyW9CrGONBpVTEHkDQK9JvZHNADzEv6WpQ16R6gG9gELJjZ2SzLvgNNXRtx2yR9AS5JOmJmfcAQy+Me8Bz4AFw3s95cUi8wHLy7X5T1LPA4ePdkueyirNcDM8G7p0VZr5G0Q41mdTB497oo6/3Bu+mirA+b2beUEwGyLMuTXj0p9kDw7k1R1kfVaFYvgUfA3VSBfqANXAUMyNPsgQ7wEJgAzgOnMuA2MJ4O7gCjwbtpYKOkBUDAuuDd+/TIOHBxMTYzsxfAieDdA+BY8G4qKT8QYxyWNCjpHICZPQOOB+8mgJPBu6lc0iFgNzAFbCjK+nTwbrJdl5//FVHSGWAmbfcUZT2/6jLKzCjK+hYwCMwlw8ynsRTdydYLQLekdrsum3n625CkrSuw8mSM0f2/ZlpNO/8ZAGBFAEu2Gqq+AAAAAElFTkSuQmCC%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B/*%20https%3A//forum.mozilla-russia.org/viewtopic.php%3Fpid%3D717296%23p717296*/%0Avar%20menuPopup%20%3D%20self.appendChild%28document.createElement%28%22menupopup%22%29%29%2C%0A%20%20%20%20help%20%3D%20self.Help%3B%0A%0Afor%20%28var%20item%20of%20help.split%28%27%5Cn%5Cn%27%29%29%20%7B%0A%20%20var%20mItem%20%3D%20document.createElement%28%22menuitem%22%29%2C%0A%20%20%20%20%20%20params%20%3D%20item.split%28%27%5Cn%27%29%2C%0A%20%20%20%20%20%20title%20%3D%20params%5B0%5D%2C%0A%20%20%20%20%20%20url%20%3D%20params%5B1%5D%3B%0A%20%20mItem.setAttribute%28%27label%27%2C%20title%29%3B%0A%20%20mItem.setAttribute%28%27oncommand%27%2C%20%27openWebPanel%28%22%27%20+%20title%20+%20%27%22%2C%20%22%27%20+%20url%20+%20%27%22%29%27%29%3B%0A%20%20mItem.setAttribute%28%27oncontextmenu%27%2C%20%27this.parentNode.parentNode.removePage%28%22%27%20+%20title%20+%20%27%22%2C%20%22%27%20+%20url%20+%20%27%22%29%3B%27%29%3B%0A%20%20menuPopup.appendChild%28mItem%29%3B%0A%7D%3B%0AmenuPopup.appendChild%28document.createElement%28%22menuseparator%22%29%29%3B%0Avar%20addMItem%20%3D%20menuPopup.appendChild%28document.createElement%28%22menuitem%22%29%29%3B%0AaddMItem.setAttribute%28%27label%27%2C%20%27%u0414%u043E%u0431%u0430%u0432%u0438%u0442%u044C%20%u0442%u0435%u043A%u0443%u0449%u0438%u0439%20%u0441%u0430%u0439%u0442%27%29%3B%0AaddMItem.setAttribute%28%27oncommand%27%2C%20%22this.parentNode.parentNode.addPage%28%29%3B%22%29%3B%0AmenuPopup.setAttribute%28%27context%27%2C%20%27%27%29%3B%0A%0Athis.addPage%20%3D%28%29%3D%3E%20%7B%0A%20%20var%20newItem%20%3D%20%5B%2C%2Cwindow.content.document.title%2C%20window.content.document.location%5D.join%28%27%5Cn%27%29%2C%0A%20%20%20%20%20%20link%20%3D%20custombuttons.makeButtonLink%28%22edit%22%2C%20_id%29%2C%0A%20%20%20%20%20%20param%20%3D%20custombuttons.cbService.getButtonParameters%28link%29%3B%0A%20%20param%20%3D%20param.wrappedJSObject%20%7C%7C%20param%3B%0A%20%20param.help%20%3D%20param.help%20+%20newItem%3B%0A%20%20custombuttons.cbService.installButton%28param%29%3B%0A%7D%3B%0A%0Athis.removePage%20%3D%28aTitle%2C%20aURL%29%3D%3E%20%7B%0A%20%20var%20itemsToRemove%20%3D%20%5B%5D%2C%0A%20%20%20%20%20%20link%20%3D%20custombuttons.makeButtonLink%28%22edit%22%2C%20_id%29%2C%0A%20%20%20%20%20%20param%20%3D%20custombuttons.cbService.getButtonParameters%28link%29%3B%0A%20%20param%20%3D%20param.wrappedJSObject%20%7C%7C%20param%3B%0A%20%20itemsToRemove.push%28%5B%2C%2CaTitle%2C%20aURL%5D.join%28%27%5Cn%27%29%2C%20%5BaTitle%2C%20aURL%2C%2C%2C%5D.join%28%27%5Cn%27%29%29%3B%0A%20%20for%20%28var%20item%20of%20itemsToRemove%29%0A%20%20%20%20param.help%20%3D%20param.help.replace%28item%2C%20%27%27%29%3B%0A%20%20custombuttons.cbService.installButton%28param%29%3B%0A%7D%3B%0A%0Athis.onclick%20%3De%3D%3E%20%7B%0A%20%20if%20%28e.target%20%21%3D%3D%20this%29%20return%3B%0A%20%20var%20cl%20%3D%20gClipboard.read%28%29%3B%0A%20%20if%20%28e.button%20%3D%3D%200%29%0A%20%20%20%20openWebPanel%28window.content.document.title%2C%20window.content.document.location%29%3B%0A%20%20if%20%28e.button%20%3D%3D%201%29%0A%20%20%20%20openWebPanel%28cl%2C%20cl%29%3B%0A%20%20if%20%28e.button%20%3D%3D%202%20%26%26%20%21e.shiftKey%20%26%26%20%21e.ctrlKey%20%26%26%20%21e.altKey%29%0A%20%20%20%20e.preventDefault%28%29%2C%20e.stopPropagation%28%29%2C%20menuPopup.openPopup%28this%2C%20%27after_start%27%29%3B%0A%7D%3B%0A%0Athis.tooltipText%20%3D%20%27%u041B%u041A%u041C%3A%20%u041E%u0442%u043A%u0440%u044B%u0442%u044C%20%u0430%u0434%u0440%u0435%u0441%20%u0430%u043A%u0442%u0438%u0432%u043D%u043E%u0439%20%u0432%u043A%u043B%u0430%u0434%u043A%u0438%5Cn%u0421%u041A%u041C%3A%20%u041E%u0442%u043A%u0440%u044B%u0442%u044C%20%u0430%u0434%u0440%u0435%u0441%20%u0438%u0437%20%u0431%u0443%u0444%u0435%u0440%u0430%5Cn%u041F%u041A%u041C%3A%20%u041E%u0442%u043A%u0440%u044B%u0442%u044C%20%u043C%u0435%u043D%u044E%20%u0441%u043E%20%u0441%u043F%u0438%u0441%u043A%u043E%u043C%20%u0437%u0430%u0434%u0430%u043D%u043D%u044B%u0445%20%u0430%u0434%u0440%u0435%u0441%u043E%u0432%27%3B%0A%0A%28contextMenu%20%3D%3E%20%7B%0A%20%20var%20menuitem%20%3D%20document.createElement%28%22menuitem%22%29%3B%0A%0A%20%20menuitem.id%20%3D%20%22open-in-sidebar%22%3B%0A%20%20menuitem.setAttribute%28%22label%22%2C%20%22Open%20in%20Sidebar%22%29%3B%0A%20%20menuitem.setAttribute%28%22oncommand%22%2C%20%22openWebPanel%28gContextMenu.getLinkURL%28%29%2C%20gContextMenu.getLinkURL%28%29%29%22%29%3B%0A%20%20contextMenu.insertBefore%28menuitem%2C%20document.getElementById%28%22context-sep-open%22%29%29%3B%0A%0A%20%20addEventListener%28%22popupshowing%22%2C%20%28%29%3D%3E%20menuitem.hidden%20%3D%20%21gContextMenu.onLink%2C%20false%2C%20contextMenu%29%3B%0A%20%20addDestructor%28%28%29%3D%3E%20contextMenu.removeChild%28menuitem%29%29%3B%0A%7D%29%28document.getElementById%28%22contentAreaContextMenu%22%29%29%3B%0A%0A%28sidebarWindow%20%3D%3E%20%7B%0A%20%20addEventListener%28%27click%27%2C%20e%3D%3E%20%7B%0A%20%20%20%20var%20webPanel%20%3D%20sidebarWindow.contentDocument.getElementById%28%22web-panels-browser%22%29%3B%0A%20%20%20%20if%20%28%21webPanel%29%20return%3B%0A%20%20%20%20var%20sidebarDoc%20%3D%20webPanel.contentDocument%3B%0A%20%20%20%20if%20%28%21%28sidebarDoc%0A%20%20%20%20%20%20%20%20%20%20%26%26%20%28sidebarDoc.location.protocol%20%3D%3D%20%22http%3A%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%7C%20sidebarDoc.location.protocol%20%3D%3D%20%22https%3A%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%7C%20sidebarDoc.location.protocol%20%3D%3D%20%22ftp%3A%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%7C%20sidebarDoc.location.protocol%20%3D%3D%20%22ftps%3A%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%7C%20sidebarDoc.location.protocol%20%3D%3D%20%22file%3A%22%29%29%29%20return%3B%0A%20%20%20%20let%20link%20%3D%20e.originalTarget%3B%0A%20%20%20%20while%20%28link%20%26%26%20link.tagName.toLowerCase%28%29%20%21%3D%20%27a%27%20%26%26%20link.src%29%20link%20%3D%20link.parentNode%3B%0A%20%20%20%20if%20%28%21%28link%20%26%26%20link.href%20%26%26%20%21%28sidebarDoc.location.protocol%20%3D%3D%20%22file%3A%22%20%26%26%20link.className%20%3D%3D%20%27file%27%29%29%29%20return%3B%0A%20%20%20%20link.target%20%3D%20%22_self%22%3B%0A%20%20%7D%2C%20true%2C%20sidebarWindow%29%0A%7D%29%28document.getElementById%28%22sidebar%22%29%29%3B%0A%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*CODE*/%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%0ASidebar%20-%20Mozilla%20%7C%20MDN%0Ahttps%3A//developer.mozilla.org/en-US/Add-ons/Code_snippets/Sidebar%0A%0ACreating%20a%20Firefox%20sidebar%20-%20Mozilla%0Ahttps%3A//developer.mozilla.org/en-US/docs/Mozilla/Creating_a_Firefox_sidebar%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Отредактировано voqabuhe (11-08-2016 16:59:05)

Отсутствует

 

№151311-08-2016 17:37:13

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 51.0

Re: Обсуждение кнопок CB

voqabuhe
toltec
Custom Buttons должен быть исправленным. Иначе все кнопки, берущие код с вкладки "Help", работать не будут. Если неохота заморачиваться с отключением проверки подписей расширений, то можно временно сами кнопки так исправить, пока автор аддон не починит.
И повторюсь, проверьте содержимое "Help", все сайты должны разделятся пустой строкой и иметь три строки: название, адрес, иконка.

Я проверил на чистой 48-ой с отключенной проверкой расширений и поправленным аддоном - все работает. idontnow.gif

Отредактировано turbot (11-08-2016 17:37:41)

Отсутствует

 

№151411-08-2016 18:02:52

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Обсуждение кнопок CB

turbot пишет

то можно временно сами кнопки так исправить, пока автор аддон не починит.

Вроде так тоже работает:

Выделить код

Код:

custombutton.buttonGetHelp(self);

Отсутствует

 

№151511-08-2016 19:59:22

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 51.0

Re: Обсуждение кнопок CB

turbot пишет

И повторюсь, проверьте содержимое "Help", все сайты должны разделятся пустой строкой и иметь три строки: название, адрес, иконка.

Спасибо, теперь работает.

Отсутствует

 

№151612-08-2016 10:21:15

toltec
Участник
 
Группа: Members
Зарегистрирован: 03-12-2013
Сообщений: 20
UA: Firefox 48.0

Re: Обсуждение кнопок CB

turbot
Поставил исправленный Custom Buttons и поменял фавиконки. Заработало, спасибо

Отсутствует

 

№151717-08-2016 03:33:53

broker
Участник
 
Группа: Members
Зарегистрирован: 23-06-2015
Сообщений: 103
UA: unknown 0.0

Re: Обсуждение кнопок CB

bunda1
Здравствуйте, есть кнопка блокнот во вкладке очень удобно использовать, но у меня вопрос как сохранить инфу в текстовый файл?  то есть все заметки которые занесены сохранить в текстовый файл спасибо. Я в меню не нашол.

Отредактировано broker (17-08-2016 03:35:12)

Отсутствует

 

№151817-08-2016 20:41:32

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1160
UA: Firefox 48.0

Re: Обсуждение кнопок CB

broker
Нажать Ctrl + S

Отсутствует

 

№151917-08-2016 21:04:47

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Обсуждение кнопок CB

broker пишет

bunda1
Здравствуйте, есть кнопка блокнот во вкладке очень удобно использовать, но у меня вопрос как сохранить инфу в текстовый файл?  то есть все заметки которые занесены сохранить в текстовый файл спасибо. Я в меню не нашол.

Есть такая кнопка Save которая добавляет в контекстное меню пункт для сохранения текста в текстовый файл или даёт возможность сохранить текст из меню самой кнопки Save.

Отсутствует

 

№152017-08-2016 23:04:25

broker
Участник
 
Группа: Members
Зарегистрирован: 23-06-2015
Сообщений: 103
UA: unknown 0.0

Re: Обсуждение кнопок CB

bunda1
xrun1
Здравствуйте, спасибо за подсказки но кнопка save  у меня есть и она сохраняет с текстом и ище код какой то вот пример.

Выделить код

Код:

data:text/html;base64,PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiLz48dGl0bGU+Tm90ZXBhZDwvdGl0bGU+CjxoZWFkPgogPGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBocmVmPSJkYXRhOmltYWdlL3gtaWNvbjtiYXNlNjQsQUFBQkFBRUFFUkVBQUFFQUlBRHdCQUFBRmdBQUFDZ0FBQUFSQUFBQUlnQUFBQUVBSUFBQUFBQUF5QVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUVCQWdBQUFBQXBLU2xSUmtaR2gwQkFRSHhCUVVGK1FVRkJma0ZCUVg1QlFVRitRRUJBZkVaR1JvZ2FHaG8xQUFBQUFBQUJBQUVDQWdJQ0FnSUNBZ1FFQkFVQUFBQUFNVEV3V2VMaTRmLy8vLy8vK3ZyNi8vcjYrdi82K3ZyLy9QejgvL3Y3Ky8vNStmbisrL3Y3LzdDd3NQZE5UVTJoQVFFQkFnQUFBQUFBQUFBQUF3TURCQUFBQUFCdmJtK3g4dkh5LytEZjRQZmk0K1A3NnVicisrTGg0dnZrNU9UNy9mMzkrLy8vLy92Ly8vLzc3L0R2L2F5c3JQOEJFQUVsS25nbnhEQ0RMZEV2Z1N6T0xYOHF5MEdUUHUxWnExYi9XYXRXL2xhc1UvOW9wMmYveGNQRi84UEV3Ly9pNStMLzh2ZngvL0gyNy8vcDYrbi9xcXFxL0VTYVFPUzY3YTcvdGVpcC9yYnBxdiszNnF2L3N1U20vNnpmb1ArczM2RC90ZU9vLzRiTmZQOTNzM2IvMzliZi85WFkxZi81L1BqLytQdjIvK3ZzNi8rcXFhci9UNlJLOGJ2anNQNnQycVQ4c055bS9MRGNwdnl4M2FmK3N0Nm8vN0xlcVArdzNhYi92dWF6LzFtcVZQKzJ3N2IvM2R2ZC8vRDA3Ly80Ky9mLzYrenIvNnFxcXY4Qk53RnZuZGlVLzhEanQveTM0YS8vdWVHdy83bmhzUCs1NGJEL3VlR3cvN2pnci8vQjVMai9tdFNTLzNxMWV2L1d6TmIvNHVmaC8vZjc5Zi9wNituL3FxcXEvd0FBQUFOSGswUGJ6dS9GLzczZ3RQM0E0N2Yvd09PMy84RGp0Ly9BNDdmL3dPTzQvNzNpdGYvRDVybi9ZN0plLzcvTXdQL2s0ZVAvK2YzNS8rdnM2LytxcXFyL0FBQUFBQUF6QUdhcDRLUC96ZWJHKzhUa3Z2L0c1Yi8veHVTLy84Ymx2Ly9GNWI3L3Z1SzIvOExrdVArVTBZdi9aYUJsLzk3VzN2L3U5ZTMvNiszci82cXFxdjhEQVFNQUFBQUFCRTZYUytEYjhkVC95dVBEL2N6bXh2L041c2Yvek9iRy84Ymx2Ly9BNDdqL3QrQ3UvN3Zqc1A5bnVXUC91TVc1Lyt6cjYvL3M3K3ovcWFtcS93QUNBQVFBQUFBQUFUUUJaclRpci8vYTZkWDcwdWZOLzlQb3p2L041c2YveHVTLy84RGp0Lys0NEsvL3UrT3cvNHpOZ3Y5dXFXNy82K1RyLytydTZ2K3FxYXIvQUFBQUFRTUJBd0FBQUFBSFZKaFMyT3IyNXYvVzU5TDkxT2pQLzh6bXh2L0c1Yi8vd09PMy83cmhzUCt3M2FiL3R1U3AvMWlzVS8rdnZhLy82K3JxLzZxcXF2OEFBQUFBQVFJQkF3QUFBQUFFTlFSa3YrUzcvK1ByM3Z2UjU4ei96T2JHLzhia3YvKy80cmYvdWVDdy83SGVwLyt6NEtmL2g4MTgvM0t1Y3YvcjR1di9xS3FvL2dBQUFBQUFBQUFCQXdFREFBQUFBQXBWbDFUVTdQYm8vOUhselAzUDU4ai94dVMvLzhManVmKzY0YkgvczkrcC82dmNvUCt0NEtEL1dxNVUvOGJTeC8yM3RMZjlBQUFBQUFBQUFBQUJBZ0VEQUFBQUFBazNDV2FxMzZiLzF1blIrY0xqdlB6RjVyNzh0K0N2L0xYZ3JQMnczNmI4b2RtVy9LemduLzF5eEdmN2dMS0EvNTJTbmUwQUFBQUFBQUFBQUFBQUFBRUNBUUlBQUFFQURVT0NRY2R3dDIzL1phdGk4MkdyWHZWanJXRDRYS2xZOUZxcFZ2WmFxbFgzVXFaTjgxT25UdnhZYkZuZEd4Y2JOQUFBQUFBQUFBQUFBQUFBQUFBQkFRRUFBQUFBRkJBVUhUQXpNR2NxS2lwUkpTY2xVUzh3TDE0bkp5Wk5LQ3NwVnk0dUxsc2lKQ0pLTmpVMmFRUUFCQU1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9InR5cGU9ImltYWdlL3gtaWNvbiI+CjwvaGVhZD4KCjxURVhUQVJFQT48L1RFWFRBUkVBPgo8c3R5bGU+CgpodG1sIHsKICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsKICBvdmVyZmxvdzogaGlkZGVuOwp9CnRleHRhcmVhIHsKICBiYWNrZ3JvdW5kOiAjMzgzODM4OwogIG92ZXJmbG93LXk6IGF1dG87CiAgd2lkdGg6IDEwMCU7CiAgaGVpZ2h0OiAxMDAlOwogIGJvcmRlci1yYWRpdXM6IDJweDsKICBib3JkZXI6IDJweCBpbnNldCB3aGl0ZTsKICBjb2xvcjogMTk4Mzg0OwogIGZvbnQtZmFtaWx5OiBhcmlhbDsKZm9udC1zaXplOiAxMnB0Cn0KPC9zdHlsZT4K

Сохранить ярлык страницы как… - сохраняет закладку текущей страницы с ярлыком сайта, иконки для ярлыков хранятся в папке C:\Documents and Settings\Favicon\,
Сохранить ярлык страницы без запроса на сохранение- сохраняет закладку текущей страницы с ярлыком сайта в последнюю папку где сохранялся ярлыком сайта без запроса на место сохранения, иконки для ярлыков хранятся в папке C:\Documents and Settings\Favicon\,
Сохранить значок веб-сайта- дает возможность сохранить значок веб-сайта с диалогом сохранения,
Запомнить значок веб-сайта как base64- сохраняет иконку сайта в буфере обмена как код base64.
Сохранить выбранную область страницы как PNG - сохраняет выделенную область страницы как PNG-изображение,
Сохранить фрейм на странице как PNG - сохраняет фреймы на странице как PNG-изображение,
Сохранить видимую часть страницы как PNG - сохраняет видимую область страницы как PNG-изображение,
Сохранить всю страницу как PNG - сохраняет страницу как  PNG-изображение(делает скриншот страницы), не сохранит всю страницу если страница слишком большая но сохранит часть страницы,
Сохранить всю страницу как PDF - сохраняет страницу как PDF файл, через сервис http://pdfmyurl.com./,
Добавить url и сохранить страницу - добавляет вверху странички ссылку на её адрес и вызывает диалог сохранения странички.
Сохранить выделенный текст как txt файл - добавляет вверху странички ссылку на её адрес, сохраняет выделенный текст в текстовой txt файл, если текст не выделен сохраняет весь текст на странице в txt файл,
Запомнить изображение как base64, в контекстном меню -  добавляет в контекстного меню изображений новый пункт 'Запомнить изображение как base64',
Сохранить выделенный текст в файл, в контекстном меню - добавляет в контекстного меню выделенного текста новый пункт 'Сохранить выделенный текст в файл'. Новый пункта позволяет сохранить выделенный текст в .txt файл на рабочем столе без запроса и с добавлением текста к тексту который уже был сохранен ранее,
Открыть выделенный текст в внешнем редакторе, в контекстном меню - добавляет в контекстного меню выделенного текста новый пункт 'Открыть выделенный текст в внешнем редакторе'. Новый пункта позволяет открыть выделенный текст из страницы или текстового поля в внешнем текстовом редакторе, который у вас по умолчанию открывает теkстовые(.txt) файлы.

Дополнительные возможности;
Если нажать правой клавишей мыши пункт Сохранить изображение как… в контекстном меню изображений на странице, изображение будет сохранено как base64 код в буфере обмена. Это очень удобно когда ищешь иконки для CB кнопок.


ЛКМ => Открыть меню кнопки.

Если через ctrl+S сохраняет без кода но всегда нужно вибирать сохранить в тхт.  Хотел нажать и сохранить .

Отредактировано broker (17-08-2016 23:28:58)

Отсутствует

 

№152120-08-2016 21:28:27

broker
Участник
 
Группа: Members
Зарегистрирован: 23-06-2015
Сообщений: 103
UA: unknown 0.0

Re: Обсуждение кнопок CB

Мастер bunda1 посмотрите кнопку save
Постоянно сохраняет какой то код даже если сохраняю пустой без текста. вот тот код он всегда в шапке.

Выделить код

Код:

data:text/html;base64,PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiLz48dGl0bGU+Tm90ZXBhZDwvdGl0bGU+CjxoZWFkPgogPGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBocmVmPSJkYXRhOmltYWdlL3gtaWNvbjtiYXNlNjQsQUFBQkFBRUFFUkVBQUFFQUlBRHdCQUFBRmdBQUFDZ0FBQUFSQUFBQUlnQUFBQUVBSUFBQUFBQUF5QVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUVCQWdBQUFBQXBLU2xSUmtaR2gwQkFRSHhCUVVGK1FVRkJma0ZCUVg1QlFVRitRRUJBZkVaR1JvZ2FHaG8xQUFBQUFBQUJBQUVDQWdJQ0FnSUNBZ1FFQkFVQUFBQUFNVEV3V2VMaTRmLy8vLy8vK3ZyNi8vcjYrdi82K3ZyLy9QejgvL3Y3Ky8vNStmbisrL3Y3LzdDd3NQZE5UVTJoQVFFQkFnQUFBQUFBQUFBQUF3TURCQUFBQUFCdmJtK3g4dkh5LytEZjRQZmk0K1A3NnVicisrTGg0dnZrNU9UNy9mMzkrLy8vLy92Ly8vLzc3L0R2L2F5c3JQOEJFQUVsS25nbnhEQ0RMZEV2Z1N6T0xYOHF5MEdUUHUxWnExYi9XYXRXL2xhc1UvOW9wMmYveGNQRi84UEV3Ly9pNStMLzh2ZngvL0gyNy8vcDYrbi9xcXFxL0VTYVFPUzY3YTcvdGVpcC9yYnBxdiszNnF2L3N1U20vNnpmb1ArczM2RC90ZU9vLzRiTmZQOTNzM2IvMzliZi85WFkxZi81L1BqLytQdjIvK3ZzNi8rcXFhci9UNlJLOGJ2anNQNnQycVQ4c055bS9MRGNwdnl4M2FmK3N0Nm8vN0xlcVArdzNhYi92dWF6LzFtcVZQKzJ3N2IvM2R2ZC8vRDA3Ly80Ky9mLzYrenIvNnFxcXY4Qk53RnZuZGlVLzhEanQveTM0YS8vdWVHdy83bmhzUCs1NGJEL3VlR3cvN2pnci8vQjVMai9tdFNTLzNxMWV2L1d6TmIvNHVmaC8vZjc5Zi9wNituL3FxcXEvd0FBQUFOSGswUGJ6dS9GLzczZ3RQM0E0N2Yvd09PMy84RGp0Ly9BNDdmL3dPTzQvNzNpdGYvRDVybi9ZN0plLzcvTXdQL2s0ZVAvK2YzNS8rdnM2LytxcXFyL0FBQUFBQUF6QUdhcDRLUC96ZWJHKzhUa3Z2L0c1Yi8veHVTLy84Ymx2Ly9GNWI3L3Z1SzIvOExrdVArVTBZdi9aYUJsLzk3VzN2L3U5ZTMvNiszci82cXFxdjhEQVFNQUFBQUFCRTZYUytEYjhkVC95dVBEL2N6bXh2L041c2Yvek9iRy84Ymx2Ly9BNDdqL3QrQ3UvN3Zqc1A5bnVXUC91TVc1Lyt6cjYvL3M3K3ovcWFtcS93QUNBQVFBQUFBQUFUUUJaclRpci8vYTZkWDcwdWZOLzlQb3p2L041c2YveHVTLy84RGp0Lys0NEsvL3UrT3cvNHpOZ3Y5dXFXNy82K1RyLytydTZ2K3FxYXIvQUFBQUFRTUJBd0FBQUFBSFZKaFMyT3IyNXYvVzU5TDkxT2pQLzh6bXh2L0c1Yi8vd09PMy83cmhzUCt3M2FiL3R1U3AvMWlzVS8rdnZhLy82K3JxLzZxcXF2OEFBQUFBQVFJQkF3QUFBQUFFTlFSa3YrUzcvK1ByM3Z2UjU4ei96T2JHLzhia3YvKy80cmYvdWVDdy83SGVwLyt6NEtmL2g4MTgvM0t1Y3YvcjR1di9xS3FvL2dBQUFBQUFBQUFCQXdFREFBQUFBQXBWbDFUVTdQYm8vOUhselAzUDU4ai94dVMvLzhManVmKzY0YkgvczkrcC82dmNvUCt0NEtEL1dxNVUvOGJTeC8yM3RMZjlBQUFBQUFBQUFBQUJBZ0VEQUFBQUFBazNDV2FxMzZiLzF1blIrY0xqdlB6RjVyNzh0K0N2L0xYZ3JQMnczNmI4b2RtVy9LemduLzF5eEdmN2dMS0EvNTJTbmUwQUFBQUFBQUFBQUFBQUFBRUNBUUlBQUFFQURVT0NRY2R3dDIzL1phdGk4MkdyWHZWanJXRDRYS2xZOUZxcFZ2WmFxbFgzVXFaTjgxT25UdnhZYkZuZEd4Y2JOQUFBQUFBQUFBQUFBQUFBQUFBQkFRRUFBQUFBRkJBVUhUQXpNR2NxS2lwUkpTY2xVUzh3TDE0bkp5Wk5LQ3NwVnk0dUxsc2lKQ0pLTmpVMmFRUUFCQU1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9InR5cGU9ImltYWdlL3gtaWNvbiI+CjwvaGVhZD4KCjxURVhUQVJFQT48L1RFWFRBUkVBPgo8c3R5bGU+CgpodG1sIHsKICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsKICBvdmVyZmxvdzogaGlkZGVuOwp9CnRleHRhcmVhIHsKICBiYWNrZ3JvdW5kOiAjMzgzODM4OwogIG92ZXJmbG93LXk6IGF1dG87CiAgd2lkdGg6IDEwMCU7CiAgaGVpZ2h0OiAxMDAlOwogIGJvcmRlci1yYWRpdXM6IDJweDsKICBib3JkZXI6IDJweCBpbnNldCB3aGl0ZTsKICBjb2xvcjogMTk4Mzg0OwogIGZvbnQtZmFtaWx5OiBhcmlhbDsKZm9udC1zaXplOiAxMnB0Cn0KPC9zdHlsZT4K

Отсутствует

 

№152220-08-2016 22:08:03

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Обсуждение кнопок CB

broker пишет

Мастер bunda1 посмотрите кнопку save

Ты пытаешся сохранить текст из вкладки которую открывает кнопка Блокнот в вкладке Опиши свои действия при сохранение текста кнопкой Save.

Отсутствует

 

№152320-08-2016 22:41:09

broker
Участник
 
Группа: Members
Зарегистрирован: 23-06-2015
Сообщений: 103
UA: unknown 0.0

Re: Обсуждение кнопок CB

bunda1

ЛК мыши "блокнот во вкладке" открывается вкладка, жму на кнопку save выбираю Сохранить выделенный текст как тхт файл. Открывается диалоговое окно куда сохранить выбираю рабочий стол. Сохраняется текстовый файл false  00·29·10.txt. вот так не зависимо пустой блокнот или с инфой первые строки сохраняется какой то код ниже инфа.

Отсутствует

 

№152420-08-2016 22:48:23

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Обсуждение кнопок CB

broker пишет

bunda1
ЛК мыши "блокнот во вкладке" открывается вкладка, жму на кнопку save выбираю Сохранить выделенный текст как тхт файл. Открывается диалоговое окно куда сохранить выбираю рабочий стол. Сохраняется текстовый файл false  00·29·10.txt. вот так не зависимо пустой блокнот или с инфой первые строки сохраняется какой то код ниже инфа.

Понятно. Буду исправлять.

Отсутствует

 

№152520-08-2016 22:55:33

broker
Участник
 
Группа: Members
Зарегистрирован: 23-06-2015
Сообщений: 103
UA: unknown 0.0

Re: Обсуждение кнопок CB

bunda1
Если из контекстного меню выбрать "сохранить выделенный текст в файл" все хорошо то есть без кода. [firefox]48 такой геморрой слов нет:mad: но зато HTML5 canvas performance test на 20 попугаев больше выдает и легче шевелиться на моем буке хз может плацебо:dumb:

Отредактировано broker (20-08-2016 23:03:43)

Отсутствует

 

Board footer

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