Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> InnoSetup, InnoSetup 
V
    Опции темы
mr_tg
  Дата 15.7.2010, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 29.3.2008

Репутация: нет
Всего: нет



здраствуйте все кто заинтересовалса с мойим проблемой. немогли бы вы помочь в решнии.
дела в том что,
у меня нет возможности поехат и устанавит прогу которую я написал (маленкая прога по работе).
по этому хотел с помошю InnoSetup решит эту проблему.
нашол, устанавил, скачал FAQ, с помошю Example1.iss чтото получилось, но уменя пока получитса все это  что я хочи будет позновата.
если обяснити и поможите с скриптом былбы рад.
вот чтно мне надо сделать:
у меня есть програмка для его работы мне такие изменение нужны
1)c:\ суда файл table.db     
2)c:\Program Files\Common Files\    _суда создать папку BDE + туда содержимие этой папки
3)c:\WINDOWS\system32\1054\ _суда 2 файла (12.ааа, 13.ааа)
4)запустить exp.reg файл.
5) для самой программы "MYPROG.EXE" выдавала обзор куда устанавливать. как в нормалных setup файлах.
можноли все это упакавать в один setup file? и отуда извлекат во время setup?
если вы понили прога работает с БД PARADOX7, котороя сам по себе неработает надо проделать выше указанные. 
в ручную или автоматом. нехочу чтобы они напортачили. по этому мне надо этовсе сделать с помошю SETUP  файла.

Заране благадарю за промощ и понимание.

" когда значение приливаетса,
  рифма уступает место.
"
так прокоментировал свой стих
неопытный писатель стихов ;)
шутка.

а вообще извеите за ошибки в предложении.

Это сообщение отредактировал(а) mr_tg - 16.7.2010, 13:24
PM MAIL   Вверх
Akella
Дата 16.7.2010, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



поставь себе ISTool

Добавлено через 18 секунд
эта утилита поможет тебе работать с InnoSetup
PM MAIL   Вверх
mr_tg
Дата 21.7.2010, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 29.3.2008

Репутация: нет
Всего: нет



здраствуйте AKELLA.
Спасибо! у меня получилос через Compil32 вот что:
Код

MyAppName "EXP install"
#define MyAppVerName "MR_TG's soft 2.6"
#define MyAppPublisher "TG Company, Inc."
#define MyAppURL "exp.reg"
#define MyAppExeName "MR_TG soft.exe"

[Setup]
AppId={{B51F74D0-A7C9-4840-BBA5-26FE8E3AB0DF}
AppName={#MyAppName}
AppVerName={#MyAppVerName}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName={pf}\{#MyAppName}
DefaultGroupName={#MyAppName}
LicenseFile=C:\Doc\Текстовый документ.txt
InfoBeforeFile=C:\Doc\cmd.txt
InfoAfterFile=D:\read_me.txt
OutputDir=C:\Documents and Settings\admin\Рабочий стол
OutputBaseFilename=setup
SetupIconFile=D:\iconki\32_32_16_seriy.ico
Compression=lzma
SolidCompression=yes

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "D:\Pr\exp.reg"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\vedblank.DB"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\\BDE\*"; DestDir: "c:\Prog\BDE\"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "C:\222\tt.txt"; DestDir: "c:\dr\"; Flags: ignoreversion
Source: "C:\2t.txt"; DestDir: "c:\drive\"; Flags: ignoreversion
Source: "D:\base\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs


[Icons]
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
Name: "{commondesktop}\MRt.exe"; Filename: "{app}\MRt.exe.exe"; Tasks: desktopicon
Name: "{commondesktop}\vla.exe"; Filename: "{app}\vla.exe"; Tasks: desktopicon
Name: "{commondesktop}\I.exe"; Filename: "{app}\I.exe"; Tasks: desktopicon
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon

[Run]
Filename: "{app}\{#MyAppURL}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppURL, "&", "&&")}}"; Flags: shellexec postinstall skipifsilent


мне недо пред установкой проверялось, сушествуетли файл "C:\222\tt.txt" усли есть то установка останавлевалас с сообшение что "ТАРАМПАМ" если такого файла нету то оно продолжала установку.
это надо сделать через функцию  "If FileExists() then"
но у меня не получается ее внедрить на мой скрипт.
Не поможете?



Это сообщение отредактировал(а) mr_tg - 21.7.2010, 17:20
PM MAIL   Вверх
Akella
Дата 21.7.2010, 18:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



честно говоря я не использовал у себя скрипты, советую посмотреть прилагающиеся примеры и поискать примеры в гугле
PM MAIL   Вверх
mr_tg
Дата 22.7.2010, 07:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 29.3.2008

Репутация: нет
Всего: нет



AKELLA, Нормально Спасибо за совет ;)
Цитата

посмотреть прилагающиеся примеры 


примеры ДА. я посмотрел (по ним я построил вышестояший код) smile.
Цитата

и поискать примеры в гугле


это у меня не получается :(
не находится нормалные примеры  или FAQ


Это сообщение отредактировал(а) mr_tg - 22.7.2010, 07:05
PM MAIL   Вверх
Akella
Дата 22.7.2010, 07:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



PM MAIL   Вверх
mr_tg
  Дата 23.7.2010, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 29.3.2008

Репутация: нет
Всего: нет



СПАСИбО всем кто попытался помочь.
AKELLA, вам тоже
тему закрываю (проблему решил).
PM MAIL   Вверх
Akella
Дата 24.7.2010, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0477 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.