Gestern Abend war mal wieder Corpmining. Während bei Corpmembern dabei schnell auch mal ein Fleetwarpvideo entsteht,
https://www.youtube.com/watch?v=yvyL1pa4YKU
habe ich mein Köpfchen wieder meinem Tool gewidmet.
Ziel sollte es diesmal sein, meine BPOs so zu tracken, dass sie per API automatisch ausgelesen werden und auch die ME/PE Werte automatisch erfasst werden. Blöderweise hängen an den BPO Daten in den Assets natürlich KEINE ME/PE Werte.
Meine angestrebte Lösung ist nun folgende: Ich schreibe meine BPOs aus den Assets in eine Tabelle. Dort steht dann auch die itemID, welche soweit ich das beurteilen kann in diesem Fall einmalig ist. Anschließend nehme ich die IndustryJobs, welche mit diesen BPOs gelaufen sind und nehme dort den letzten Job. Lese die verwendeten ME/PE Werte aus… et voilá.
Da ich sichergehen wollte, dass die itemID sich nicht ändert habe ich im offiziellen EVE Online Forum nachgefragt und tatsächlich direkt vom CCP Entwickler eine Bestätigung hierzu bekommen.
(https://forums.eveonline.com/default.aspx?g=posts&t=355969)
Netterweise hat CCP FoxFour hierbei erwähnt, dass im August wohl auch eine neue API zu BPOs veröffentlicht wird, welche die BPO Daten inkl. ME/PE Werte liefert.
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.
(Quelle: https://forums.eveonline.com/default.aspx?g=posts&m=4766191#post4766191)
Ein Wunsch, der schon seit Jahren von 3rd Party Software-Entwicklern geäußert wird, geht somit endlich in Erfüllung.
Ich bin gespannt und freu mich auf die ganzen API Änderungen. Mal sehen, was noch kommt. :-)