Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.09.2009, 13:42   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
исходные и какойнить компилятор delphi берут и запаковывают указав сценарий при распаковке
Это чесно скажу - плохое решение. Опять таки функционал будет зависить от компилятора. Впрочем есть такие инсталяторы, не знаю как называются, но непопулярны.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.09.2009, 13:44   #12
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

если это плохое решение - значит существуют нормальыне решения.
Можете подсказать ?

P.S. Уникальные решения погугльть или пояндексить неактуальны =)
kakawkin вне форума Ответить с цитированием
Старый 21.09.2009, 13:50   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
kakawkin
Фухх ну и ник... запятую некуда ставить...

Обычно настройки программ модно хранить в INI файлах. Для этого в программе делается отдельный модуль, где управляются настройки, и все это сбрасывается в файл. Прога же при открытии это все читает и имеет их ввиду при работе.
А перекомпилирование - это плохой стиль, хотя бы потому что платформы могут быть разные.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.09.2009, 13:53   #14
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

плотформы 100% одинаковые. Все SP3
kakawkin вне форума Ответить с цитированием
Старый 21.09.2009, 13:57   #15
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Есть еще один плохой способ - анализируй определенную строку, а менять ее с помощью hex-редактора.
Пишешь в проекте, что-то типа
Код:
const Options: String = 'Да пошли Вы все на'
Потом в редакторе ищешь эту строку и меняшь ее на свою. Ну примерно так, не обязательно строки - можно и др., просто их искать легче.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 21.09.2009, 14:59   #16
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

просто мне надо зделать так чтобы пользователь неизменял в хекс редакторе ничего. Он обычный пользователь - чтобы ввёл значения и вышла .exe программа
kakawkin вне форума Ответить с цитированием
Старый 21.09.2009, 15:00   #17
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

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

Последний раз редактировалось Utkin; 21.09.2009 в 15:04.
Utkin вне форума Ответить с цитированием
Старый 21.09.2009, 15:01   #18
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

А не проще хранить настройки "снаружи" файла? Например в ini и реестре
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 21.09.2009, 15:07   #19
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Ну ты вместо редактора свою прогу замути, пусть она в твоем чате все и меняет, а пользователю об этом знать и необязательно. Маленькую утилитку - несколько галочек и кнопочек - пользователь ввел, а она уже изменила твою прогу и все наши победили, а уж какими методами это юзера волновать не должно (скажу даже что ему вредно волноваться по этому поводу). Ну или пусть сама прога себе операцию делает.
какии образом прога сама себя оперировать то будет ? кроме .ini и реестра ?
kakawkin вне форума Ответить с цитированием
Старый 21.09.2009, 15:12   #20
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Это уже отдельная большая тема, что тебе мешает, кроме антивирусов? Не знаешь как файлы на диске изменять? Несчастные люди уже и крэкеры в действии не видели.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать c# программу независимой от net.Frameworka byte916 Помощь студентам 1 25.03.2009 16:33
Как сделать Trial - программу? HAMMAN Помощь студентам 2 14.06.2008 20:28
Как сделать программу, чтобы она запускалась везде? grenles Общие вопросы C/C++ 3 11.06.2008 21:10
Как сделать программу чтоб отсылала файл по FTP. Kenifer Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 15.08.2007 20:58