teadrinker Попытаюсь объяснить, я поставил на скрипт защиту по ключу, но дело в том что даже если человек не будет иметь ключа он сможет использовать скрипт, т.к там скрипт основан на комбинации клавиш, я просто хочу отключить возможность взаимодествия с скриптом до того момента когда ему напишет "Доступ разрешен"
Вот код:
#NoTrayIcon
strComputer := "."
objWMIService := ComObjGet("winmgmts:{impersonationLevel=impersonate}!\\" . strComputer . "\root\cimv2")
colSettings := objWMIService.ExecQuery("Select * from Win32_OperatingSystem")._NewEnum
While colSettings[objOSItem]
{
Key := objOSItem.SerialNumber
}
;===========================================================================
URLDownloadToFile, тут моя ссылка!, %a_temp%/d3d9.txt
fileread, read, %a_temp%/d3d9.txt
if read contains %Key%
goto true
Gui, Font, S16 CBlack Bold, Arial
Gui, Add, Text, x53 y0 w113 h30 , Ваш ключ:
Gui, Font, ,
Gui, Add, Edit, x1 y31 w219 h21 ReadOnly vEdit,
Gui, Add, Button, x35 y55 w153 h27 gClip , Копировать и закрыть
Gui, Add, Button, x35 y85 w153 h27 gVkontakte , Vkontakte
Gui, Show, w221 h115, Key
GuiControl, , Edit, % Key
return
Clip:
Gui, Submit, NoHide
Clipboard := Edit
ExitApp
GuiClose:
ExitApp
true:
msgbox, Доступ разрешён!