AGFC
Страница 1 из 3 1 23

AGFC (http://agfc.ru/index.php)
-   AGFC: Valley of Gothic (http://agfc.ru/forumdisplay.php?f=46)
-   -   M: XRGame Installer (http://agfc.ru/showthread.php?t=1138197654)

25.01.2006 18:00

M: XRGame Installer
 
Решил я создать компактный и удобный инсталлер для модов Г1 и Г2НВ. Вот несколько скриншотов:<br><br>1.http://img91.ima<br>geshack.us/img91...pic10sx.th.gif2.http://img86.imageshack.us/img86/397...8yv.th<br>.gif<br>3.http://img86.ima<br>geshack.us/img86/186/pic37cq.th.gif<br>4.http://img86.ima<br>geshack.us/img86...pic44af.th.gif5.http://img86.imageshack.us/img86/770...4cu.th<br>.gif<br><br>XRGame Installer v.0.9.0.87c<br><br>XRGame Installer - простая программа для создания установочных файлов. Позволяет создать качественно сжатый исполняемый установочный файл за несколько шагов. Не имеет ограничения на количество файлов, включаемых в дистрибутив.<br><br>Особенности программы:<br>
  • Мультиязыковый интерфейс: на данный момент интегрированы русский, английский и немецкий языки;<br>
  • Возможность добавления картинки в левую часть интерфейса программы установки;<br>
  • Ведение лога сборки;<br>
  • Отображение времени сборки установочного файла;<br>
  • Возможность создания установочных файлов для модификаций игр Gothic, Gothic II NotR, Gothic 3;<br>
  • Возможность создания ярлыка (с дополнительными настройками);<br>
  • Возможность записи данных в системный реестр;<br>
  • Возможность запуска файлов после установки;<br>
  • Проверка установочной директории на наличие файлов;<br>
  • 5 степеней сжатия файлов на выбор;<br>
  • Поддержка HTML-тэгов в описании;<br>
  • Сохранение и загрузка проектов;<br>
  • Проверка на существование GothicStarter (Gothic 2 NotR).
<br>История версий:<br>
Cпойлер(щелкните, чтобы прочесть):
[pre]Legend:<br>+: Added &nbsp; &nbsp;*: Changed<br>-: Removed &nbsp;!: Fixed<br><br><hr class="hr_agfc"><br>09.09.2007: v.0.9.0.87c<br><br>Builder<br>*: Custom destination for saving Setup<br>!: Check Setup directory for files<br>!: Saving/Loading projects<br><br>Installer<br>*: Free HDD space required<br><br><hr class="hr_agfc"><br>13.06.2007: v.0.9.0.75c<br><br>Builder<br>!: Custom images<br><br><hr class="hr_agfc"><br>10.06.2007: v.0.9.0.65c<br><br>Builder<br>+: German version of User Interface<br>*: User Interface<br>!: Saving/Loading projects<br><br>Installer<br>+: German version of User Interface<br>+: Free HDD space required<br>*: User Interface<br><br><hr class="hr_agfc"><br>13.04.2007: v.0.8.0.74e<br><br>Builder<br>+: Saving/Loading projects<br>+: GothicStarter for 'Gothic 2 NoTR'<br>*: User Interface<br>!: Check Setup directory for files<br><br>Installer<br>*: User Interface<br><br><hr class="hr_agfc"><br>02.03.2007: v.0.7.1.47e<br><br>Builder<br>+: Compression level<br>+: HTML in description<br>*: Hints<br><br>Installer<br>*: User Interface<br><br><hr class="hr_agfc"><br>23.02.2007: v.0.6.0.21f<br><br>Builder<br>+: Building time of Setup<br>!: Definition of time and date<br><br>Installer<br>+: Check Setup directory for files<br><br><hr class="hr_agfc"><br>24.01.2007: v.0.5.0.4d<br><br>Builder<br>+: Run after Setup option<br>*: Shortcuts option<br><br>Installer<br>*: Setup for 'Gothic', 'Gothic 2 NoTR', 'Gothic 3' mods<br><br><hr class="hr_agfc"><br>21.01.2007: v.0.4.2.2c<br><br>Builder<br>+: 'Gothic 3' Setup option<br>+: Write to Registry option<br>+: Custom destination for saving Setup<br><br>Installer<br>+: Setup for 'Gothic 3' mods<br>*: Custom images<br><br><hr class="hr_agfc"><br>20.08.2006: v.0.3.0.31f<br><br>Builder<br>+: Russian version of User Interface<br>+: Log window<br>+: Hints<br><br><hr class="hr_agfc"><br>18.08.2006: v.0.2.7.16c<br><br>Builder<br>*: User Interface<br><br>Installer<br>+: Custom images<br>*: User Interface<br><br><hr class="hr_agfc"><br>17.07.2006: v.0.2.4.25b<br><br>Builder<br>+: 'Gothic', 'Gothic 2 NoTR' Setup option<br><br>Installer<br>+: Setup for 'Gothic', 'Gothic 2 NoTR' mods<br><br><hr class="hr_agfc"><br>11.06.2006: v.0.2.3.20b<br><br>Builder<br>+: User Interface<br>+: Shortcuts option<br><br>Installer<br>!: Progress bar<br>-: Setup for 'Gothic 2 NoTR' mods<br><br><hr class="hr_agfc"><br>14.02.2006: v.0.1.0.0a<br><br>Installer<br>+: Setup for 'Gothic 2 NoTR' mods<br>+: INI-files[/pre]
<br><br>Скачать XRGame Installer

25.01.2006 18:56

Re: SmartInstall, скоро .)
 
2-AlexX-: <br>Да вроде пожеланий нет, все и так хорошо выглядит &nbsp;:D<br><br>Ты лучше расскажи про него поподробней или сделай beta - версию, там и посмотрим ;)

25.01.2006 19:12

Re: SmartInstall, скоро .)
 
Вот вам &quot;вырезано по просьбе автора&quot;, пока что без программки для создания самого инсталлятора. Это сам инсталлятор, показывает как он работает. В установочной директории должен появится один текстовый документ.<br><br>Кстати, забыл сказать. Прога будет бесплатной .)

25.01.2006 19:21

Re: SmartInstall, скоро .)
 
Нормально... Буду ждать не бету.<br><br>
Цитата:

Кстати, забыл сказать. Прога будет бесплатной .)
<br>Я рад &nbsp;;D

25.01.2006 20:06

Re: SmartInstall, скоро .)
 
2Белиар:<br>
Цитата:

Я рад ;D
<br>А еще это будет open-source проект .) Я так думаю...

Идол Арес 25.01.2006 22:37

Re: SmartInstall, скоро .)
 
2-AlexX-: Раз уж такое дело, не сделать ли нормальную русскую версию?

25.01.2006 22:39

Re: SmartInstall, скоро .)
 
2Идол Обрез:
Цитата:

не сделать ли нормальную русскую версию?
<br>а куда же без русской? и русская, и немецкая будут, однозначно.<br><br>2All:<br>Открыл я Гугл и набрал слово 'SmartInstall', увидел слишком много результатов :)<br>Помогите проекту, придумайте название ;) (не больше 12 символов)<br>

Идол Арес 25.01.2006 22:54

Re: SmartInstall, скоро .)
 
GothicInstall, -AlexX-Install, GMInstall (GM - GothicMod).

Killer-XXX 26.01.2006 00:15

Re: SmartInstall, скоро .)
 
2-AlexX-: <br>GothInstall. И я пока не пойму особого преимущества этого инсталятора? Вроде в темке то читал, что за алгоритм ;), ты доработал его или что?<br>Ах да, забыл, еще хотелось бы знать что за компонент для скинов использовал (можно в приват :) )

26.01.2006 00:37

Re: SmartInstall, скоро .)
 
2-AlexX-: Несколько вопросов:<br>1) Это скриптовый инсталлятор?<br>2) Экзешник привязан к SmartInstall.dll?<br>3) Будут ли доступны теги rtf/html?<br><br>Из предложенных названий, подходит GMInstall, имхо.

26.01.2006 01:14

Re: SmartInstall, скоро .)
 
Ну...что можно сказать-молодец,тольк интерфейс сделай более &quot;дружелюбным&quot;.<br>

Savol 26.01.2006 03:22

Re: SmartInstall, скоро .)
 
2-AlexX-:<br>Респект за идею. <br>Вопрос один: почему &quot;инсталлятор готических модов&quot; - т.е. чем отличается от инсталлятороа обычного?<br><br>Насчет названия: GothicModInstaller, имхо. Сокращения - неет, не люблю тарабарщину. GothicInstaller - по смыслу не совсем подходит.<br><br>Насчет идей:<br>1) Как минимум, прога должна сама находить папку с инсталлированной игрой.<br><br>2) Создание ярлыка для непосредственного запуска мода (после инсталляции). <br><br>Вроде ничего нереального :)<br><br>PS: По поводу интерфейса - это случаем не Ява?

Killer-XXX 26.01.2006 15:40

Re: SmartInstall, скоро .)
 
2Savol:<br>
Цитата:

PS: По поводу интерфейса - это случаем не Ява?
<br>Случаем Delphi. ;)

26.01.2006 19:34

Re: SmartInstall, скоро .)
 
2Нефариус:<br>
Цитата:

1) Это скриптовый инсталлятор?<br>2) Экзешник привязан к SmartInstall.dll?<br>3) Будут ли доступны теги rtf/html?
<br>1) Нет, будет специальный конфигуратор.<br>2) Конечно да .)<br>3) Подробнее, пожалуйста.<br>2Муравьёв-Апостол:<br>
Цитата:

тольк интерфейс сделай более &quot;дружелюбным&quot;.
<br>А что в нем враждебного? .)<br>2Savol:<br>
Цитата:

почему &quot;инсталлятор готических модов&quot; - т.е. чем отличается от инсталлятороа обычного?
<br>Про идее, в конфигураторе хочу сделать три функции: для модов Г1, для модов Г2НВ и просто для чего-нибудь. Но, имо, подойдет название типа GMIS - Gothic Mod Installer.<br>
Цитата:

1) Как минимум, прога должна сама находить папку с инсталлированной игрой.
<br>Ноу проблем ,)<br>
Цитата:

2) Создание ярлыка для непосредственного запуска мода (после инсталляции).
<br>И это сделаем.

26.01.2006 22:00

Re: SmartInstall, скоро .)
 
поясните мне тупому, чем сей инсталлятор лучше NSIS? жмет он лучше? wav'ы озвучки и звуков в mp3/ogg и обратно жмет? если нет, ИМХО нужен ли он тогда. для сетевого распространения модов именно этот параметр наиболее важен, ибо у многих еще модем (себя любимого имею ввиду :))<br>

26.01.2006 22:31

Re: SmartInstall, скоро .)
 
2-AlexX-: 3) Будут ли доступны теги rtf/html?<br>
Цитата:

3) Подробнее, пожалуйста.
<br>Форматирование текста в поле описания.<br><br>ЗЫ. Какое сжатие использует инсталлятор?

27.01.2006 04:38

Re: SmartInstall, скоро .)
 
2-AlexX-: <br>Ну...более приятным что-ли.Мое имхо.

27.01.2006 18:54

Re: SmartInstall, скоро .)
 
2Нефариус: <br>Сравнивая инсталлер своего мода NSIS с WorldOfGothic.de и своего мода GMIS, только что упаковал.<br>NSIS: 15,3 Mb<br>GMIS: 13,2 Mb<br>Делаем выводы .)<br>2Муравьёв-Апостол: <br>Какой примерно ты хочешь интерфейсик?

27.01.2006 19:38

Re: SmartInstall, скоро .)
 
какой алгоритм на NSIS юзал, SetCompressor /SOLID lzma ? если ты его переплюнул, то я первый твой инсталлер юзать стану и всем его ппродвигать :)<br><br>

27.01.2006 20:02

Re: SmartInstall, скоро .)
 
2_Странник_: <br>NSIS: 11,3 Mb<br>GMIS: 13,2 Mb<br>2 мегабайта разница .) это был /SOLID

27.01.2006 20:13

Re: SmartInstall, скоро .)
 
тады давай, ждемс релиза, как раз мне для мода надоть :) тока добавь возможность запуска внешних прог после завершения инсталляции, хотя бы как в RAR

27.01.2006 21:20

Re: SmartInstall, скоро .)
 
2-AlexX-: Есть недоработка при выборе пути установки: после нажатия кнопки &quot;Отмена&quot; появляется сообщение &quot;Please, show the path to 'Gothic 2: Night of the Raven' directory&quot; (а должно только после нажатия &quot;OK&quot;).

27.01.2006 22:41

Re: SmartInstall, скоро .)
 
2-AlexX-: <br><br>Не всегда бывает удобно зажимать самим инсталятором, будет ли возможность читать внешние ресурсы? Такие как *.RAR и *.7Z Просто новейшие версии этих архиываторов жмут прилично. (Лично у меня Глобал без озвучки весит 300 Мб, Рар на хардкорных настройках сжимает этот обьем до 99,99 Мб, а NSIS жмет на 10Мб хуже)

27.01.2006 23:59

Re: SmartInstall, скоро .)
 
data.main - зажатый последним Раром на хардкорных настройках архив под паролем .) Так что вот тебе и результат, как тебе инсталлер по сравнению с NSIS ?

28.01.2006 00:25

Re: SmartInstall, скоро .)
 
о чем вобще речь? ты давай нормальную версию, чтоб потестить можно было на своих данных, скажем есть у меня инсталлер в NSIS, сделаю то же в твоем, сравню размеры, вот тогда и будем оды и гимны тебе петь, ежели выигрышь в размере как ты говоришь, а щас пока неочем спорить....<br>

04.02.2006 03:09

Re: SmartInstall, скоро .)
 
ну че, дело то движется или глушняк наступил?

04.02.2006 04:20

Re: SmartInstall, скоро .)
 
да прикольная прога ,тока нада полную версию и всё будит ОК.

15.02.2006 01:29

Re: SmartInstall, скоро .)
 
Подробнее &quot;вырезано по просьбе автора&quot;

15.02.2006 02:05

Re: SmartInstall, скоро .)
 
че-то я не вкурил прелестей этого &quot;инсталлятора&quot;<br>че он делает-то? распаковывает rar архив? дык для этого и rar sfx можно использовать. опять же размер, NSIS на моих данных (26Мб с графикой в tex со звуками в MP3 с видео в BIK) делает тот же RAR примерно на 1Мб + морда красивая+картинки в инсталляторе+все в одном exe.<br>ИМХО ерунда это, а не инсталлятор... может я туп и че-то не то делаю, просветите темного, если ошибаюсь :)

15.02.2006 08:31

Re: SmartInstall, скоро .)
 
2_Странник_: <br>Я же предпредил, что это лишь альфа ;)

15.02.2006 10:33

Re: SmartInstall, скоро .)
 
альфа-альфой, но если там своего обещанного сжатия, лучше RAR, о котором так долго твердили большевики не будет :), то не очень-то он и нужен мягко говоря.<br>в том же NSIS можно и обработки кое-какие делать, в реестре ковыряться, внешние проги прикрутить без проблем, т.е. какие преимущества этого инсталлятора (планируемые) над другими?<br>а написать свою морду, использующую библиотеку unrar.dll несложно :) имхо, выдавать такое за инсталлер не стоит<br><br>

15.06.2006 10:38

Re: SmartInstall, скоро .)
 
Народ, я бетку дописал :)<br>Все кардинально изменено, вот что делает с человеком отсутствие интернета ::)<br>Даж название другое, XRGame. Пошло с Xtreme Repack от Absolute Games, копирайты сохранены :)<br><br>Забираем &quot;вырезано по просьбе автора&quot;, отписываемся в комментах.

17.06.2006 05:02

Re: SmartInstall, скоро .)
 
Цитата:

Сообщение от -AlexX- link=board=gothic&amp;t=1138197654&amp;start=25#31 date=06/15/06, в 10:38:53
<br>Народ, я бетку дописал :)<br>Все кардинально изменено, вот что делает с человеком отсутствие интернета ::)<br>Даж название другое, XRGame. Пошло с Xtreme Repack от Absolute Games, копирайты сохранены :)

<br><br><br>
Цитата:

Забираем тут, отписываемся в комментах.<br>
<br>Где бы почитать ридми какой-нибудь. Там 3 окошка, в которых я пытался указывать пути к папкам с файлами мода, но кроме &quot;files not found&quot; ничего я не добился. По-русски нельзя написать программу?

25.06.2006 11:24

Re: SmartInstall, скоро .)
 
2odin68: <br>Она написана по-русски. Извиняюсь, там файл один положить забыл. Скоро залью новую версию.<br><br>Добавление от 06/25/06, в 11:44:21 <hr class="hr_agfc">Забираем нормальную версию &quot;вырезано по просьбе автора&quot;

03.07.2006 00:27

Re: SmartInstall, скоро .)
 
Цитата:

Сообщение от -AlexX- link=board=gothic&amp;t=1138197654&amp;start=25#33 date=06/25/06, в 11:24:21
<br>2odin68: <br>.

<br>
Цитата:

Добавление от 06/25/06, в 11:44:21 <hr class="hr_agfc">Забираем нормальную версию &quot;вырезано по просьбе автора&quot;<br>
<br>Спасибо. Не получается установить мод на Готу 1 - пишет &quot;не та версия&quot;. Пробовал и на Сновбалл и на Руссобитку. Какую версию ему надо?

03.07.2006 19:09

Re: SmartInstall, скоро .)
 
Mой мод (~70mb несжат.) cжимает на много дольше, чем NSIS и весит всё в итоге на 300кб больше...<br>NSIS (LZMA solid) - 21, 314kb<br>XRBuilder - 21, 568kb

04.07.2006 00:21

Re: SmartInstall, скоро .)
 
Цитата:

Сообщение от Белиар link=board=gothic&amp;t=1138197654&amp;start=25#35 date=07/03/06, в 19:09:45
<br>Mой мод (~70mb несжат.) cжимает на много дольше, чем NSIS и весит всё в итоге на 300кб больше...<br>NSIS (LZMA solid) - 21, 314kb<br>XRBuilder - 21, 568kb<br>

<br>Да жмет он нормально, че придираться - 300 кб ни я ни аллах не заметит. Там даже не 300, а 254 (примерно) *:D

04.07.2006 00:33

Re: SmartInstall, скоро .)
 
Дык
Цитата:

NSIS
сжал за 3 мин, а
Цитата:

XRBuilder
за 18. Сам не знаю, почему так получилось?

06.07.2006 21:47

Re: SmartInstall, скоро .)
 
2odin68: <br>На руссобитку ставится нормально, проверял. В принципе, могу убрать проверку на версию, если это кому-нибудь нужно. Меня XRBuilder устраивает, родное все-таки :)<br><br>2Белиар: <br>Вот это я не знаю :( У тебя процессор от какой фирмы?<br>Я сравнил скорость сжатия на AMD 64 1.8 ГГц и на Pentium 1.8 ГГц. Получилось, что на первом жмет быстрее. Точных данных пока нет.

07.07.2006 02:24

Re: SmartInstall, скоро .)
 
Цитата:

Сообщение от -AlexX- link=board=gothic&amp;t=1138197654&amp;start=25#38 date=07/06/06, в 21:47:02
<br>2odin68: <br>На руссобитку ставится нормально, проверял. В принципе, могу убрать проверку на версию, если это кому-нибудь нужно. Меня XRBuilder устраивает, родное все-таки :)

<br>Было бы не плохо убрать проверку, или расширить диапазон версий. Для G2 я и на NSIS могу собрать, а вот для G1 обычно только ВИНРАРом. А так можно было бы поюзать и ваш инсталлер. Пожелания по интерфейсу созданного .exe файла - красоты бы какой-нить еще не помешало бы.


Текущее время: 11:57. Часовой пояс GMT +4.
Страница 1 из 3 1 23

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot

AGFC: Valley of Gothic © 2004-2022