Вы не зашли.
Главная » Компьютеры/Софт » Си шарп. Как запустить внутренний файл.
#1. 2010 Off (1)
Участник
2011.06.02 13:01
Как на С# собрать проект в ЕХЕ и запустить из ЕХЕ какой нибудь внутренний файл?
Ну то есть как можно его (файл) туда добавить (в ехе) чтобы запустить его из этого же приложения.

Просто мне нужно сделать так:
0. Скомпилировать проект в ехе,
1. добавить в него во внутрь ещё один ехе.
2. запустить проект.ехе,
3. Нажать на ссылку и запустить из нутри тот файл.

Дело в том, что я не хочу его показывать всем публично.
Хотел чтобы он был спрятан внутри самого ехе и потом оттуда его запускать.

Я читал что есть типа using System.Resurces, и ещё что то. Нифига не понял.
В гугле гуглил, нифига нормально не нашел.
#2. Gemorroj Off (107)
Administrator
2011.06.02 14:02
тебе обфускатор нужен, как я понял.
меня вырубают чесн говоря начинающие программеры, считая что они обязательно должны закрыть исходники, а то их мегагениальные идеи все попиздят. никого поделки начинающих программеров не интересуют, скажу я прямо.
#3. 2010 Off (1)
Участник
2011.06.02 22:10
Эй чувак, я просто написал программу на
PHP, Ajax, CSS, HTML.

Эта программа уже заебистая в разработке.
80кб яваскрипта,
90 кб только весит главная страница.
И не говоря уже о css и другом.

Программа скомпилирована в ЕХЕ.
У каждой проги есть настройки параметров.
И у каждой проги есть параметры по умолчанию.
Эти параметры по умолчанию - я сделал так чтобы пользователь мог изменить их под себя, и просто при последующем запуске программы чтобы пользователь мог ими пользоваться.
И конечно каждый раз не менять параметры на путь того или иного файла для одних проектов.

Так вот, вся программа написана на PHP, HTML, Ajax, CSS.
А вот имено настройки параметров по умолчанию - написаны в виндовс приложении на языке C#.

На си шарп - можно добавить кто разработчик, название, версия, копирайт к этой программе.
А на zzee phpexe (компилятор) - такого сделать нельзя.

Я хотел просто указать кто разработчик этого приложения.
И просто подумал что можно написать прогу на си шарп, и просто в эту программу добавить тот мой проект на РНР который скомпилирован в EXE.
И всё, в итоге получится в одной ЕХЕ программе несколько программ, которые я могу запускать из нутри а не из виндовса файловой системы который где то там на том конце диска.
Просто моя программа не требует исталяции.
Если удалить главный конфиг.файл - то пользователь будет сосать болт по своей ошибке.
Можно конечно проверять, если файла нет - снова создать и записать параметры при запуске программы.

Я просто хочу забить всё в один ехе, и просто не парить себе и другим мозг.
Пусть будет одна ехе программа и несколько внутри, чем штук 5 в одной папке публично.
Просто так легче перемещать программу и тд.
И не буду надеятся на то, что путь к папке с прогой прописать верно и так далее.

А на счет исходников - я их могу подарить любому.
Видь программа написана бесплатно для всех.
Даже если ей не будут пользоваться - она написана на РНР и просто может быть в качестве типа ''Смотри что я смог сделать для виндовс и на каком языке''.

Кстати, а ей то реально можно пользоваться.
Просто не сильно высшая.
Есть недостатки, за то есть свой дизайн и свой стиль окон.

Функционал хорош:
поиск в тексте/замена.
писать жирным, наклонным, подчеркнутым, перечеркнутым, другим цветом текста, другим цветом фонового текста.

Настройка шрифта, размер, цвет, фон.

создать проект, добавить файл в проект, удалить, открыть, сохранить, сохранить как.
И многое другое.
Отредактировано 2010 (2011.06.02 22:10)
#4. 2010 Off (1)
Участник
2011.06.02 23:11
Чувак, а это ты про какой обфускатор? не тот что у тебя в gmanager файлы шифрованы?
если да, то я тебе этот обфускаторный файл - за 10 секунд расшифрую (если сразу под рукой иметь файл).

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

Хотя совсем и не знаю про какой обфускатор идет речь.

Ну если что - то обфускатор для РНР - такой я расшифрую.
#5. Gemorroj Off (107)
Administrator
2011.06.03 10:10
ты пьян? в gmanager открытый код и лежит в свн гугла. обфускация там не применялась.
свою безграмотность лечи гуглом, а не сори на форуме глупостями.
#6. 2010 Off (1)
Участник
2011.06.03 11:11
Сам ты мадафакер пьяный.
Курни косяк и охлодись.
Со мной всё нормально.
#7. 2010 Off (1)
Участник
2011.06.03 12:12
Я просто ошибся. нах мне обфускатор нужен.
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.012 s