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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

Обсуждение расширений » InFormEnter » 26-06-2018 22:36:35

К сожалению, не знаю.

26-06-2018 22:42:02
Пользуясь случаем хотел задать вопрос тем, кто пользуется расширением: макросы (http://firefoxer.ru/informenter+.htm#macros) часто используете? Будут ли пожелания по добавлению новых?

Firefox » Ищу расширение для Firefox (ищу дополнение) » 26-06-2018 22:30:27

Gheorgich пишет

Есть InFormEnter+ он вставляет текст почти везде, но иногда подглючивает. И функционал немного другой, чем у Paste Email plus.

Если "глюки" не такие, как описанные здесь: http://firefoxer.ru/informenter+known.issues.htm, то пишите на почту: informenter.plus@gmail.com , попытаемся исправить.

Обсуждение расширений » InFormEnter » 06-04-2018 17:17:04

Если на странице поиска конструкция с "~~" работает, а на Вашем сайте нет, то скорее всего на нём действительно все поля не оформлены в одну верформу и расширение InFormEnter для Вашей задачи бесполезно.

Обсуждение расширений » InFormEnter » 06-04-2018 17:07:01

Давайте откроем страницу поиска на этом сайте: https://forum.mozilla-russia.org/search.php
Если после поля "Ключевые слова" нажать на маркер и выбрать "11~~12", то в поле "Ключевые слова" должно вставиться "11", а в следующее "Поиск автора" должно вставиться "12"
У Вас так?

Обсуждение расширений » InFormEnter » 06-04-2018 16:44:37

Начиная с версии расширения 0.842 должен вставлять в разные поля.
Сделайте простой тест: скопируйте в профиль следующую строку:
AAA~~BBB
и попробуйте выбрать её в меню в первом поле. В результате первое поле должно заполнится строкой AAA, в второе - строкой BBB.
Если версия > 0.842 и простой тест работает не так, как описано выше, то скорее всего на веб-странице элементы input не принадлежат одной форме.
И вариант с ~~ и с Shift работают только с элементами одной формы =(

Обсуждение расширений » InFormEnter » 24-03-2018 00:44:26

Если делать то что Вам  нужно с помощью расширения InFormEnter, то можно предложить следующие варианты:

A) С помощью одного профиля и клавиши Shift:
В профиль вбиваете строки:
действие 1 - строка 1
действие 1 - строка 2
...
действие 1 - строка 10
---
действие 2 - строка 1
действие 2 - строка 2
...
действие 2 - строка 10
---
И если на странице нужно сразу заполнить 10 полей по шаблону "действие 1", то кликаете на маркер возле первого поля, зажимаете клавишу Shift и выбираете пункт "действие 1 - строка 1" - заполнятся 10 нижеследующих полей, аналогично для действия 2 и т.д.
Минус решения в том, что будет длинная менюшка, но побороть это можно другими способами:

Б) Тоже один профиль, но все значения для одного действия записываем в одну строку, разделив их ~~ примерно так:
строка 1A~~строка 2~~строка 3~~строка 4~~строка 5~~строка 6~~строка 7~~строка 8~~строка 9~~строка 10##действие 1   
строка 1Б~~строка 2~~строка 3~~строка 4~~строка 5~~строка 6~~строка 7~~строка 8~~строка 9~~строка 10#

Обсуждение расширений » InFormEnter » 21-11-2017 14:11:45

Всё. Разобрался. Только сейчас обратил внимание, что речь идёт о сайте Мегафона https://lk.megafon.ru/login/ и поле ввода телефона.
Это поле сделано тегом input с типом tel.  Согласно Владу Мержевичу ( https://webref.ru/html/input/type ), tel  это новый тип, который появился только в HTML5.
Согласно спецификации WebExtension можно указать над какими элементами должно появляться контекстное меню InFormEnter. В расширении указано:  ["editable", "password"]. Я забыл, что Firefox не считает поля input с типом из перечня HTML5  как "editable". Поэтому и не встраивает InFormEnter в контекстное меню над этими полями. На других сайтах контекстное меню должно работать. (И, кстати, в нижнем поле, где пароль, контекстное меню есть).
А с полем логина пользуйтесь либо маркером, либо хоткеем Ctrl+0. Кроме этих советов больше я ничего сделать не могу =)

P.S. Кстати, Хром поступает иначе. InFormEnter под Хромом показывает в этом поле контекстную менюшку.

P.P.S

Обсуждение расширений » InFormEnter » 21-11-2017 13:01:05

Простите, скрин не заметил. Действительно, контекстное меню отсутствует.
А какая у Вас версия расширения?

Обсуждение расширений » InFormEnter » 21-11-2017 12:42:43

Да, так и есть.

Вот здесь контекстное меню, которое по правой кнопке мышки:
http://screenshot.ru/upload/image/S3Mc

А здесь просто меню, которое кликом по маркеру вызывается:
http://screenshot.ru/upload/image/S3Ml

И какое из них у Вас не работает?

Обсуждение расширений » InFormEnter » 21-11-2017 11:02:34

O, как здорово, что Вы сюда написали! Чтобы понять что происходит можно я задам несколько вопросов:
1) Начнём с самого простого: нас странице расширений InFormEnter есть ? Он там не выключен случайно?
2) В тулбаре кнопка есть?
3) В поупап-менюшке, котороя вызывается кнопкой из тулбара, галочка "Включён" стоит?
4) В той же менюшке под галочкой какой вид маркера выбран - первый, второй или третий?
5) В контекстных меню в полях ввода раздел InFormEnter'а есть?

Обсуждение расширений » InFormEnter » 20-11-2017 19:48:40

На странице расширения появился пошаговый мануал для чайников ( http://firefoxer.ru/informenter+quick.tour.htm ) Стоит ли его переводить на русский?

Разработка » Куда в Мозилле отправлять ошибки? » 14-11-2017 12:45:12

Экспериментально выяснено, что все пути ведут в Багзиллу.

Разработка » Куда в Мозилле отправлять ошибки? » 09-11-2017 13:24:06

Нашел баг в реализации WebExtensions. Подскажите, пожалуйста, куда писать в Мозилле ?

Обсуждение расширений » InFormEnter » 22-10-2017 13:44:54

Возник вопрос: пароль, который сгенерили макросом $GeneratePassword$ и вставили в текстовое поле сколько хранить?
Бесконечно - более удобно, но менее безопасно
До конца сессии - менее удобно, но более безопасно.

Обсуждение расширений » InFormEnter » 20-10-2017 21:24:12

Кстати, о генераторе паролей. Один неравнодушный и креативный итальянец предложил несколько расширить синтаксис макроса, вот фрагмент его предложения:

If you don't want to add a dedicated dialog tab with check marks, I
suggest to add this possibility in the menu entry specification.
E.g.
#GP:[N]#[Menu]      works like now (backward compatibility)
#GP:U[N]#[Menu]     Only uppercase letters
#GP:Ul[N]#[Menu]    Lower and upper case letters
#GP:Uln[N]#[Menu]   Lower and upper case letters and numbers
#GP:Uln_[N]#[Menu]  Lower and upper case letters, numbers and symbols

Or any combination...
U_         Uppercase and symbols
ln         lowercase and numbers

ecc...

nexterr, что Вы по этому поводу думаете? Лично Вам это пригодилось бы и удобен ли такой синтаксис?
С другой стороны, если расширять #GeneratePassword#, то  хотелось бы расширить и #LastPassword#, к примеру либо сделать параметр, чтобы он бросал последний пароль в клипборд, либо сделать какой-нибудь расширены

Обсуждение расширений » InFormEnter » 20-10-2017 12:11:17

Пока без генератора. Если наберётся достаточное количество заявок, то в новых версиях появится.

Обсуждение расширений » InFormEnter » 20-10-2017 00:09:34

Для тех, кому ещё актуально, маленький анонс: 1 ноября будет большое обновление - переход на веб-экстеншин. Принципиально поменяется вывод маркеров (теперь он будет только один), IMHO меньше будет расползаться верстка сайтов, в тулбаре появится кнопка с менюшкой отключения. Остальное - потом и по требованию. Новая версия уже опубликована на хром-сторе и эддонах оперы.

Разработка » web-ext 2.2.2 не работает под Убунтой » 15-10-2017 01:39:17

Повёлся на такое сообщение:

Выделить код

Код:

│   Update available 2.0.0 → 2.2.2   │
│   Run npm i -g web-ext to update   │

Обновился, теперь web-ext вылетает:

Выделить код

Код:

SyntaxError: Unexpected token .
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:373:25)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/home/nick/web-ext/node_modules/whatwg-url/lib/public-api.js:3:15)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)

Попробовал отсюда переставить: https://github.com/mozilla/web-ext
Всё тоже самое ...
Короче, народ, если есть возможность не обновляться - не обновляйтесь, понимаю, что звучит дико.

Поддержка пользователей » Не работает после обновления. (проблемы после обновления) » 14-10-2017 15:58:52

Portable 56.0.1 тоже не запускается.
Выключение файервола тоже не помагает.
Переустановил 32х-разрядную версию - всё заработало. Sync отработал в целом нормально (перепутал только порядок папок в панели)
Что это было и почему не запускается 64-разрядная версия - непонятно ...
Камрады, спасибо за участие!

Поддержка пользователей » Не работает после обновления. (проблемы после обновления) » 14-10-2017 12:54:37

Может сами чего наковыряли с браузером? Или с проверкой цифровых подписей в дополнениях.
У меня из-за неверного config.js Firefox однажды тоже не запускался.

Сносил Firefox подчистую: uninstall, стирание профилей, чистка реестра, ставил заново - результат один и тот же.

Антивирус-то установлен?

Пробовал и с AVG и без него (сносил AVG, оставался только виндовый) - тоже без изменений.

P.S. Сейчас пишу с Убунты

Поддержка пользователей » Не работает после обновления. (проблемы после обновления) » 13-10-2017 10:32:40

Бэкап профиля есть или он уже не нужен?

Есть работающий Sync, локальный профиль не нужен.

Если удалять, так уж удалять. Повыкидывать из папок пользователя (выше пример такой указан для Win7, где они в Win10 — не знаю) профили и ini для них.
Ну и сам Firefox удалить.

Всё это делал.

Вообще непонятно зачем это вышло, если уж обновлять — то начинать обкатывать и настраивать 57b

Поставил 57.0 bеta - все тоже самое. Не запускается вообще.

Поддержка пользователей » Не работает после обновления. (проблемы после обновления) » 13-10-2017 00:41:31

Добрый вечер всем!
Сегодня под виндой Firefox обновился до 56.0.1 и перестал запускаться вообще. Мелькнет иконка в таскменеджере и тишина.
Снес Firefox. Снёс все профили. Перегрузился, через хром выкачал новый установщик, поставил, все тоже самое. Установка developer edition - такой же результат.
Папочка с новым default профилем не создаётся (я так понимаю, что до этого даже не доходит...)
Если запустить такой пакетник:

Выделить код

Код:

firefox.exe
echo %ERRORLEVEL%

То выводится -1073741819
Люди, подскажите, пожалуйста, куда копать ...
P.S. Винда 10

Firefox » Нашёл ошибку » 14-11-2016 16:14:32

Но, к сожалению, не имею опыта чтобы создать тикет в Багзилле. Firefox свежий.
Описание по шагам.
На сайте были сохранены логин\пароль, при заходе на сайт появлялся диалог ввода для логина и пароля, происходила автоподстановка, всё великолепно работало.
Потом сайт переехол с http:// на https://
При первом заходе на защищённую страницу вновь появляется диалог ввода для логина и пароля но без автоподстановки (принцип одинакового источника, всё верно). Вводим логин и пароль, попадаем на защищённую страницу, Firefox предлагает обновить пароль. Обновляем.
Во время последующих заходов на защищённую страницу автоподстановка не происходит, хотя Firefox постоянно предлагает обновить логин\пароль.
Происходит это из-за того, что Firefox обновляет только логин и пароль, и в менеджере паролей url остаётся старый - без https
Если удалить логин\пароль и сохранить при новом заходе на https:// , то потом автоподстановка работает.
Ошибка это или "фича" - вопрос спорный, ситуация довольно редкая,

Разработка » Разработка неподписаных расширений для Firefox-48 и выше » 04-09-2016 13:54:44

После запрета установки неподписаных расширений в 48й версии я нахожусь в лёгком шоке. Я не хочу ставить рядом ночную сборку, где как вроде бы с бубном эту проблему можно обойти, раньше для целей разработки мне было достаточно выставить xpinstall.signatures.required в false. Сейчас пишу расширений не на XUL, а на Add-on SDK, соответственно всё делается через jpm. И сейчас при запуске команды

выдаётся

Выделить код

Код:

WARN    Add-on @testaddon is not correctly signed.

и Firefox расширение не цепляет. Я делаю новое расширение, которого ещё нет в каталоге addons.mozilla.org и поэтому я не могу его подписать через

.

Раньше цикл разработки был короткий:
- внес изменения в js-файл аддона
- запустил jpm run
- увидел результат

Сейчас получается как-то геморройно:
- внес изменения в js-файл аддона
- запустил сборку аддона через jpm xpi
- запустил Firefox
- открыл about:debugging#addons
- загрузил свой addon через "Load Temporary Add-on"
- увидел результат

Флейм » А много ли здесь людей с Mozillians ? » 27-05-2016 19:34:37

Поиск по форуму находит только одного Aleksej.
Спрашиваю на 99% из чистого любопытства.

Board footer

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