Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.95/22: Рейтинг темы: голосов - 22, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
1

Извлечение .exe из ресурса

31.12.2012, 00:45. Показов 4412. Ответов 48
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите извлеч екзешку на компютер пожалуста.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.12.2012, 00:45
Ответы с готовыми решениями:

Извлечение EXE Файла из ресурса .dres
Решил написать простенький, свой первый проект - но столкнулся с проблемой (Не извлекает...

Извлечение строк из ресурса
Не могу понять как вытащить из файла ресурсов строку из таблицы frmAbout.Caption =...

Замена ресурса в *.EXE и т.д.
Всем привет! Помогите решить такой вопрос, как заменить ресурс в скомпилированном приложении?...

Запуск файла exe из ресурса
Привет, возможно запустить файл в формате .exe из ресурса или аналогичным способом, но не выгружая...

48
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
01.01.2013, 21:07 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от slavikg Посмотреть сообщение
А как правильно ресурс создать я в вижулал студио. В самой программе не дает сделать должен в папке проекта в файл ресурса добавлять
А версия у тебя какая?
0
Заблокирован
Автор FAQ
01.01.2013, 21:22 22
Цитата Сообщение от slavikg Посмотреть сообщение
А как правильно ресурс создать я в вижулал студио. В самой программе не дает сделать должен в папке проекта в файл ресурса добавлять
- смотри скриншоты, словами долго будет
Миниатюры
Извлечение .exe из ресурса   Извлечение .exe из ресурса   Извлечение .exe из ресурса  

Извлечение .exe из ресурса  
0
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 00:43  [ТС] 23
А в какой функции писать код ато непонятно?
0
Заблокирован
Автор FAQ
02.01.2013, 01:09 24
slavikg, ИМХО твой уровень ещё не позволяет работать с ресурсами (без обид)
Почитай тут для ликбеза о создании проекта и о написании кодов обработчиков
Этапы создания MFC приложения

Не по теме:

а там и до ресурсов недалеко...

0
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 01:41  [ТС] 25
Там нигде не пишет в каком месте писать код. Вот в консольном в функции мейн а здесь?
0
Заблокирован
Автор FAQ
02.01.2013, 01:48 26
Цитата Сообщение от slavikg Посмотреть сообщение
Там нигде не пишет в каком месте писать код. Вот в консольном в функции мейн а здесь?
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
и о написании кодов обработчиков
просто возьми и прочти блог от корки до корки. Научись создавать приложение, пристыковывать к нему элементы - кнопки, поля ввода и т.д. а потмо уже напишешь обработчик.
Кликните здесь для просмотра всего текста

Не по теме:

Смотри - отвлечённый пример : Сейчас ты пытаешся решить задачу синхронизации пучка позитронов с частотой вынуждающего поля в коллайдере имея из знаний учебник для 8-го класса школы. Зачем тебе знания к которым ты не готов?


Писать надо в обработчике скажем кнопки - проще всего код выйдет именно в MFC
0
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 15:14  [ТС] 27
мне кнопки ненужны кнопками я в masme делаю а тут я хочу чтоб при запуске программы она розпаковала екзешку и всё
0
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
02.01.2013, 16:21 28
Если тебе нужен инстлятор то на просторах сети куча разных, в виде конструктора
Даже в студии можно сделать
"Другие типы проектов" начиная с CAB файла и кончая готовыми установщиками
0
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 16:40  [ТС] 29
а как такое в вижуале сделать можно ссилку или код?
0
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
02.01.2013, 22:46 30
Извлечь экзешник из ресурса... Хм... Интересно.
А как его туда запихать? И зачем?

То есть реально имеем экзешник A, в который (в ресурсы) вшит другой экзешник B что ли? С тем, чтобы однажды из B сделался полноценный экзешник и запустился?

(Нет, я занимался подобным но там коляска долгая, я писал джойнер. И там экзешник был вшит не в секцию ресурсов (что, по-моему должен запалить любой антивирь), а в секцию данных, что ли.)

А два-то экзешника не судьба иметь рядышком?
Может я недопонимаю чего?
0
-=ЮрА=-
02.01.2013, 22:52
  #31

Не по теме:

kravam,

Цитата Сообщение от kravam Посмотреть сообщение
Может я недопонимаю чего?
именно
Цитата Сообщение от kravam Посмотреть сообщение
А как его туда запихать? И зачем?
- показано выше, зачем - сделать свой инсталлятор, либо модуль для распаковки по условию (скажем ввели пароль)
Цитата Сообщение от kravam Посмотреть сообщение
То есть реально имеем экзешник A, в который (в ресурсы) вшит другой экзешник B что ли? С тем, чтобы однажды из B сделался полноценный экзешник и запустился?
- представь себе реально:)

0
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
02.01.2013, 22:53 32
Цитата Сообщение от slavikg Посмотреть сообщение
а как такое в вижуале сделать
создать новый проект
выбрать "Другие типы проектов"
и выбрать что хочешь
0
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
02.01.2013, 23:31 33

Не по теме:

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
именно
чего именно?



Добавлено через 5 минут
Опять же, надо смотреть каким образом он туда запихан. Я не знаю, если его штатным способом пихать, он криптуется как-нибудь или нет? Если нет, то достаточно знать смещение его первого байта в "файле-контейнере". А там уже можно и вручную извлечь, согласно формату PE-файла- в общем, долгая история.
0
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
02.01.2013, 23:31 34
Цитата Сообщение от kravam Посмотреть сообщение
чего именно?
что ты чего то не допонимаешь
0
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
02.01.2013, 23:33 35
Да я понимаю, что я недопонимаю, но чего я недопонимаю?
0
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
02.01.2013, 23:33 36
Цитата Сообщение от kravam Посмотреть сообщение
в общем, долгая история.
не чего долгово , я уже показал как его туда запихнуть и потом извлеч на диск "С"
0
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
02.01.2013, 23:34  [ТС] 37
Да ето все помогло очень
0
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
02.01.2013, 23:36 38
Цитата Сообщение от slavikg Посмотреть сообщение
Да ето все помогло очень
Что помогло ?
0
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
02.01.2013, 23:46 39

Не по теме:

Ты бы хоть readme какое накпропал...


Так ты там его извлекаешь просто из ресурсов, но но не пихаешь его туда, да?
0
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
02.01.2013, 23:54 40
Когда-то я давно столкнулся с этой проблемой. Помнится тогда я просто набросал код, который открывает нужный мне exe, а потом генерит h-файл с массивом >_> У меня этот файл Вижуалка секунд 20 открывала...
0
02.01.2013, 23:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.01.2013, 23:54
Помогаю со студенческими работами здесь

Ошибки при запуске EXE из ресурса
Имеется WinForms приложение (Test.exe) у которого в ресурсах "WindowsFormsApplication1.exe". Ресурс...

Удаление ресурса из Агент Mail.Ru exe
Есть файл EXE Агента Mail.Ru, но при установке помимо агента ставиться ещё куча ненужных...

Как запустить .exe программу из ресурса?
У меня есть в ресурсе .exe программа... Как мне ее запустить из ресурса?

Как заставить exe приложение работать файлом из ресурса?
мой exe приложения через OpenFileDialog работает но надо чтоб работаль Файлом из ресурса пример ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru