B16
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вопрос наверно будет банален и многим смешон, перечитывать все 400 страниц трудно, а т.к. я начал всего пару дней назад изучать инно(до этого довольствовался глючным smart install maker'om) многое не понятно. Паскаль проходил на практике, но мне навороченные инсталлеры не нужны. Собственно сам банальный вопрос, имеется игра TrackMania United и TrackMania United Forever всё в одной папке, первая это игра, а вторая аддон к ней, так вот делаю инсталлер для трекера(попросил народ), в игре кроме самого эксешника для запуска игры, есть лаунчер. Я хочу, что бы при запуске инсталлятора после указания папки можно было поставить галочку на создания ярлыка именно для запуска игры, а что бы ярлык лаунчера создавался принудительно(при запуске попросит ключ для игры, а через эксешник нет, дабы потом юзеры не задавали лишних вопросов). Попробовал через хелп и мануал делать, почитал там, прикинул. Игра лежит по такому адресу: E:\Games\TrackMania United\ аддон по такому: E:\Games\TrackMania United\TmUnitedForever. Ярлык на эксешник по такому: E:\Games\TrackMania United\TmUnitedForever\TmForever.exe Лаунчер по такому: E:\Games\TrackMania United\TmUnitedForever\TmForeverLauncher.exe Вот какой код написал: Код: [Icons] Name: "{group}\{cm:ProgramOnTheWeb,TrackMania United Forever}"; Filename: "http://www.nadeo.com/" Name: "{group}\{cm:UninstallProgram,TrackMania United Forever}"; Filename: "{uninstallexe}" Name: "{group}\TrackMania United Forever Launcher"; Filename: {app}\TmUnitedForever\TmForeverLauncher.exe; Name: "{group}\TrackMania United Forever"; Filename: {app}\TmUnitedForever\TmForever.exe; Name: {userdesktop}\TrackMania United Forever Launcher; Filename: {app}\TmUnitedForever\TmForeverLauncher.exe; Name: {userdesktop}\TrackMania United Forever; Filename: {app}\TmUnitedForever\TmForever.exe; Tasks: desktopicon [Tasks] Name: desktopicon; Description: Создать ярлык на Рабочем столе; GroupDescription: {cm:AdditionalIcons} | Скомпилировал инсталлер, поставил устанавливаться игру, галочку выставил, в итоге получилось, что оба ярлыка создались на раб. столе, но адреса их остались Такие -> E:\Games\TrackMania United\TmUnitedForever\TmForeverLauncher.exe и E:\Games\TrackMania United\TmUnitedForever\TmForever.exe хотя я выбрал другой путь установки: E:\Games\TMUF\ Вот не знаю, где я накосячил. Надеюсь на вашу помощь. Ешё не работает деинсталлятор, пишет о какой то ошибке. Вот весь скрипт, делал с помощью мастера и дополнял из другого более продвинутого скрипта: Подробнее... | Всего записей: 69 | Зарегистр. 31-07-2009 | Отправлено: 00:17 13-08-2009 | Исправлено: B16, 00:31 13-08-2009 |
|