OgreOther:AutoLogin

From ISXOgre
Revision as of 17:45, 22 March 2011 by Canoppener (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  • AutoLogin ( Cleaner documentation coming soon... )
    • Note: This will probably be an advanced feature. You will need to follow specific instructions, including creating windows short cuts to be able to set this up.
    • Added new folder to the /EQ2OgreCommon/OgreAutoLogin
    • There is VERY limited user error checking. So use some common sense. For example: If you say you want the toon Kannkor to load on IS8 and that's it, it will load 1 session (IS1), and fail to load Kannkor because it can't find IS8. It's best to start to have the entire set (Kannkor IS1, Kannkor2 IS2 etc), or use the "Any" option.
    • Accepts 1 parameter, a saved toon list profile. When a parameter is passed, it automatically runs the script in the background.
    • When no parameter is passed, it opens the uplink with the UI for you to select the options. (This is also where you create your toon list profiles). An example: Mains - Would load your main toons. Alts - Would load your alts etc.
    • Currently it performs the following checks
      • If session is "Any"
        • Toon will stay logged on
      • If Session is specific "IS1" / "IS2" etc
        • If toon online: Checks to see if the toon is on that specific session. If not, log off.
        • If toon offline: If that specific session is in use, log that session off.
      • If an alt (based off of eq2chars.inc list) is logged on, they will be logged off to allow the characters you have selected to be logged on.
    • Script edits
      • If you don't run with the default names for the Game Name and Profile name, you can edit the script /scripts/eq2ogrecommon/ogreautologin/autologin.iss
        • At the top you will see it explain what everything does. If you use the defaults, no reason to change them.
    • The odd time, when changing toons around, 1 session would crash. I can't reproduce this bug other than rarely, and randomly, so I believe it still exists. If this happens to you, look at the uplink console of that computer, and you should see a line such as: Command given: ogre -<stuff>-. I need the <stuff>. It will have your toon name, but if it has anything else (including spaces) I need to know exactly what that other stuff is.
    • Note: When you run this, it loads ISXOgre into your uplink. Which should patch ISXOgre fine. However if you are in the game and need to patch ISXOgre, you will need to unload the extension from the uplink console (done via loading the console and ext -unload isxogre).
    • Note: If you are using multiple computers, you must have them "connected" prior to running this script.
    • Creating desktop links (shortcuts).
      • Note: This is a brief overview of how to manage the Windows shortcuts. You should already understand how to make them if you plan to use this.
      • All shortcuts run innerspace with parameters. Some things to note:
        • If innerspace patches, when it reloads itself, it doesn't reload with the parameters passed.
        • If innerspace is already open, it simply does the parameters (which is a good thing).
      • Connecting via shortcut example (this is the same as clicking connect on OgreMCP):
        • D:\Games\InnerSpace\InnerSpace.exe runscript eq2ogrecommon/ogreconnect
      • Loading the Ogre Automated login UI
        • D:\Games\InnerSpace\InnerSpace.exe runscript eq2ogrecommon/OgreAutoLogin/AutoLogin
        • Note: This loads INSIDE of the uplink console. Depending on your computer, it will pop up in front of you, OR you will see a new window in your task bar, go ahead and click it.
      • Loading a specific toon list profile to be loaded with Ogre Automated login.
        • Note: These do NOT pop the UI up, it all happens behind the scenes.
        • D:\Games\InnerSpace\InnerSpace.exe runscript eq2ogrecommon/OgreAutoLogin/AutoLogin Mains
        • D:\Games\InnerSpace\InnerSpace.exe runscript eq2ogrecommon/OgreAutoLogin/AutoLogin Alts