What is the best way to have a separate executable launch an ISBoxer character set or slot from an already running InnerSpace Uplink? I'm working on an Eve Online settings synchronizer/manager in C#, and I'd love to have it tell InnerSpace to launch sets/slots. Doing this when launching InnerSpace is easy with console arguments.
I guessed this was more InnerSpace related so asked here. Let me know if I should ask on isboxer.com
Thanks for your help!
Launch ISBoxer set or slot from another exe
Moderators: Lavish Software Team, Moderators
Yes, that is what ISBoxer does. Keep in mind ISBoxer is doing it as Administrator, and if your app is not then that will affect it.
However, here is a thread that will help you, regardless of whether your app is running as Administrator or not: http://isboxer.com/forum/viewtopic.php?p=11124#p11124
However, here is a thread that will help you, regardless of whether your app is running as Administrator or not: http://isboxer.com/forum/viewtopic.php?p=11124#p11124
Got it to work.
When you create a shortcut for a single slot by right-clicking a slot in ISBoxer, it creates the shortcut with a slot number as if it was zero based (Slot 1 shortcut ended in "0"). Changed it to 1 and all is well.
Thanks for the IS-command.exe. It is nice not triggering UAC just to send command to an already elevated running IS.
Just in case anyone else needs the code, here is what I used for testing:
Appreciate the fast help!
Have a good night.
When you create a shortcut for a single slot by right-clicking a slot in ISBoxer, it creates the shortcut with a slot number as if it was zero based (Slot 1 shortcut ended in "0"). Changed it to 1 and all is well.
Thanks for the IS-command.exe. It is nice not triggering UAC just to send command to an already elevated running IS.
Just in case anyone else needs the code, here is what I used for testing:
Code: Select all
Process p = new Process()
{
StartInfo = new ProcessStartInfo(
@"C:\Program Files\InnerSpace\InnerSpace.exe",
"run isboxer -launchslot \"character_set_name\" 1")
};
p.Start();
Have a good night.