This is a guide on how to set up innerspace isboxer and evebot so that you can launch your miner/s or miners and hauler with only 1 click (let say few clicks).
You can set it up to use how many char as you wish and have them do whatever you want (mine, rats mission ecc. Keeping in mind that you can do whatever your evebot is able to do or is set to do).
What this guide do not is relog you on after downtime nither relog a crashed account this is becouse for now evebot is not able to handle it correctly, maybe this will uppen in the future.
What you need:
Innerspace
IsBoxer
IsxEve
EVEBot
If you are reading this guide already have innerspace installed and already have a subscription to Isxeve, and 90% are already using EVEBot, if not I suggest you to get familiar with them before to try to follow my instruction, as I’m not a professional Guide writer and I’m not sure to be able to (i do not intend to) guide you step by step in the process to install all that stuffs.
Let say you have innerspace, and isxeve installed and have 1 or more char using evebot, now to be able to create a “1 click launcher” you need to download and install IsBoxer and follow the little guide to create Charactres and a Characters set (this video helped me creating my first one. Video remember that you need to create a profile un innerspace for each char you want to use, and to do it BEFOR you configure you IxBoxer, because IsBoxer is going to ask you witch profile you want to use with one char, see the step below).
You are now ready for the very fun part of this guide.
Let start:
First you need to create a profile in innerspace for each character you are going to use (in this example i use 3 miners in my first computer, and 1 hauler in my notebook, this because i have access to a second computer, and to be able to make so that my hauler become the leader of my fleet launching a different script from the miners, that instead are all invited by the hauler in the fleet, keep read and this become more clear).
Right click innerspace icon and chose Configuration.
Game Configuration tab, and scroll down to your EVE Online (or whatever your eve is)
Under “Profiles for EVE Online” chose New Profile
Name it as your char name (in this example my char is named char1) and set the path to eve exe and the eve.exe it should look like this
Now click the “Startup” button.
Click “insert”, a “New Entry” appear, click on it and you are able to modify it, rename it “LOAD ISXEVE” then in the blank line named “Command to execute at this step of the sequence” write “ext isxeve”. Click “Insert” again, click on the “New Entry” and name it “RUN LAUNCHER” then in the blank line named “Command to execute at this step of the sequence” write “run evebot/launcher char1 TRUE” (this 2 step make so this profile of eve start the isxeve extension and the evebot/launcher script when you start it, we will see how to configure the launcher later) It should look like this
Click “Apply” click “Finished” click “Apply” click “Close Profile”.
Repeat this step for all the profile you want to create, 1 for each char you are going to use. This profiles are those you need to use with IsBoxer.
Now you should have your innerspace configured to launch a Character set, that mean that innerspace is able to launch 1 or more eve session, 1 for each char you created in isboxer.
What we need now is to configure the evebot/launcher so that it is able to handle the login part and start evebot.
Browse you EVEBOT folder, there should be a file named “launcher_config_example.xml”, open it with a text editor (like wordpad) and it should look like this:
Here you need to insert the info for your account to log in, let say your char is name “char1” (keep in mind this is an example, you have your own name), the login for this char is “pippo” and the password for this account is “pippopasswprd”, AND this char have a in game ID like 123456789 (to discover your id, you must login your char, oper the innerspace console and type “echo ${Me.CharID}”, this return a number that is your ID and you need to put this in the “<Setting Name="AutoLoginCharID">0</Setting>” unstead of the “0”. Then this file should look like this:
If you have more than 1 char, put in here all the info needed adding nore line, like:
Remember that when you have created the innerspace profile, you did added a line in the startup section that was running the Launcher, the line was: run evebot/launcher char1 TRUE, well, “char1” was the name of the set to use to login that character and the launcher use it to recognize witch Set Name he should look for the login info to use, in this example your second character is name username2_char2, so in the innerspace profile you created, you have probably used a string like “run evebot/launcher username2_char2 TRUE”.
Save this file with the name: “Launcher_config.xml” and you are set.
Ok, at this point you should be able to start all your chars with 1 click (probably 3
), right click innerspace, left click the IsBoxer Character Sets leftclick the set you created and wait. It should start the number of eve interface you have set, login those chars and start evebot, then resume the evebot sessions, all without the need to do nothing. (isn’t it something a little magic???
)
But I’m not happy still, I want my chars to be able to form a fleet, so that I can have 3 miners and 1 hauler to haul for them (yes I’m greed).
Magictiger have posted 2 script, one that do invite a list of people in your fleet (keep in mind that the people you want to invite MUST already be in your buddy list), and one that accept invite from a character you set. Tnx you Magictiger, this is exactly what we need!
Inviter
Accepter
I have used this 2 scripts and creater a inviter.iss and a acceptinvite.iss script, be sure to put them in the /scripts directory, and not in /scripts/evebot as they are standalone scripts and not related to evebot..
Now the tricky part for this is that to be able to run 2 different script for your chars (obviously 1 char must run the inviter script and the others must run the accepter) you need to have 2 different evebot directory (there are surely many other way to do this but I chose this, you can use your fantasy and use some more creative way)
Now, Copy the whole evebot directory so that you have 1 evebot directory and 1 evebot2 one.
Open your evebot/support dir and edit the file named “obj_LoginHandler.iss”
Finde this part:
and modify it so it look like this:
Now be sure that all the characters that are going to be invited in the fleet, in the innerspace profile, at the step where you create the New Entry that you named “RUN LAUNCHER” are executing the launcher in the directory “evebot”, not “evebot2” so if “char1” that is your first character is one of those invited in the fleet he is already set, because we have set it to “run evebot/launcher char1 TRUE”.
For the character that you are using to Invite all other in the fleet, modify the line like this “run evebot2/launcher charname TRUE” (where charname is the name of the inviter character, and the name of the innerspace profile for that character.
Then browse your evebot2/support directory and finde the file named “obj_LoginHandler.iss”, edit:
Find this lines:
and modify it so it look like this:
And the trick is done.
This should now, when you start a character set, run all the eve istance you have set, log them in, start the invite and accepter script, form the fleet as you wanted to, start evebot, resume evebut and do the work for you, all with 1 click! (yes yes, I know, that is 3 clicks, how lazzy are you!!!!!!!!!!!!)
P.S. This guide is a mess! I know, sorry I’m not a guide writer, I have spent my time just to contribute to the community, if even only 1 of you are been able to follow me, than this is usefull and I’m happy.
P.P.S. I’m from italy (spaghetti, pizza mandolino, you know) and I did learned English by myself, so this is it, if you feel like correct me, pls feel free, Microsoft Word refused to correct all my errors because there was to much work to do.
P.P.P.S Tnx for anyone that made so I could write this guide, without you all I would have never been able to use all this programs/script.
Credit to Cybertech, Gliderpro Cplusplu Stealty Amadeus Lax Magictiger Shiva and anyone I forgot. Tnx guys.
Alcor75
You can set it up to use how many char as you wish and have them do whatever you want (mine, rats mission ecc. Keeping in mind that you can do whatever your evebot is able to do or is set to do).
What this guide do not is relog you on after downtime nither relog a crashed account this is becouse for now evebot is not able to handle it correctly, maybe this will uppen in the future.
What you need:
Innerspace
IsBoxer
IsxEve
EVEBot
If you are reading this guide already have innerspace installed and already have a subscription to Isxeve, and 90% are already using EVEBot, if not I suggest you to get familiar with them before to try to follow my instruction, as I’m not a professional Guide writer and I’m not sure to be able to (i do not intend to) guide you step by step in the process to install all that stuffs.
Let say you have innerspace, and isxeve installed and have 1 or more char using evebot, now to be able to create a “1 click launcher” you need to download and install IsBoxer and follow the little guide to create Charactres and a Characters set (this video helped me creating my first one. Video remember that you need to create a profile un innerspace for each char you want to use, and to do it BEFOR you configure you IxBoxer, because IsBoxer is going to ask you witch profile you want to use with one char, see the step below).
You are now ready for the very fun part of this guide.
Let start:
First you need to create a profile in innerspace for each character you are going to use (in this example i use 3 miners in my first computer, and 1 hauler in my notebook, this because i have access to a second computer, and to be able to make so that my hauler become the leader of my fleet launching a different script from the miners, that instead are all invited by the hauler in the fleet, keep read and this become more clear).
Right click innerspace icon and chose Configuration.
Game Configuration tab, and scroll down to your EVE Online (or whatever your eve is)
Under “Profiles for EVE Online” chose New Profile
Name it as your char name (in this example my char is named char1) and set the path to eve exe and the eve.exe it should look like this
Now click the “Startup” button.
Click “insert”, a “New Entry” appear, click on it and you are able to modify it, rename it “LOAD ISXEVE” then in the blank line named “Command to execute at this step of the sequence” write “ext isxeve”. Click “Insert” again, click on the “New Entry” and name it “RUN LAUNCHER” then in the blank line named “Command to execute at this step of the sequence” write “run evebot/launcher char1 TRUE” (this 2 step make so this profile of eve start the isxeve extension and the evebot/launcher script when you start it, we will see how to configure the launcher later) It should look like this
Click “Apply” click “Finished” click “Apply” click “Close Profile”.
Repeat this step for all the profile you want to create, 1 for each char you are going to use. This profiles are those you need to use with IsBoxer.
Now you should have your innerspace configured to launch a Character set, that mean that innerspace is able to launch 1 or more eve session, 1 for each char you created in isboxer.
What we need now is to configure the evebot/launcher so that it is able to handle the login part and start evebot.
Browse you EVEBOT folder, there should be a file named “launcher_config_example.xml”, open it with a text editor (like wordpad) and it should look like this:
Code:
<?xml version='1.0' encoding='UTF-8'?>
<!-- Generated by LavishSettings v2 -->
<!-- Rename this file launcher_config.xml to use -->
<InnerSpaceSettings>
<Set Name="username1_char1">
<Setting Name="Default Login">FALSE</Setting>
<Set Name="Common">
<Setting Name="Login Name">username1</Setting>
<Setting Name="Login Password">password1</Setting>
<Setting Name="CharacterName">char1</Setting>
<Setting Name="AutoLoginCharID">0</Setting>
</Set>
</Set>
<Set Name="username2_char2">
<Setting Name="Default Login">TRUE</Setting>
<Set Name="Common">
<Setting Name="Login Name">username2</Setting>
<Setting Name="Login Password">password2</Setting>
<Setting Name="CharacterName">char2</Setting>
<Setting Name="AutoLoginCharID">0</Setting>
</Set>
</Set>
</InnerSpaceSettings>
Code:
<?xml version='1.0' encoding='UTF-8'?>
<!-- Generated by LavishSettings v2 -->
<!-- Rename this file launcher_config.xml to use -->
<InnerSpaceSettings>
<Set Name=" char1">
<Setting Name="Default Login">TRUE</Setting>
<Set Name="Common">
<Setting Name="Login Name">pippo</Setting>
<Setting Name="Login Password">pippopassword</Setting>
<Setting Name="CharacterName">char1</Setting>
<Setting Name="AutoLoginCharID">123456789</Setting>
</Set>
</Set>
</InnerSpaceSettings>
Code:
<?xml version='1.0' encoding='UTF-8'?>
<!-- Generated by LavishSettings v2 -->
<!-- Rename this file launcher_config.xml to use -->
<InnerSpaceSettings>
<Set Name=" char1">
<Setting Name="Default Login">TRUE</Setting>
<Set Name="Common">
<Setting Name="Login Name">pippo</Setting>
<Setting Name="Login Password">pippopassword</Setting>
<Setting Name="CharacterName">char1</Setting>
<Setting Name="AutoLoginCharID">123456789</Setting>
</Set>
</Set>
<Set Name="username2_char2">
<Setting Name="Default Login">TRUE</Setting>
<Set Name="Common">
<Setting Name="Login Name">username2</Setting>
<Setting Name="Login Password">password2</Setting>
<Setting Name="CharacterName">char2</Setting>
<Setting Name="AutoLoginCharID">0</Setting>
</Set>
</Set>
</InnerSpaceSettings>
Save this file with the name: “Launcher_config.xml” and you are set.
Ok, at this point you should be able to start all your chars with 1 click (probably 3
But I’m not happy still, I want my chars to be able to form a fleet, so that I can have 3 miners and 1 hauler to haul for them (yes I’m greed).
Magictiger have posted 2 script, one that do invite a list of people in your fleet (keep in mind that the people you want to invite MUST already be in your buddy list), and one that accept invite from a character you set. Tnx you Magictiger, this is exactly what we need!
Inviter
Accepter
I have used this 2 scripts and creater a inviter.iss and a acceptinvite.iss script, be sure to put them in the /scripts directory, and not in /scripts/evebot as they are standalone scripts and not related to evebot..
Now the tricky part for this is that to be able to run 2 different script for your chars (obviously 1 char must run the inviter script and the others must run the accepter) you need to have 2 different evebot directory (there are surely many other way to do this but I chose this, you can use your fantasy and use some more creative way)
Now, Copy the whole evebot directory so that you have 1 evebot directory and 1 evebot2 one.
Open your evebot/support dir and edit the file named “obj_LoginHandler.iss”
Finde this part:
Code:
case INSPACE
run evebot/evebot
This.CurrentState:Set["EVEBOT"]
This.LoginTimer:Set[${This.evebotWaitTime}]
break
Code:
case INSPACE
run acceptinvite
wait 5
run evebot/evebot
This.CurrentState:Set["EVEBOT"]
This.LoginTimer:Set[${This.evebotWaitTime}]
Break
For the character that you are using to Invite all other in the fleet, modify the line like this “run evebot2/launcher charname TRUE” (where charname is the name of the inviter character, and the name of the innerspace profile for that character.
Then browse your evebot2/support directory and finde the file named “obj_LoginHandler.iss”, edit:
Find this lines:
Code:
case INSPACE
run evebot/evebot
This.CurrentState:Set["EVEBOT"]
This.LoginTimer:Set[${This.evebotWaitTime}]
break
Code:
case INSPACE
run inviter
wait 5
run evebot/evebot
This.CurrentState:Set["EVEBOT"]
This.LoginTimer:Set[${This.evebotWaitTime}]
Break
This should now, when you start a character set, run all the eve istance you have set, log them in, start the invite and accepter script, form the fleet as you wanted to, start evebot, resume evebut and do the work for you, all with 1 click! (yes yes, I know, that is 3 clicks, how lazzy are you!!!!!!!!!!!!)
P.S. This guide is a mess! I know, sorry I’m not a guide writer, I have spent my time just to contribute to the community, if even only 1 of you are been able to follow me, than this is usefull and I’m happy.
P.P.S. I’m from italy (spaghetti, pizza mandolino, you know) and I did learned English by myself, so this is it, if you feel like correct me, pls feel free, Microsoft Word refused to correct all my errors because there was to much work to do.
P.P.P.S Tnx for anyone that made so I could write this guide, without you all I would have never been able to use all this programs/script.
Credit to Cybertech, Gliderpro Cplusplu Stealty Amadeus Lax Magictiger Shiva and anyone I forgot. Tnx guys.
Alcor75
Last edited: