ëþá øêî ñäå êàçàë ïðîñ òåì íå îò «Wind è åñòü
àòàí çàïîäëÿíùèê! Õâàòèò ïîäêëàäûâàòü êàêàøêè ïîä äÿì - ïðèøëî âðåìÿ ÊÎÌÏÜÞÒÅÐÍÎÃÎ çàïàäëà! Åùå â êîì ñóìðà÷íîì äåòñòâå, ãäå-òî â êëàññå âîñüìîì Äàðîâà, ñâîåé áðàòàí çàïîäëÿíùèê! Õâàòèò ïîäêëàäûâàòü êàêàøêè íî, ïîä äâåðü 3 øêîëû WSH :), ÿ ñäåëàë -äëÿ ëó÷øåå ñåáÿ, êàçàëîñü áû, ñðåäñòâî ïðîñòîå, êîìïüþòåðíîãî ñîñåäÿì - ïðèøëî âðåìÿ åå, îâà, âàæíîå áðàòàí îòêðûòèå: çàïîäëÿíùèê! «Windows Õâàòèò ýòî ïîäêëàäûâàòü è åñòü ëó÷øåå ÊÎÌÏÜÞÒÅÐÍÎÃÎ çàïàäëà! Åùå â ñâîåì äàëåêîì ñóìðà÷íîì êàêàøêè ñðåäþòåðíîãî ðü ñîñåäÿì äåòñòâå, ïîä çàïàäëîñòðîèòåëÿ!» - ïðèøëî âðåìÿ ÊÎÌÏÜÞÒÅÐÍÎÃÎ çàïàäëîñòðîèòåëÿ! ãäå-òî â êëàññå âîñüìîì ñâîåé ëþáèìîé çàïàäëà! Åùå 13 øêîëû â åì äàëåêîì ñóìðà÷íîì äåòñòâå, ãäå-òî â êëàññå :), ÿ ñäåëàë äëÿ ñåáÿ, êàçàëîñü âîñüìîì áû, ïðîñòîå, ñâîåé èìîé 13 øêîëû :), ÿ ñäåëàë äëÿ ñåáÿ, êàçàëîñü íî, òåì íå ìåíåå, âàæíîå îòêðûòèå: áû, ïðîñòîå, «Windows íî, Çíàêîìñòâî ñ WSH ïàìÿòè, ýòî è à ñàìè åñòü ðàçìåðû ëó÷øåå ñöåíàðèåâ ìîãóò ñðåäñòâî áûòü ïðàêòè÷åñêè ëþáîãî ðàçìåðà (äåñÿòêè òûñÿ÷ êîìïüþòåðíîãî çàïàäëîñòðîèòåëÿ!» ñòðîê). òàí çàïîäëÿíùèê! ëàäûâàòü êàêàøêè îñåäÿì - ïðèøëî ÜÞÒÅÐÍÎÃÎ çàâ ñâîåì äàëåêîì äåòñòâå, í- Äåòñòâî ãäå-òî â ìîì ñâîåé ëþáèëû :), ÿ ñäåëàë òü àçàëîñü å- Äàðîâà, áû, ïðîì íå áðàòàí ìåíåå, âàæ- û- îäëÿíùèê! ìÿ å: «Windows ýòî è ñðåäñòâî Õâàòèò êîìïüþàäëîñòðîèòåëÿ!» êëàäûâàòü êàøêè ïîä !!! äâåðü ñîñåäÿì - øëî âðåìÿ ÏÜÞÒÅÐÍ çàïàäëà! å â ñâîåì äàëåêîì ñóìðà÷íîì ñòâå, ãäåî â êëàññå âîñüìîì ñâîåé áèìîé 13 êîëû :), ÿ äåëàë êîãî äëÿ ïðåñëåäîâàíèÿ. ñåáÿ, àëîñü áû, îñòîå, íî, íå ìåíåå, âàæíîå îòêðûòèå: ndows ýòî òü ëó÷øåå Êàê òîëüêî ÿ íå èçãàëÿëñÿ òîãäà íàä íåñ÷àñòíûìè, íî çëîáíûìè èíôîðìàòè÷êàìè, òóïîðîãèìè àäìèíàìè â êîìïüþòåðíûõ êëóáàõ, ëàìåðíóòûìè äðóãàíàìè è ò.ä.  ýòîì îòíîøåíèè ìíå áîëüøå âñåãî íðàâèëàñü «Ïàíåëü óïðàâëåíèÿ», ñ åå ïîìîùüþ ìîæíî áûñòðî è ëåãêî ñîâåðøèòü ìåðçêîå êîìïüþòåðíîå çàïàäëî, íàïðèìåð, ïîìåíÿòü êëàâèøè ìûøè ìåñòàìè (Ïàíåëü óïðàâëåíèÿ -> Ìûøü), äëÿ ÷åãî äîñòàòî÷íî óñòàíîâèòü ïåðåêëþ÷àòåëü êîíôèãóðàöèè êíîïîê «Äëÿ ëåâøè» è/èëè îòêëþ÷èòü äâîéíîå íàæàòèå, äëÿ ýòîãî íóæíî ïðîñòî ïåðåäâèíóòü áåãóíîê ñêîðîñòè äâîéíîãî íàæàòèÿ â ïîëîæåíèå Âûøå. À ìîæíî îòêëþ÷èòü (ïî÷òè!) êëàâèàòóðó (Ïàíåëü óïðàâëåíèÿ -> Ñïåöèàëüíûå âîçìîæíîñòè), äëÿ ýòîãî óñòàíîâè ôëàæîê íàïðîòèâ ñëîâî «Ôèëüòðàöèÿ» è íàæìè ðÿäîì êíîïêó «Íàñòðîéêà...», äàëåå ñíèìè âñå ôëàæêè, êîòîðûå òàì óâèäèøü, à ïåðåêëþ÷àòåëü óñòàíîâè â ïîëîæåíèå «Èãíîðèðîâàòü êðàòêèå íàæàòèÿ», «çàìåäëèòü ïîâòîð» è ñíîâà íàæìè «Íàñòðîéêà...», òàì âîòêíè ïåðåêëþ÷àòåëü íà «Íåò ïîâòîðîâ ïðè óäåðæàíèè êëàâèø», à ðû- ÷àæîê «Óäåðæàíèå íàæàòîé êëàâèøè äëÿ ïðèåìà ââîäà» - â ïîëîæåíèå «Äîëãîå», çàòåì çàêðîé âñå îêíà êíîïêàìè ÎÊ, íå çàáóäü íàæàòü «Ïðèìåíèòü». Âîîáùå-òî, ïîñëå ýòîãî êëàâèàòóðà áóäåò ðàáîòàòü, íî ïðèäåòñÿ ïî ïîë÷àñà æäàòü ñðàáàòûâàíèÿ êëàâèø. À òåïåðü ïðåäñòàâü, êàê âåñåëî áóäåò ðàáîòàòüñÿ íà êîìïüþòåðå, åñëè ïðîäåëàòü âñå âûøåñêàçàííîå :). È ýòî äàëåêî íå âñå ïðèêîëû «Ïàíåëè óïðàâëåíèÿ», à âåäü åñòü åùå íåìàëî çàáàâíûõ ñèñòåìíûõ ôàéëîâ: system.ini, win.ini, msdos.sys, autoexec.bat, config.sys, ðååñòð íàêîíåö, - òóäà ÿ òîæå ëþáèë çàïóñêàòü ñâîè øàëîâëèâûå ðó÷îíêè. È ÿ óæ ñîâñåì ìîë÷ó î áàíàëüíîì ïåðåìåùåíèè, ïåðåèìåíîâàíèè, óäàëåíèè ôàéëîâ. Íî âî âñåì ýòîì ÿ áûñòðî ðàçî÷àðîâàëñÿ, ò.ê. ïîñëå òàêîãî çàïàäëà òðóäíî áûëî èçáåæàòü âðàæåñ- Íà÷èíàþ äóìàòü ãîëîâîé Êàê ïðàâèëî, ïîñëå ìîåãî óõîäà íà÷èíàëèñü ïàíèêà è êðèêè, òèïà: «Êòî ñèäåë çà ýòèì êîìïüþòåðîì è âåñü åãî âûñèäåë!!». Ìåíÿ âû÷èñëÿëè, áèëè ïî øåå, ïèíàëè â ïîääûõ è â ïàõ, ïîñëå ÷åãî ïðèõîäèëîñü âñå âîññòàíàâëèâàòü :(. Êàê òû ïîíèìàåøü, ýòî íå åñòü êóë!  èòîãå ÿ ïîíÿë, ÷òî õâàòèò õîäèòü â ãèïñå :), à ïîðà çàíÿòüñÿ õàêåðñêèì çàïàäëîì, ò.å. òàêèì, ÷òîáû íåëüçÿ áûëî îïðåäåëèòü, êòî è, æåëàòåëüíî, êàê åãî ñäåëàë. Íî êàêèì îáðàçîì Êîíå÷íî, ìîæíî áûëî áû èñïîëüçîâàòü êàêóþ-íèáóäü çàïîäëÿíñêóþ ïðîãðàììêó òèïà «Ìåñòü 56», íî òàñêàòü åå âñå âðåìÿ ñ ñîáîé â ëîì. À åñëè, ê òîìó æå, âðàæåñêèé êîìï íå èìååò íè äèñêîâîäà, íè ñèäþêà è êî âñåìó ïðî÷åìó íå ïîäêëþ- ÷åí ê ñåòè (áûâàåò è òàêîå) Êîíå÷íî, åñëè íà òàêîì êîìïå áóäåò óñòàíîâëåí õîòÿ áû îäèí ÿçûê ïðîãðàììèðîâàíèÿ, òî çàäà÷à óïðîñòèòñÿ - ìîæíî íàïèñàòü çàïîäëÿíñêóþ ïðîãðàììêó ïðÿìî íà ñàìîì êîìïüþòåðå æåðòâû. À åñëè íåò Âîîáùå-òî, åñòü åùå âîçìîæíîñòü âîñïîëüçîâàòüñÿ VBA èç MS Office, íî ÷àñòî áûâàåò, ÷òî è Îôèñ íå óñòàíîâëåí (îñîáåííî ýòî êàñàåòñÿ êîìïüþòåðíûõ êëóáîâ). Êîðî÷å ãîâîðÿ, ïîíÿòíî, ÷òî äîëæíà èìåòüñÿ âîçìîæíîñòü ñîâåðøèòü õàêåðñêîå çàïàäëî âî âñåõ æèçíåííûõ ñèòóàöèÿõ. È òîãäà ÿ ñíîâà îáðàòèëñÿ ê Windows - íóòðîì ïî÷óâñòâîâàë, ÷òî íå ìîæåò Ìîêðîñîôò íå ïîçàáîòèòüñÿ î íàøåì áðàòå çàïàäëîñòðîèòåëå. È îêàçàëñÿ ïðàâ... Îáðàòèë ÿ âíèìàíèå íà êðàòêèå óïîìèíàíèÿ îò ñàìîé M$ î íåêîì Ñåðâåðå ñöåíàðèåâ Windows (Windows Scripting Host). Êîãäà ÿ êîïíóë ïîãëóáæå, òî ïîíÿë, ÷òî âîò îí... âîò îí, ïðåäìåò ìîèõ íåäîëãèõ ïîèñêîâ! Ñóäè ñàì: - WSH ñòàíäàðòíî âõîäèò â ñëåäóþùèå îïåðàöèîíêè: Win 95OSR2/98/2k/Me/XP (ê ñîæàëåíèþ, â Win 95 è NT ñåðâåð ñöåíàðèåâ îòñóòñòâóåò, íî ýòè îñè óæå îòæèâàþò ñâîé âåê, à WSH àêòèâíî ðàçâèâàåòñÿ è ñòîïðîöåíòíî áóäåò èñïîëüçîâàòüñÿ âî âñåõ ïîñëåäóþùèõ Âèíäîçàõ); - WSH ïîääåðæèâàåò ÿçûêè ñöåíàðèåâ VBScript è JScript, à òàêæå èìååò âîçìîæíîñòü ïîäêëþ÷åíèÿ ëþáûõ äðóãèõ ÿçûêîâ, íàïðèìåð, òàêèõ, êàê Perl èëè Python (íî äëÿ íàñ ýòî íå âàæíî); - WSH îáëàäàåò ïðàêòè÷åñêè íåîãðàíè÷åííûìè âîçìîæíîñòÿìè ïî ðàáîòå ñ ôàéëàìè, ðååñòðîì, ñåòüþ è ò.ä.; - äëÿ ñîçäàíèÿ ñêðèïòîâ íå òðåáóåòñÿ êîìïèëÿòîðîâ è ñïåöèàëüíîé ñðåäû ïðîãðàììèðîâàíèÿ, äîñòàòî÷íî ïðîñòîãî òåêñòîâîãî ðåäàêòîðà, íàïðèìåð, Áëîêíîòà (Notepad); - äëÿ çàïóñêà ñöåíàðèåâ òðåáóåòñÿ ñîâñåì íåìíîãî Äàðîâà, áðàòàí ïîäëÿíùèê! Õâà ïîäêëàäûâàòü ê êàøêè ïîä äâåð ñîñåäÿì - ïðèø âðåìÿ ÊÎÌÏÜÞ ÍÎÃÎ çàïàäëà! â ñâîåì äàëåêî ñóìðà÷íîì äåòñ ãäå-òî â êëàññå âîñüìîì ñâîåé áèìîé 13 øêîëû ÿ ñäåëàë äëÿ ñå êàçàëîñü áû, ïð ñòîå, íî, òåì í ìåíåå, âàæíîå êðûòèå: «Windo ýòî åñò ëó÷ ñðå âî ê ïüþ íîã ïàä ñòð òåë Êîðî÷å, òåïåðü ÿ îòêðîâåííî çàÿâëÿþ, ÷òî íå ïðîñòî Windows, à èìåííî WSH - ëó÷øåå ñðåäñòâî êîìïüþòåðíîãî çàïàäëîñòðîèòåëÿ. È óâåðåí, òû ñî ìíîé ñîãëàñèøüñÿ. Ëàäíî, õâàòèò òÿíóòü ïñà çà õâîñò - ïîðà ïðîäåìîíñòðèðîâàòü òåáå âîçìîæíîñòè ýòîé ðóëåçíîé ôè÷è. Ñðàçó ñêàæó, ÷òî âñå ïðèìåðû ÿ áóäó ïðèâîäèòü íà VBScript â ñðåäå Windows 98 SE, ò.ê., íà ìîé âçãëÿä, VBS ãîðàçäî óäîáíåå è èìååò áîëüøå âîçìîæíîñòåé, ÷åì JScript, à Win 98 - ñàìàÿ þçàåìàÿ äî ñèõ ïîð îñü â ìèðå (è ÷òî áû ìíå íè ãîâîðèëè!). Äëÿ òåõ, êòî íà ñàìîñâàëå, õî÷ó çàìåòèòü, ÷òî JScript - ýòî ñîâñåì íå JavaScript, à íåêàÿ ñîçäàííàÿ Microsoft ïàðîäèÿ íà íåãî. È åùå - ÿ íå ñîáèðàþñü äàâàòü òåáå óðîêè WSH è VBS, ò.ê. â îäíîé ñòàòüå ýòî ïðîñòî íåâîçìîæíî, - ìîÿ çàäà÷à çàèíòåðåñîâàòü òåáÿ, ïðîäåìîíñòðèðîâàòü âîçìîæíîñòè, à èçó÷èòü ýòî äåëî òû ñìîæåøü è áåç ìåíÿ, òåì áîëåå ÷òî VBS ó÷èòñÿ ïðàêòè÷åñêè íà îäíîì äûõàíèè. Äëÿ íà÷èíàþùèõ õî÷ó ïîñîâåòîâàòü íà ýòó òåìó îòëè÷íûé ñàéò www.scripting.vlink.ru. Íî ìîæåøü, êîíå÷íî, è íè÷åãî íå ÷èòàòü, à ïðîñòî, êàê îáåçüÿíà ñ ãðàíàòîé, èñïîëüçîâàòü ïðèâåäåííûå ïðèìåðû. 5 Êîäèíã 6 Hack-Faq 7 JoyStick 8 Þíèòû 9 Quit> 71