Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Mabinogi > Mabinogi Hacks, Bots, Cheats & Exploits
You last visited: Today at 23:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] AutoIt v3 Interpreter

Discussion on [Release] AutoIt v3 Interpreter within the Mabinogi Hacks, Bots, Cheats & Exploits forum part of the Mabinogi category.

Reply
 
Old   #1
 
Snowe³'s Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 149
Received Thanks: 115
[Release] AutoIt v3 Interpreter


AutoIt v3 Interpreter v0.1

Hey all, I have created an interpreter for the AutoIt programming language and I decided to post it here. Please note that this is the first release and it is rather buggy, there are no GUIs as well. I will add GUIs and improve the interpreter as time progresses, the end result will be under 4 Mb (compared to AutoIt's 41 Mb). The goal of Au3Int is to correct the errors that effect x64 users, the Interpreter has no dependencies and supports x64 systems.

Features:
No Dependencies
Complete Support for x64 Users
Execution of AutoIt v3.0.0-3.3.6.1 Scripts
AutoIt-like pause feature (press Esc to pause any script)

The Next Update will Include:
Complete Interpretation of AutoIt v3 Scripts including GUIs
Script synchronization (changing code will affect script execution)
Variable info (a tool that shows a list of variables in the script and what they are equal to)

Virus Scan:

Result: 2/43 (4.7%)
Detected as "HeurEngine.Malautoit" because it is trying to act as AutoIt; false positive.

Download:

AutoIt v3 Interpreter (Au3Int) allows you to run .au3 files without AutoIt installed, it works as a potential fix for x64 users that are experiencing errors with Image-Search.

Instructions:
I. Click and Drag an AutoIt v3 script onto the Au3Int icon (on your desktop/elsewhere, not the opened application). You can also right click an au3 file and select "Open With" > "Choose Program..." and find Au3Int.
II. The interpreter will open and execute the dropped .au3, press Esc while Mabinogi is not active to pause the script.

Item Looter Script:
Code:
#include <ImageSearch.au3>
Global $Paused
HotKeySet("{ESC}", "PauseScript")
WinActivate ( "Mabinogi" )
While 1
Send ("{CTRLDOWN}")
	Sleep (500)
	MouseClick ("left")
	Sleep (500)
	MouseClick ("left")
	Sleep (500)
	MouseClick ("left")
	Sleep (500)
	Send ("{CTRLUP}")
	Sleep (5000)
$x1=0
$y1=0
$result = _ImageSearch("Gold.jpg",1,$x1,$y1,97)
if $result=1 Then
	Send ("{ALTDOWN}")
	MouseMove($x1,$y1,3)
	MouseClick("left")
	Sleep(3000)
	Send ("{ALTUP}")
EndIf
$x2=0
$y2=0
$result2 = _ImageSearch("FomorScroll.jpg",1,$x2,$y2,97)
if $result2=1 Then
	Send ("{ALTDOWN}")
	MouseMove($x2,$y2,3)
	MouseClick("left")
	Sleep(1500)
	Send ("{ALTUP}")
	EndIf
WEnd

Func TogglePause()
    $Paused = NOT $Paused
    While $Paused
        Sleep(100)
    WEnd
EndFunc
A very basic AutoIt script that will fight a monster and the loot fomor scrolls as well as gold if they were dropped. Au3Int can run this perfectly even without the gold and fomor scroll images included, if your ImageSearch contains "Gold.jpg" or "FomorScroll.jpg" the Interpreter will automatically handle it (using your own images is still recommended). The purpose of this code is testing the functionality of the interpreter.

Requirements:
I. Any Windows Operating System
II. 128~ MB Ram

Release History:
Monday, December 06, 2010:
AutoIt v3 Interpreter 0.1 - Initial release of Au3Int; quite buggy.

Requests/Bugs:
Have Requests? Send me a PM or Post a reply stating what you want to see in the next update of the AutoIt Interpreter, or perhaps you found a bug, please report all errors that you encounter so that I can perfect Au3Int.
Snowe³ is offline  
Thanks
2 Users
Old 12/07/2010, 06:27   #2
 
elite*gold: 0
Join Date: Mar 2010
Posts: 912
Received Thanks: 112
Quote:
Originally Posted by Dark - Sora View Post

No Dependencies
So it doesn't have any imports at all? Including ntdll.dll? ;D
kotarou3 is offline  
Old 12/08/2010, 05:37   #3
 
Snowe³'s Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 149
Received Thanks: 115
Quote:
Originally Posted by kotarou3 View Post
So it doesn't have any imports at all? Including ntdll.dll? ;D
No includes are necessary, Au3Int Automatically determines them. Please keep in mind that the Interpreter is in Version 0.1 and there are bound to be bugs.

Edit: Oops, I thought that you said includes. When I say No Dependencies I mean other programs (i.e. AutoIt), and if you would like to be specific then yes; it requires a Windows Operating System and has 19 Imports

-Alex Rothschild
Snowe³ is offline  
Old 01/17/2011, 17:38   #4
 
elite*gold: 0
Join Date: Dec 2009
Posts: 6
Received Thanks: 0
i can not download the exe
dunacn is offline  
Old 01/17/2011, 22:30   #5
 
elite*gold: 0
Join Date: May 2010
Posts: 409
Received Thanks: 78
This is pretty nice work, it fixed error's for some of my friends who couldn't use a lot of scripts. Good work.
SSDarkLink is offline  
Old 01/19/2011, 00:31   #6
 
Snowe³'s Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 149
Received Thanks: 115
Quote:
Originally Posted by SSDarkLink View Post
This is pretty nice work, it fixed error's for some of my friends who couldn't use a lot of scripts. Good work.
Oh, thanks, I have yet to perfect version 0.4 (some GUI bugs) but I will release it soon. Also; yes, I did not release versions 0.2 or 0.3.

Quote:
Originally Posted by dunacn View Post
i can not download the exe
Perhaps you clicked the VirusTotal link? Refer to the quote below for a download link;
Quote:
Originally Posted by Dark - Sora View Post
Download:

AutoIt v3 Interpreter (Au3Int) allows you to run .au3 files without AutoIt installed, it works as a potential fix for x64 users that are experiencing errors with Image-Search.
Also; I have been unavailable for a while due to the large amount schoolwork which I have been receiving, we just had exams as well so I have had no free time.

Regards,

And; nice name (SSDarkLink),

Alex Alphonse Rothschild
Snowe³ is offline  
Old 01/19/2011, 01:04   #7
 
pawntobishop's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 1,317
Received Thanks: 472
I like this program. It is a nice addition to any botting library. Very nice work.
~Bishop
pawntobishop is offline  
Old 01/21/2011, 08:17   #8
 
elite*gold: 0
Join Date: May 2010
Posts: 409
Received Thanks: 78
When do you plan to have your next release, I'm very interested to see and try it out.
SSDarkLink is offline  
Old 01/21/2011, 09:14   #9
 
elite*gold: 0
Join Date: Mar 2010
Posts: 912
Received Thanks: 112
Either I skimmed over it or I don't see any reason for creating this. So what exactly is the reason?
kotarou3 is offline  
Old 01/23/2011, 05:44   #10
 
Snowe³'s Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 149
Received Thanks: 115
Quote:
Originally Posted by kotarou3 View Post
Either I skimmed over it or I don't see any reason for creating this. So what exactly is the reason?
Some x64 users have trouble running AutoIt v3 scripts, however, this is only one reason why Au3Int was created, the interpreter is also compact and runs quickly.

Quote:
Originally Posted by SSDarkLink View Post
When do you plan to have your next release, I'm very interested to see and try it out.
Very soon, I am creating a converter engine that converts .au3 into SoraScript DLC and executes it like so. There will also be a Variable debugger to show every variable's values, I have found this to be a desirable feature that AutoIt has never included.

Regards,

Alex Alphonse Rothschild
Snowe³ is offline  
Reply


Similar Threads Similar Threads
Farmer by u_failed v0.2 -neue Funktionen-
03/03/2011 - S4 League Hacks, Bots, Cheats & Exploits - 57 Replies
Hallo. v0.1 Zum Bot: -64 Bit = Work ; 32 Bit = Not Tested -Auflösungen: 1368x768; 1280x768; 1024x768; 800x600 -Drück Ready, sollte noch keiner bereit gewesen sein, drück er das Fenster was als Error kommt weg. -Schlägt im Match
[HELP]ELF interpreter /libexec/ld-elf.so.1 not found
07/15/2010 - Metin2 Private Server - 11 Replies
Hallo zusammen, Ich habe folgendes Problem: Ich habe einen 7,1 Root also FreeBSD mit allem drum und dran als FTP, MysQl usw... Jetzt habe ich alles komplett drauf getan und soweit ist alles in ordnung. Doch beim starten des Servers zeigt er mir diesen Fehler an:
Please help with AutoIt + multilvlpointer (I use an interpreter)
02/22/2010 - AutoIt - 1 Replies
I have found a pointer in cheatengine. http://i50.tinypic.com/2u3xkhy.jpg What is the code in AutoIt using nomadmemory



All times are GMT +1. The time now is 23:07.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.