![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
dsnake |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 13.6.2007 Где: Красноярск Репутация: нет Всего: нет |
Всем спасибо за ответы о подсказки!
![]() Задача была решена следующим образом. 1. На хосте лежит один инсталляционный пакет, созданный при помощи innosetup. 2. Закачка реализована посредством вызова скрипта на PHP с параметром download.php?id=[число] 3. При вызове скрипта происходит обращение к файлу SETUP.EXE и выдача его содержимого в браузер (с появлением окна закачки). При этом в конец файла дописывается вот это:
4. После скачивания юзер запускает SETUP.EXE, который экстрактирует софтину и запускает экзешник, который берет из SETUP.EXE последние 4 дописанные байта (integer 32 bit) и дописывает их в конец уже установленного исполняемого файла софтины. 5. После чего можно работать с самой программой, которая считывает из своего исполняемого кода последние 4 байта и, таким образом получает необходимое значение переменной. ![]() То есть, мы имеем цепочку передачи переменной юзер (ссылка) -> СЕРВЕР-> установочный пакет -> исполняемый файл. Все работает и никаких проблем нет. ![]() В таком вот аспекте. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |