FIR.im 命令行工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fir.im Rio
fir.im 平台更新日志
快速获取 UDID
1 - 3 分钟发布应用
同时支持 iOS 和 Android
灵活设置应用权限
实时查看应用动态消息
自定义显示历史版本
随时了解应用下载情况
如果你也喜欢简单快速又美观的工具平台,就用 fir.im 吧!
BugHD
idy0013
V2EX    fir.im

FIR.im 命令行工具

  •  2
     
  •   idy0013 2014-11-28 10:57:01 +08:00 7447 次点击
    这是一个创建于 3976 天前的主题,其中的信息可能已经有所发展或是发生改变。

    FIR.im CLI

    FIR.im CLI 可以通过指令查看、上传、编译应用。

    使用说明

    从安装入手

    FIR.im CLI 使用 ruby 构建,只要安装相应 ruby gem 即可:

    $ gem install fir-cli

    安装后,你可以在命令行执行指令

    $ fir > 欢迎使用 FIR.im 命令行工具,如需帮助请输入: fir help Commands: fir batpub FOLDER_1, FOLDER_2, ... # 批量上传指定文件夹中的全部文件 fir batres FOLDER_1, FOLDER_2, ... # 批量上传指定文件夹中的全部文件 fir config # 配置全局设置 fir help [COMMAND] # Describe available commands or one specific command fir info APP_FILE_PATH # 获取应用文件的信息(支持 ipa 文件和 apk 文件) fir login # 登录 fir publish APP_FILE_PATH # 将应用文件发布至 FIR.im(支持 ipa 文件和 apk 文件) fir upgrade all fir-cli toolbelts # 更新 fir-cli 的所有组件 

    发布一个应用

    输入下面的指令便可轻松发布应用

    $ fir publish 应用路径 

    这时系统会提示输入用户 token

    > 欢迎使用 FIR.im 命令行工具,如需帮助请输入: fir help > 正在解析 ipa 文件... > 正在获取 [email protected] 的应用信息... 请输入用户 token: 

    输入用户 token 后,系统会自动上传

    请输入用户 token:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx > 上传应用... > 上传应用成功 > 正在更新 fir 的应用信息... > 更新成功 > 正在更新 fir 的应用版本信息... > 更新成功 > http://fir.im/xxxxx 

    用户 token 可在这里查看

    方便一点

    如果觉得每次都输入用户 token 很不方便,那么可使用登录命令

    $ fir login 

    这时系统会提示输入用户 token

    > 欢迎使用 FIR.im 命令行工具,如需帮助请输入: fir help 输入你的用户 token: 

    输入用户 token,系统会自动获取你的用户 email

    输入你的用户 token:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx > 设置用户邮件地址为: [email protected] > 当前登陆用户为:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 

    需要帮助?

    输入以下指令获取全面功能介绍

    $ fir help 

    如果还有疑问随时发邮件至fir-cli

    永远使用最新功能

    下面的指令会自动更新 fir-cli 及所有扩展命令至最新状态

    $ fir upgrade 

    随时更新以使用最新功能

    指令文档

    帮助

    以下指令用于获取帮助

    fir help 

    以下指令用于获取更具体的帮助

    • COMMAND:具体的一个指令,如publishupdate
    fir help COMMAND 

    登录

    以下指令用于登录,登录后系统会从 FIR.im 自动获取你的邮件等信息。已登录用户在这里可以找到自己的用户 token。

    fir login 

    获取应用文件的信息

    以下指令用于显示应用信息,支持 ipa 和 apk 文件。

    • -a:可选,现实全部信息
    • -f:可选,显示托管在 FIR.im 的信息
    • -v:可选,设置输出级别,级别分为三个:vvvvvv,默认为vv
    • -q:可选,安静模式,不输出任何信息 fir info APP_FILE_PATH [-a] [-f] [-v v|vv|vvv] [-q]

    设置全局信息

    以下指令用于全局设置。执行指令时如果不指明相应选项,会读取全局设置。

    • -v:可选,如果设置了全局输出级别,各指令都采用该级别输出
    • -q:可选,如果设置了全局静默模式,各指令均不输出辅助信息
    • -t TOKEN:可选,设置登录用户的令牌(作用和fir loging USER_TOKEN一样) fir config [-v v|vv|vvv] [-q] [-t TOKEN]

    发布应用至 FIR.im

    以下指令用于发布应用到 FIR.im,支持 ipa 和 apk 文件。

    • -s SHORT:可选,指定发布应用的短地址
    • -t USER_TOKEN:可选,设定发布应用的帐号,未设置则使用全局设置
    • -c CHANGE_LOG:可选,设置更新日志 fir publish APP_FILE_PATH [-s SHORT] [-t USER_TOKEN] [-c CHANGE_LOG]

    更新全部指令

    以下指令用于更新已安装的 fir-cli 指令集

    fir upgrade 
    12 条回复    2014-11-28 21:56:57 +08:00
    Travis
        1
    Travis  
       2014-11-28 11:20:07 +08:00
    wow~~~~
    maguowei
        2
    maguowei  
       2014-11-28 11:27:35 +08:00
    @Travis fir老大现身
    sarah1018a
        3
    sarah1018a  
       2014-11-28 11:32:48 +08:00
    点个赞
    Fei
        4
    Fei  
       2014-11-28 12:47:48 +08:00
    顶!
    Fei
        5
    Fei  
       2014-11-28 12:48:28 +08:00
    应该发到FIR.im的节点
    @Imshaha
    Kai
        6
    Kai  
       2014-11-28 12:50:20 +08:00
    移动到 /go/fir
    linkiosk
        7
    linkiosk  
       2014-11-28 13:21:08 +08:00
    越来越专业了
    Imshaha
        8
    Imshaha  
       2014-11-28 13:42:58 +08:00
    @Fei 嗯嗯,谢谢Fei:D
    Imshaha
        9
    Imshaha  
       2014-11-28 13:43:54 +08:00
    @Kai 我看到已经移过去了,谢谢:)
    Imshaha
        10
    Imshaha  
       2014-11-28 13:47:54 +08:00
    @linkiosk 马上又要上新功能
    linkiosk
        11
    linkiosk  
       2014-11-28 14:07:49 +08:00 via Android
    @Imshaha 听说你们逼格很高
    Imshaha
        12
    Imshaha  
       2014-11-28 21:56:57 +08:00
    @linkiosk 创始人要求确实很严格:p
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5625 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 06:38 PVG 14:38 LAX 23:38 JFK 02:38
    Do have faith in what you're doing.
    ubao msn 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