So I downloaded the new launcher and ran it. Goodbye any change of every running minecraft again?
It won't take my password. Password recovery claims to work (sending me an email) but I never get an email. I am certain that the email address I gave is the one that I gave when I opened the account (and paid the money) years ago, as I've had no other.
So, no reset? No problem! The old minecraft remembered my password, and automatically entered it for me. Therefore, it must have access to the plaintext of the password. And if it has access, I should be able to get to it no problem, right?
So I searched and found a snippet of code that decrypts the "lastlogin" file from ~/.minecraft/lastlogin. It even finds the correct file to read for window, mac, and linux. Perfect!
<rant mode="please excuse the language.">
The problem I'm having is that the code is in *JAVA* and I @%^@# HATE THAT [email protected]!!!!
Mostly because of problems like the one I'm having now. The code is there. It declares it's dependancies. It's logical, well formed, and shouldn't be hard to interpret or compile.
BUT THAT STUPOID POIECE OF @#$* THAT PRETENDS TO BE A *LANGUAGE* refuses to do @#% with it.
I know perfectly well that there's some depandancy missing #@ going on. The main reason that I hate java is that the dependancy is THERE it just flat out refuses to find it. It's NOT EVEN ASKING FOR *ANYTHING* outside of the java.* & javax.* trees! IT"S THE LANGUAGE *BASE* FOR S SAKE! Also, minecraft is obviously finding this, so why can't java? Simple answer: Java is braindead, and should be shot on sight like the horrible flesh-eating abomination it is.
The actual error message I get is almost certainly meaningless **, but here's the first few anyway:
Probably more relevant is the list of "import" statements at the head of the file.
Found the code here: http://evilzone.org/...raft-lastlogin/ and from my reading of it, if it ran it'd do the job. Nice bit of code. Pity about the dumb language it was written in.
</rant>
So, if anybody could please tell me how to kick mojang's password reset munchkin to get them to send me an email, or kick java to get it to find it's own # that would be nice.
Please note that I'm asking for help with the broken password reset stuff, or with java. Either one will get me where I'm going.
Always possible, but I consider it unlikely. I've got an eight character truly random password that I've used nowhere else. I *did* log in from a friends computer a couple times, so I suppose it's possible in theory.
I would however generally have considered that friend trustworthy. He's running windows, so his computer may be compromised. I know there are worms/trojans that go after passwords, but I'm under the impression that they're mostly after online account stuff. To get the minecraft password they'd have to be specifically written to grab that type of credential in particular, which I've never heard of.
More to the point however, the "remembered" password *WORKED FINE* when I logged in with the 1.5 launcher. So it's REALLY unlikely.
That's great. Verified that I had the correct password. The problem was the minecraft username used an _ instead of a ' '. Have now migrated to a mojang account successfully.
I still hate java. Any language that makes it dang near impossible to compile a single source file isn't anything I want to touch with a ten foot pole. It's really too bad minecraft is written it in, I'd probably contribute more if it was something more reasonable. (even C would be better. Heck, x86 assembler would be easier to use!)
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
It won't take my password. Password recovery claims to work (sending me an email) but I never get an email. I am certain that the email address I gave is the one that I gave when I opened the account (and paid the money) years ago, as I've had no other.
So, no reset? No problem! The old minecraft remembered my password, and automatically entered it for me. Therefore, it must have access to the plaintext of the password. And if it has access, I should be able to get to it no problem, right?
So I searched and found a snippet of code that decrypts the "lastlogin" file from ~/.minecraft/lastlogin. It even finds the correct file to read for window, mac, and linux. Perfect!
<rant mode="please excuse the language.">
The problem I'm having is that the code is in *JAVA* and I @%^@# HATE THAT [email protected]!!!!
Mostly because of problems like the one I'm having now. The code is there. It declares it's dependancies. It's logical, well formed, and shouldn't be hard to interpret or compile.
BUT THAT STUPOID POIECE OF @#$* THAT PRETENDS TO BE A *LANGUAGE* refuses to do @#% with it.
I know perfectly well that there's some depandancy missing #@ going on. The main reason that I hate java is that the dependancy is THERE it just flat out refuses to find it. It's NOT EVEN ASKING FOR *ANYTHING* outside of the java.* & javax.* trees! IT"S THE LANGUAGE *BASE* FOR S SAKE! Also, minecraft is obviously finding this, so why can't java? Simple answer: Java is braindead, and should be shot on sight like the horrible flesh-eating abomination it is.
The actual error message I get is almost certainly meaningless **, but here's the first few anyway:
decryptlastlogin.java:67: <identifier> expected
} catch (InvalidKeySpecException | NoSuchAlgorithmException
^
decryptlastlogin.java:67: '{' expected
} catch (InvalidKeySpecException | NoSuchAlgorithmException
^
Probably more relevant is the list of "import" statements at the head of the file.
Found the code here: http://evilzone.org/...raft-lastlogin/ and from my reading of it, if it ran it'd do the job. Nice bit of code. Pity about the dumb language it was written in.
</rant>
So, if anybody could please tell me how to kick mojang's password reset munchkin to get them to send me an email, or kick java to get it to find it's own # that would be nice.
Please note that I'm asking for help with the broken password reset stuff, or with java. Either one will get me where I'm going.
Many thanks.
I would however generally have considered that friend trustworthy. He's running windows, so his computer may be compromised. I know there are worms/trojans that go after passwords, but I'm under the impression that they're mostly after online account stuff. To get the minecraft password they'd have to be specifically written to grab that type of credential in particular, which I've never heard of.
More to the point however, the "remembered" password *WORKED FINE* when I logged in with the 1.5 launcher. So it's REALLY unlikely.
http://www.minecraftwiki.net/wiki/User:Higgs/lastlogin
That's great. Verified that I had the correct password. The problem was the minecraft username used an _ instead of a ' '. Have now migrated to a mojang account successfully.
I still hate java. Any language that makes it dang near impossible to compile a single source file isn't anything I want to touch with a ten foot pole. It's really too bad minecraft is written it in, I'd probably contribute more if it was something more reasonable. (even C would be better. Heck, x86 assembler would be easier to use!)