villa777
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору alvegs Так бы и писали что нужно исключительно настройками ФФ, люди бы время не тратили, потому как таких настроек в природе не знаю, так уж устроен ФФ. P.S. Может кому действительно нужно. Положить код в инициализацию любой кнопки, закачка передастся сразу в utorrent. Код: //Открыть в uTorrent........................ (() => { const id = _id + "-" + Components.stack.lineNumber; if (Application.storage.get(id, null)) return; Application.storage.set(id, {}); addDestructor(() => Application.storage.set(id, null)); const topic = "http-on-examine-response"; const cd = "Content-Disposition"; var re = /^\s*attachment/i; function onResponse(channel) { try { channel.QueryInterface(Ci.nsIHttpChannel); var disp = channel.getResponseHeader(cd); channel.loadFlags & channel.LOAD_DOCUMENT_URI //&& channel.contentType == "application/x-bittorrent" && ( channel.contentType == "application/x-bittorrent" || channel.URI.path.startsWith("/parse/d.rutor.org/download") ) && re.test(disp) && channel.setResponseHeader(cd, disp.replace(re, "inline"), false); } catch(ex) {} } Services.obs.addObserver(onResponse, topic, false); addDestructor(() => Services.obs.removeObserver(onResponse, topic)); })(); |
| Всего записей: 2773 | Зарегистр. 22-06-2011 | Отправлено: 16:50 15-06-2015 | Исправлено: villa777, 17:37 15-06-2015 |
|