Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Расширения для Firefox | Mozilla Firefox Extensions

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору



Обсуждение работы дополнений к браузеру Mozilla Firefox


Обязательно указывайте версию браузера, для которого описывается проблема.
Убедительная просьба выкладывать ссылки на домашние страницы расширения (или на страницы локализаций), а не прямые ссылки на сами xpi-файлы.
Уважаемые участники, просим вас не путать Плагины (Plugins) и Расширения, дополнения, аддоны (Extensions, Add-ons). Подробнее о разнице...
Лучшие расширения и дополнения для Firefox - от computerra, lifehacker, sonikelf, softrew

Расширения для Firefox и способы улучшения функциональности:
Официальный сайт дополнений: addons.mozilla.org
Официальный форум: русский | english | mozillazine
Чёрный список дополнений | Справка и поддержка Firefox

Избранные расширения и приложения пользователей ru-board: Подробнее...
Расширения для блокировки рекламы в браузере можно обсудить тут
Cписок расширений для перехода на FF 57 [firefox-webext-list] [IzzySoft-ff57-addons]
Средство для открытия maff-файлов (Mozilla Archive Format) в любом браузере
Средство для работы с файлами, созданными расширением SingleFileZ
Подстановка выделенного текста в имя файла при сохранении страницы и печати на виртуальном принтере
Средство для работы с файлами jsonlz4
Каталог классических дополнений Firefox Gecko: Classic Add-ons Archive
Еще классические расширения

Смежные темы:
Mozilla Firefox :: Программы
Firefox - стили userChrome.css и скрипты js

Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 17:38 09-05-2021 | Исправлено: iNNOKENTIY21, 16:05 07-08-2023
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnTul
В настройках user_chrome_files необходимые галки расставили?

Всего записей: 7092 | Зарегистр. 25-10-2019 | Отправлено: 19:15 09-07-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnTul
Доп. тулбары слева, сверху, снизу отображаются? Какой-либо другой скрипт работает? Если ucf по ссылке на предыдущей странице, то в последних версиях то ли весь ucf, то ли какая-то его часть не работает без правки строк, что-то такое. Не претендую на абсолютную осведомленность в этом вопросе.
 
Добавлено:

Цитата:
А потом прописывать строки, чтобы активировать скрипт.
Если брать оригинальный ucf, то как раз
Цитата:
А потом прописывать строки, чтобы активировать скрипт.  

Всего записей: 6417 | Зарегистр. 14-09-2020 | Отправлено: 19:24 09-07-2023
AnTul

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В настройках user_chrome_files необходимые галки расставили?  

- в профиле Firefox.91.ESR.LPP.profile.220714 папка есть с таким именем. Файла не нашёл. В папке куда не залезь - написано "Не трожь!".

Цитата:
Доп. тулбары слева, сверху, снизу отображаются?  

- нет. Я тщательно изменения не смотрел, но сразу в глаза бросается то, что вкладки другими стали - шрифты, подчёркивание и прочее. Также пропали надписи на панели избранного. Стрелочки назад и вперёд стали другими. Ещё что-то.
 
Добавлено:

Цитата:
Linkifies Location Bar отключается в файле
   .\profile\chrome\user_chrome_files\custom_scripts\CustomStylesScripts.jsm,
   для этого закомментируйте в нем строку
   { path: "custom_js_win/dav_LinkifiesLocationBar.uc.js", ucfobj: false, },
   т.е. поставьте в начале этой строки два прямых слэша "//".

- то есть вот это я видел, поэтому и сказал, что там написано, что если скрипт не нужен, то можно его отключить. Ничего не сказано, чтобы включить. Он по-умолчанию не заремлен, но выглядит немного иначе:
{ path: "ucf_LocationBarEnhancer.js", ucfobj: true, },


----------
Василий Великий: «Кто смотрит на зло без отвращения, тот скоро будет смотреть на него с удовольствием».

Всего записей: 5484 | Зарегистр. 13-07-2004 | Отправлено: 20:25 09-07-2023 | Исправлено: AnTul, 20:27 09-07-2023
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnTul
Кнопку user_chrome_files вытащите на панель и зайдите в настройки...

Всего записей: 7092 | Зарегистр. 25-10-2019 | Отправлено: 21:12 09-07-2023
AnTul

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
- понятно, спасибо. Но уж не сегодня.

----------
Василий Великий: «Кто смотрит на зло без отвращения, тот скоро будет смотреть на него с удовольствием».

Всего записей: 5484 | Зарегистр. 13-07-2004 | Отправлено: 21:48 09-07-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnTul
Цитата:
вкладки другими стали - шрифты, подчёркивание и прочее. Также пропали надписи на панели избранного. Стрелочки назад и вперёд стали другими. Ещё что-то.
Это результат работы стилей css, а не скриптов js.

Всего записей: 6417 | Зарегистр. 14-09-2020 | Отправлено: 06:52 10-07-2023
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"OneNote Web Clipper больше не поддерживается в браузере Firefox и лучше всего работает в современном браузере, таком как Microsoft Edge."
 
https://www.onenote.com/clipper
 
Какие же майки мерзкие, что так сделали по тихому!
 
Но ещё более мерзавцы мозилоиды, что так же по тихому снесли расширение и из AMO и из браузеров пользователей!

----------
Capitalism is the Virus
Бога нет, царя не надо, Губернатора убьём, Платить подати не будем, Во солдаты не пойдём.

Всего записей: 29402 | Зарегистр. 15-09-2001 | Отправлено: 14:43 13-07-2023
usalex

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь шарит в скриптах?
Есть расширение для автокопирования в буфер: Select and Copy - работает отлично, за исключением одной неприятности: копирует в полях ввода.
В расширке совсем простенький скрипт:

Код:
if (!window.location.href.includes("spreadsheets")) {
  document.onselectionchange = function () {
    document.execCommand("copy");
  };
}

Можно ли его поправить/дополнить, чтоб запретить копирование в полях ввода?
Есть умельцы?

Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 02:21 15-07-2023
FckuStyle

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
usalex
В коде не разбираюсь, возможно это 1, 2:

Код:
{return docShell.isCommandEnabled("cmd_insertText");}


Всего записей: 62 | Зарегистр. 05-10-2020 | Отправлено: 07:12 15-07-2023 | Исправлено: FckuStyle, 07:13 15-07-2023
usalex

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FckuStyle

Цитата:
В коде не разбираюсь

Разбираешься Если б не разбирался, то не смог бы даже примерно определить, куда рыть
А вот я - точно не разбираюсь

Цитата:
{return docShell.isCommandEnabled("cmd_insertText");}

Куда это вставить? Как должен выглядеть скрипт с этой добавкой (или заменой)?

Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 14:44 15-07-2023
FckuStyle

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
usalex
Правда не разбираюсь. Можно методом тыка, но это нудно и долго. Такие коды, можно в ИИ пробовать. ИИ, как один из методов тыка, он может не сразу дать вам готовый ответ, зависит от правильно составленного запроса. Одно плохо, в бесплатной есть лимит набранного текста, и большой код не поправить. Ну и то, что с первого раза не всегда получается.
 
Вот попробовал. Не знаю, сработает или нет. Тут он проверяет по тегу input и textarea. Так описал ИИ в своем ответе.
Первая версия:

Код:
if (!window.location.href.includes("spreadsheets")) {
  document.onselectionchange = function () {
    var activeElement = document.activeElement;
    if (activeElement.tagName !== "INPUT" && activeElement.tagName !== "TEXTAREA") {
      document.execCommand("copy");
    }
  };
}

Вторая версия:

Код:
if (!window.location.href.includes("spreadsheets")) {
  document.onselectionchange = function () {
    var activeElement = document.activeElement;
    if (activeElement && (activeElement.tagName !== "INPUT" && activeElement.tagName !== "TEXTAREA")) {
      document.execCommand("copy");
    }
  };
}

Третья версия: (Может так заработает, жаль не разбираюсь)

Код:
if (!window.location.href.includes("spreadsheets")) {
  document.onselectionchange = function() {
    if (docShell.isCommandEnabled("cmd_insertText")) {
      document.execCommand("copy");
    }
  };
}

Всего записей: 62 | Зарегистр. 05-10-2020 | Отправлено: 18:33 15-07-2023 | Исправлено: FckuStyle, 20:13 15-07-2023
usalex

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FckuStyle
Первые две версии работают замечательно. В полях ввода НЕ копирует, но копирует без сбоев всё, что мне нужно: и в локальных файлах, и ссылки, и на сложных страницах, типа заголовков писем в я-почте и т.д. и т.п. В общем - супер!
А вот третий вариант не работает вовсе - просто не копирует в буфер ничего.
Если не будете ещё пробовать оптимизировать скрипт, то нужно будет выбрать оптимальный из первых двух вариантов.
СПАСИБИЩЕ !!!

Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 19:23 15-07-2023
usalex

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сварганил расширку с модифицированным скриптом и подписал (пригодится тем, кто не юзает менеджер скриптов)  Autocopy.xpi
Спасибо FckuStyle и его ИИ )))

Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 22:05 15-07-2023 | Исправлено: usalex, 22:08 15-07-2023
stvol333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
usalex

Цитата:
Сварганил расширку с модифицированным скриптом

А оно не может ещё и вставлять выделенный текст по, допустим, СКМ (было похожее расширение для старых ФФ)?

----------
Подумав - решайся, а решившись - не думай.

Всего записей: 2453 | Зарегистр. 17-02-2014 | Отправлено: 22:19 15-07-2023
kokoss19

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stvol333
+ user_pref("middlemouse.paste", true);

----------
Win7 / FF115

Всего записей: 2109 | Зарегистр. 16-07-2018 | Отправлено: 22:27 15-07-2023
usalex

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stvol333
Нет не может.
Можно юзать преф, как подсказал уважаемый мной kokoss19. Преф работает отлично за одним исключением: не замещает выделенный текст а вставляет содержимое буфера просто в позицию курсора - получается фигня.

Цитата:
было похожее расширение для старых ФФ

Оно и для новых было, но автор его удалил.
Называлось AutocopySelection2Clipboard
Умеет и копировать и корректно вставлять. Но не умеет копировать в локальных файлах (просил автора пофиксить, но он меня послал).
Расширка есть у меня в кладовочке и если чей-то ИИ возьмется добавить в модифицированный скрипт функционал вставки из той расширки - было бы ваще супер )))

Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 22:37 15-07-2023
stvol333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kokoss19

Цитата:
user_pref("middlemouse.paste", true);

Это, я так понимаю, в about:config шаманить?
Создавать или редактировать?

----------
Подумав - решайся, а решившись - не думай.

Всего записей: 2453 | Зарегистр. 17-02-2014 | Отправлено: 22:40 15-07-2023
kokoss19

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stvol333

Цитата:
 
Это, я так понимаю, в about:config шаманить?  

Нет, в user.js, тогда так -> middlemouse.paste -> true

----------
Win7 / FF115

Всего записей: 2109 | Зарегистр. 16-07-2018 | Отправлено: 22:56 15-07-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Но не умеет копировать в локальных файлах
Скрипт копирует и это, работает без претензий. GreaseMonkey.

Всего записей: 6417 | Зарегистр. 14-09-2020 | Отправлено: 06:12 16-07-2023
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
usalex
Цитата:
Преф работает отлично за одним исключением: не замещает выделенный текст а вставляет содержимое буфера просто в позицию курсора - получается фигня.  

№15944, это чтоб не получалась фигня. )

Всего записей: 7092 | Зарегистр. 25-10-2019 | Отправлено: 06:17 16-07-2023 | Исправлено: alloledd, 06:17 16-07-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156

Компьютерный форум Ru.Board » Компьютеры » Программы » Расширения для Firefox | Mozilla Firefox Extensions


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru