写了个 alfred3 的汇率转换工具,支持数字货币 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ETenal
V2EX    Alfred

写了个 alfred3 的汇率转换工具,支持数字货币

  •  
  •   ETenal 2018-04-24 22:05:22 +08:00 7849 次点击
    这是一个创建于 2725 天前的主题,其中的信息可能已经有所发展或是发生改变。
    由于沉迷炒币,随时都需要盯着盘看,找了一圈没有看到好用的汇率工具,都不支持数字货币转换。所以自己写了个

    地址在 Github: https://github.com/FlyRabbit/alfred3-workflow-CurrencyX

    欢迎 star

    目前支持货币包括
    AUD
    BGN
    BRL
    BTC
    BTS
    CAD
    CHF
    CNY
    CZK
    DASH
    DKK
    DOGE
    EMC
    ETH
    EUR
    FCT
    GBP
    HKD
    HRK
    HUF
    IDR
    ILS
    INR
    JPY
    KRW
    LTC
    MXN
    MYR
    NMC
    NOK
    NXT
    NZD
    PHP
    PLN
    PPC
    RON
    RUB
    SEK
    SGD
    THB
    TRY
    USD
    VTC
    XMR
    XRP
    ZAR
    AED
    AFN
    ANG
    ARS
    AWG
    AZN
    BAM
    BBD
    BDT
    BHD
    BIF
    BMD
    BND
    BOB
    BSD
    BTN
    BWP
    BZD
    CDF
    CLP
    COP
    CRC
    CUP
    CVE
    DJF
    DOP
    DZD
    EGP
    ERN
    ETB
    FJD
    FKP
    GEL
    GHS
    GIP
    GMD
    GNF
    GTQ
    GYD
    HNL
    HTG
    IQD
    IRR
    ISK
    JMD
    JOD
    KES
    KGS
    KHR
    KMF
    KPW
    KWD
    KYD
    KZT
    LAK
    LBP
    LKR
    LRD
    LTL
    LYD
    MAD
    MDL
    MGA
    MKD
    MMK
    MNT
    MOP
    MRO
    MUR
    MVR
    MWK
    MZN
    NAD
    NGN
    NIO
    NPR
    OMR
    PEN
    PGK
    PKR
    PYG
    QAR
    RSD
    RWF
    SAR
    SBD
    SHP
    SLL
    SOS
    SRC
    SRD
    STD
    SVC
    SYP
    SZL
    TJS
    TND
    TOP
    TTD
    TWD
    TZS
    UAH
    UGX
    UYU
    UZS
    VEF
    VND
    VUV
    WST
    XAF
    XCD
    XOF
    XPF
    YER
    ZMW
    22 条回复    2022-03-01 15:02:05 +08:00
    byuan04
        1
    byuan04  
       2018-04-25 11:19:29 +08:00
    系统的 spotlight 不是自带汇率换算了
    noBuy
        2
    noBuy  
       2018-04-25 15:01:48 +08:00
    ZRS
        3
    ZRS  
       2018-04-25 17:33:56 +08:00
    @noBuy 同样的问题 看 debug 显示 import requests 出错 可能和我都是用 brew 装的 python 有关?
    clotong
        4
    clotong  
       2018-04-26 20:47:41 +08:00
    @ETenal 用不了
    [ERROR: input.scriptfilter] Code 1: Traceback (most recent call last):
    File "exchange.py", line 3, in <module>
    import requests
    ImportError: No module named requests
    ETenal
        5
    ETenal  
    OP
       2018-04-27 16:58:46 +08:00
    @clotong pip install requests
    ETenal
        6
    ETenal  
    OP
       2018-04-27 16:59:55 +08:00
    @noBuy pip install requests
    ETenal
        7
    ETenal  
    OP
       2018-04-27 17:00:12 +08:00
    @ZRS pip install requests
    ETenal
        8
    ETenal  
    OP
       2018-04-27 17:28:20 +08:00
    @noBuy 已经更新,去掉了 requests 依赖,请重新在 github 下载最新版
    ETenal
        9
    ETenal  
    OP
       2018-04-27 17:28:31 +08:00
    @ZRS 已经更新,去掉了 requests 依赖,请重新在 github 下载最新版
    ETenal
        10
    ETenal  
    OP
       2018-04-27 17:28:38 +08:00
    @clotong 已经更新,去掉了 requests 依赖,请重新在 github 下载最新版
    shiltian
        11
    shiltian  
       2018-04-27 20:10:40 +08:00 via iPhone
    其实我挺好奇的,Alfred 的 API 的文档在哪能找到…?
    ETenal
        12
    ETenal  
    OP
       2018-04-27 20:59:52 +08:00
    shiltian
        13
    shiltian  
       2018-04-27 23:26:20 +08:00
    @ETenal 感谢!挺佩服 repo 的作者的,他当初是怎么找到这些 API 的…
    ZRS
        14
    ZRS  
       2018-04-28 11:18:39 +08:00
    @ETenal 谢谢 不过我是装了 requests 的...我怀疑问题出在 alfred 使用的 python 不是我用 brew 的装的那个 检查了半天也没找到原因就放弃了...
    ETenal
        15
    ETenal  
    OP
       2018-04-28 20:15:05 +08:00
    @ZRS 现在的 release 版本已经移除 requests,使用原生 urllib2
    clotong
        16
    clotong  
       2018-04-28 22:01:06 +08:00
    [ERROR: input.scriptfilter] Code 1: Traceback (most recent call last):
    File "exchange.py", line 6, in <module>
    from workflow import Workflow, web
    ImportError: No module named workflow
    ETenal
        17
    ETenal  
    OP
       2018-04-29 16:09:17 +08:00
    @clotong 你是下载的最新版吗,我 push 上去的是有 workflow 目录的
    clotong
        18
    clotong  
       2018-04-29 16:30:49 +08:00
    重新下载导入可以了,不过 cy-del 还是需要 requests
    [ERROR: input.scriptfilter] Code 1: Traceback (most recent call last):
    File "del.py", line 3, in <module>
    import requests
    ImportError: No module named requests
    ETenal
        19
    ETenal  
    OP
       2018-04-30 13:40:30 +08:00
    @clotong 已修复。今日更新,加入表达式计算( eg. cy 500usd + 5eth )
    clotong
        20
    clotong  
       2018-04-30 16:43:30 +08:00
    @ETenal
    感谢,现在很好用了
    tyhunter
        21
    tyhunter  
       2019-01-02 13:51:18 +08:00
    1 月 2 日,好像失效了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3011 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 12:06 PVG 20:06 LAX 05:06 JFK 08:06
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86