使用MacBook Pro Touch Bar来追踪Gulden的价格!

许多人想整天跟踪古尔登(Gulden)的价格。 借助MacBook Pro Touch Bar,可以以全新的方式进行操作!

但是,在甚至不可能进行任何远程操作之前,您需要安装以下应用程序:

  • AppleScript的JSON Helper,可帮助AppleScript更好地处理JSON。
  • BetterTouchTool,一个与其他许多功能相邻的,可以很好地利用Touch Bar的软件。

在安装BetterTouchTool之后:运行它,转到TouchBar选项卡,然后单击+ Widget按钮。 接下来,在“ 选择小部件”下拉列表中,选择“运行Apple脚本并显示值” ,然后单击“ 高级配置”

之后,您可以命名小部件,我的小部件称为Gulden。 然后,您可以使用以下脚本从Nocks Trade获取数据,以正确的数据填充它。 只需将其复制并粘贴到文本字段中,就可以了!

   mJson 设置  执行外壳脚本 “ curl -s'https://guldendex.com/api/eurprice.php'”  AppleScript的文本项定界符设置 {“,”}  keyValueList 设置  (mJson中的每个 文本项作为 列表  AppleScript的文本项定界符设置  “”,  keyValuePair 设置  keyValueList的第15    AppleScript的文本项定界符设置 {”:“}”,  list 设置为 KeyScriptValueList,  (KeyValuePair 中的 每个 文本项设置  列表。  KeyValueBufferList  keyValuePair 设置  keyValueList的第12   AppleScript的文本项定界符设置 {“:”}  keyValueBufferList 设置  (KeyValuePair 中的 每个 文本项 ), 如将 列表  AppleScript的文本项定界符设置  “” 设置更改 keyValueBufferList的第2  并将usdPrice 设置  RemoveFromString(“ \”“,usdPrice)  usdPrice 设置  RoundImperialNumberToTwoDecimals(usdPrice), 更改设置  RemoveFromString(” \“”,change)  如果更改<0, 则将箭头设置  “▲”; 如果  unformatedValue 设置 为, 则将箭头设置  “▼” ”  “usdPrice&” “&箭头&” “&变化和”%“ 返回 RemoveFromString(” \ “”,unformatedValue) -  RemoveFromString(CharOrString,TXT) 设置的AppleScript的文本项分隔符CharOrString删除字符或给出串串 temp 设置  txt的文本项  AppleScript的文本项定界符设置 “” 作为 文本 结尾 返回 temp RoundImperialNumberToTwoDecimals(txt) 上的 RemoveFromString  AppleScript的文本项定界符设置  “。” 如果计数小数)<2, 则将小数点设置  txt的文本项 2  如果 小数位数设置 文本 1 小数点后4  ), 则将小数位数设置 小数位数,将“ 0” 设置  txt和“。”并将文本数 设置  文本项 1。 十进制数设置  “”,AppleScript的文本项定界符将数字 设置  “”。 

此代码将检索Nocks Trade的最后价格,并将其返回到小部件。 我不会对此脚本功劳,我在这篇文章中找到了它,并且您可以阅读来自查理·李的原文。 我只是将其更改为以欧元显示价格,然后将数据源交易到我自己的源,该源从Nocks API获取数据。 我也将其更改为像Nocks一样显示4位小数。

现在您可以为小部件设置样式。 首先,徽标。 我使用了以下内容:https://dev.gulden.com/images/branding/gwhite32x32.png。 您可以将其拖到图标插槽中的BetterTouchTool中,然后将其拖到备用图标插槽中。 对于Touchbar Button Collor替代颜色,我使用了#2AB0FD,因为它是原始Gulden颜色,如其网站https://dev.gulden.com/contribute/所述。

如果您按自己的喜好设置了小部件的样式,请将“ 每x秒执行一次此脚本”设置为60秒以上,以确保我的服务器不会过热! 单击保存,就完成了!

让我知道你是否喜欢它!

想进一步了解Gulden? 在https://gulden.com/上查看他们的网站。

关于此行情自动收录器的原始帖子可以在这里找到。 它是由Noom编写的。