πŸ™‚ RoTMG - Login Script AHK

Posts 1–5 of 5 Β· Page 1 of 1
πŸ™‚ RoTMG - Login Script AHK
Tired of logging into your account when you have a HUGE PASSWORD!? I am. My password is about 70 letters and 10 numbers. So I Created this nice and easy script :)

HOW TO USE

1. Change the EMAIL HERE to your E-mail
2. Change the PASSWORD HERE to your Password
3. Open your game and then type in email and press tab. Once you have pressed tab, it replaced email with your password.
4. type password and press enter. Once you've pressed enter, it will have replaced password with your password, and you will login!

Please tell me what you think about my work :)

#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.


SetKeyDelay 0
SetMouseDelay 0
SetTitleMatchMode 2
SetNumLockState, On

GroupAdd rotmg, Realm of the Mad God
GroupAdd rotmg, realmofthemadgod
GroupAdd rotmg, AGCLoader
GroupAdd rotmg, Play Realm of the Mad God
GroupAdd rotmg, Adobe Flash Player 10
GroupAdd rotmg, Adobe Flash Player 11
GroupAdd rotmg, Adobe Flash Player 12
GroupAdd rotmg, Adobe Flash Player 13
GroupAdd rotmg, Adobe Flash Player 14
GroupAdd rotmg, Adobe Flash Player 15


Suspend on

WinNotActive()

WinActive()
{
Suspend Off
WinWaitNotActive ahk_group rotmg
{
WinNotActive()
}
}
WinNotActive()
{
Suspend on
WinWaitActive ahk_group rotmg
{
WinActive()
}
}

; E-Mail
::email:EMAIL HERE
MsgBox You typed "Email".
return

; password
::password::PASSWORD HERE
MsgBox You typed "password".


; sends clipboard to the chat using the enter key.
ek:
Blockinput, on
Send {Enter}
Send ^v
Send {Enter}
Blockinput, off
Return
Quote Originally Posted by meyer74 View Post
MsgBox You typed "Email".
MsgBox You typed "password".
Why are these there? That just slows you down when you're trying to login
Quote Originally Posted by meyer74 View Post
; sends clipboard to the chat using the enter key.
ek:
Blockinput, on
Send {Enter}
Send ^v
Send {Enter}
Blockinput, off
Return
Why is this there?
Quote Originally Posted by meyer74 View Post
GroupAdd rotmg, Adobe Flash Player 10
GroupAdd rotmg, Adobe Flash Player 11
GroupAdd rotmg, Adobe Flash Player 12
GroupAdd rotmg, Adobe Flash Player 13
GroupAdd rotmg, Adobe Flash Player 14
GroupAdd rotmg, Adobe Flash Player 15
Why not to just shorten all this to:
Code:
GroupAdd rotmg, Adobe Flash Player 1
It will work
Quote Originally Posted by meyer74 View Post
My password is about 70 letters and 10 numbers.
I bet this thread was made to brag about how long passwords csnano the memory master can remember

Also wouldn't it be smarter to shorten the word "password" to just "pass" for less typing?

Edit:
I decided to actually fix the script:
Code:
SetTitleMatchMode 2

Suspend on
GroupAdd rotmg, Realm of the Mad God
GroupAdd rotmg, realmofthemadgod
GroupAdd rotmg, AGCLoader
GroupAdd rotmg, Play Realm of the Mad God
GroupAdd rotmg, Adobe Flash Player 1
WinNotActive()

WinActive()
{
Suspend Off
WinWaitNotActive ahk_group rotmg
{
WinNotActive()
}
}
WinNotActive()
{
Suspend on
WinWaitActive ahk_group rotmg
{
WinActive()
}
}

::email::EMAIL HERE
return

::pass::PASSWORD HERE
return
Quote Originally Posted by CrazyJani View Post
Why are these there? That just slows you down when you're trying to login

Why is this there?

Why not to just shorten all this to:
Code:
GroupAdd rotmg, Adobe Flash Player 1
It will work

I bet this thread was made to brag about how long passwords csnano the memory master can remember

Also wouldn't it be smarter to shorten the word "password" to just "pass" for less typing?

Edit:
I decided to actually fix the script:
Code:
SetTitleMatchMode 2

Suspend on
GroupAdd rotmg, Realm of the Mad God
GroupAdd rotmg, realmofthemadgod
GroupAdd rotmg, AGCLoader
GroupAdd rotmg, Play Realm of the Mad God
GroupAdd rotmg, Adobe Flash Player 1
WinNotActive()

WinActive()
{
Suspend Off
WinWaitNotActive ahk_group rotmg
{
WinNotActive()
}
}
WinNotActive()
{
Suspend on
WinWaitActive ahk_group rotmg
{
WinActive()
}
}

::email::EMAIL HERE
return

::pass::PASSWORD HERE
return
Suspend on
GroupAdd rotmg, Realm of the Mad God
GroupAdd rotmg, realmofthemadgod
GroupAdd rotmg, AGCLoader
GroupAdd rotmg, Play Realm of the Mad God
GroupAdd rotmg, Adobe Flash Player 1
WinNotActive()

I just though you had to add every version of adobe :P

WE both know you are smarter than me, btw thanks for making it shorter

People will get use of this. IF they think it's annoying to type a huge password
EDIT: whatever.
I just added this to the end of realmscript:

^F9::
Send email1{Tab}password1{Enter}
Return

^F10::
Send email2{Tab}password2{Enter}
Return
You just have to click on the email box and press CTRL-F9 or CTRL-F10 to log in
Posts 1–5 of 5 Β· Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

Talk with us