![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.10.2008
Сообщений: 21
|
![]()
Привет всем. Незнаю как это правильно называется, но я хочу сделать какбы оболочку для исполняемого .exe файла, не имея при том его исходников, например для калькулятора виндоуса calc.exe. Мне интересно можно ли написать код(оболочку) на С# который поглотит в себя calc.exe, что б ограничить возможность запуска калькулятора и запустить в таком случае его можно будет только с помощю другого приложения CalcLauncher. Я знаю что процессы можно запускать с входными параметрами
Код:
Но я не знаю как сделать так что б исполняемый .exe файл поглотить другим кодом или зашифровать его в такой формат что б можно было прочитать только с помощю другой написаной мной программы лаунчера. Высказывайте свои мысли по этому поводу, каждый совет очень важен, так как я не знаю как такие вещи называются, незнаю что искать. Спасибо всем за будущие ответы. |
![]() |
![]() |
![]() |
#2 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
Если верно понял, что нужно, то в ресурсы добавляем необходимый исполняемый файл, а далее:
Код:
Будь проще и люди к тебе потянутся
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 24.10.2008
Сообщений: 21
|
![]()
Я написал код программы которая запускает файл из ресурсов.
Код:
Последний раз редактировалось Dzib; 04.09.2012 в 00:38. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
![]()
приложение дотнетное или нет?
Код:
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 24.10.2008
Сообщений: 21
|
![]()
Нет приложения не дотнетное, спасибо за ссылку).
Последний раз редактировалось Dzib; 05.09.2012 в 01:14. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 24.10.2008
Сообщений: 21
|
![]()
Пробовал запускать их метод Run, он мне приложения не запустил, может он и чтото и сделал(ошибок небыло) но приложения которое я хотел запустить с помощю него не запустилось.
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
![]()
у меня все работает... я проверил как там описано
Цитата:
Да и ваше приложение должно быть 32 бит |
|
![]() |
![]() |
![]() |
#8 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
Проще через темр папку.
Вариант из ссылки с такой кучей ограничений, что ну его ... ![]() |
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 24.10.2008
Сообщений: 21
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 24.10.2008
Сообщений: 21
|
![]() Цитата:
Код:
Я залил свой проэкт http://rghost.ru/40201623 Посмотрите пожалуйста. Последний раз редактировалось Dzib; 05.09.2012 в 17:17. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как привильно запускать консольное приложение используя CreateProcess? | Человек_Борща | Общие вопросы Delphi | 2 | 25.02.2011 16:53 |
Расшареные ресурсы и не только | doniyor | Работа с сетью в Delphi | 5 | 17.03.2010 23:32 |
Ресурсы. Как запихать .bmp в приложение .exe? | КСВ | Мультимедиа в Delphi | 6 | 24.10.2009 06:25 |
Скажите функцию которая будет запускать приложение при каждой загрузке винды | pentiumForever | Общие вопросы Delphi | 9 | 08.09.2007 01:54 |
Автоматически запускать приложение | лисенок | БД в Delphi | 3 | 17.04.2007 23:39 |