When i use as example your command =characters_character_skillqueu() it shows me a fully list of every skill i am training in the future (like finish_date, finish_level, skill_id etc all of it . But i only want to extract the finish date and only of the last skill is that possilbe ? i tried it with opt_headers command and finish_date but it dont works.
As to clarify for what i wan to use this, i an overview over 9 chars when SkillTree ends. When there are open industry jobs etc.
Im very new to this GESI and to read from eve data. sry.
Hi, I just installed your script on google sheet, and tried to authorize it but just getting this message.
ESI response error: {âerrorâ:âThis software has exceeded the error limit for ESI. If you are a user, please contact the maintainer of this software. If you are a developer/maintainer, please make a greater effort in the future to receive valid responses. For tips on how, come have a chat with us in #esi on tweetfleet slack. If youâre not on tweetfleet slack yet, you can get an invite here -> https://www.fuzzwork.co.uk/tweetfleet-slack-invites/","codeâ:420}(âGESIâ file, 202line)
Ok, i was trying to figure it out two days but it beat me. Im pretty lame when it comes to programming. Im trying to get lowest sell price and highest buy price from jita on lets say veldspar that id is â1230â. Was trying to use
Market stuff in ESI is not super easy as you need to parse all the orders for a given type in a given region to figure out max buy and min sell. I would suggest creating a custom function to get price data off one of the market aggregate sites, such as https://market.fuzzwork.co.uk/api/ so that you do not have to do the processing of the raw data yourself.
There is a bug with GESI in that it canât display array of single values atm. As such I am going to dely yesterdayâs ESI changes to version 6.0.0. Progress is going well but could use some testers for it.
I also made a Discord server for users to chill in, get help, and request new features etc.
This major version release focuses on refactoring the backend tooling, the code that generates the GESI files, as well as open sourcing that code.
Breaking Changes
Overall there shouldnât be that many breaking changes in terms of having to reauth characters or something like that. The main breaking change would be:
Order of columns for each endpoint are now in ABC order.
GESI Source Files
The source code for GESI, i.e. the code that generates the functions.gs and endpoints.gs files is written in Crystal.
The code can be found under the src directory and is commented with some info to help guide users if they wish to edit the source to accomplish their own goals. Such as generating the files based on a different version of ESI.
the bin directory contains a statically linked binary (compiled version of GESI.cr) that should be able to be ran on any 64-bit Linux machine (only testing on Debian 9) without installing any dependencies. The benefit of this, for example, is to generate the files yourself versus waiting on me to update them on GitHub.
The binary has a few optional arguments that can be seen HERE, or by doing ./GESI-linux-x86_64 -h
For now there is no Mac/Windows binary as I donât have an easy way of testing/creating those, and because Crystal doesnât have full Windows support as of now.
As usual, if i missed anything or something doesnât work as it did before, please make an issue on the GitHub and I will deal with it ASAP.
This endpoint brings about support for a select few POST endpoints that are info only; meaning they return data like a GET endpoint, vs causing an action to happen in game.
This was needed as a replacement of the *_names functions. The replacement for all three is now universe_names(ids)
I did a bit of testing with the function =markets_region_orders.
It seems i canât make it work properly. For instance try :
=markets_region_orders(buy,10000002,1,1230,TRUE)
Veldspar in Forge region only buy order, 1 page.
I get as output sell order for any Type id items. There is no filtering by type ID and type of order
I wanted to say that the function =markets_region_orders is not working properly.
I dont get what iâm requesting e.g. Veldspar + forge region + buy order
Instead i get as results : random items ID + both buy and sell order ( from the forge region at least)