|
|
 |
 |
 |
 |
|
 |
 |
|
 |
 |
|
 |
|
Support::MiniLogin Support forum for problems with the official MiniLogin release. |
 |
|
 |

04-29-2008, 12:47 AM
|
Fire Beetle
|
|
Join Date: Dec 2007
Posts: 26
|
|
Minilogin Woes
I apologise if this has been rehashed somewhere before. I haven't been able to find it. I also have had no help with the Wiki.
This is the problem I am having.
I am attempting to play EverQuest using a correctly functioning server. Everything works. I repeat, everything works. I can login to the server, run around, kill things. The problem is when I attempt to run more than one character.
I am using minilogin. Minilogin does not give a damn about what account name I enter, it seems. It only cares about IP. If I create two different accounts, say, mini1 and mini2, both see each other's characters. This creates a large problem.
When logging in, I appear to be considered to be one account -- account and IP are correlated. Therefore, when zoning, there is an insanely high amount of disconnection. I can normally run four separate copies of the EverQuest client on my computer, and used to do so regularly on certain of the public servers I played. As long as I had enough separate accounts, there were no issues.
As I understand it from what I have read on boxing, there are issues with the emulator with having multiple logins from the same account. This is the crux of the problem.
It is impossible to box from one computer, be it for testing or playing purposes, with minilogin. I find it quite ridiculous that I need 4 separate computers if I want to play four separate accounts with minilogin. Half the attraction of minilogin to me is that I thought I could use it to test modifications to the PEQ database without having to go through the hassle of getting the server connected to the public login server, and having it display for everyone, something I should not like to do, as it is possible that the idea I have for a server may not work.
Is there any solution to my problem using minilogin? I'm fairly sure there is none. If I am mistaken, I beg apology. However, everything I have read and been told, and from personal experience in boxing, tells me explicitly that this is due to the fact that I am attempting to play several different characters from one account, something I cannot seem to avoid doing with minilogin.
Thank you for your time.
|
 |
|
 |

04-29-2008, 01:50 AM
|
Banned
|
|
Join Date: Apr 2006
Location: America
Posts: 173
|
|
minilogin is ip based the only way to run more then one client from the same ip is to change the ip of the non active accounts before you zone the active character this must be done each and every time before you zone a character the correlating accounts ip has to be set to the correct ip and the non active (non zoning) Accounts must be changed to 0.0.0.0 for instance.
I am working on a system to make this process easier based on an example i saw on the forums not too long ago ill post the binaries when ive gotten it working untill then all i can suggest is using the minilogin php login script from the following post
http://eqemulator.net/forums/showthread.php?t=22846
|

04-29-2008, 02:19 AM
|
Fire Beetle
|
|
Join Date: Dec 2007
Posts: 26
|
|
So, just to clarify:
I have three characters, a warrior, a cleric, and a druid. When zoning the account the warrior is on, the warrior's ip is the correct, real IP, and the ips of the accounts the Cleric and Druid are on are set to anything but the 127.* block?
|

04-29-2008, 05:25 AM
|
Discordant
|
|
Join Date: May 2006
Posts: 356
|
|
Quote:
Originally Posted by sdtuasrt, MD
So, just to clarify:
I have three characters, a warrior, a cleric, and a druid. When zoning the account the warrior is on, the warrior's ip is the correct, real IP, and the ips of the accounts the Cleric and Druid are on are set to anything but the 127.* block?
|
Basically, yes ... UNTIL you zone those characters. You would then have to change there IP's to the correct one, one at a time, while changing the one that has already zoned to the incorrect one.
The reason is because minilogin only uses the IP address of the computer for identification. There is NO source code available to change this, never will be.
__________________
Random Segments of Code....
|
 |
|
 |

04-29-2008, 12:32 PM
|
Fire Beetle
|
|
Join Date: Dec 2007
Posts: 26
|
|
Quote:
Originally Posted by Aramid
Basically, yes ... UNTIL you zone those characters. You would then have to change there IP's to the correct one, one at a time, while changing the one that has already zoned to the incorrect one.
The reason is because minilogin only uses the IP address of the computer for identification. There is NO source code available to change this, never will be.
|
And I take it that decompilation of it would be a no-no.
Let me ask another question.
From what I can gather, minilogin does 'nothing' more than receive incoming client connections, displays a list of servers, and then redirects the client to the server.
Is this the only point at which minilogin is used? Or does it come into play during zoning, etc? If it is the only place during which it is used, it would be relatively simple for one to construct a small program which just automatically sent the correct packets when one says in the client, "Let me automatically reconnect to the last server I was on," and ignores other input?
Hm.
Hold on, need a packet sniffer.
|
 |
|
 |

04-29-2008, 01:43 PM
|
Banned
|
|
Join Date: Apr 2006
Location: America
Posts: 173
|
|
its been tried you wont get anything usefull out of decompiling minilogin many have tried to make minilogin public and all have failed there have been several work arounds but to make a public loginserver to work how you want it you need the crypto that eq uses to talk to the server and without that you will never get a public loginserver working
better just either use the php updater i mentioned or change the ips manually or use the public loginserver eqemulator.net provides
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 04:24 AM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |