|
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
|
|
Извлечение .exe из ресурса31.12.2012, 00:45. Показов 5164. Ответов 48
Метки нет (Все метки)
0
|
|
| 31.12.2012, 00:45 | |
|
Ответы с готовыми решениями:
48
Извлечение строк из ресурса Замена ресурса в *.EXE и т.д. |
|
|
|
| 31.12.2012, 02:40 | |
|
можно подробнее, откуда её извлечь и зачем?
0
|
|
|
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
|
|
| 31.12.2012, 13:31 [ТС] | |
|
У меня одна програма вшыта в другую через ресурсы. И мне нужно ее скопировать на диск с типа установки
0
|
|
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
| 31.12.2012, 14:40 | |
|
Я бы с этим не мучался. Ведь хрен знает как она там зашита. Но есть один подход, которым меня часто спасал в такой ситуации. Просто, чтобы запустить этот exe его нужно сначало куда-то извлечь. Обычно это пихается в temp. Но пожно посмотреть путь к файлу через диспетчер задач и оттуда его тырнуть.
0
|
|
|
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
|
|
| 31.12.2012, 20:21 [ТС] | |
|
Ето я вшыл одну прогу в другую и мне нужно ту прогу которая в етой проге закинуть на диск С
0
|
|
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
| 01.01.2013, 00:43 | |
|
WinApi в помощь
0
|
|
|
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
|
|
| 01.01.2013, 01:00 [ТС] | |
|
та я то вкурсе а какие функции то брать?
0
|
|
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
| 01.01.2013, 14:22 | |
|
Вот проект смотри - запускаешь Project1 и на диск "С" извлекается программа с именем - "1" .
0
|
|
|
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
|
|
| 01.01.2013, 16:14 [ТС] | |
|
А в FindResource первым оператором что давать? Я пробовал NULL неработает?
0
|
|
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
| 01.01.2013, 16:23 | |
|
Вот это надо передавать - HINSTANCE hInstance – дескриптор экземпляра приложения. Этот дескриптор содержит адрес начала кода программы в ее адресном пространстве. Дескриптор hInstance чаще всего требуется функциям, работающим с ресурсами программы.
1
|
|
|
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
|
|
| 01.01.2013, 16:39 [ТС] | |
|
а что передать? У меня консольное приложениебез кнопок?
0
|
|
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
| 01.01.2013, 16:56 | |
|
0
|
|
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
| 01.01.2013, 17:11 | |
|
Вот сделал для вас консольное приложение с извлечением программы на диск С
0
|
|
|
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
|
||||||
| 01.01.2013, 17:38 [ТС] | ||||||
|
У меня еррор можете посмотреть что не так? Может неправильно .exe добавляю или не тот проект создал?
0
|
||||||
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
| 01.01.2013, 19:01 | |
|
что за ошибка , я же не телепат !
0
|
|
|
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
|
|
| 01.01.2013, 19:26 [ТС] | |
|
Ошибки некакой. Выводит ошибка cout<<"Error\n";
0
|
|
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
| 01.01.2013, 19:30 | |
|
Ты рессурсы создал правельно ? приложение которое ты посылаешь в ресурсы называется так же как и у меня в программе - 1.exe , да и ещё ты посмотри у тебя основное приложение увеличилось в размере , на столько сколько занимает программа встраимоваемая в ресурс.
0
|
|
|
|
|
| 01.01.2013, 20:22 | |
|
slavikg, поясни ещё раз у тебя есть сторонняя программа из которой хочешь извлечь ресурс?Тогда нагугли себе любой редактор ресурсов - их в интернете как компоста на колхозном поле. Если же ты пишешь свой софт из которого нужно что то извлечь - то добавляй экзешник как Insert Resourse->Other file и твой экзешник станет ничем иным как набором байт в одной из секций приложений упаковщика. Т.е эти самые байты потом выкладывай на HDD да называй как хочешь. Так можно вшить и xls и jpg да всё что угодно. Вот тебе линк на wav в ресурсах посомтри да по аналогии для exe сотвори.
Ошибка AfxGetResourceHandle
0
|
|
|
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 71
|
|
| 01.01.2013, 20:42 [ТС] | |
|
А как правильно ресурс создать я в вижулал студио. В самой программе не дает сделать должен в папке проекта в файл ресурса добавлять
0
|
|
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
||
| 01.01.2013, 20:58 | ||
|
0
|
||
| 01.01.2013, 20:58 | |
|
Помогаю со студенческими работами здесь
20
Запуск файла exe из ресурса Ошибки при запуске EXE из ресурса Удаление ресурса из Агент Mail.Ru exe Как запустить .exe программу из ресурса? Как заставить exe приложение работать файлом из ресурса? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|