Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Упаковщик файлов в 1 *ехе (http://forum.oszone.net/showthread.php?t=231781)

DimonFreeman 31-03-2012 16:57 1890776

Упаковщик файлов в 1 *ехе
 
Здравствуйте,нужен упаковщик файлов в 1 *ехе файл.Что бы потом нажал на этот файл и дальше продолжал с ним работать,без установки и прочего.
Подскажите какой программой воспользоваться .

Котяра 31-03-2012 17:00 1890778

Не совсем понял, что нужно.

Функция создания самораспаковывающихся архивов в WinRAR или встроенный в Windows "iexpress" (просто введите iexpress в поле "Выполнить) не подходит?

Hector 31-03-2012 17:00 1890779

DimonFreeman, а что планируется паковать? можно добавить подробностей насчет решаемой задачи?

DimonFreeman 31-03-2012 17:07 1890786

Нужна програма,которая сделает и з 50 картинок и 1 файла *ехе , 1 файл *ехе .

Hector 31-03-2012 17:14 1890792

а что за программа? просмотрщик? что будет дальше с этим exe, как он будет использоваться?

DimonFreeman 31-03-2012 17:22 1890802

Hector, в лс отправил программу

Котяра 31-03-2012 18:09 1890838

Я так понимаю, задача такая: чтобы при запуске файлы распаковывались во временную папку и запускался EXEшник.

Тогда так:

А) С помощью WinRAR:

1. Выделяем нужные файлы
2. Нажимаем правой кнопкой мыши, выбираем "Добавить в архив".
3. Ставим галочку "Создать SFX-архив".
4. На вкладке "Дополнительно" нажимаем кнопку "Параметры SFX".
5. На вкладке "Режимы" ставим галочку "Распаковать во временную папку". Там же, на той же вкладке можно поставить опцию "Скрыть всё", если нужно скрыть окно с индикатором процесса распаковки, но я бы не рекомендовал этого делать, т.к. антивирусы могут ругаться на такой файл (типа вирус Hidden object или Hidden install).
6. На вкладке "Установка" в поле "Выполнить после распаковки" указываем имя EXEшника.
7. При необходимости на вкладке "Текст и графика" изменяем заголовка окна с индикатором процесса распаковки и иконку файла (формат ICO). Если не требуется, ничего не меняем.
8. Везде нажимаем "ОК".

Б) С помощью IExpress:

1. Выбираем Пуск=>Выполнить.
2. Вводим слово iexpress и нажимаем ОК.
3. Нажимаем "Далее".
4. Дальше указываем заголовок окна с ходом распаковки, это обязательно.
5. Нажимаем "Далее".
6. В следующих двух окнах нажимаем "Далее" (если не требуется вывод подтверждающего запроса перед распаковкой).
7. В окне "Packaged files" нажимаем "Add" (Добавить) и выбираем файлы, которые нужно упаковать.
8. Нажимаем "Далее".
9. В пункте "Install Program" выбираем нужный EXEшник.
10. Нажимаем "Далее". В следующих 2 окнах тоже нажимаем "Далее".
11. В окне "Package Name and Options" указываем, куда хотим сохранить результат. Ставим галочку "Store files using Long File Name inside Package" и нажимаем "Да" в появившемся запросе.
12. Если хотим скрыть окно с индикатором процесса распаковки, ставим галочку "Hide File Extracting Progress Animation from User". Но я бы не рекомендовал этого делать, т.к. антивирусы могут ругаться на такой файл (типа вирус Hidden object или Hidden install).
13. Нажимаем "Далее".
14. Отмечаем пункт "No restart", нажимаем "Далее".
15. В следующем окне выбираем "Don't save".
16. Нажимаем "Далее" два раза.

DimonFreeman 31-03-2012 19:15 1890901

Котяра, Спасибо,все работает как нужно :rupor: :type:


Время: 02:34.

Время: 02:34.
© OSzone.net 2001-