Модераторы: Akella, bartram

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Упаковщик файлов в один exe 
V
    Опции темы
lorents
Дата 15.1.2010, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Возможно ли сделать упаковщик файлов в один *.exe, но чтобы при запуске готового файла не было бы извлечения файлов во временную папку?


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


Советчик
****


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

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



Цитата(lorents @  15.1.2010,  16:50 Найти цитируемый пост)
чтобы при запуске готового файла не было бы извлечения файлов во временную папку? 

А куда?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Akella
Дата 15.1.2010, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



В память?
PM MAIL   Вверх
lorents
Дата 15.1.2010, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Akina @  15.1.2010,  16:27 Найти цитируемый пост)
А куда? 

возможно ли сделать не как архив + SFX, а как бы целый exe

Цитата(Akella @  15.1.2010,  16:30 Найти цитируемый пост)
В память? 

по идеи выходит что в память, конечно я понимаю что много в него файлов из-за это не закинуть,

А вообще какие есть упаковщик файлов в один *.exe, если не считать (7-zip или WinRaR + SFX)?


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


Советчик
****


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

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



Цитата(lorents @  15.1.2010,  17:37 Найти цитируемый пост)
какие есть упаковщик файлов в один *.exe

Практически любой архиватор

Цитата(lorents @  15.1.2010,  17:37 Найти цитируемый пост)
выходит что в память, конечно я понимаю что много в него файлов из-за это не закинуть

Вот именно

А что если озвучить ВСЮ задачу, а не маленький её кусочек? со всеми условиями и ограничениями... 


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
lorents
Дата 15.1.2010, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Akina @  15.1.2010,  16:52 Найти цитируемый пост)
А что если озвучить ВСЮ задачу, а не маленький её кусочек? со всеми условиями и ограничениями...  

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

Цитата(Akina @  15.1.2010,  16:52 Найти цитируемый пост)
Практически любой архиватор

это я знаю, и все время так делаю smile 

Это сообщение отредактировал(а) lorents - 15.1.2010, 17:35


--------------------
PM MAIL   Вверх
Akina
Дата 15.1.2010, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


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

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



Цитата(lorents @  15.1.2010,  18:35 Найти цитируемый пост)
как сделать в память?

Просто в память - не получится. Программа расчитывает на файловую структуру и обслуживание запросов к ней операционной системой. 
Так что придётся затолкать в исполняемый файл драйвер виртуального диска, при запуске инсталлить его, распаковывать на него файло и потом оттуда запускать.
Думаю, готовых решений найти не удастся.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
lorents
Дата 15.1.2010, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Akina @  15.1.2010,  17:39 Найти цитируемый пост)
Просто в память - не получится. Программа расчитывает на файловую структуру и обслуживание запросов к ней операционной системой. 
Так что придётся затолкать в исполняемый файл драйвер виртуального диска, при запуске инсталлить его, распаковывать на него файло и потом оттуда запускать.

 smile голова кругом этого пошла
Выход что можно сказать так сделать нельзя


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


Опытный
**


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

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



Чтобы загружать в память можно воспользоваться программами для создания portable smile 


--------------------
PM MAIL   Вверх
Akella
Дата 22.1.2010, 01:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



portable версия программы всё равно распаковывается на диск
PM MAIL   Вверх
lorents
Дата 22.1.2010, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Akella @  22.1.2010,  01:31 Найти цитируемый пост)
portable версия программы всё равно распаковывается на диск 

а мне сказали, что он не распаковывается а сразу загружается в оперативную память


--------------------
PM MAIL   Вверх
Akina
Дата 22.1.2010, 09:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


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

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



lorents, давай чётко различать portable программы, которые изначально были написаны как portable - они и вправду ничего никуда не распаковывают, и готовые non-portable программы, которые были сделаны portable при помощи специально предназначенных для этого инструментов - эти распаковывают, потому что иначе работать просто не умеют по причине, описанной мной выше.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
lorents
Дата 22.1.2010, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Akina,  если они распаковывают файлы, то вопрос куда?
я просто спрашивал там где делают portable программы через спец. инструменты, там сказали что не распаковывают
цитирую:
Цитата
Thin-программы не распаковываются, а загружают в память деобходимые компоненты. 
В оперативную память грузятся толко нужные файлы. На жестком почти ничего не хранится.



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


Советчик
****


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

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



Цитата(lorents @  22.1.2010,  16:47 Найти цитируемый пост)
если они распаковывают файлы, то вопрос куда?

Читай доки на КОНКРЕТНЫЙ запаковщик.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Akella
Дата 22.1.2010, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Цитата(lorents @  22.1.2010,  15:47 Найти цитируемый пост)
Akina,  если они распаковывают файлы, то вопрос куда?

Обычно в текущую папку, т.е. откуда запускается программа.

Добавлено через 40 секунд
Цитата(lorents @  22.1.2010,  15:47 Найти цитируемый пост)
На жестком почти ничего не хранится.

Да, очень точное слово "почти" в программировании smile 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программное обеспечение"
Deface
Akella

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

1. Обсуждение крэков, кейгенов и других подобных программ

Пробуйте искать сами или обращайтесь в приват к участникам форума.

Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения.

Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...)

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

  • Пожалуйста, пользуйтесь поиском перед тем, как задать вопрос - возможно ответ уже есть на форуме.
  • Название темы должно отражать её суть
  • Действия модераторов можно обсудить здесь

С уважением, Akella, bartram.

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


 




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


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

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