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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2016, 13:26   #1
АлександрDelphi
Форумчанин
 
Аватар для АлександрDelphi
 
Регистрация: 28.02.2016
Сообщений: 115
По умолчанию Application.ExeName

Подскажите вот у меня есть код
Код:
if ExtractFileName(Application.ExeName) <> 'Программа.exe' then Halt;
Как мне сделать что бы при изменение имени программы выходило сообщение что программа будет переименована ..
Можно это как нибудь сделать с помощью RandomPassword ?
А то я не догоняю как реализовать понимать понимаю а реализовать что то не могу..

Последний раз редактировалось АлександрDelphi; 04.05.2016 в 13:44.
АлександрDelphi вне форума Ответить с цитированием
Старый 04.05.2016, 13:33   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
пере-минована
что это?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.05.2016, 13:35   #3
TaLadno
Форумчанин
 
Регистрация: 03.06.2015
Сообщений: 393
По умолчанию

XYZ...
Опиши сценарий, по пунктам - "что? где? как?"

Моя телепатия напридумывала:
1. Родное имя ЕХЕ: "NotToBreak.exe"
2. Пользак переименовал и запустил "IBrokeTheProg.exe"
3. Программа проверила свое имя, оно не совпало
4.1. Программа вывалила уведомление - "Я закроюсь и переименуюсь!!!"
4.2. Программа вывалила уведомление - "Переименуй мну гад или фиг запущусь!!!"
4.3. Свой вариант!

Цитата:
Сообщение от min@y™ Посмотреть сообщение
что это?
А это когда мины переставляются, при каждом запуске) Ы_ы
Вы там держитесь.
TaLadno вне форума Ответить с цитированием
Старый 04.05.2016, 13:42   #4
АлександрDelphi
Форумчанин
 
Аватар для АлександрDelphi
 
Регистрация: 28.02.2016
Сообщений: 115
По умолчанию

Цитата:
Сообщение от TaLadno Посмотреть сообщение
XYZ...
Опиши сценарий, по пунктам - "что? где? как?"

Моя телепатия напридумывала:
1. Родное имя ЕХЕ: "NotToBreak.exe"
2. Пользак переименовал и запустил "IBrokeTheProg.exe"
3. Программа проверила свое имя, оно не совпало
4.1. Программа вывалила уведомление - "Я закроюсь и переименуюсь!!!"
4.2. Программа вывалила уведомление - "Переименуй мну гад или фиг запущусь!!!"
4.3. Свой вариант!


А это когда мины переставляются, при каждом запуске) Ы_ы
Я в программе выставлю имя ( при котором она работает до тех пор пока не переименовали,а когда Юзер переименовал программу (Программа выдаст сообщение что Program.exe будет переименована.. и она должна переименоваться в Random заголовок
Цитата:
Сообщение от min@y™ Посмотреть сообщение
что это?
Ошибочка!
АлександрDelphi вне форума Ответить с цитированием
Старый 04.05.2016, 13:45   #5
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
А это когда мины переставляются, при каждом запуске) Ы_ы
А, я понял! Это типа вот так, да?

Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.05.2016, 13:48   #6
TaLadno
Форумчанин
 
Регистрация: 03.06.2015
Сообщений: 393
По умолчанию

Цитата:
Сообщение от АлександрDelphi Посмотреть сообщение
Я в программе выставлю имя ( при котором она работает до тех пор пока не переименовали,а когда Юзер переименовал программу (Программа выдаст сообщение что Program.exe будет переименована.. и она должна переименоваться в Random заголовок
#$%@

Т.е. получается, что программа робит, пока не переименуют. После переименования случается полный кердык, т.к. программа начинает себя переименовывать шо дурнэ теля?

Это еще одна из форм защиты от кулхацкеров?
Вы там держитесь.
TaLadno вне форума Ответить с цитированием
Старый 04.05.2016, 14:22   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от АлександрDelphi Посмотреть сообщение
Я в программе выставлю имя ( при котором она работает до тех пор пока не переименовали,а когда Юзер переименовал программу (Программа выдаст сообщение что Program.exe будет переименована.. и она должна переименоваться в Random заголовок
А Вы можете на примере пояснить ваш алгоритм?
Что означает "в программе выставлю имя" ?

Ну вот, допустим, ваша программа называется Project1.exe
Всё работает. Всё хорошо.
Потом её (зачем-то, вдруг) переименовали в Project2.exe.
Что должно произойти?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.05.2016, 17:48   #8
АлександрDelphi
Форумчанин
 
Аватар для АлександрDelphi
 
Регистрация: 28.02.2016
Сообщений: 115
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
А Вы можете на примере пояснить ваш алгоритм?
Что означает "в программе выставлю имя" ?

Ну вот, допустим, ваша программа называется Project1.exe
Всё работает. Всё хорошо.
Потом её (зачем-то, вдруг) переименовали в Project2.exe.
Что должно произойти?
Вот видео записал с программы https://youtu.be/HMlsair-ndY
Вот так мне надо как то реализовать...
АлександрDelphi вне форума Ответить с цитированием
Старый 04.05.2016, 18:38   #9
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

из видева не понятно ничаго

Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.05.2016, 19:16   #10
АлександрDelphi
Форумчанин
 
Аватар для АлександрDelphi
 
Регистрация: 28.02.2016
Сообщений: 115
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
из видева не понятно ничаго

Ооо очередной троль..

Че тебе там не понятно. я переименовал программу на название random.exe
При повторном запуске вылезло сообщение что программа переименована на другое название ...
АлександрDelphi вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi Application.ExeName нужен аналог Лубышев Помощь студентам 2 26.09.2012 11:14
Application.ExeName на винапи VVVadim Общие вопросы Delphi 17 14.06.2012 17:29
?? Application Татьяна_16 Компоненты Delphi 7 16.06.2011 16:44
APPLICATION c++ 4ika Общие вопросы C/C++ 1 14.04.2010 20:43