Pick-Up Artist Open Beta
This is a custom-made Deliverer-style bot that will accept a list of stations/citadels, create an optimized route, travel to each station, pick up
ALL contents of that station, and deliver it to your selected destination. The main benefit here (over the default Deliverer) is that it can visit multiple stations within the same system and it works with Citadels. It also works with the Courier license. It uses the EveMail system to store and interact with your path. This algorithm is in
Open Beta, I cannot/will not guarantee 100% perfection. Please report any and all bugs you encounter in this thread. I and others have tested it extensively and it should work as promised.
Requirements:
Overview:
Separate "gates" and "stations" tabs, with "gates" on "Default" and "stations" on "1". This
should be the default after First Run with Deliverer or Courier, but double-check.
Hotkeys:
Minimize/Maximize All Windows: Ctrl-Alt-W (you will need to save this in EP, please see Innominate's Guide [http://www.macrolab-online.com/forums/17-support/43260-innominates-tips-tricks-and-more?lang=en#43260] for instructions on saving new hotkeys in EP)
License:
Courier or Deliverer licenses. Select the respective name from the Custom Algorithms dropdown!
Instructions:
Prior to running the bot, send yourself an EVEMail with a list of links to stations or citadels from which you would like to pickup items. The FIRST LINK must be the FINAL DESTINATION. All others can be in any order. Each link must be on its own line (hit "Enter" at the end of each station name). Ensure that this link email is the first Evemail in your "Sent" folder, that is where the bot will look. I've attached an example of what a good Evemail would look like.
This would create an
OPTIMIZED route between Suroken, Ebtesham, Perimeter (where that Azbel is), Hek, and Dodixie, and drop the contents in Jita 4-4. If your ship fills up prior to reaching the Final Destination, or cannot fit all the contents of a given hop, it will set course for the Final Destination and go there immediately.
NOTE: You should only approach trade hubs with "instadock" bookmarks. I strongly recommend you do not attempt to take this bot to trade hubs with valuable cargo: there is a considerable chance you will get ganked and lose all your stuff. For Jita, take it to another station in system and do the last leg yourself to ensure safety.
!!!MAJOR CAUTION: CHECK YOUR SAFETY IS GREEN AND THAT YOUR AUTOPILOT IS SET TO "PREFER SAFER" SO THAT YOU AVOID LOWSEC. THIS BOT WILL NOT AUTOMATICALLY AVOID LOWSEC/NULLSEC!!!
Here are step-by-step Installation Instructions provided by innominate:
1. Make sure Eve Pilot will run default scripts on Eve Pilot's 'Current Client'. (If default algorithms don't work, then this wouldn't work either)
2. Follow this
link to Eve Pilot Settings (Step 1), and follow the instructions to set and save the hotkey for Minimize/Maximize All Windows as Ctrl-Alt-W.
3. Confirm the above worked by restarting Eve Pilot and running a default Mining, Courier, or whatever algorithm. Once Eve Pilot logs in, pause it and confirm that the hotkey was saved.
4. Confirm that the character's EveMail Sent folder's top entry is like in the original post.
5. Install Autohotkey.
6. Place the source files in the Scripts folder. This means that opening the Scripts folder will show: The text (.txt) file, [all files ending with '.ahk'], and the Images folder.
7. Restart Eve Pilot, if it was running. (So it sees the new files.)
8. In Eve Pilot front page, select custom button.
9. In the Eve Pilot dropdown to the right, select this algorithm.
10. Make sure your timers will allow the script to run.
11. Click Continue, in Eve Pilot, to start running the algorithm.
Limitations/Known Issues:
- Cannot specify items to collect, it will attempt to load everything from each waypoint and drop them all off at the last waypoint.
- If the system has too many stations/citadels to fit in the overview, the bot may not be able to find the destination. Watch out for Perimeter!
- After completion, it disables auto-start for that client. You'll need to restart EP to run it again.
Benefits:
- Can pickup items from multiple stations/citadels in each system. Current EP DelivererBot cannot do this. Can be used with Courier license, very useful for collecting the implants that Important Missions earn you!
Future Planned Features:
- Ore Hold Compatibility
Please let me know if you have any suggestions for features and if you encounter any errors!