JIT SPRAY ÃÂÃÂÃÂÛØ× TDSS - Xakep Online
JIT SPRAY ÃÂÃÂÃÂÛØ× TDSS - Xakep Online
JIT SPRAY ÃÂÃÂÃÂÛØ× TDSS - Xakep Online
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
SYN/ACK<br />
Редактор скриптов AutoIt с окном AutoIt Windows<br />
Info<br />
Интерфейс xStarter локализован, работать с ним<br />
просто<br />
— Task Builder è Task Administrator. Â Task Builder ñîçäàþòñÿ çàäàíèÿ.<br />
Ýòîò ïðîöåññ äîâîëüíî ïðîñò: â ïàíåëè ñëåâà èç 29 äîñòóïíûõ ãðóïï<br />
âûáèðàåì íóæíîå äåéñòâèå è ïåðåíîñèì ìûøêîé â ñðåäíåå ïîëå.<br />
Ïîÿâëÿåòñÿ ìàñòåð, êîòîðûé ïîìîæåò óòî÷íèòü íàñòðîéêè. Íàïðèìåð,<br />
ñîçäàäèì äåéñòâèå, ïîçâîëÿþùåå ïîëó÷èòü äàííûå ïî ðàçäåëó<br />
æåñòêîãî äèñêà. Ïåðåõîäèì â ìåíþ System –> Get Volume Information,<br />
ïîÿâëÿåòñÿ îäíîèìåííûé ìàñòåð, ñîñòîÿùèé èç ÷åòûðåõ âêëàäîê.<br />
Íàì íóæíî ïîñëåäîâàòåëüíî ïðîéòè è âûáðàòü ïàðàìåòðû â êàæäîé<br />
èç íèõ. Â General óêàçûâàåì ðàçäåë äèñêà è ïàðàìåòðû, êîòîðûå<br />
õîòèì ïîëó÷àòü: òèï, ìåòêà, ôàéëîâàÿ ñèñòåìà, ìåñòî. Êàê âàðèàíò,<br />
AutoHotkey<br />
Ïðîãðàììà AutoHotkey (autohotkey.com) ÿâëÿåòñÿ ôîðêîì<br />
AutoIt v2. Åå àâòîð, Êðèñ Ìàëëåòò, ïðåäëîæèë äîáàâèòü â<br />
AutoIt ïîääåðæêó ãîðÿ÷èõ êëàâèø, íî èäåÿ íå íàøëà îòêëèêà,<br />
è â ðåçóëüòàòå â íîÿáðå 2003 ãîäà âûøåë Initial release. Â<br />
îòëè÷èå îò ðîäèòåëüñêîãî ïðîäóêòà, AutoHotkey äîñòóïåí ïî<br />
ëèöåíçèè GNU GPL.<br />
Ñèíòàêñèñ ÿçûêà îñíîâàí íà AutoIt v2, íåêîòîðûå èäåè âçÿòû<br />
èç v3. Ñ åãî ïîìîùüþ ìîæíî ëåãêî àâòîìàòèçèðîâàòü ïîâòîðÿþùèåñÿ<br />
çàäà÷è: çàïóñê ïðîãðàììû, îòïðàâêó ïî÷òû,<br />
ðåäàêòèðîâàíèå ðååñòðà. Ïîääåðæèâàåòñÿ ðàáîòà ñ ôàéëàìè,<br />
ñèìóëÿöèÿ íàæàòèé êíîïîê ìûøè, åñòü âîçìîæíîñòü<br />
ñîçäàíèÿ GUI. Ïðîãðàììà ìîæåò îòñëåæèâàòü ñèñòåìíûå<br />
ñîáûòèÿ è âûïîëíÿòü äåéñòâèÿ ïðè èõ íàñòóïëåíèè.<br />
Íî ôèøêîé AutoHotkey ÿâëÿåòñÿ óïðàâëåíèå ãîðÿ÷èìè êëàâèøàìè.<br />
Íàïðèìåð, ÷òîáû çàïóñêàòü êàëüêóëÿòîð êîìáèíàöèåé<br />
, ïèøåì âñåãî îäíó ñòðîêó:<br />
#c::Run calc<br />
Çíà÷îê ðåøåòêè «#» ñîîòâåòñòâóåò êëàâèøå .<br />
Äîêóìåíòàöèÿ âåñüìà ïîäðîáíà (ïåðåâîä äîñòóïåí ïî àäðåñó<br />
www.script-coding.info/AutoHotkeyTranslation.html), â íåé<br />
îòðàæåíû âñå îñîáåííîñòè ÿçûêà. Êðîìå ñîáñòâåííî èíòåðïðåòàòîðà,<br />
ïðîåêò ïðåäëàãàåò óòèëèòó äëÿ ñîçäàíèÿ GUI<br />
— SmartGUI Creator è ðåäàêòîð SciTE4AutoHotkey, èìåþùèé<br />
ïîäñâåòêó è àâòîäîïîëíåíèå êîäà.<br />
Ñêðèïòû (ðàñøèðåíèå *.ahk) ìîæíî ñêîìïèëèðîâàòü â exeôàéë<br />
è âûïîëíÿòü íà ëþáîì êîìïüþòåðå.<br />
122<br />
ìîæíî ñðàçó óêàçàòü âûáîð âñåõ ðàçäåëîâ (All volumes) è çàòåì,<br />
íàæàâ çíà÷îê ðÿäîì ñ ïîëåì, çàäàòü óñëîâèå ïðîâåðêè. Ïðîãðàììà<br />
ïðåäîñòàâëÿåò ðÿä âñòðîåííûõ ïåðåìåííûõ, ôóíêöèé è òðèããåðîâ,<br />
êîòîðûå ìîæíî èñïîëüçîâàòü â ýòîì ïîëå. Òàêæå ìîæíî ñîçäàòü ñâîå<br />
óñëîâèå. Â äðóãèõ âêëàäêàõ çàäàåòñÿ îïèñàíèå çàäàíèÿ è äåéñòâèå<br />
ïðè îøèáêàõ.<br />
Ïîñëå òîãî, êàê ñîçäàëè çàäàíèå, îíî ïîÿâëÿåòñÿ â ñïèñêå ïîñåðåäèíå,<br />
ãäå åãî ìîæíî ðåäàêòèðîâàòü, ïåðåìåùàòü, îòêëþ÷àòü è òàê äàëåå.<br />
Äàëåå àíàëîãè÷íûì îáðàçîì âûáèðàåì è çàíîñèì äðóãèå Actions.<br />
Äëÿ îòëàäêè â çàäàíèå ìîæíî äîáàâèòü òî÷êè îñòàíîâà (Breakpoint,<br />
).<br />
Äëÿ óïðàâëåíèÿ âñåìè çàäà÷àìè, êàê íà ëîêàëüíîé, òàê è óäàëåííîé<br />
ñèñòåìå, ïðåäíàçíà÷åí Task Administrator. Âûáðàâ â íåì ëþáóþ çàäà-<br />
÷ó, ìîæåì ïðîñìîòðåòü åå ñâîéñòâà, àêòèâèðîâàòü èëè ñîçäàòü íîâóþ<br />
çàäà÷ó. Â ñâîéñòâàõ çàäàíèþ ïðåäïèñûâàþòñÿ òðèããåðû, ïðèîðèòåò,<br />
çàùèòà, ó÷åòíàÿ çàïèñü, îò èìåíè êîòîðîé îíî áóäåò âûïîëíåíî.<br />
Íàñòðîåê ìíîãî, îíè î÷åíü ðàçíîîáðàçíû. Çàäà÷è ñîõðàíÿþòñÿ â<br />
ôàéëàõ ñ ðàñøèðåíèåì *.aml.<br />
Àâòîìàòè÷åñêàÿ<br />
óñòàíîâêà Firefox<br />
ñ ïîìîùüþ AutoIt<br />
AutoItSetOption ( "WinTitleMatchMode", 2 )<br />
AutoItSetOption ( "WinDetectHiddenText", 1 )<br />
WinMinimizeAll ( )<br />
Sleep ( 1000 )<br />
Run ( "FirefoxSetup3.6.6.exe" )<br />
WinWait ( "Óñòàíîâêà Mozilla Firefox" )<br />
Send("{ENTER}")<br />
WinWait ( "Óñòàíîâêà Mozilla Firefox", "Òèï óñòàíîâêè")<br />
Send("{ENTER}")<br />
WinWait ( "Óñòàíîâêà Mozilla Firefox", "Ñâîäêà" )<br />
Send("{ENTER}")<br />
WinWait ( "Óñòàíîâêà Mozilla Firefox", "Çàâåðøåíèå ðàáîòû<br />
ìàñòåðà óñòàíîâêè" )<br />
Send("{ENTER}")<br />
Exit<br />
XÀÊÅÐ 09 /140/ 10