Page 1 of 1

[Info] The LOTRO Loader

Posted: May 1st, 2007, 11:01 am
by speljohan
Well, the loader is written in C#.net and isn't obfuscated (encrypted), so i can edit the source of it. This means i could easily make a custom loginserver so that private server programming could begin. The login server is an ASP file that returns the data from xml files in the server. If anyone is interested i can go deeper into this and explain how it all works.

Posted: May 1st, 2007, 3:17 pm
by wyvernx
I wouldnt mind hearing it. But please only in PM as we dont allow much emulator talk and especially we dont allow links to emulator files or links to website that have emulators on them.

Posted: May 10th, 2007, 10:45 am
by redmap
Why isn't emulator talk allowed or links?

Posted: May 10th, 2007, 5:25 pm
by Tault_admin
emulators are illegal and companies would love a VALID reason to shut up down :-p

Posted: May 11th, 2007, 4:16 am
by x000013
emulators are not truely illegal, but it is a dodgy area. If you do charge for hosting an emu then it is illegal.

This has been talked about a lot on the swgemu and swganh emu.

As for the loader, I wrote a small script to capture the parameters parsed to the lotroclient.exe but got no where. I've heard a token is parsed, where this changes is another thing. Ive brielfy looked at the luncher and invoke exes using wdm32 but did not find anything useful, as I said it was a brief look.

Reason for a client loader is so that I dont have to enter my username/password and pick the server im on....call me lazy :)

As for an emu, I suggest you start capturing packets now ;P

Im a lotro lifer so I have no need for an emu.

Posted: May 11th, 2007, 9:55 am
by redmap
x000013, I'm lazy too. A loader could also be useful for using debugging tools that must launch the game themselves.

Posted: May 12th, 2007, 1:12 am
by x000013
my own home-made lotroclient.exe which just outputs to the screen the params passed to it crashes, but this works on other games.

I might take another look when I can.

Posted: May 12th, 2007, 12:01 pm
by redmap
I made a little tool for that. Then I just run the real lotroclient.exe with the same parameters. But in this game, it seems like there's a key that the loader passes to it, which expires quickly.