PDA

Показать полную графическую версию : mozMaker - конструктор аддона (дистрибутива) Mozilla Firefox, Thunderbird, SeaMonkey


Страниц : 1 2 3 4 [5] 6 7 8 9 10 11 12

popt2t
26-06-2013, 12:14
Расположил файл bookmarks.html как указанно в инструкции, но он не интегрировался в собранный дистрибутив. В чем может быть причина?

El Sanchez
26-06-2013, 17:17
Расположил файл bookmarks.html как указанно в инструкции, но он не интегрировался в собранный дистрибутив. В чем может быть причина? »
popt2t, bookmarks.html как файл закладок убит разработчиками еще с Firefox 3, вместо него теперь places.sqlite.

popt2t
26-06-2013, 18:26
bookmarks.html как файл закладок убит разработчиками еще с Firefox 3, вместо него теперь places.sqlite. »

об этом в инструкции не сказано. и как его правильно интегрировать?

Sentryx
27-06-2013, 10:18
popt2t

Немного из своих наблюдений.
В свое время с places.sqlite возиться не стал, процедура его редактирования мне показалась утомительной (закладок много) поэтому вышел из положения немного другим, "варварским", путем)).

Файл закладок - bookmarks.html - спрятан в zip-архив omni.ja из дистрибутива (дистрибутив распаковывается как архив 7-zip). Их там два, путь к нужному: "\core\browser\omni.ja". Его нужно открыть и заменить дефолтный файл закладок ("\defaults\profile\bookmarks.html") своим, предварительно экспортированным из уже настроенного Firefox'а.

Теперь просто помещаем omni.ja в соответствующую папку конструктора ("\Other\core\browser\omni.ja") и он будет интегрирован при сборке аддона.

XXXler
05-11-2013, 18:02
El Sanchez,
2 небольших пожелания касательно конструктора:

Неплохо-бы оставить отображение опции закрепления ярлыка (ярлык в Quick Launch) под Win 6.x
Похоже, что расширения с bootstrap'ом нужно так-же добавлять в prefs.js -> extensions.bootstrappedAddons, иначе они (как минимум) запускаются только при втором запуске браузера (AdBlock Plus), или вообще ломают загрузку плагинов и работу программы (Download Panel Tweaks)

markowww
06-11-2013, 21:59
XXXler, AdBlock Plus у меня срабатывает при первом запуске

XXXler
08-11-2013, 01:40
markowww, срабатывает, если есть prefs.js и AdBlock указан в значении extensions.bootstrappedAddons, а иначе:

http://s2.ipicture.ru/uploads/20131108/thumbs/IvLVi21N.png (http://s2.ipicture.ru/Gallery/Viewfull/33511490.html) http://s2.ipicture.ru/uploads/20131108/thumbs/PTM3WmyY.png (http://s2.ipicture.ru/Gallery/Viewfull/33511491.html) http://s2.ipicture.ru/uploads/20131108/thumbs/3xfpJmsV.png (http://s2.ipicture.ru/Gallery/Viewfull/33511507.html)

El Sanchez
08-11-2013, 17:48
Неплохо-бы оставить отображение опции закрепления ярлыка (ярлык в Quick Launch) под Win 6.x »
XXXler, а кто будет этот ярлык удалять? Оригинальный инсталлятор не предлагает создание такого ярлыка, значит мой тоже не должен.
Похоже, что расширения с bootstrap'ом нужно так-же добавлять в prefs.js -> extensions.bootstrappedAddons, иначе они (как минимум) запускаются только при втором запуске браузера (AdBlock Plus), или вообще ломают загрузку плагинов и работу программы (Download Panel Tweaks) »
XXXler, не подтверждаю. Даже с набором расширений со скриншотов.

XXXler
08-11-2013, 22:13
XXXler, а кто будет этот ярлык удалять? Оригинальный инсталлятор не предлагает создание такого ярлыка, значит мой тоже не должен. »
а закрепление ярлыка в TaskBand кто выполняет?

XXXler, не подтверждаю. Даже с набором расширений со скриншотов. »
на всякий случай выкладываю содержимое папок, лог и компилированный результат (у меня, что на виртуалке (XP), что на реальных машинах (XP/W7 32/64) глюк проявляется в любом случае)
http://www.mediafire.com/folder/pmisfhb929rkv/Firefox

El Sanchez
09-11-2013, 17:39
а закрепление ярлыка в TaskBand кто выполняет? »
XXXler, оригинал делает это автоматически, не предлагая, при условии, что браузер выбран по-умолчанию.
на всякий случай выкладываю содержимое папок, лог и компилированный результат (у меня, что на виртуалке (XP), что на реальных машинах (XP/W7 32/64) глюк проявляется в любом случае) »
XXXler, ссылка никуда не ведет.

XXXler
09-11-2013, 18:40
XXXler, оригинал делает это автоматически, не предлагая, при условии, что браузер выбран по-умолчанию. »
тогда вопрос снимается :sorry:
XXXler, ссылка никуда не ведет. »
исправил ссылку - http://www.mediafire.com/folder/pmisfhb929rkv/Firefox

El Sanchez
10-11-2013, 12:28
не подтверждаю. Даже с набором расширений со скриншотов »
XXXler, на XP работает и без prefs.js (проверено на живой и виртуалке), на Win7 все плохо. Придется добавлять.

XXXler
14-12-2013, 21:58
El Sanchez, в 26 версии произошла замена файла extensions.sqlite на extensions.json - стоит ли ждать в ближайшем времени новой версии fxMaker?

El Sanchez
20-12-2013, 18:25
XXXler, ориентировочно через 2 недели, т.к. переписываю практически весь код.

El Sanchez
22-01-2014, 22:51
Изменения:

Текущая версия 1.5.
Минимальное требование к ОС - Windows XP.
Переписан весь код, логика местами изменена, местами заменена полностью.
Добавлена поддержка словарей (тип дополнения - 64).
Обновлен пользовательский интерфейс.
Обновлено руководство пользователя.
Как говорится, minor tweaks.

markowww
19-04-2014, 18:12
El Sanchez, а вы не думали сделать что-то типа конфигураций? Я собираю несколько дистрибутивов с помощью вашего конструктора, и в рамках одного дистрибутива настройки от версии к версии не меняются. Хотелось бы однажды их записать, а потом подгружать во время сборки.

El Sanchez
23-04-2014, 21:15
а вы не думали сделать что-то типа конфигураций? »
markowww, нет, не думал. Подхват настроек браузера и так можно реализовать через пользовательский prefs.js в папке Others.

XXXler
29-05-2014, 00:22
El Sanchez, почему-то с последней версией prefs.js в папке Others перезаписывается конструктором - после установки в нем остается только одна строка касательно состояния плагинов. Файлы/логи - http://rghost.ru/55948705

El Sanchez
29-05-2014, 16:30
Изменения:

Текущая версия 1.5.1.
Исправлена ошибка: пользовательский файл prefs.js не обрабатывался, если не использовать опцию Настройки браузера на странице дополнительных задач.
Исправлена ошибка: при обработке пользовательского файла prefs.js "съедалась" открывающая двойная кавычка в именах настроек.
Замена вкладки Дополнительные - Шифрование на Дополнительные - Сертификаты окна Настройки для версий дистрибутива от 23 и выше.

XXXler
29-05-2014, 21:34
El Sanchez, теперь содержимое сохраняет, но структуру файла портит - удаляет все начальные кавычки: http://rghost.ru/55997988




© OSzone.net 2001-2012