Речь как я понял про самый первый скрипт...тот скрипт, которым бы я мог гордиться, еще не написан
Первый, был не просто тестом и работал. Выглядел примерно так:Suppir сказал(а):Какой бы самый первый ваш скрипт, которым вы действительно гордились?
#include <WindowsConstants.au3>
$Form1 = GUICreate('ClickMe', 150, 30, -1, -1, BitOR($WS_POPUP, $DS_SETFOREGROUND), $WS_EX_TOPMOST)
$Button = GUICtrlCreateButton('Click me', 0, 0, 150, 30)
GUISetState()
While 1
$gci = GUIGetCursorInfo()
If $gci[4] = $Button Then
WinMove($Form1, '', Random(0, @DesktopWidth-150, 1), Random(0, @DesktopHeight-30, 1))
ElseIf GUIGetMsg() = $Button Then
GUISetState(@SW_HIDE)
MsgBox(0, ';-)', 'Умный да?')
Exit
EndIf
WEnd
DllCall("kernel32.dll", "int", "Wow64DisableWow64FsRedirection", "int", 1)
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUICreate("Статистика",146,20)
GUISetState(@SW_SHOW)
GuiCtrlCreateLabel("Login Server :", 5, 5)
$sIp = ('***.***.***.***:****')
TCPStartup()
$aIp = StringSplit($sIp, ':')
$socket = TCPConnect($aIp[1], $aIp[2])
If @error Then
GuiCtrlCreateLabel("OFFLINE!", 85, 5)
GUICtrlSetColor( -1, 0xFF0000)
Else
GuiCtrlCreateLabel("ONLINE!", 85, 5)
GUICtrlSetColor( -1, 0x009900)
EndIf
TCPShutdown()
Func BeginPing1()
$sIp = ('***.***.***.***:****')
TCPStartup()
$aIp = StringSplit($sIp, ':')
$socket = TCPConnect($aIp[1], $aIp[2])
If @error Then
GuiCtrlCreateLabel("OFFLINE!", 85, 5)
GUICtrlSetColor( -1, 0xFF0000)
Else
GuiCtrlCreateLabel("ONLINE!", 85, 5)
GUICtrlSetColor( -1, 0x009900)
EndIf
TCPShutdown()
EndFunc
AdlibRegister("BeginPing1", 20000)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
#NoTrayIcon
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
Global $file1='Setup.cmd', $file2='Unist.cmd'
If FileExists ( @ScriptDir&'\'&$file1 ) Then
RunWait ( @ScriptDir&'\'&$file1, "", @SW_HIDE)
Exit
EndIf
If FileExists ( @ScriptDir&'\'&$file2 ) Then
RunWait ( @ScriptDir&'\'&$file2, "", @SW_HIDE)
Exit
Else
MsgBox(0, "Ошипка!", Не найден не один фаил установки и деинсталяции!' &@CRLF& ' Программа будет закрыта!')
EndIf