HOWTO: Compile MQ2 for use on more than 1 comp (MQ2Auth.exe)

General announcements relating to the modularized MacroQuest2 system.

Moderator: MacroQuest Developers

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

HOWTO: Compile MQ2 for use on more than 1 comp (MQ2Auth.exe)

Post by EqMule » Fri Nov 28, 2003 3:43 pm

Read the posts below, they explain this and describes how to use MQ2Auth.exe so MQ2 will work on any other machine(s) in your network/friends/etc as well.
Last edited by EqMule on Fri Sep 03, 2004 4:14 pm, edited 1 time in total.
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Fri Nov 28, 2003 4:12 pm

Originally explained here
http://macroquest2.com/phpBB2/viewtopic.php?t=4132 on the post on this same board...
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Post by EqMule » Fri Nov 28, 2003 4:47 pm

Yeah, but I thought your explaination using A B and C was easier to follow, thus this post...
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue Dec 30, 2003 12:05 am

If you do better with pictures:

http://macroquest2.com/downloads/mq2auth.png

Image
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Sat Feb 28, 2004 9:01 pm

I posted this in MQ2::General on another thread but figured this is a good place to put it:

Note: I compile MQ2 for 8 different machines. The same MQ2Main.dll works on all 8, because of the way the MQ2Auth system is designed. By merging all 8 of the MQ2Auth0.h files, I have one that looks like this:

I changed the comments of course but this is the file otherwise.

Code: Select all

// me
MQ2AUTH(YnRfLsTqRiRuV_YVXrt_Suido_Z);
MQ2AUTH(mUagPMfSqQaTotVpTYYrqbrnm_u);
// friend 1
MQ2AUTH(arleLHCoRICQUhgFEzJPAKXMdYw);
MQ2AUTH(MfvDHmxLXaObvWzucfnDHcOlnYe);
// friend 2
MQ2AUTH(cStosrJIZCzkxxQaGjXuhvzXXnt);
MQ2AUTH(tlnNECUePppwJRxQfQRiEOGaRnb);
// friend 3
MQ2AUTH(okmRVfXLKkyVESoKGFYLtrbJOsQ); 
MQ2AUTH(DRgmRQbmjDIZQllegBSHXokxEsy);   
// friend 4
MQ2AUTH(WjaYVZgaiXbHzyqptQICwQGZQiI);
MQ2AUTH(kYRoJYthZjlvDKnKlwyEBTPNKi_);
// friend 5
MQ2AUTH(CWGFhFeWngQUBhXfJpjVGSFUGbh);
MQ2AUTH(lhQatoUxxyEYxW_AkltRzkydMbQ);
// friend 6
MQ2AUTH(VH_ThwYG_KbCWRVAWDzTayIPCRS);
MQ2AUTH(EaQEdgNNAcQWCxYVYVVzARBDERw);
// friend 7
MQ2AUTH(XlUbGqWi_oGi_YZkG_eGkZWGSjj);
MQ2AUTH(nS_kSGZ_jGSeljG_jGkffGcffjW);
// friend 8
MQ2AUTH(Ttfr_TpDyBmnOQF_VHIgGWelfBF); 
MQ2AUTH(j_WVddkuIiyPmwCPcZdkgoWplBj);
// friend 9
MQ2AUTH(VtzAyTWfKddEiVVqLwfQFUwKlzH);
MQ2AUTH(jFtBmSTHoMncHJYLlcFhOXpyzzc);
They copy/pasted their MQ2Auth0.h to me, i paste the lines in. The process is explained over and over and over and over and over all over these boards. Please use it this way and you will have no trouble compiling for all of your friends.

Again, you don't need 4 MQ2Auth0.h files, you simply need one.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0