将从实用角度按步骤说明如何制作一个自己的库存表格。关于如何使用excel公式、如何编写googlescript脚本等并不在本文讨论范围,请自行学习。
首先,将这个模板表格复制到自己的谷歌工作空间。
https://docs.google.com/spreadsheets/d/1dlkuei7dmY0vZNAYGn6uavpBypAhxpUfTB5G63OVbv8/edit?gid=1894008977#gid=1894008977

安装谷歌GESI插件,以调用官方api。


登录你的eve账号,获得esitoken

登录可能遇到问题

请参考github上的解决办法登录。
Eve Swagger OAuth2.0 scopes authorizations - too many scopes · Issue #519 · esi/esi-issues
打开后台脚本

运行函数获得数据

第一次运行可能会要求你授权google访问脚本。

点击审查权限按步骤登录你的google账号授予权限即可。
可能会出现以下界面

点击进阶


点击允许即可。
再次运行,成功。

回到表格,可以看到数据已经写好了。

JK两列可能是空的,因为表格复制可能导致公式不运行,将公式剪切清空并确认保存,再粘贴回去即可恢复。
首先需要解释下我们需要用到的信息

从物品出售的角度,我们可能需要定位到我们存放代售商品的箱子id方能从全量的个人资产列表中找到我们要卖的东西。这很好办到。

从你的目标箱子中任意挑选一个数量较多的物品,记住他的数量。

随后在表格中搜索,可以得到该箱子的id为1040621198005 。
若为空箱子,你需要放些东西进去用相同的思路去找,比如塞若干三钛合金。
需要注意的是数据刷新会有延迟,进行标记后需要等待刷新,一般为15分钟。等待一段时间后再次运行函数刷新数据尝试查找即可。
获得箱子id后,我们将它记录在设置表中:
