|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Защита от "дурака" и просто обработка кода |
|
Защита от "дурака" и просто обработка кода
|
$AutoITer Сообщения: 446 |
Собственно при написании программы возникли вопросы.
1. Как сделать если нажата "Отмена", то выводил другое сообщение MsgBox? "Восстановление не удалось" Func Restore_Proc() $file = FileOpenDialog("Выберите файл...",@ProgramFilesDir,"Zip (*.Zip)") _Zip_UnzipAll($file , StringTrimRight(GUICtrlRead($A2),8)) Run("Regedit.exe /s " & GUICtrlRead($A2) & "\key.reg") FileDelete(GUICtrlRead($A2) & "\key.reg") MsgBox(4160,"Успешно","Восстановление прошло успешно") EndFunc OffTop 3. Как изменить иконку приложения? Действует только на иконку внутри приложения(Наверху слева), а на основную нет. P.S. Если что еще вспомню насчет защиты расскажу. |
|
------- Отправлено: 21:10, 06-06-2009 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Medic84:
$file = FileOpenDialog("Выберите файл...",@ProgramFilesDir,"Zip (*.Zip)") If @error Then Return MsgBox(48, "Error", "Восстановление не удалось") .... Цитата Medic84:
Цитата Medic84:
|
|||
------- Отправлено: 21:36, 06-06-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
$AutoITer Сообщения: 446
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
Цитата Creat0R:
Вот вспомнил еще. 4. Где поставить нужно "галочку" что бы файл было невозможно декомпилировать? |
||
------- Отправлено: 21:43, 06-06-2009 | #3 |
$AutoITer Сообщения: 446
|
Профиль | Отправить PM | Цитировать 5. Как вывесть сообщение MsgBox если в GUICtrlRead($A2) в конце нету "\players". Т.е. перед "\players" могут быть любые буквы, цифры и т.п.
|
------- Последний раз редактировалось Medic84, 06-06-2009 в 22:58. Отправлено: 22:04, 06-06-2009 | #4 |
Старожил Сообщения: 307
|
Профиль | Отправить PM | Цитировать Цитата Medic84:
If StringRegExpReplace(GUICtrlRead($A2),".*(\\players)","\1")<> "\players" Then MsgBox(0,"","Bla bla bla") Цитата Medic84:
|
|||
------- Отправлено: 22:54, 06-06-2009 | #5 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Medic84:
P.S Я надеюсь мне не придётся и эту тему закрывать в связи с поступлением вопросов на совершенно разную тематику? |
|
------- Отправлено: 23:25, 06-06-2009 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Как управлять "Начинать с экрана приветствия" или "Защита паролем" в св-вах заставки. | Alex Konovalov | Microsoft Windows 2000/XP | 12 | 17-05-2016 19:27 | |
CMD/BAT - "Вырезание" повторяющегося кода в файл | Habetdin | Скриптовые языки администрирования Windows | 0 | 21-05-2009 20:37 | |
"Обойти" админа-дурака! | sirik | Хочу все знать | 23 | 16-02-2008 12:49 | |
Использование - Можно ли просто "запечатать" XP при помощи sysprep, не удаляя её? | gabasov | Лицензирование продуктов Microsoft | 3 | 03-11-2007 02:17 | |
Запретить/удалить пункт "Programs" ("Программы") из меню кнопки "Start" ("Пуск") | submaster | Microsoft Windows NT/2000/2003 | 5 | 13-09-2006 12:29 |
|