Inno Setup GameScript Generator

Для тех, кто хочет сделать мир лучше.
Сообщение
Автор
Аватара пользователя
LaDuelo666
Полковник
Полковник
Сообщения: 4076
Зарегистрирован: 07.10.2007
Откуда: dota
Благодарил (а): 3 раза
Поблагодарили: 61 раз
Контактная информация:

#61 Сообщение 26.12.2007, 23:32

А объясните нупику что эта прога делает ? Как мне с помощью получившегося файла сделать инсталлер ?
"BAKING A LASAGNA IN YOUR PUNANI MIKE PARADINAS IN YOUR PUNANI INTELLVISION BASKETBALL IN YOUR PUNANI HE-MAN AND SKELETOR IN YOUR PUNANI UNDERGOING PLASTIC SURGERY IN YOUR PUNANI WEARING LEATHER JACKETS IN YOUR PUNANI DRIVING MY CAR IN YOUR PUNANI WELFARE WEDNESDAY IN YOUR PUNANI I WANT TO PUT ORANGE JUICE IN YOUR PUNANI EGG SALAD SANDWICHES IN YOUR PUNANI HOT-DOGS AND FRENCH FRIES IN YOUR PUNANI CHEF BOYARDEE IN YOUR PUNANI"

South
Разработчик
Разработчик
Сообщения: 287
Зарегистрирован: 18.06.2006
Откуда: с работы
Поблагодарили: 2 раза

#62 Сообщение 26.12.2007, 23:46

LaDuelo
ты первый пост читал?
С помощью Game Script Generator и Inno Setup вы сможете быстро создать простенький инсталляционный пакет для любой игры.

для дальнейшей работы тебе нужен Inno Setup
все пропало

Аватара пользователя
impulse666
Полковник
Полковник
Сообщения: 7405
Зарегистрирован: 08.12.2005
Откуда: Atman
Благодарил (а): 2340 раз
Поблагодарили: 590 раз

#63 Сообщение 26.12.2007, 23:57

без последнего пункта сложно обойтись, ноо....радиобуттоны это класная штука..%)
Изображение
Негласные Правила
1. Пропаганда лицензии запрещена.
2. На форуме режим многоступенчатых стандартов Ψ. То что можно одним, нельзя другим. Решается правящей партией
3. Ники членов правящей партии (impulse666, NiGHt-LEshiY, SHADOW) искажают только в случае необходимости получить БАН.

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

South
Разработчик
Разработчик
Сообщения: 287
Зарегистрирован: 18.06.2006
Откуда: с работы
Поблагодарили: 2 раза

#64 Сообщение 27.12.2007, 00:16

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

сколько уровней оставлять в листе компонентов?
все пропало

Аватара пользователя
Markizz
Капитан
Капитан
Сообщения: 362
Зарегистрирован: 01.01.2006
Откуда: Russ
Поблагодарили: 1 раз
Контактная информация:

#65 Сообщение 27.12.2007, 01:14

5 пункт очень понравился с пепельницей ))
Хорошее дело развивай дальше .

Аватара пользователя
LaDuelo666
Полковник
Полковник
Сообщения: 4076
Зарегистрирован: 07.10.2007
Откуда: dota
Благодарил (а): 3 раза
Поблагодарили: 61 раз
Контактная информация:

#66 Сообщение 27.12.2007, 12:35

htuos писал(а):LaDuelo
ты первый пост читал?
С помощью Game Script Generator и Inno Setup вы сможете быстро создать простенький инсталляционный пакет для любой игры.

для дальнейшей работы тебе нужен Inno Setup
ААА , а я то думал в этой программе уже он вставлен .

P.S. Отличная програмка для тех кто не шарит в кодах разных :roll: в том числе и я . Сделал другу сетап и доволен :D
"BAKING A LASAGNA IN YOUR PUNANI MIKE PARADINAS IN YOUR PUNANI INTELLVISION BASKETBALL IN YOUR PUNANI HE-MAN AND SKELETOR IN YOUR PUNANI UNDERGOING PLASTIC SURGERY IN YOUR PUNANI WEARING LEATHER JACKETS IN YOUR PUNANI DRIVING MY CAR IN YOUR PUNANI WELFARE WEDNESDAY IN YOUR PUNANI I WANT TO PUT ORANGE JUICE IN YOUR PUNANI EGG SALAD SANDWICHES IN YOUR PUNANI HOT-DOGS AND FRENCH FRIES IN YOUR PUNANI CHEF BOYARDEE IN YOUR PUNANI"

msblast
Нович0к
Нович0к
Сообщения: 29
Зарегистрирован: 21.12.2006

#67 Сообщение 28.12.2007, 22:40

htuos писал(а): теперь очередной вопрос по существу
занялся закладкой "Дополнительные компоненты установки"
что мы с этого имеем? а имеем возможность поставить не только игру в дефолтном варианте
Очень полезная вещь!!!
Уровень вложености- думаю такого хватит заглаза

South
Разработчик
Разработчик
Сообщения: 287
Зарегистрирован: 18.06.2006
Откуда: с работы
Поблагодарили: 2 раза

#68 Сообщение 29.12.2007, 12:21

msblast писал(а):Уровень вложености- думаю такого хватит заглаза
поздно, уже работаю над бесконечной вложенностью, точнее ограничение будет, связанное с длиной строки всего 255 символов (до 20 уровней должно влезть), но думаю до этого не дойдет :) . вчера 6-уровневое дерево из 30 компонентов (радиобатонов штук 10 было) сформировалось без проблем и инно сетап все нормально скомпилил
Изображение
задолбался конечно с рекурсиями и попутным отловом радиобатонов, т.к. в скрипте необходимо все ветки дерева расположить в порядке вложенности, а радиобатоны, подчиненные одному узлу, друг за другом, иначе такая херня получается, что ппц. но это уже позади, осталось:
-заполнить секцию [Files],
-корректное удаление доп. компонента из списка (вместе с ним удалить все что к нему привязано, все нижние уровни),
-сделать, чтобы во время установки нельзя было выбирать доп.компоненты, если не выбрана игра, для которой они ставятся. видимо придется ручками это дело отлавливать

добавлено спустя 18 минут:

случайно наткнулся
http://www.csmaping.info/file/inno-setu ... rator.html
порадовало описание :D видать с русского на русский переводили :D
все пропало

Аватара пользователя
impulse666
Полковник
Полковник
Сообщения: 7405
Зарегистрирован: 08.12.2005
Откуда: Atman
Благодарил (а): 2340 раз
Поблагодарили: 590 раз

#69 Сообщение 29.12.2007, 18:17

htuos
так это ты творец!!, подлый высший разум, ну все, считай себя покойником, карающая десница с ломом едет к тебе! :D
Изображение
Негласные Правила
1. Пропаганда лицензии запрещена.
2. На форуме режим многоступенчатых стандартов Ψ. То что можно одним, нельзя другим. Решается правящей партией
3. Ники членов правящей партии (impulse666, NiGHt-LEshiY, SHADOW) искажают только в случае необходимости получить БАН.

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

Аватара пользователя
Tex
Сержант
Сержант
Сообщения: 32
Зарегистрирован: 06.04.2007
Откуда: ^____________^ из настоящего

#70 Сообщение 29.12.2007, 18:29

htuos
О_о!
Кульная прога!...спасибо тебе :)

South
Разработчик
Разработчик
Сообщения: 287
Зарегистрирован: 18.06.2006
Откуда: с работы
Поблагодарили: 2 раза

#71 Сообщение 29.12.2007, 19:36

impulse666 писал(а):htuos
так это ты творец!!, подлый высший разум, ну все, считай себя покойником, карающая десница с ломом едет к тебе! Very Happy
ну, я о себе более скромного мнения :D , и карать меня нельзя :P , может я занесен в "Красную Книгу" :D
[/offtop]

добавлено спустя 2 минуты:
Tex писал(а):Кульная прога!...спасибо тебе Smile
на здоровье :)

2 all
об ошибках не забываем сообщать
все пропало

Аватара пользователя
Markizz
Капитан
Капитан
Сообщения: 362
Зарегистрирован: 01.01.2006
Откуда: Russ
Поблагодарили: 1 раз
Контактная информация:

#72 Сообщение 30.12.2007, 01:09

Все хорошо - большое спасибо .
Хотелось бы уточнить - почему при появлении картинки влепляется
надпись (csmania.ru ) на картинку ??? ( Скрипт что адаваре ?)
С принудительной рекламмой ?

Хотел сделать мирку новую русскую для сетян - пришлось отказаться от картинки ))
Причем тут чат и csmania.ru )))
Я конечно сайт обожаю и почти регулярно торчу здесь ( но надписи эти на конечном результате считаю лишними . (на самом меню скрипта - хоть обрисуйтесь (все будут знать для кого и кем это было сделанно - но на инсталяторы ставить принудительно - лишнее. )
С наступающим Всех Новым 2008 годом .!!

South
Разработчик
Разработчик
Сообщения: 287
Зарегистрирован: 18.06.2006
Откуда: с работы
Поблагодарили: 2 раза

#73 Сообщение 30.12.2007, 01:39

Markizz писал(а):Все хорошо - большое спасибо .
Хотелось бы уточнить - почему при появлении картинки влепляется
надпись (csmania.ru ) на картинку ??? ( Скрипт что адаваре ?)
С принудительной рекламмой ?
:? видать не доглядел, от тестов и баловства осталась. сомневаюсь, что хотя бы один антивирь определит это как адаваре :)

вобщем в следующей версии подправлю это дело, а пока можно ручками поправить скрипт
для этого ищем в скрипте вызов процедуры

Код: Выделить всё

ShowSplashScreen(WizardForm.Handle,ExpandConstant('{tmp}')+'\splash.bmp',1000,3000,1000,0,255,False,$FFFFFF,True);
и меняем в ней последний параметр на False, т.е. должно получится так

Код: Выделить всё

ShowSplashScreen(WizardForm.Handle,ExpandConstant('{tmp}')+'\splash.bmp',1000,3000,1000,0,255,False,$FFFFFF,False);


добавлено спустя 4 минуты:

Markizz
считай, что это пасхалка :D
все пропало

Аватара пользователя
Markizz
Капитан
Капитан
Сообщения: 362
Зарегистрирован: 01.01.2006
Откуда: Russ
Поблагодарили: 1 раз
Контактная информация:

#74 Сообщение 30.12.2007, 03:30

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

LEXTERS pro
Нович0к
Нович0к
Сообщения: 4
Зарегистрирован: 29.11.2007
Откуда: Russia!Московская область!
Контактная информация:

#75 Сообщение 31.12.2007, 22:50

Я совсем разобрался,но не понял только одно - как или через что запустить так называемый скрипт в формате *iss
Half-Life 2 rulezzzzzzz!)))

Ответить Вложения 2