Suche gutes Tutorial für Autoit

08/18/2008 18:33 Cholik#16
Quote:
Originally Posted by mr.rattlz View Post
I do not know, if you have yet taken compiler classes, but you should reread facts about programming languages.
Dlls: These mostly exist in Windows Environments, a programming language does not need a windows compatible compiler to be a programming language. There even exist circumstances where you actually have NO external libraries (think microcontrollers).
We had real programming languages before multiprocessing. Injecting Code is btw. possible with AutoIt.
Inline assembler is also something which does not qualify you for being a real programming language.




Please read this:
Programming language - Wikipedia, the free encyclopedia

Well perhabs you noticed the "XD" in my post, i hope you did.
I do know the real facts about programming languages. But for me as a programmer who's programming under the windows environment its essential to be able to code own dlls or use inline assembler. We are not talking about microcontrollers or other operating systems. Imo AutoIt is not a programming language, just like PHP isn't one.
But what should I say, if AutoIt is described as "scripting language" even on it's developer's page. AutoIt does not fit in any of the X GL specifications, in my opinion.

A scripting language imo, is a language controlling a program or an application. And thats what AutoIt does... the AutoIt language is just controlling AutoIt, the kernel of it, or whatever, to execute several commands.
08/18/2008 19:59 scbiz#17
Warum einfach, wenn es auch kompliziert geht.

Wenn ich lese, dass da irgendwo ein Banner geklickt werden soll, dann denke ich zu nächst daran die Pakete zu sniffen und sie dann an den Server zu senden.

WPE tuts doch auch und das kannst du auch minimieren...
08/18/2008 20:01 sirru#18
Show me multi-threading in Autoit please :D
08/18/2008 22:46 verT!c4L#19
Ehm damit verdrehst du aber glaub ich jetz die Auffassung vieler Programmierer.
Denn C/C++ Code wird ja kompiliert, demnach wird es zur Laufzeit nicht mehr interpretiert, da es doch schon "übersetzt" ist ?!

Sprachen wie Python oder Ruby oder Perl, sind bekanntermaßen Scriptsprachen, und diese
werden zur Laufzeit interpretiert...
Und AutoIT ist nach meinem Wissen auch ne Scriptsprache ?!
Zumindest hab ich das so mal gelernt ^^
08/18/2008 22:52 verT!c4L#20
Quote:
Originally Posted by al_j View Post
A scripting language imo, is a language controlling a program or an application. .
Wrong! A scripting language such as Python or Perl "can" control a program or an application, but it also can be one itself.
For example: I developed a lil' chess game as I met python the first time.
The difference between python and c is just, that i had to develop less code in python as in C.
But C is faster for algorithmic stuff or 3D-Engines, but you can also develop a 3D-Engine in Python 'cause its based on C...


sry for double post!
08/19/2008 09:42 verT!c4L#21
Damit wiederholst du meine Aussage :D

P.S.: Könntest vlt auch dazu schreiben an wen das gerichtet ist, nicht das irgendwelche Irrtümer entstehen...
08/19/2008 17:06 Cholik#22
Quote:
Originally Posted by verT!c4L View Post
Wrong! A scripting language such as Python or Perl "can" control a program or an application, but it also can be one itself.
For example: I developed a lil' chess game as I met python the first time.
The difference between python and c is just, that i had to develop less code in python as in C.
But C is faster for algorithmic stuff or 3D-Engines, but you can also develop a 3D-Engine in Python 'cause its based on C...


sry for double post!
Well afaik Python is a programming language, but can be used as a scripting language. Since you can also implement C-Code into python .... i hope i didn't swap something. So a scripting language does control an app sitting behind it or whatever. Same for Perl, its an interpreted programming language afaik ;O
But I don't care anyway....

The thing is .... AutoIt = scripting language, and thats the topic we started discussing on.
08/19/2008 20:35 wadimwadim#23
schöne diskussion :P ... eh but topic '
Suche gutes Tutorial für Autoit'
08/20/2008 08:41 verT!c4L#24
Quote:
Originally Posted by al_j View Post
Well afaik Python is a programming language, but can be used as a scripting language. Since you can also implement C-Code into python .... i hope i didn't swap something. So a scripting language does control an app sitting behind it or whatever. Same for Perl, its an interpreted programming language afaik ;O
But I don't care anyway....

The thing is .... AutoIt = scripting language, and thats the topic we started discussing on.

OMG, Dude! You mixed it all up! Come clear!
Python AND Perl are interpreted programming languages, also called scripting languages. You implemenet C-Code in both languages, just watch out for exploits, there you can see how its done.
In an exploit for example, you will see a part of the scripting language
(that will be interpreted during runtime) AND a part Opcode (transferred C-Code).

And these both parts take than control about an Application or a running Service
by using a security hole in its architecture...


And AutoIT is a scripting Language too, but not as mighty as Python or Perl.

Quote:
AutoIt v3 is a freeware BASIC-like scripting language[...]
[...]based on C I think, but with a own BASIC-like syntax.

Quote:
Features:

* Easy to learn BASIC-like syntax
* Simulate keystrokes and mouse movements
* Manipulate windows and processes
* Interact with all standard windows controls
* Scripts can be compiled into standalone executables
* Create Graphical User Interfaces (GUIs)
* COM support
* Regular expressions
* Directly call external DLL and Windows API functions
* Scriptable RunAs functions
* Detailed helpfile and large community-based support forums
* Compatible with Windows 95 / 98 / ME / NT4 / 2000 / XP / 2003 / Vista / 2008
* Unicode and x64 support
* Digitally signed for peace of mind
* Works with Windows Vista's User Account Control (UAC)
:D
08/20/2008 16:54 Cholik#25
Yeah ... thats why python is described as "programming language" even on the dev's site ;f Get the facts.

But dude, I already said ... who cares anyway ? I don't do...
We're talking about AutoIt here, I don't care about python, perl or whatever since I don't use them.
08/20/2008 19:59 verT!c4L#26
kk, sry :P
08/29/2008 19:37 NixIs#27
ControlSend sollte funktionieren. Manchmal aber hat das bei mir nicht geklappt. Ich weiß net wieso. Da musste Fenster vorne sein. Check doch mal AutoIt.de da gabs mal ne Beitrag dazu
03/25/2009 14:50 Hanzo14#28
Quote:
Originally Posted by NixIs View Post
ControlSend sollte funktionieren. Manchmal aber hat das bei mir nicht geklappt. Ich weiß net wieso. Da musste Fenster vorne sein. Check doch mal AutoIt.de da gabs mal ne Beitrag dazu
denn beitrag hab ich aber nicht gefunden :(

Also Autoit?
Ich hab in der zwischenzeit mit C++ angefangen und so schwer wie das alle behaupten ist es ja nicht
03/25/2009 14:52 Adroxxx#29
Dann mach es in C++. C++ bietet soweiso mehr möglichkeiten als AutoIt ;)