www.Hacking-Romania.com
Hacking, gaby hacker team, programe hack, radmin hack, hi5 hack, hack the west, hacking romania, hacking stuff, hacking tools, 1 hack, 1st hacks, 2 hack, 2 hacks, 3 hack, 3 hacks, 3000 hack, 3004 hack, 4 hack, 4 hacks, 55 hack, 6 hack, 6 hacks, 7 hack, 7 hacks, 9 hack, 9dragons hack, a hack, adventure quest hack, aim hack, alz hack, and hacks, best hack, blue hack, bots hack, bots hacks, buy hack, cabal online hack, chaos hacks, cheat engine hack, cheat hack, cheats and hacks, cheats hacks, city hack, club hack, combo hack, conquer hacks, conquer online hack, conquer online hacks, conquer speed hack, conquiztador hack, counter strike 1.6 hack, damage hack, de hack, download hack, download hack for, dragonfable hack, dragonfable hacks, drakkarious hack, exp hack, flyff hack, free hack, free hacks, game hack, game hacks, garena exp hack, gladiatus hack, gm hack, gold hack, gunz hack, hack, hack 5, hack a pc, hack a site, hack a website, hack blog, hack conquer, hack counter strike, hack crack, hack cs, hack cs 1.6, hack dvd, hack email, hack forum, hack hunter, hack id, hack info, hack it, hack mess, hack muonline, hack net, hack password, hack passwords, hack pc, hack pdf, hack programs, hack site, hack sites, hack soft, hack software, hack team, hack the game, hack this, hack website, hack windows xp, hack world, hack xp, hacked, hacking, hacking game, hacking programs, hacking software, hacking tutorials, hacks, how hack, how to hack, icon hack, last chaos hack, last chaos hacks, life hack, lineage 2 hack, lineage 2 hacks, linux hack, lvl hack, maplestory hacks, mobile hack, multi hack 3.0, mybrute hack, naruto arena hack, naruto arena hacks, one hit kill hack, online hacks, perfect world hacks, pool hack, programe hack, resolution hack, resource hack, roll hack, royal hack, silkroad hack, source hack, speed hack, speed hacks, super hack, the west hack, warrock hack, warrock hacks, web hack, xpango hack, lockerz forum
Lista Forumurilor Pe Tematici
www.Hacking-Romania.com | Reguli | Inregistrare | Login

POZE WWW.HACKING-ROMANIA.COM

Nu sunteti logat.
Nou pe simpatie:
Mony2288 pe Simpatie
Femeie
24 ani
Cluj
cauta Barbat
29 - 62 ani
www.Hacking-Romania.com / Hacking-ul nostru cel de toate zilele / Programare in AutoIT de la 0  
Autor
Mesaj Pagini: 1
subzero
Pe lista neagra

Inregistrat: acum 16 ani
Postari: 10
Salutare,
Poate multi de pe acest forum ar vrea sa invete sa faca programele pentru Windows, pentru a face anumite chestii automat. Eu am de gand sa creez un mic manual pentru voi, pentru a invata sa faceti programele in AutoIT. AutoIT este un limbaj de scripting, acesta este un "intermediar" intre user si C, foloseste la baza C-ul , dar are functii noi, si este asemanator cu un NOU limbaj de programare.

AutoIT-ul este varianta perfecta pentru a incepe a face programele pentru Windows, cu interfata GUI, astfel unii oameni spun ca AutoIT-ul este cel mai bun limbaj de scripting destinat Automatizarii.

Pentru inceput trebuie sa downloadati AutoIT-ul pe calculatorul vostru, in caz ca nu ati facut-o datoria mea este sa va aduc aminte sa o faceti asadar treceti pe la :
Download:

Code:

http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe

*il instalati si astfel vom putea incepe sa invatam impreuna Programare in AutoIT.

Asadar incepem prin a crea un program autoit, dati click dreapta > Create > New AutoIt Script.
Dati click dreapta pe fisierul creat, si Edit Script, s-a deschis IDE-ul Scite (ide-ul este un program ceva in genul NotePad-ului care ajuta programarea in AutoIT, facut highline la functii si diferite sintaxe ale AutoIt-ului, la fel si atunci cand vrei sa folosesti vreo Functie in AutoIT, si incepi sa scrii primele litere, acesta iti sugereaza un set de functii). S-a deschis IDE-ul si acum trebuie sa incepem sa scriem impreuna primele noastre linii in AutoIT.

Vom crea o fereastra gui, dar pentru a crea acesta fereastra, pentru inceput trebuie sa avem inclus in program Header-ul pentru gui headerul are numele GUIConstants.au3, pentru a il include folosim sintaxa :

Code:

#include <header.au3>

*sintaxa foarte asemanatoare cu cea din C/C++
exmeplu pentru noi :

Code:

#include <GUIConstants.au3>

Acum ca am inclus in program headerul care are functii de lucru cu GUI-ul nu ne ramane decat sa creem fereastra.Pentru a crea o fereastra Gui in Autoit folosim functia GUICreate() aceasta avand urmatoarea sintaxa :

Code:

GUICreate ( "title" [, width [, height [, left [, top [, style [, exStyle [, parent]]]]]]] )

Unde pe noi ne intereseaza pentru inceput doar primele 3 lucruri :
       a."title" = titlul ferestrei si acesta se pune intre ghilimele
       b.width/height = acestea sunt dimensiunile ferestrei
Asadar noi vrem de exemplu sa ne creem fereastra cu numele SkullBox si vrem sa aiba dimensiunea de 800x400, folosim urmatorul cod:

Code:

$fereastra=GUICreate("SkullBox Soft", 800, 400)
GUISetState(@SW_SHOW)

Am folosit GUISetState(@SW_SHOW) pentru a si afisa fereastra pe ecran.
Acum ca avem creata fereastra, mai trebuie sa facem doar un lucru mai trebuie sa adaugam in program o structura while, care sa faca sa se inchida programul doar cand apasam pe X-ul de sus al programului, asadar mai adaugati in program urmatorul cod:

Code:

While 1
    $actiune = GUIGetMsg()
        If $actiune = $GUI_EVENT_CLOSE Then ExitLoop
Wend

Asadar avem creata prima noastra fereastra in AutoIT. Programul nostru ar trebuii sa arate cam asa:

Code:

#include <GUIConstants.au3>
$fereastra=GUICreate("SkullBox Soft", 800, 400)
GUISetState(@SW_SHOW)
While 1
    $actiune = GUIGetMsg()
        If $actiune = $GUI_EVENT_CLOSE Then ExitLoop
Wend

Pentru a compila programul (pentru a il face .exe) dati click dreapta pe programelul_vostru.au3 si dati Compile Script.

Am ajuns la Lectia 2, in care vom invata cum sa creem butoane si inputuri in programelul nostru, deja avem fereastra cu numele SkullBox Soft Care are dimensiunile de : 800x400.

Pentru inceput vreau sa iau in parte fiecare element si sa va explic ce este:
1. Inputul este o casuta, in care se poate adauga text, deobicei este folosit foarte des la formularele de pe site-uri de incriere, pentru a va recolta datele personale precum Numele,Prenumele etc...
2. Butonul este un obiect in programarea visuala, pe care atunci cand il apesi (dai click pe el), poti sa il programezi sa execute anumite comenzi.

Asadar, ca in mare stim care e diferenta intre Input si [/b]Button[/b], putem sa incepem sa le utilizam in programul nostru.Pentru creearea input-box-urilor si button-urilor in AutoIT avem nevoie de acelasi header, pe care l-am utilizat deja si in creerea ferestrei GUI, dar deja nu il mai introducem fiind deja introdus(headerul GuiConstants.au3).

a)Creerea Input-urilor in AutoIT
Functia pe care o folosim pentru a crea un Input intr-o fereastra GUI, este GUICtrlCreateInput, o functie cu un nume relativ foarte usor de tinut minte. Sintaxa aceste functie este urmatoarea:

Code:

GUICtrlCreateInput ( "text", left, top [, width [, height [, style [, exStyle]]]] )

Dar noi pentru inceut ne folosim de primii 5 parametrii:
         I."text" = optional, un text cu care sa fie initializat deja Inputul
         II. left = numarul de pixeli dintre input si partea stanga a ferestrei programului
         III. top = numarul de pixeli dintre input si partea de sus a programului
         IV. width = este lungimea inputului
         V. height = latimea inputului
Pentru exemplul meu m-am gandit sa creez un input de lung de 200, care sa aiba distanta de sus 3 px si din stanga 6px si sa fie lung de 200, latimea standard de 20, si ca text initial sa aiba Introduceti textul....Pentru acest input voi folosii codul:

Code:

GUICtrlCreateInput ("Introduceti textul...", 6,  3, 200, 20)

Acest cod se adauga dupa expresia cu care am creat fereastra GUI. Si gata, am invatat cum sa creem un input in micul nostru programel, care ar trebuii sa arate cam asa:

Code:

#include <GUIConstants.au3>
$fereastra=GUICreate("SkullBox Soft", 800, 400)
$input = GUICtrlCreateInput ("Introduceti textul...", 6,  3, 200, 20)
GUISetState(@SW_SHOW)
While 1
    $actiune = GUIGetMsg()
        If $actiune = $GUI_EVENT_CLOSE Then ExitLoop
Wend

b)Creerea Button-urilor in AutoIT[/b]
Creerea butoanelor in AutoIT, este foarte asemanatoare cu creerea Inputurilor, sintaxa avant cam aceeasi parametrii. Functia folosita pentru a creea un buton in AutoIT este GuiCtrlCreateButton, si sintaxa acestei functii este urmatoarea:

Code:

GUICtrlCreateButton ( "text", left, top [, width [, height [, style [, exStyle]]]] )

Nu voi mai explica din nou, ce inseamna fiecare parametru, vreau doar sa va spun ca pentru inceput ii vom folosii doar pe primii 5, si ca primul parametru "text", aici are o alta semnificatie, mai exact text-ul este textul ce va aparea pe buton-ul nostru. Butonul pe care il vom crea va avea scris pe el text-ul "Citeste", va fii dupa bara de input a noastra, adica va trebuii sa inceapa de la pixelul 206 al ferestrei noastre. De ce 206? Pentru ca inputul nostru incepe de la pixelul 6, iar lungimea inputului este de 200, adunate ne da un numar de 206 pixeli pe care trebuie sa ii "ocolim", distanta fata de top, va fii tot de 3 pixeli, lung de 50 si lat de 20.Codul pentru acest buton este:

Code:

$buton = GuiCtrlCreateButton("Citeste",206,3,50,20)

Si il adaugam dupa codul pentru a crea Input-ului. Programul dupa adaugare butonulul ar trebuii sa arate acum asa :

Code:

#include <GUIConstants.au3>
$fereastra=GUICreate("SkullBox Soft", 800, 400)
$input = GUICtrlCreateInput ("Introduceti textul...", 6,  3, 200, 20)
$buton = GuiCtrlCreateButton("Citeste",206,3,50,20)
GUISetState(@SW_SHOW)
While 1
    $actiune = GUIGetMsg()
        If $actiune = $GUI_EVENT_CLOSE Then ExitLoop
Wend

Acum avem un input care ne cere sa introducem text-ul si un buton care daca l-am apasa, ar trebuii sa citeasca text-ul citit de noi, dar momentan inca nu o face, pentru ca noi doar ne-am jucat si am creat aceste buton folosindune de interfata GUI. Dar stati linistiti ca vom invata si cum sa citim un text din input, si cum sa punem sa se intample ceva, atunci cand apasam pe un buton in lectia urmatoare.
                                   BAFTA
                 BY SubZero


pus acum 16 ani
   
spyon
Pe lista neagra

Inregistrat: acum 16 ani
Postari: 850
nu merge ma:-w ia sa imi spui si mie la id-ul   spyon666   cum naiba tre sa fac..k am scris codurile alea si nu iese nik :-??

pus acum 16 ani
   
marilena13
Moderator

Inregistrat: acum 16 ani
Postari: 925
thx a lot

pus acum 16 ani
   
GarryOne
NOVICE

Inregistrat: acum 16 ani
Postari: 54
mijto, mie mi-a iesit,
SubZero, mai pune te rog un tutorial cu autoit dar ceva mai avansat ca chiar imi place
thx  


_______________________________________
[img]http://img141.imageshack.us/img141/6605/semnaturamea.gif[/img]

pus acum 15 ani
   
GhosT.NiGhT
NOVICE

Inregistrat: acum 15 ani
Postari: 60
Bravo Frumos Tutorial .

programare autoit bravo frumos tutorial

14.6KB


_______________________________________
• ]v[îk®Ø-']['€å]v[• Føµñd€r•

pus acum 15 ani
   
HackMen
NOVICE

Inregistrat: acum 16 ani
Postari: 57
Si aici esti ghost kkt ? ratatule fgm

_______________________________________
[url=http://userbarmaker.com/][img]http://img188.imageshack.us/img188/5734/241252572800.png[/img][/url]
[url=http://userbarmaker.com/][img]http://img190.imageshack.us/img190/8362/671252573868.png[/img][/url][url=http://userbarmaker.com/][img]http://img4.imageshack.us/img4/3463/661252577337.png[/img][/url]

pus acum 15 ani
   
AKA
MEMBRU ACTIV

Din: DDoS
Inregistrat: acum 15 ani
Postari: 265
vad ca ai multi admiratori Ghost....

_______________________________________
-D e  C a n d  T e  N a s t i.... I n c e p i  S a  M o r i ... I n c e t ... C u .. I n c e t--[url]http://www.youtube.com/watch?v=truln6VnS4E&feature=channel[/url]-
-C e e a  C e  N u  S e  V e d e.... S e  S i m t e..-
-O  V i a t a  A i..  T r a i e s t e o  S i  P e  A i a  D i n  P l i n-
[img]http://www.e-haz.ro/funny_images/1420_1285296_Cretin.gif[/img]

pus acum 15 ani
   
GhosT.NiGhT
NOVICE

Inregistrat: acum 15 ani
Postari: 60

HackMen a scris:

Si aici esti ghost kkt ? ratatule fgm


Ba fmm de copil avortat de 12 ani ..... lamer prost te dai hacker si esti pielea p0li ... esti genu de "hacker" care stie sa dea ddos nici aia nu sti calumea , defapt nici macar ce inseamna ddos nu sti asa ca mars in plm de avort ... n'ai 1 leu in buzunar sa te caci la un WC public si te dai hacker....mesajul meu pt tn e unul sungur : " MA PIJ PE TINE SI PE CEI CA TINE " .

SI motiv sunteti niste prosti ma ... nu stiti sa faceti nimic lasativa in plm de net ca si asa platiti degeaa auzi si u nick HackMan ... mai bn nu imi hackeresti si mie pl sa vedem ce sti bai ratatule ...  vrei sa iti las si ip sa imi sugi pl ... sa vezi ca nu ai ce sa imi faci ... iti las si id si tot ca tot un ratat esti si nu ai ce sa faci cu ele . Hai Jales Lameru Prost Ce Esti !!


Modificat de GhosT.NiGhT (acum 15 ani)


_______________________________________
• ]v[îk®Ø-']['€å]v[• Føµñd€r•

pus acum 15 ani
   
Pagini: 1  

Mergi la