PDA

Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 7]


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 [124] 125

kotyarko@fb
31-01-2015, 02:37
Хм, может какие dll некорректно выгружает? »
Маловероятно.
Но можешь попробовать выгружать вручную по одной библиотеке, по очереди.
UnloadDll(ExpandConstant('{tmp}\...'));

MogilShik2007
31-01-2015, 13:21
Блин че за бред, скомпилил скрипт, запустил приложение - все норм, повторно компилю - запускаю приложение при установке мне кричит Не найдено ни одного файла, указанного для ISArcExtract! Файл 1.bin лежит рядом с ехе.

MogilShik2007
31-01-2015, 14:40
Что за библиотека b2p.dll?

Nordek
31-01-2015, 15:04
Что за библиотека b2p.dll? »Мне достаточно было в Google (http://www.google.ru/) ввести b2p inno setup (http://www.google.ru/search?q=b2p+inno+setup), в результате первая ссылка: Дополнительные библиотеки для Inno Setup (http://krinkels.org/threads/dopolnitelnye-biblioteki-dlja-inno-setup.9/).
b2p v0.3.9.2 от VoLT
b2p это плагин для Inno Setup созданный с целью обеспечить защиту графических элементов интерфейса от копирования. Данный плагин не является самостоятельным и для отрисовки графического интерфейса он использует плагин botva 2 от SouthТеперь попробуйте доказать мне, что поиск не работает.

MogilShik2007
31-01-2015, 15:17
Ну яндекс ниха не выдал

Nordek
31-01-2015, 15:22
Ну яндекс ниха не выдал »b2p inno setup (http://yandex.ru/yandsearch?text=b2p+inno+setup) - "первая «|» вторая" ссылка.

Добавлено позже:
Результат продолжения поиска: #2691 (http://forum.oszone.net/post-1730136-2691.html) » b2p (http://b2p.sourceforge.net/)

MogilShik2007
31-01-2015, 16:19
Блин че за бред, скомпилил скрипт, запустил приложение - все норм, повторно компилю - запускаю приложение при установке мне кричит Не найдено ни одного файла, указанного для ISArcExtract! Файл 1.bin лежит рядом с ехе. »

Так кто-нибудь подскажет в чем проблема?

Okta_333
31-01-2015, 17:11
MogilShik2007

Ну вы покажите людям скрипт, может кто и поможет. Как мы можем вам сейчас сказать в чём проблема?!
На ваш вопрос, сейчас, можно ответить по разному, начиная от того что это вы не верно указали путь и заканчивая полтергейстом!

kotyarko@fb
31-01-2015, 17:37
Okta_333, http://forum.oszone.net/post-2464083-2448.html

ShadeUa
31-01-2015, 17:49
Здраствуйте , подскажите как исправить , а то я вроде все прописал а оно не работает
http://forum.oszone.net/attachment.php?attachmentid=121713&stc=1&d=1422715675

Dodakaedr
31-01-2015, 17:51
ShadeUa, Что прописали? Что не работает?

Okta_333
31-01-2015, 17:55
MogilShik2007

Работает как надо. Всё прекрасно распаковывается:

http://i64.fastpic.ru/big/2015/0131/83/50d7db40a0030e99612aebfb0bb22983.png


Ваш ISDone:
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\*.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;

Положите архив, который нужно распаковать в папку с инсталятором (Output), т.к. у вас указано ('{src}\*.bin'). Распаковка пойдёт в папку с игрой (('{app}'))

ShadeUa
31-01-2015, 18:08
Что прописали? Что не работает? »
Я добавил новую строницу( я ее назвал "язык") , а в верху ( чтоя обвел ) там должно показаться что я переключился на дргую строницу , а нечего нет , его прсто пропускает и переходит дальше в каталог
1) https://yadi.sk/i/mXaBk2VNeNGGm
2)https://yadi.sk/i/xbkfXGzHeNGJF
3)https://yadi.sk/i/gmSW0-K5eNGKJ

MogilShik2007
31-01-2015, 18:46
MogilShik2007
Работает как надо. Всё прекрасно распаковывается: »

Да этот то работает, я с ним еще вчера разобрался))) Кстати при нажатии на завершить - ошибка никакая не вылетала?

Я про другой писал, плюнул на IsDone, запилил через FreeArc - меньше гимора.

Ваш ISDone:
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\*.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
Положите архив, который нужно распаковать в папку с инсталятором (Output), т.к. у вас указано ('{src}\*.bin'). Распаковка пойдёт в папку с игрой (('{app}')) »

Вот так кстати делал в другом скрипте, он там и вопел, что нету рядом файлов для распаковки, хотя лежали рядом.)))

Okta_333
31-01-2015, 18:48
MogilShik2007

Нет, никаких ошибок не было.

ShadeUa
31-01-2015, 20:10
Короче, вот силка на скрипт , кто поможен , буду оочень благодарен
https://yadi.sk/d/SvxtjU43eNPvC

Dodakaedr
31-01-2015, 22:02
Короче, вот силка на скрипт , кто поможен , буду оочень благодарен »
Вот это правильный ход :) Пробуйте:

Okta_333
31-01-2015, 22:15
Помогите пожалуйста разобраться в чём проблема

http://i63.fastpic.ru/big/2015/0131/2c/f9ebc1eead4db8aaf8a52e4d2b186b2c.png

Вот сам скрипт: http://sendfile.su/1080529

ShadeUa
31-01-2015, 22:17
Помогите пожалуйста разобраться в чём проблема »
Индификатор не обьявил

Вот это правильный ход Пробуйте: »
спасибо :) сейчас попробую

Okta_333
31-01-2015, 22:25
ShadeUa
А как его объявить, вы не поможете?




© OSzone.net 2001-2012