Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Вниз

Запехнуть в exe   Найти похожие ветки 

 
Ivolg ©   (2004-05-04 12:12) [0]

Здрасьте! У меня имеется файл настроек программы с расширением *.ini. Как можно запехнуть это фай настроек в мою прогу, а потом с файла читать и в него записывать можно было! СПАСИБО!


 
Danilka ©   (2004-05-04 12:23) [1]

Однако, запихиватель нужен! ПОЖАЛУЙСТА!


 
Palladin ©   (2004-05-04 12:27) [2]

не запихиватель, а запехиватель


 
DVM ©   (2004-05-04 12:27) [3]


> Ivolg ©   (04.05.04 12:12)  

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


 
Юрий Зотов ©   (2004-05-04 12:33) [4]

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

Стоит ли овчинка выделки? Почему не сделать, как делают все - или обычный ini-файл, или писать настройки в реестр?


 
TButton ©   (2004-05-04 13:15) [5]

>Ну сколько раз говорено, что нельзя писать в exe файл запущенной программы.

сколько раз говорено, п р е д р а с с у д к и


 
DVM ©   (2004-05-04 13:21) [6]


> сколько раз говорено, п р е д р а с с у д к и

это к чему?


 
TUser ©   (2004-05-04 13:43) [7]


> это к чему?

Навеное, TButton умеет ...


 
MeF88 ©   (2004-05-04 13:49) [8]


> У меня имеется файл настроек программы с расширением *.ini.

А зачем запехивать. Ты его лучше упакуй жестоким алгоритомом, лучше всего
http://www.lapsha.ru/articles/tech/2004/01/06/150700.html
А потом ещё и закодируй алгоримом RC6... А потом можно ещё xor-чиком пройтись, чтобы наверняка.

P.S. Пиши в реестр и не парься, или в обыный ini-файл. Кому этот файл понадобится, те и из exe-шника достать сумеют.


 
TButton ©   (2004-05-04 13:53) [9]

>нельзя писать в exe файл запущенной программы.

вы пробовали?


 
Anatoly Podgoretsky ©   (2004-05-04 14:09) [10]

DVM ©   (04.05.04 12:27) [3]
В ресурсы можно, платформа позволяет


 
DVM ©   (2004-05-04 14:30) [11]


> вы пробовали?

Вы знаете, пробовал. Записать то можно, но это потребует хитрых манипуляций с копией программы, записью в ресурсы копии и перезапуск копии, и т. д.

> Anatoly Podgoretsky ©   (04.05.04 14:09) [10]
> DVM ©   (04.05.04 12:27) [3]
> В ресурсы можно, платформа позволяет

Что, таки позволяет программе писать самой в себя? ;)


 
Anatoly Podgoretsky ©   (2004-05-04 15:32) [12]

Все время утверждали, что так, но я сейчас удосужился проверить, обманули демоны.


 
Андрей Сенченко ©   (2004-05-05 10:19) [13]

Anatoly Podgoretsky ©   (04.05.04 15:32) [12]

А можно с этого места поподробней ?


 
DVM ©   (2004-05-05 10:48) [14]


> Андрей Сенченко ©   (05.05.04 10:19) [13]
> Anatoly Podgoretsky ©   (04.05.04 15:32) [12]
>
> А можно с этого места поподробней ?

Он имел ввиду, что нельзя писать как оказалось.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.036 c
3-1083242358
Леван
2004-04-29 16:39
2004.05.23
СКОЛЬКО ЗАПИСЕЙ БЫЛИ ОБРАБОТАНЫ?


1-1083760199
Goida
2004-05-05 16:29
2004.05.23
Когда в Delphi появится....


3-1082714737
Mim1
2004-04-23 14:05
2004.05.23
Interbase - DBExpress vs IBDatabase


14-1083385642
RealRascal
2004-05-01 08:27
2004.05.23
icq


1-1084286649
glGLU
2004-05-11 18:44
2004.05.23
PopupMenu





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский