|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.06.2010, 17:22 | #1 |
Пользователь
Регистрация: 10.06.2010
Сообщений: 34
|
запуск программы один раз
Можноли зделать так чтобы при запуске программы она записывала каккой нибудь файл, желательно без какого либо разрешения, и при повторном запуске она проверяла его наличие и если он:
1) присутствует - программа завершалась 2) отсутствует - создавала этот файл и продолжала работать; и при повторном запуске она повторяла эти действия если вкратции то можно сказать так: программа запускается на одном компьютере один раз и все. Люди если это возможно подскажите как это реализовать на практике. P.S. Я хочу поставить на свою работу как-бы защиту, но пароль ставить не хочу и решил таким вот образом это решить
Жизнь это игра, с отстойным сюжетом, но офигенной графикой
|
24.06.2010, 17:28 | #2 |
Участник клуба
Регистрация: 15.01.2010
Сообщений: 1,325
|
А зачем в файл?
Это отслеживается легко. Удалят его - и все, можно работать снова. Луше файл иметь с самого начала, а там будет в зашифрованном виде хранится оставшееся число запусков. Хотя изменения в файле тоже легко засечь, если прога небольшая. Впрочем, дело барское. Код легкий. А вам пустой файл надо создавать, или что-то записать туда?
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "[ПРОграммист]" Yan's Home Digital Lab |
24.06.2010, 18:06 | #3 | |
Пользователь
Регистрация: 10.06.2010
Сообщений: 34
|
Цитата:
а по поводу файла так любой хоть с текстом хоть с таблицей впринципе разницы нет но главное чтобы создавался желатльно в той папке где искать будут в последнии момент или вообще не полезут или же можно воспользоватся твоим способом создать файл с определенным кол-вом запусков и зашифровать его и при запуске программы его расшифровывать, но проблема в том что программа будет запускаться с диска, так что лучше чтобы программасоздавала файл!
Жизнь это игра, с отстойным сюжетом, но офигенной графикой
Последний раз редактировалось Lepricon69; 24.06.2010 в 18:09. |
|
24.06.2010, 18:06 | #4 |
Форумчанин
Регистрация: 09.09.2009
Сообщений: 181
|
А лучше всего делать записи в реестре.
Получил помощь — отблагодарил.
|
24.06.2010, 18:09 | #5 |
Пользователь
Регистрация: 10.06.2010
Сообщений: 34
|
Можно но если нет прав на изменение, внесение и т.д. информации в реестре и кстати мне в последующем может будет надо чтобы эта программа запускалась и без этой проверки так что этот вариант не подходит
Жизнь это игра, с отстойным сюжетом, но офигенной графикой
|
24.06.2010, 18:15 | #6 |
Форумчанин
Регистрация: 09.09.2009
Сообщений: 181
|
Сейча не помню, но точно встречал, что можно указывать запуск один раз и без дополнительных файлов....
Получил помощь — отблагодарил.
|
24.06.2010, 18:17 | #7 |
Пользователь
Регистрация: 10.06.2010
Сообщений: 34
|
Ну вот, а я если чесно то ненаю
Жизнь это игра, с отстойным сюжетом, но офигенной графикой
|
24.06.2010, 18:20 | #8 | |
Участник клуба
Регистрация: 15.01.2010
Сообщений: 1,325
|
Цитата:
И не важно, где будет записан файл.
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "[ПРОграммист]" Yan's Home Digital Lab |
|
24.06.2010, 18:24 | #9 |
Пользователь
Регистрация: 10.06.2010
Сообщений: 34
|
Я это знаю ну вот человек который не сильно шарит в компах нет из этого можно зделать вывод
Жизнь это игра, с отстойным сюжетом, но офигенной графикой
|
24.06.2010, 18:24 | #10 |
Участник клуба
Регистрация: 15.01.2010
Сообщений: 1,325
|
Пароль тоже не вариант. Используя декомпиллятор или софт айс можно легко убрать парольную защиту (если она будет основываться на принцепе if Password:<>'qwerty' then Close. Нужны пляски с асмом.
И вообще, программа-то ваша того стоит?
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "[ПРОграммист]" Yan's Home Digital Lab |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Повтор токо один раз | Cpluser | Общие вопросы C/C++ | 8 | 08.10.2009 21:13 |
Форма один раз | Dop | Общие вопросы Delphi | 11 | 16.07.2009 21:41 |
Выполнить действие один раз. | IVANSour | Общие вопросы Delphi | 6 | 01.02.2009 17:15 |
Выполнить действие один раз. | IVANSour | Общие вопросы Delphi | 11 | 01.02.2009 14:17 |
Событие один раз | Михаил Юрьевич | Общие вопросы Delphi | 4 | 01.04.2008 20:40 |