懒得挂Github了,先放这算了(

0. 步骤

MarketWatcher的登录步骤如下:

    1. 注册IFTTT账号
      这一步用于接收推送。如果不需要推送……那你还用这东西干嘛(
      虽然有提供excel导出和网页管理的想法,但是咕咕咕
    1. 获取IFTTT的Webhook Key
      有了这个Key,服务器才能向你推送通知
    1. 在手机上安装IFTTT并打开通知
    1. 登录Lodestone,并获取Cookie
    1. 在MarketWatcher上登录

1. IFTTT相关

首先,请到IFTTT上注册账号。有咕狗验证码,可能需要爬墙。
接着,在IFTTT的Webhook页面上找到你的Key,并记录好

注意,不要手贱点击 [Edit Connection]。点击后Key会改变,我还没做修改Key的程序(

然后在手机上安装IFTTT并登录。iOS设备直接在App Store搜索,Android设备请各凭本事。
切换到My Applets下,点击右上角的加号,添加Applet。
点击蓝色的this(代表触发器),搜索webhooks,选择Receive a web request.
Event Name输入market(注意大小写和多余的空格)。

接下来选择要触发的操作,选择Notifications → Send a notification from the IFTTT app
点击Message框,选择Add Ingredient,插入Value1并保存。

也可以看下面的gif

2. Lodestone Cookie

安全警告!为了监控你的出售记录,程序需要登录进你的Lodestone,因此需要你的cookie
持有cookie的人会享有 对你的Lodestone的完全访问权限
尽管我已经做了一定的安全措施,以及突发情况下的使所有cookie失效的预案,
如果你对此不放心,请 不要提供cookie

使用Chrome浏览器安装Edit This Cookie扩展(国产浏览器自己找吧……)
登录进Lodestone并选择好角色,打开刚才的扩展,找到ldst_sess这个项目,将值复制出来备用。

3. 登录

回到登录网页上,输入该输入的信息点击登录即可。

4. 规则说明

Lodestone的出售记录并不是实时更新的,因此有平均半小时的延迟,这是正常的。
这个工具说到底也就是提供一个你不开游戏也能收到通知的渠道&永久保存销售记录而已