atomizer / muledump

all your mules are belong to you
84 stars 144 forks source link

One-Click Login doesn't change accounts #128

Open ebf34e12952930cf opened 7 years ago

ebf34e12952930cf commented 7 years ago

Since a few months one-click login isn't setting accounts anymore.

My mulelogin.au3 file is slightly modified, although the changes shouldn't have any effect. Here's the change ShellExecute('D:\Downloads\flashplayer_18_sa.exe', 'https://realmofthemadgodhrd.appspot.com/AssembleeGameClient'&BinaryToString(InetRead("http://www.realmofthemadgodhrd.appspot.com/version.txt?ignore="&Random(0, 1000000, 1)))&'.swf').

My guess it that the path with my sol is different, or can't be found. @atomizer @Nightfirecat

Nightfirecat commented 7 years ago

That looks fine to me... What do you see if you comment out that line and add one that reads as follows? It should just open a message box with the target path.

MsgBox($MB_OK, 'RotMG AGC path', 'https://realmofthemadgodhrd.appspot.com/AssembleeGameClient'&BinaryToString(InetRead("http://www.realmofthemadgodhrd.appspot.com/version.txt?ignore="&Random(0, 1000000, 1)))&'.swf')

Also, are you working with the most recent version of Muledump?

ebf34e12952930cf commented 7 years ago

FYI, not sure if it was clear, but the opening of flash players works fine, it just doesn't change the logged in account anymore.

Nightfirecat commented 7 years ago

Oh, gotcha—so it opens the game, but doesn't actually have your account pre-loaded? That's... certainly odd. I'll see if I can do some testing once I get home from work later today. In the meantime, one thing you can do (if you want to test this further) is to clear out your Flash Player cache (located in %APPDATA%\Macromedia\Flash Player\#SharedObjects), load RotMG in your projecter, log in, then make note of what is created/stored in that folder afterwards. It's entirely possible that there's a new/updated cache location that I'm not aware of, and if that's the case, it'll just need to be added to the existing paths lists.

ebf34e12952930cf commented 7 years ago

Looks like it made a folder inside #SharedObjects (with a random name) that is the cache location for me.