Как будто не видно...Бледно-голубая шняга и на ней текст черный
Именно так у меня твой directupload.net блокируется провайдером вот и забываю включать обход блокировки
а ссылку тоже не видно из-за стиля
Вот для твоей шняги
@-moz-document url("chrome://browser/content/preferences/dialogs/siteDataRemoveSelected.xhtml") { richlistitem[selected="true"] { background-color: orange !important; color: red !important; } }
Отредактировано Vitaliy V. (14-07-2020 16:33:38)
Отсутствует
Vitaliy V.
А нельзя ли сделать скрипт, чтоб он блокировал появление окна с запросом "Как Firefox следует обработать этот файл?", при скачке торрента? Окно при скачке .exe файлов удалось отключить простой правкой handlers.json ("application/x-exe":{"action":0,"extensions":["exe"]). А вот с торрентами не выходит никак. Есть несколько схожих дополнений, но они работают не совсем корректно, из-за них на сайтах где можно скачать видео или аудио встроенной кнопкой, файл открывается во вкладке, а не идёт на закачку. Может возможно что-то не очень сложное сделать, чтоб не выскакивало это окно, где уже даже и отмечено "Выполнять автоматически для всех файлов данного типа". Спасибо.
Пробовал через openwith, происходит добавление RSS-канала в µTorrent вместо добавления торрента.
Отредактировано sandro79 (14-07-2020 21:30:51)
Отсутствует
sandro79
Пока пришло в голову два варианта:
для custom_script_all_win.js
ничего не блокировать а просто автоматически закрывать окно и запускать закачку или не запускать авт. если успеть выбрать другое действие для этого.
или сделать webextension из двух маленьких файликов на вроде тех (inlinedisposition и т.д.), для только нужных типов application/x-bittorrent в данном случае.
что лучше?
Отредактировано Vitaliy V. (15-07-2020 13:14:56)
Отсутствует
Vitaliy V.
Наверное, раз есть такая возможность, лучше будет второй вариант. С дополнением будет проще разобраться, если кому-то ещё пригодится эта опция.
А если его и подписать возможно будет, так вообще отлично будет. Спасибо.
Отредактировано sandro79 (15-07-2020 14:07:26)
Отсутствует
Подскажите плиз, так правильно отключить все анимации и задержки на странице ютуб?
@-moz-document domain("www.youtube.com") { body { transition: none !important; animation: 0ms !important; animation-delay: 0ms !important; animation-timing-function: none !important; } }
Отсутствует
Для контента
Не понял, для какого контента нужен <userContent.css>? Я написал что он у меня пустой, он все равно должен присутствовать рядом с <userChrome.css>?
Отсутствует
Я написал что он у меня пустой, он все равно должен присутствовать рядом с <userChrome.css>?
Если пустой, то не должен присутствовать. Зачем он там нужен пустой, разве что на будущее, если захотите на youtube отключить все анимации и задержки.
Отсутствует
Переустановил систему, ставлю любимый FF почему-то отличается от FF, который обновлялся аж 1х версии.
В первую очередь как перенести панель вкладок под панелью меню. Нашел способ https://forum.mozilla-russia.org/viewto … 45#p766645, который помогает решить проблему, но при этом остается место под панель меню, не важно активна сама панель или нет. https://ibb.co/h8VrJd2
Во-вторых, как сделать, чтобы новая вкладка открывать справа от активной вкладки, а не в самом конце списка.
В-третьих, до перехода в FF56 использовал связку Tab groups с Менеджером сессий для создания групп вкладок и сохранения сессий, а после обновления FF перешел на связку Panorama tab groups с My session, но сейчас заметил, что сохраняется только активная группа вкладок. И моя задумка по переносу 200+ вкладок в 10+ группах вкладок не сработала - как можно перенести их все?
Отредактировано tiberius22 (16-07-2020 01:03:30)
Отсутствует
sandro79
Проверяйте
manifest.json
{ "manifest_version": 2, "browser_specific_settings": { "gecko": { "id": "contentdisposition@vitaliy.ru", "strict_min_version": "48.0" } }, "name": "ContentDisposition", "author": "Vitaliy", "version": "2020.7.15", "description": "Заголовок ответа \"Content-Disposition\": замена \"attachment\" на \"inline\" для торрент файлов", "homepage_url": "https://github.com/VitaliyVstyle/VitaliyVstyle.github.io", "permissions": [ "webRequestBlocking", "webRequest", "<all_urls>" ], "background": { "scripts": ["background.js"] } }
browser.webRequest.onHeadersReceived.addListener(request => { return new Promise(resolve => { var x_bittorrent, disposition; request.responseHeaders.forEach(header => { switch (header.name.toLowerCase()) { case "content-type": if (/application\/x-bittorrent/.test(header.value)) x_bittorrent = true; break; case "content-disposition": if (/\.torrent\\?\"?$/.test(header.value)) x_bittorrent = true; disposition = header; break; } }); if (!x_bittorrent || !disposition) { resolve({}); return; } disposition.value = disposition.value.replace(/^\s*attachment/, "inline"); resolve({responseHeaders: request.responseHeaders}); }); }, { urls: ["<all_urls>"], types: ["main_frame", "sub_frame"] }, ["blocking", "responseHeaders"]);
Я написал что он у меня пустой, он все равно должен присутствовать рядом с <userChrome.css>?
А я и написал что Да можно удалить.
но при этом остается место под панель меню, не важно активна сама панель или нет.
Там это не решить, есть только такой ещё стиль https://forum.mozilla-russia.org/viewto … 63#p763863
но панель меню тоже ниже
Отсутствует
Stkvsky
animation-timing-function: none !important;
Не может быть "none", как я понял по описанию здесь. А что правильно вписать не знаю, себе поставил "step-start".
Отсутствует
Stkvsky
пропустил ваш пост
@-moz-document domain("youtube.com") { *|*, *|*::before, *|*::after { transition: none !important; animation: none !important; } }
@-moz-document domain("youtube.com") { *|*, *|*::before, *|*::after { transition-timing-function: step-start !important; animation-timing-function: step-start !important; } }
Отсутствует
Огромное Спасибо! Работает как надо, только на торрент-файлах
Как подписать поди знаете
Конечно. Подписал для порядка, но для самостоятельного распространения. Ниже ссылка на Яндекс Диск с дополнением и handlers.json с возможностью сохранять файлы .exe без запроса.
Отсутствует
скрыть можно, но может просто включить новый и отключить legacy индикатор privacy.webrtc.legacyGlobalIndicator - false
Спасибо тебе, реально убрался этот значок и в адресную строку влез! Мучился месяца 4, спрашивал, никто не знал.
Отсутствует
kokoss
А почему она у вас не скрыта, помимо faviconinurlbar https://forum.mozilla-russia.org/viewto … 87#p781087
какой стиль используете?
Заменить
#identity-box.chromeUI #permissions-granted-icon[style*="chrome://mozapps/skin/extensions/extension.svg"] { list-style-image: url("chrome://global/skin/icons/identity-icon.svg") !important; }
Отредактировано Vitaliy V. (17-07-2020 12:21:39)
Отсутствует
какой стиль используете?
Использую не стиль а кнопкуCB: https://forum.mozilla-russia.org/viewto … 20#p777220
А почему она у вас не скрыта,
Потому что я с этой кнопкой не использую:
Win7
Отсутствует
Спасибо за подсказку, но результат не тот что с кнопкой CB
И какой же не тот результат интересно?
Отсутствует
С faviconinurlbar так:
Нет по дефолту там не так это у вас похоже скрыто #identity-icon и #identity-icon-label
а мне нужно что бы было так:
думаете ваша кнопка особенная что-ли, так как вы хотите можно сделать просто изменив стиль
@-moz-document url("chrome://browser/content/browser.xhtml") { #permissions-granted-icon { --v-default-faviconinurlbar: url("chrome://global/skin/icons/identity-icon.svg"); /* дефолтная иконка */ --v-permissions-granted-outline: 1px dashed green; /* обводка иконки для страниц с доп. разрешениями */ display: -moz-box !important; list-style-image: var(--v-default-faviconinurlbar) !important; pointer-events: none !important; } #identity-box[pageproxystate="valid"]:-moz-any(.unknownIdentity,.chromeUI) #identity-icon, #identity-box.extensionPage:not(.grantedPermissions) #permissions-granted-icon { display: none !important; } #identity-box[pageproxystate="valid"].grantedPermissions > #permissions-granted-icon { outline: var(--v-permissions-granted-outline) !important; pointer-events: auto !important; } #identity-box:not(.extensionPage) #permissions-granted-icon[busy="false"] { list-style-image: var(--v-faviconinurlbar, var(--v-default-faviconinurlbar)) !important; } }
Отредактировано Vitaliy V. (17-07-2020 17:56:48)
Отсутствует