LCKB
[Release] Last Chaos Launcher EP1 & EP2! - Printable Version

+- LCKB (https://lckb.dev/forum)
+-- Forum: ** OLD LCKB DATABASE ** (https://lckb.dev/forum/forumdisplay.php?fid=109)
+--- Forum: Off-Topic (The Outer World) (https://lckb.dev/forum/forumdisplay.php?fid=198)
+---- Forum: General Discussion (https://lckb.dev/forum/forumdisplay.php?fid=147)
+---- Thread: [Release] Last Chaos Launcher EP1 & EP2! (/showthread.php?tid=618)

Pages: 1 2 3 4 5 6 7


- HateMe - 01-19-2012


Ok Guys i have worked again a bit on my Launcher Smile

 

 

I guess the pic explain the most already.

 

Futurs:

- It can start EP1 & EP2 Client.

- IP Editor is includet.

- You will see if there comes a new patch for EP2 client on the Annoucements!

- Automatical Downloads the Patch for EP2! (that i need to upload if new version coems)

 

How to use the IP Editor:

 

When u open the IP Editor u will see soemthing like this:

there u can add your ip to the list and it will be saved.

Select the saved ip and klick "Save & Close".

The ip will get used now from the Client.

 

IMPORTAND for EP2 user!!

After you did klick start you will see this:

wait till LastChaos is started then klick ja/yes and u able to log in Smile

 

Credits to:

Wizatek for IP Editor Part!

someone for the Patching Part!

 

Thank you for the awesome help Smile

 

 

For New Annoucements like New release just contakt me if u wish to have it in BUT only from this forum!

new download of the Launcher is not needet for this!

where you see the pic in the Launcher is a website and the pic can also be changet!

 

2

2

2

2

2

 

Saying Thanks for this lot of work does not kill you Smile

If u get an error like "Could not load file or assembly "ChilkatDOTNet4.Dll or one of its dependencies."

try this: 2

 

Change Log:

- Fixed: The last versions number not got downloadet (v1.8)

- Addet: The Launcher Updates now itself if i bring a new release (v1.8)

- Fixed: an Update Proplem that should update the Launcher itself (v1.9)

- Changet: Not need to hit anymore the "yes/no" for patchign part (v1.9)

- Addet: a Warning will come if u try to update LastChaos if there is no patch yet out (v1.9)

- Addet: also a Warning will come if u did update LastChaos and no patch file can be found (v1.9)

- Fixed: 2.0 Can be used on XP VISTA and W7 i have tested it on xp and W7 (2.0)

( XP user need to klick sadly "yes to all" on patch its a windows bug.. )

- Addet: Can create self the Patchfile also create a logfile "Patcher_log.txt" (2.1 )

- Changet: Using now Zipfroge to extract the updates (2.1 )

 

[video=youtube_share;HuRv8UmH4yk]

if some1 like to open the "version".cfg files here is the tool i made to create/read them 2




- someone - 01-19-2012


I think you should create a configuration file for the patcher, since this patcher will be available only for 1 version of the client.

 

This way the patcher will support other clients as well.

 

Converting HEX string to int is simple:

string my_hex_string = "10104A1B3";
uint my_address = Uint32.Parse(my_hex_string, "x");




- Kenpachi - 01-19-2012

Great work HateMe works like a charm Smile. I was wondering though how can you change this picture of the background? I tried textool and ResHacker but nothing. Reshacker does bring up everything there just not the background picture. Thanks and again seriously great work




- HateMe - 01-19-2012


I think you should create a configuration file for the patcher, since this patcher will be available only for 1 version of the client. 

This way the patcher will support other clients as well.

 

Converting HEX string to int is simple:

string my_hex_string = "10104A1B3";
uint my_address = Uint32.Parse(my_hex_string, "x");

 

no the patcher is not available only for 1 version of the client (if u mean only for LCUSA then yes) Smile it read a config file that he will download from a ftp server lets say for exampel the Client is now version 1545 then he will download a file named 1545.cfg it looks inside like this "????????" the code u posted i was searching for but not found it -.- but ya now i made it different.

 

how to read the 1545.cfg is simpel:

BinaryReader b = new BinaryReader(File.Open("1545.cfg", FileMode.Open));
while (b.BaseStream.Position < b.BaseStream.Length)
{

uint ipadress = b.ReadUInt32();
uint XORDec = b.ReadUInt32();
uint XOREnc = b.ReadUInt32();
uint DESPatch = b.ReadUInt32();
}

 

yes i know i need to create then the files always but thats only 1 klick and this 5 mins i have if an update of LCUSA comes out Smile

 

 

Great work HateMe works like a charm Smile. I was wondering though how can you change this picture of the background? I tried textool and ResHacker but nothing. Reshacker does bring up everything there just not the background picture. Thanks and again seriously great work
 

Mennis343 i think u did missunderstand this "I" can chaneg the pic of the Launcher bc he show at moment a webpage where this pic and the text is on so its simpel to add/change text in there for exampel there comes now a Emu v310 then i can add this there in the Annoucements Smile




- Paramount - 01-20-2012

thx,good work!




- someone - 01-21-2012

Sorry then, didnt test it, since I saw only the launcher.




- filix_93 - 01-21-2012

I look good Big Grin thx




- Avanger500 - 01-22-2012

I have an error "send error report" after login, pls help me!




- HateMe - 01-22-2012


did u follow all steps?

what you try to start? EP1 or Ep2 ?

if you use W7 or vista plz run as administrator




- Avanger500 - 01-22-2012


i want try to start ep2.

Yes, i follow all steps.

I have Windows XP