ProfiSeo |
Отправлено: 23.11.2006, 22:16 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3
|
Вопрос!
как совместить два .exe файла в одном .exe что бы содержал в себе 2 эксешника, и при запуски этого эксешника он запускал эти два эксешника, сначал 1.exe а затем срау же 2.exe ?
Отредактировано ProfiSeo — 23.11.2006, 22:24 |
|
AVC |
Отправлено: 24.11.2006, 09:19 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
QUOTE (ProfiSeo @ 23.11.2006, 21:16) | Вопрос!
как совместить два .exe файла в одном .exe что бы содержал в себе 2 эксешника, и при запуски этого эксешника он запускал эти два эксешника, сначал 1.exe а затем срау же 2.exe ? |
И для чего такая экзотика?
Может достаточно будет какого-либо командного процессора умеющего исполнять сценарии?
|
|
BadMan |
Отправлено: 24.11.2006, 09:35 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 37
|
Тоже не вижу особого смысла в сей экзотике, но уж если так уж приспичило я бы пошел таким путем:
1. Создаем программулинку, управляющую этип безобразием
2. Создаем 2 нужных Exe
3. Создаем некую структуру, имеющую сигнатуру, по которой можно определить начало exe и его размер
4. Прилепляем к exe с программулинкой оба необходимых exe
5. Программулинка ищет в exe сигнатуру, вытаскивает необходимый exe, записывает его в отдельный файл, запускает, после запуска удаляет....
Не знаю будет или нет эта фигня работать, но попробовать можно. |
|
AVC |
Отправлено: 24.11.2006, 10:40 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
Ну, тогда уж, запихнуть 2 exe в ресурсы третьего и дальше по BadMan.
Работать будет (а куда оно денется). |
|
BadMan |
Отправлено: 24.11.2006, 11:13 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 37
|
QUOTE (AVC @ 24.11.2006, 10:40) | Ну, тогда уж, запихнуть 2 exe в ресурсы третьего и дальше по BadMan.
Работать будет (а куда оно денется). |
Блин, точно. Про ресурсы я не подумал!
А двоичный ресурс любого размера может быть? |
|
AVC |
Отправлено: 24.11.2006, 12:27 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
QUOTE (BadMan @ 24.11.2006, 10:13) | А двоичный ресурс любого размера может быть? |
Надо же. Ни когда не интересовался и разумного ответа найти не смог. Думаю для целей такой задачи — хватит.
Подозреваю что размер exe/dll не должен превосходить 2g, а может сумарный всех dll? |
|
ProfiSeo |
Отправлено: 24.11.2006, 14:29 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3
|
нужно просто создать эксешник который будет грузить два остальных ексешника по очереди.
кто может взяться за это?
труд оплачу!
жду предложений, аська 813762. |
|
BadMan |
Отправлено: 24.11.2006, 15:24 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 37
|
Разве в этом форуме разрешены предложения по работе?
Там программка будет в десяток строк!
Посмотрите хелп по функции CreateProcess!
|
|
Tantos |
Отправлено: 24.11.2006, 16:21 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 108
|
http://www.xakep.ru/magazine/xa/065/044/1.asp
http://www.xakep.ru/magazine/xa/063/112/1.asp
|
|
ProfiSeo |
Отправлено: 25.11.2006, 22:01 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3
|
мне нужна программа, позволяющиея склеить несколько exe’шников в один аккуратный исполняемый файл, кто нить может написать такое? |
|
Tantos |
Отправлено: 26.11.2006, 06:01 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 108
|
А чем тебя не устраивают приведенные ссылки? По первой-обзор программ для этого, по второй-как написать самому.
|
|