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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№2609-03-2009 16:15:38

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515
UA: Firefox 3.1

Re: Интеграция расширений в дистрибутив

Уж очень хочется собрать свой дистрибутив FF.

Обязательно соберёте, но только вот ЭТО надо исправить:

Я вообще не понимаю в скриптах...

:D


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№2709-03-2009 17:02:51

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Beastorizer
Эээ...там там вроде одно и тоже :)

А что там непонятного то, в скриптах? На все команды в винде есть русский хелп, ну может только для 7-z он на английском.

Отредактировано DemonSat (09-03-2009 17:03:15)


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

№2809-03-2009 19:12:03

Beastorizer
Участник
 
Группа: Members
Зарегистрирован: 18-04-2007
Сообщений: 21
UA: Firefox 3.0

Re: Интеграция расширений в дистрибутив

А что там непонятного то, в скриптах? На все команды в винде есть русский хелп, ну может только для 7-z он на английском.

Нисколько не сомневаюсь, но нужно время чтобы разобраться. Если честно. не хочется его тратить на освоение единичного действия (ну может может быть с повтором, когда выйдет новая Лиса). Просто может быть есть где-то пошаговое руководство. Наверняка уже какой-то ламер вроде меня спрашивал, но нашел я только эту тему. С лету не понял.

Отсутствует

 

№2909-03-2009 22:10:22

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Beastorizer
Ну если уж вам 5 минут жалко....зачем вам вообще делать свою сборку? Я вот подпиской для АдБлока занимаюсь, оно мне нужно было чтоб подписки интегрировать, и то - просто поиграться :)

Небольшое, ламерское, пояснение команд:

Выделить код

Код:

@echo off   -  отключаем выдачу сообщений, если убрать ниче не изменится в общем.

set $cs_exe="MyFirefox Setup 3.0.5.exe"   - объявляем переменную cs_exe, в которую заносим имя файла который БУДЕТ создан.

set $sevenzip="ПУТЬ К 7-Z АРХИВАТОРУ"  - указываем ПОЛНЫЙ путь к ехе-шнику 7-z архиатора, поскольку в винду он не встроен.

cd customizations  - устанавливаем customizations  как текущий каталог.
Запаковываем этот каталог целиком и полностью в архив app.7z:
%$sevenzip% a -r -t7z app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3
Склеиваем полученый архив и файлы, необходимые для того чтоб получился SETUP, в один ехе-шник, имя которого в переменной cs_exe
copy /B ..\extra\7zSD.sfx+..\extra\app.tag+app.7z ..\%$cs_exe%

Добавлено 09-03-2009 22:10:45
Можт правда пошаговую инструкцию написать...))


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

№3010-03-2009 05:29:04

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Интеграция расширений в дистрибутив

Можт правда пошаговую инструкцию написать...))

DemonSat для неисправимых чайников вроде меня и блистательных блондинок был бы неоценимый подарок :lol:

Добавлено 10-03-2009 05:35:58
....предел мечтаний-программа навроди MozBackup , но что бы на выходе создавался не бэкап профиля а самораспаковывающийся архив с дистрибутивом :angel:

Отсутствует

 

№3110-03-2009 18:29:01

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Z&N
Не, с написанием мини-программок я завязал, если только для себя любимого :) А то на человеческие интерфейсы времени нет, а в не-человеческом только автор(я) и может разобраться :)

На инструкцию тож время нада, если только попозже, или может еще кто напишет?)))

предел мечтаний-программа навроди MozBackup , но что бы на выходе создавался не бэкап профиля а самораспаковывающийся архив с дистрибутивом

Бекап профиля? Программа?? Чтож там бекапить??? Зашел в папку, Ctrl+C, вышел из папки еще куданить, Ctrl+V - бекап готов(проверено лично) :)


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

№3210-03-2009 19:34:34

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Интеграция расширений в дистрибутив

была же программа Client Customization Kit :angel:

Отсутствует

 

№3310-03-2009 20:44:28

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Интеграция расширений в дистрибутив

DemonSat обнаружил-оказывается его недавно обновили :)
CCK Wizard
попробовал что то сделать -получилась папка вот с таким сожержимым
ffa05a342a6ct.jpg
:sick: похоже всё равно это как то вручную запаковывать нужно :whistle:

Отсутствует

 

№3410-03-2009 21:26:35

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Z&N
Это все же лучше чем у меня :)

Ошибка синтаксического анализа XML: неопределённая сущность
Адрес: chrome://cckwizard/content/cckwizard.xul
Строка 331, символ 49:      <description control="CookieAllowedSites">&cookieAllowedSites.label;</description>
------------------------------------------------^


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

№3510-03-2009 21:36:55

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Интеграция расширений в дистрибутив

DemonSat а, забыл упомянуть что только на английской версии всё работает-с русской вот такая ерунда и у меня была :lol:

Отсутствует

 

№3610-03-2009 22:16:35

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Итак, мануал "Как создать собственную сборку фокса?" by Я v 1.0 :)

Сделано на основе версии от Unghost

1. Качаем рабочую сборку фокса(желательно оффициальную, она чистая).
2. Создаем для всего этого отдельную папку, чтоб не путаться. (Например: FireFox)
3. В FireFox создаем пупку extra и помещаем в нее содержимое этого архива (Я не знаю куда тут заливать файлы, поэтому слил себе).
4. В FireFox создаем папку exts, закидываем туда расширения, которые войдут в нашу сборку. Файлы должны быть с расширением *.xpi
5. В FireFox создаем файл с расширение *.bat название файла значение не имеет (у меня start.bat).
6. Открываем файл в любом текстовом редакторе (в моем случае Notepad++), проверяем чтобы в файле НИЧЕГО небыло, и пишем в него следующие строчки:

Выделить код

Код:

@echo off

set $mz_exe="Firefox Setup 3.0.5.exe"
set $cs_exe="Firefox Setup 3.0.5 customized.exe"
set $sevenzip="D:\Other\7-Zip\7z.exe"

$mz_exe - имя файла исходной сборки фокса( которую мы качали в п.1) В моем случае это версия 3.0.5, т.к. другого ЕХЕ у меня нет, а качать влом(инет глючный и медленый) :)
$cs_exe - имя файла нашей будущей сборки, тут все ограничивается вашей фантазией.
$sevenzip - ПОЛНЫЙ путь к 7-z архиватору. Если он у вас не установлен, скачайте и поставьте :)
З.Ы. Все имена файлов пишутся в кавычках (текстовые переменные). Расширения указывать обязательно.

Итак, мы задали основные данные, теперь необходимо распаковать сборку, для этого добавляем в конец нашего start.bat следующую строку:

Выделить код

Код:

%$sevenzip% x %$mz_exe% -obuild_win\

Теперь самая сложная часть волшебства - добавление расширений к нашей сборке :)
Помните мы их скопировали в папку exts в п.4, вот теперь заходим в эту папку и делаем следующее:
7. Добавляем в конец нашего батника строку:

Выделить код

Код:

%$sevenzip% x -tzip exts\ИМЯ_РАСШИРЕНИЯ.xpi -obuild_win\nonlocalized\extensions\ИД_РАСШИРЕНИЯ

8. Открываем xpi-файл (у меня это adblock_plus-1.0.xpi) расширения любым архиватором (у меня WinRAR 3.80), ищем там файл install.rdf (он будет в корне архива, это значит что по папкам внутри расширения лазить нестоит), открываем его любым текстовым редактором (в WinRAR есть стандартная функция "просмотр", ей я и пользовался), ищем нечто похожее на это:

<em:id>{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}</em:id>

Подобных строк может быть несколько, нам нужна только первая, точнее говоря та, которая в секции <Description about="urn:mozilla:install-manifest">, в общем первая :)
9. Теперь в батнике заменяем ИД_РАСШИРЕНИЯ на {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} (только в моем случае, у вас может быть другое!!! но внешне идентификаторы выглядят одинаково).
10. Ну и конечно заменяем ИМЯ_РАСШИРЕНИЯ на имя файла расширения (у меня adblock_plus-1.0)
11. В итоге (в моем случае) получаем такую строку:

Выделить код

Код:

%$sevenzip% x -tzip exts\adblock_plus-1.0.xpi -obuild_win\nonlocalized\extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}

12. Повторяем п.7-11 для каждого расширения отдельно. В итоге у вас получится по одной команде на расширение.

13. Добавляем в конец батника следующие строки:

Выделить код

Код:

cd build_win
%$sevenzip% a -r -t7z app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3
copy /B ..\extra\7zSD.sfx+..\extra\app.tag+app.7z ..\%$cs_exe%
cd ..
rmdir build_win /S /Q

14. Сохраняем файл
15. Запускаем наш start.bat двойным нажатием хвостатого манипулятора и ждем когда исчезнет черное окошечко :)
16. Радуемся собственной сборке.

Пример: http://demonsat.ru/toff/simple.rar Только в нем нет файла исходной сборки, т.к. как я упомянул выше - инет у меня.... :)

Смысл всего этого всеглишь в добавлении расширений, зато разжевано имхо ламерее некуда :)

Администрация, простите за такой громадный пост

Отредактировано DemonSat (10-03-2009 22:17:37)


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

№3713-03-2009 17:21:56

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Ау есть кто? Можно хоть мнение узнать о вышенаписанном? Мне ж интересно))


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

№3815-03-2009 02:39:17

Forest
Участник
 
Группа: Members
Откуда: Обнинск
Зарегистрирован: 05-04-2005
Сообщений: 1778
UA: Firefox 3.0

Re: Интеграция расширений в дистрибутив

DemonSat
Хотел написать что "Надо перенести в ФАК/прикрепить в Разработке", но не был уверен.
Вообще написано хорошо, но вот реальный отзыв может дать только тот, кто это дело повторит:)


---  ---

Отсутствует

 

№3915-03-2009 03:36:55

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Интеграция расширений в дистрибутив

DemonSat попробовал :rolleyes: -всё исполнил по инструкции, запустил start.bat ....чёрное окошко как пологается выскачило, побежали строчки запрыгали процентики  потом всё изчезло и....тишина :whistle: ....короче где её теперь искать эту сборку? если конечно что то вообще собралось :angel:

Отсутствует

 

№4015-03-2009 11:59:32

Forest
Участник
 
Группа: Members
Откуда: Обнинск
Зарегистрирован: 05-04-2005
Сообщений: 1778
UA: Firefox 3.0

Re: Интеграция расширений в дистрибутив

Z&N пишет

Firefox Setup 3.0.5 customized.exe

По идее должен получиться Firefox Setup 3.0.5 customized.exe (можно попробовать его поискать).
А чтобы всё не исчезало, можно сначала запустить cmd, а уже потом из под неё всё это запускать (ну или настроить, чтобы по-умолчанию консольное окно не закрывалось после работы).


---  ---

Отсутствует

 

№4115-03-2009 12:26:30

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Z&N

set $cs_exe="Firefox Setup 3.0.5 customized.exe"

Вероятно вы эту переменную не установили, хотя если даже нетрогать, а просто скопировать вышеуказанную строчку все будет работать.

А пример пробовали качать? там только файл офф-сборки подставить и все будет работать. Кстати че за ОС?

чёрное окошко как пологается выскачило, побежали строчки запрыгали процентики  потом всё изчезло и

И в папке со start.bat должен появится файл вашей сборки :)

А чтобы всё не исчезало

Еще есть вариант просто в конец батника добавить строчку:


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

№4215-03-2009 17:09:36

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Интеграция расширений в дистрибутив

DemonSat на этот раз получилось , а до того при запуске star.bat появлялась папка buld_win и пропадала по завершении процесса но в этот раз на её месте возникла готовая сборочка  Firefox Setup 3.0.7 customized.exe :lol: я думаю   не получалось потому что использовал для сборки firefox-3.2a1pre.en-US.win32.installer.exe
короче потрясающий эффект :rock: Спасибо от закоренелого :dumb: чайника :beer: теперь буду пробовать в следующую сборку добавлять "свои" расширения :) а вот интересно свои настройки как то можно внедрить , например когда переношу на новый профиль бэкап сделанный с помощью  MozBackup там и настройки расширений и about:config переносяться :rolleyes:

Кстати че за ОС?

Win XP

По идее должен получиться Firefox Setup 3.0.5 customized.exe (можно попробовать его поискать).

Forest на этот раз так и получилось :angel:

ab64aab39873.png

и ещё такой момент-если вдруг на компьютере неотловленный вирус спрятался какова вероятность что он в процессе создания сборки внедрит туда свой код :rolleyes: или наверное он должен быть или специально под такие дела заточен или что бы шибко умным был ? :lol:

Отредактировано Z&N (15-03-2009 17:12:05)

Отсутствует

 

№4315-03-2009 18:39:11

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Firefox 3.1

Re: Интеграция расширений в дистрибутив

DemonSat
Во-первых, спасибо за труд. Наконец кто-то оформил всё в читабельном виде. :beer:
Я взял на себя смелость немного поправить текст, изменил названия папок (чтобы лучше различались), некоторые вещи упростил, кое-что дополнил, пофиксил опечатки и всё такое. Твоё мнение?


Что нам потребуется:

  1. Дистрибутив Firefox, взятый с официального сайта.
  2. Установленный архиватор 7-Zip.
  3. Набор SFX-модулей для 7-Zip в архиве, из которого нам понадобится один файл — 7zSD.sfx.

Приступаем к сборке:

  1. Создаём отдельную папку, например CustomFx, а в ней ещё две папки — extra и addons.
  2. В папку CustomFx кладём оригинальный дистрибутив Firefox.
  3. В папку extra помещаем файл 7zSD.sfx и здесь же создаём файл app.tag (в кодировке UTF-8), содержащий единственную строчку:

    Выделить код

    Код:

    ;!@Install@!UTF-8! RunProgram="setup.exe" ;!@InstallEnd@!

  4. В папку addons закидываем расширения, которые войдут в нашу сборку. Файлы должны быть с расширением *.xpi.
  5. В папке CustomFx создаем файл start.bat, в который пишем следующие строки:

    Выделить код

    Код:

    @echo off
    
    set $mz_exe="Firefox Setup 3.0.7.exe"
    set $cs_exe="Firefox Setup 3.0.7 Customized.exe"
    set $sevenzip="C:\Program Files\7-Zip\7z.exe"

    $mz_exe — имя файла исходной сборки Firefox.
    $cs_exe — имя файла нашей будущей сборки, тут всё ограничивается вашей фантазией.
    $sevenzip — полный путь к архиватору 7-Zip.
    Все имена файлов пишутся в кавычках (текстовые переменные). Расширения указывать обязательно.

  6. Итак, мы задали основные данные, теперь необходимо распаковать сборку, для этого добавляем в конец нашего start.bat следующую строку:

    Выделить код

    Код:

    %$sevenzip% x %$mz_exe% -obuild_win\

    Теперь самая сложная часть волшебства — добавление расширений к нашей сборке. :)
    Помните, мы их скопировали в папку addons в пункте 4, вот теперь заходим в эту папку и с каждым расширением делаем следующее.

  7. Открываем файл расширения (например adblock_plus-1.0.xpi) любым архиватором, в корне архива находим файл install.rdf, открываем его любым текстовым редактором. В этом файле нужно найти ID расширения, который обычно выглядит так (набор символов для каждого расширения разный):

    <em:id>{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}</em:id>

    У некоторых расширений ID может иметь другой вид (похож на адрес e-mail):

    <em:id>tabsopenrelative@jomel.me.uk</em:id>

    Подобных строк может быть несколько, нам нужна только самая первая, точнее говоря — та, которая в секции <Description about="urn:mozilla:install-manifest">, в общем первая. :)

  8. Добавляем в конец start.bat строку:

    Выделить код

    Код:

    %$sevenzip% x -tzip addons\ИМЯ_РАСШИРЕНИЯ.xpi -obuild_win\nonlocalized\extensions\ID_РАСШИРЕНИЯ

    Заменяем ИМЯ_РАСШИРЕНИЯ на имя файла расширения (adblock_plus-1.0) и ID_РАСШИРЕНИЯ на тот, который нашли в 7 пункте ({d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}).
    В итоге должна получиться такая строка:

    Выделить код

    Код:

    %$sevenzip% x -tzip addons\adblock_plus-1.0.xpi -obuild_win\nonlocalized\extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}

  9. Повторяем пункты 7 и 8 для каждого расширения отдельно. В итоге у вас получится по одной команде на расширение.
  10. Добавляем в конец start.bat следующие строки:

    Выделить код

    Код:

    cd build_win
    %$sevenzip% a -r -t7z app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3
    copy /B ..\extra\7zSD.sfx+..\extra\app.tag+app.7z ..\%$cs_exe%
    cd ..
    rmdir build_win /S /Q

  11. Сохраняем start.bat, запускаем его двойным нажатием хвостатого манипулятора и ждём, когда исчезнет чёрное окошечко. :)
  12. Вот и всё! В папке CustomFx появился новый файл — ваша собственная сборка Firefox.

Отсутствует

 

№4415-03-2009 18:43:31

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Интеграция расширений в дистрибутив

Sid а если тему(ы) оформления захочется добавить то в какую папку , к расширениям или создавать отдельную? :)

Отредактировано Z&N (15-03-2009 18:47:25)

Отсутствует

 

№4515-03-2009 18:59:04

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Firefox 3.1

Re: Интеграция расширений в дистрибутив

Z&N
Без понятия. :)

Отсутствует

 

№4615-03-2009 19:08:45

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Z&N

появлялась папка buld_win и пропадала по завершении процесса

%$sevenzip% x %$mz_exe% -obuild_win\  - папка появляется
rmdir build_win /S /Q  - папка исчезает :)

а вот интересно свои настройки как то можно внедрить

То что я привел - всеглишь реализация распаковки сборки, тупого копирования файлов, и запаковки. Ничего больше :) Чтобы добавить что-то еще нужно всеголишь знать где это что-то должно лежать.

если тему(ы) оформления захочется добавить то в какую папку

Не помню с каким расширение темы, но лежат они там же где и расширения, поэтому думаю да. А вообще нужно просто попробовать :)
Нашел у себя какуюто тему(я обычно не качаю, а жму установить, хотя одно и тоже) расширение - *.jar открываем винраром, -> install.rdf ну и как обычно :)

Sid

Sid пишет

Твоё мнение?

Моей целью было описать все как можно более ламерски, ты описал немного прошареней(на мой взгляд), но разницы нет :)

У некоторых расширений ID может иметь другой вид (похож на адрес e-mail):

Вот про это я забыл, отличное дополнение

Набор SFX-модулей для 7-Zip в архиве, из которого нам понадобится один файл — 7zSD.sfx.

не то чтобы не правильно, но я просто когда первый раз делал сборку, находил несколько версий этого файла, нормально заработала только та что я указал, хотя может у меня руки такие кривые :)


Unghost
Вы там про баш говорили, а можно скриптик увидеть?)))

Добавлено 15-03-2009 19:12:45
Люди, а это можно на ПХП организовать? А то у меня чето мания последнее время скрипты на пхп писать, думал может смогу автоматизировать процесс)))

Отредактировано DemonSat (15-03-2009 19:17:39)


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

№4715-03-2009 19:21:23

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Интеграция расширений в дистрибутив

Чтобы добавить что-то еще нужно всеголишь знать где это что-то должно лежать.

DemonSat наверное можно с помощью CCK Wizard ?

У некоторых расширений ID может иметь другой вид (похож на адрес e-mail)

подумалось-вот у  Orbit Downloader  такой файлик сделать можно- orbit_ffext@orbitdownloader а нельзя как то добавить в сборку сам этот менеджер закачек ?:)

Отсутствует

 

№4815-03-2009 20:34:09

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Z&N пишет

DemonSat наверное можно с помощью CCK Wizard ?

Ну, я бы просто поставил это "что-то", и нашел его в профиле, мне так удобней.

Z&N пишет

подумалось-вот у  Orbit Downloader  такой файлик сделать можно- orbit_ffext@orbitdownloader а нельзя как то добавить в сборку сам этот менеджер закачек ?:)

Немного не понял по что вы. Орбит - это вроде отдельная прога, как я понял у нее есть расширение, так? И его нужно добавить? Если так, то:
Чтобы автоматизировать процесс:
ID_РАСШИРЕНИЯ - это orbit_ffext@orbitdownloader
ИМЯ_РАСШИРЕНИЯ - сами создаем файл из папки с расширением орбита, только вот я понятия не имею в каком формате xpi (в теории zip или 7z, т.к. они бесплатные)
Тупо вручную:
Читаем самый первый мой пост в этой теме :)

Кстати сам же отвечу на свой вопрос про пхп: думаю что можно, т.к. баш-скрипт выполнить через пхп не проблема, остается только дождаться когда Unghost выложит свой скрипт, а там думаю чёнить да сделаю :)


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

№4915-03-2009 21:10:18

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Интеграция расширений в дистрибутив

Немного не понял по что вы. Орбит - это вроде отдельная прога,

DemonSat
я про то чтобы можно было упаковать в один файл Firefox+Orbit Downloader -сборка "два в одном" :)

Отсутствует

 

№5015-03-2009 22:00:08

DemonSat
Ищу рекламу))
 
Группа: Members
Откуда: Спереподкувыпедвертландия
Зарегистрирован: 14-09-2008
Сообщений: 726
UA: Firefox 3.0
Веб-сайт

Re: Интеграция расширений в дистрибутив

Z&N пишет

я про то чтобы можно было упаковать в один файл Firefox+Orbit Downloader -сборка "два в одном"

Ну...тогда все нааамного сложнее: берем ЕХЕ-фокса и ЕХЕ-орбита, копируем в отдельную папку. Выделяем сразу 2 файла, щелкаем на них правой кнопочкой мыши, выбираем "Добавить в архив..." в появившемся окне ставим галочку "Создать SFX-архив", жмем "ОК". Появится чудо окно, ждем когда оно исчезнет. Появившийся ЕХЕ - 2в1 :)

Это максимум что я могу предложить. Конечно можно в инно-сетупе поколдовать, но я уже помню что там да как, давно это было.


Лучшие подписки AdBlock для рунета: Анти-реклама Анти-порно
Сообщить об ошибке

Отсутствует

 

Board footer

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