1. Уважаемые гости и пользователи форума.
    Администрация настоятельно рекомендует не регистрировать несколько аккаунтов для одного пользователя. При выявлении наличия мультиаккаунтов будут заблокированы все учетные записи данного пользователя.
    Аккаунты, зарегистрированные на временную почту будут также заблокированы.

Скрипт Kingdoms of Amalur: Reckoning 0.0.1.1

Скрипт Kingdoms of Amalur: Reckoning

  1. Борода Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    718
    Симпатии:
    532
    Пол:
    Мужской
    kingshady, У тебя файлы, нужные деинсталлятору, распаковываются после установки того, что ты там устанавливаешь. это мне мое ясновидение говорит. более подробно не глядя именно в тот скрипт, в котором ошибка, невозможно ответить.
     
  2. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    331
    Симпатии:
    41
    Пол:
    Мужской
    Хороший скрипт но к сожалению не добавляет записи в реестр
     
  3. Борода Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    718
    Симпатии:
    532
    Пол:
    Мужской
    dixen18, а ты используй секцию Registry, и он волшебным образом начнет добавлять все, что пожелаешь.
     
  4. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    331
    Симпатии:
    41
    Пол:
    Мужской
    LexBell, я и использую ее..но данные все равно не заносятся
     
  5. Новичок

    Регистрация:
    30 май 2017
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Очень хороший скрипт. Правда до этого я только один инсталлятор делал - самый стандартный, поэтому продираюсь пока через океан неизведанного. Из программирования умею только @echo.123>text.txt :D

    Задачи у меня не такие, какие позволяет делать скрипт, поэтому сижу и упрощаю. Мне не надо в Пуске что-то создавать, поэтому подчищаю. /Всё вроде получилось, но никак не могу понять как убрать кнопку "Обзор". Помогите пожалуйста./ С кнопкой разобрался. Жаль в редакторе нет зачёркнутого шрифта.

    Скриншот за ненадобностью удалён.

    На очищенное место потом хочу попробовать вывести "На диске.... Свободного места... Требуется места...". Вчерновую уже по примерам делал, но там ещё разбираться как по координатам все разместить.

    Заодно хотел посоветоваться с более опытными товарищами. Мне не надо запаковывать файлы игры, они уже в 7z-архивах. Архивы многотомные. Я так понял, что нужно через "Source: ... Flag: external" делать. Сделал тестовый 7z-архив - работает.
    А вот как сделать распаковку многотомных 7z-архивов? IS7ZipExtract выдаёт на них ошибку. :scratchhead:
    С распаковкой многотомных тоже справился. Не без помощи интернета конечно.

    Вдруг кому пригодится:

    Распаковка многотомных 7z-архивов через IsDone с помощью ISExec:

    if not ISExec ( 1, 0, 0, ExpandConstant('{tmp}\7z.exe'), '-o"' + ExpandConstant('{app}') + '" x -y "' + ExpandConstant('{src}\games.7z.001') + '" ', ExpandConstant('{tmp}'), '...',false) then break;
    Предварительно конечно добавляем в инсталлятор 7z.exe и 7z.dll из 32-битной версии архиватора.

    Жаль только, что при использовании external архивов при распаковке многотомных не показываются имена распаковываемых файлов. Просто висит надпись "Извлекается файл: ..." и всё.

    P.S. Всё ещё балдею от минималистичной, но красивой графики этого инсталлятора.
     
    Последнее редактирование: 4 мар 2018
  6. Новичок

    Регистрация:
    30 май 2017
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    А кто-то может помочь сделать logo1.png кликабельным, чтобы открывалась ссылка в интернете?

    Он там такой вот строчкой грузится:
    ImgLoad(Handle, ExpandConstant('{tmp}\logo1.png'), ScaleX(15), ScaleY(310), ScaleX(120), ScaleY(28), False, False);

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

    Регистрация:
    18 июн 2011
    Сообщения:
    875
    Симпатии:
    640
    alex98,
     

    Вложения:

    • KOAR.iss
      Размер файла:
      23,5 КБ
      Просмотров:
      3
    alex98 нравится это.

Поделиться этой страницей