Конференция Opera AC community

Руководство пользователя Opera AC => Развитие проекта => Тема начата: SyCraft от 18.02.2007, 18:08:19



Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: SyCraft от 18.02.2007, 18:08:19
Собственно вопрос в том, стоил ли открыть коды инсталляционной программы Opera AC ?

Сами по себе это 9 текстовых файлов состоящих из 4142 строк
 
Цитировать
AC_keyboard.1                     68,345   
AC_menu.1                        376,986   
AC_opera6.1                       54,283   
AC_operadef6.1                     6,560   
AC_operaldr.1                      1,963   
AC_reg.1                          23,856   
AC_SidePanel2Adr.1                 4,958   
AC_toolbar.1                      49,420   
Opera AC_lite.iss                 42,688

В целом это могло бы помочь развитию проекта, а может быть и нет
Поэтому вопрос, быть или не быть GNU Opera AC - IS


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: Lex1 от 20.02.2007, 22:56:47
Цитировать
Поэтому вопрос
И каков ответ?  :)


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: SyCraft от 20.02.2007, 23:01:37
Lex1
Дык вот и спрашиваю, ибо решения пока что не принял!
Ты ка считаешь? Есть развернутая позиция?  :confused:


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: Lex1 от 21.02.2007, 10:39:03
Я думаю, хуже не будет :) Видя код, проще будет править баги. К тому же инсталлятор и сейчас можно распаковать ;)


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: SyCraft от 21.02.2007, 11:15:04
Lex1
В смысле распоковать? разложить на исходнии?


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: Lex1 от 21.02.2007, 14:42:05
install_script.iss
Цитировать
[Setup]
AppName=Opera® AC
AppVerName=Opera AC 3.3.5
DefaultDirName={pf}\Opera AC
OutputBaseFilename=Opera_AC-3.3.5-Final
Compression=lzma
WizardImageFile=embedded\WizardImage.bmp
WizardSmallImageFile=embedded\WizardSmallImage.bmp

[Files]
Source: "embedded\uninstall.exe"; DestDir: "embedded"; MinVersion: 0.0,5.0.2195;
Source: "{app}\misc\browser.htm"; DestDir: "{app}\misc"; Components: "Base"; MinVersion: 0.0,5.0.2195;
Source: "{app}\misc\lingvo.vbs"; DestDir: "{app}\misc"; Components: "Base"; MinVersion: 0.0,5.0.2195;
Source: "{app}\misc\MultiAC.exe"; DestDir: "{app}\misc"; Components: "Base"; MinVersion: 0.0,5.0.2195;
Source: "{app}\misc\MultiAC.ini"; DestDir: "{app}\misc"; Components: "Base"; MinVersion: 0.0,5.0.2195;
...


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: SyCraft от 21.02.2007, 16:19:20
Lex1
А как это делается?


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: Lex1 от 21.02.2007, 18:23:59
innounp.exe, the Inno Setup Unpacker.
Плагин такой к TC/FAR (точнее к multiarc-у).


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: SyCraft от 21.02.2007, 22:12:39
Lex1
Он полностью дает исходники? т.е содержимое всех секций:?


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: Lex1 от 22.02.2007, 12:07:53
Кажется нет.


Название: Открытый доступ к исходным кодам инсталлятора
Отправлено: SyCraft от 22.02.2007, 16:24:15
Lex1
В принципе у меня  основная часть текстов подключается через #include