Guild Wars Forums - GW Guru
 
 

Go Back   Guild Wars Forums - GW Guru > Forest of True Sight > Technician's Corner > Software

Notices

Reply
 
Thread Tools Display Modes
Old May 03, 2009, 04:39 AM // 04:39   #1
Frost Gate Guardian
 
Join Date: Dec 2006
Guild: Green and Pink
Profession: Mo/
Advertisement

Disable Ads
Lightbulb Any Interest?: Guild Wars MultiLauncher (Open Source)

Is there any interest in an open source (gplv3 license) guild wars multi-copy launcher?

As I understand it, it isn't very hard to do it without having to mess with the actual gw.exe file which is against the TOS. Which makes this approach very resistant to updates. No need to do weird copying stuff after updates.

Technical Steps
===========
1) Close AN-Mutex-Window-Guild Wars Mutant handle under the gw.exe process
2) Register the location of the gw.exe with registry
3) Launch gw.exe at that location
4) Repeat as many times as there are copies of the gw folder for multiple instances

I am considering doing this and releasing the complete source with it. I would most likely be using C# to code this up. So .NET would be required.

Maybe I am paranoid, but I am hesitant to try other launchers just because of the closed source nature.
imkey is offline   Reply With Quote
Old May 03, 2009, 01:16 PM // 13:16   #2
rattus rattus
 
Snograt's Avatar
 
Join Date: Jan 2006
Location: London, UK GMT±0 ±1hr DST
Guild: [GURU]GW [wiki]GW2
Profession: R/
Default

I'd be very interested in something like this that was open source. I've used gwx2 and MGWML for ages with no problems, but there's always that niggling worry.

Be careful though - even though programs like this aren't technically againt the ULA, it would appear that ANet staff aren't particularly happy about them. I got a mild rebuke from Herr Kerstein the other night for linking someone to gwx2 on IRC (oops).
__________________
Si non confectus, non reficiat
Snograt is offline   Reply With Quote
Old May 03, 2009, 01:39 PM // 13:39   #3
So Serious...
 
Fril Estelin's Avatar
 
Join Date: Jan 2007
Location: London
Guild: Nerfs Are [WHAK]
Profession: E/
Default

Quote:
Originally Posted by Snograt View Post
I got a mild rebuke from Herr Kerstein the other night for linking someone to gwx2 on IRC (oops).
He clearly said that using GWx2 cancels supports for GW.

An open-source version of it would open the path to a "legalised" version of this, although I guess it's safer not to go that route for Anet.

Last edited by Fril Estelin; May 03, 2009 at 02:49 PM // 14:49..
Fril Estelin is offline   Reply With Quote
Old May 03, 2009, 01:52 PM // 13:52   #4
Grotto Attendant
 
zwei2stein's Avatar
 
Join Date: Jun 2006
Location: Europe
Guild: The German Order [GER]
Profession: N/
Default

I just use plaintext batch file for all the necesary steps (I dont mess with that handle, i just replace "Guild Wars" string with random text in gw.exe).

Works fine.
zwei2stein is offline   Reply With Quote
Old May 03, 2009, 06:23 PM // 18:23   #5
Frost Gate Guardian
 
Join Date: Dec 2006
Guild: Green and Pink
Profession: Mo/
Default

Quote:
Originally Posted by zwei2stein View Post
I just use plaintext batch file for all the necesary steps (I dont mess with that handle, i just replace "Guild Wars" string with random text in gw.exe).

Works fine.
Thats the thing that is in the grey area... replacing the "Guild Wars" string is essential patching the exe file. This is against the TOS in a strict sense. If ArenaNet decides to scan people's exes for a file checksum while running gw this would flag you as having a modified game. Stricter systems like Wow's anti-cheat system would flag you and ban you for this.

Killing the mutant handle of the already running process seems much safer. You can already do this with Process Explorer manually. The added benefit is that you would not need to repatch the exe when a new update comes out that changes the exe. There is absolutely no changes to gw.exe and gw.dat files with this method.
imkey is offline   Reply With Quote
Old May 07, 2009, 05:04 AM // 05:04   #6
Frost Gate Guardian
 
Join Date: Dec 2006
Guild: Green and Pink
Profession: Mo/
Default update

I went ahead and started coding this up. Made some good progress this week. Hope to have an alpha release ready before this weekend.

Most likely going to be hosting binaries and source with google code.

Code should also be easily readable. Anyone with VS2005 should be able to compile cleanly.
imkey is offline   Reply With Quote
Old May 11, 2009, 03:46 AM // 03:46   #7
Frost Gate Guardian
 
Join Date: Dec 2006
Guild: Green and Pink
Profession: Mo/
Default update

posted the initial version last night:

The thread for it is at the community works forum now.
http://www.guildwarsguru.com/forum/s...php?t=10373154
imkey is offline   Reply With Quote
Reply

Share This Forum!  
 
 
           

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Grand Discussion]Would Guild Wars go open source when Guild Wars 2 come out? Saphrium The Riverside Inn 73 Jun 20, 2008 09:55 PM // 21:55
Dante the Warlord Off-Topic & the Absurd 7 Aug 10, 2006 06:35 PM // 18:35
Guild Wars Summer LAN Tournament in San Diego, CA - Checking Interest Crystallinity The Riverside Inn 16 Jun 05, 2006 09:50 AM // 09:50


All times are GMT. The time now is 01:26 AM // 01:26.


Powered by: vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
jQuery(document).ready(checkAds()); function checkAds(){if (document.getElementById('adsense')!=undefined){document.write("_gaq.push(['_trackEvent', 'Adblock', 'Unblocked', 'false',,true]);");}else{document.write("