j178 / fanfou-cli

饭否命令行客户端
MIT License
23 stars 5 forks source link
cli network social-network

饭否命令行客户端 ################

.. image:: https://travis-ci.org/j178/fanfou-cli.svg?branch=master :target: https://travis-ci.org/j178/fanfou-cli

.. image:: https://badge.fury.io/py/fanfou-cli.svg :target: https://pypi.python.org/pypi/fanfou-cli

.. image:: https://img.shields.io/badge/python-3.5-blue.svg :target: https://pypi.python.org/pypi/fanfou-cli

.. image:: https://img.shields.io/badge/license-MIT-blue.svg :target: https://pypi.python.org/pypi/fanfou-cli

.. image:: https://badges.gitter.im/fanfou-cli2/Lobby.svg :target: https://gitter.im/fanfou-cli2/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge

安装

.. code-block:: bash

pip3 install fanfou-cli

.. code-block:: bash

git clone https://github.com/j178/fanfou-cli
cd fanfou-cli
pip3 install . --user

使用

日常使用

.. code-block:: bash

fan 任意文字,不需要引号,可以包含空格,fan命令之后的任意内容均被当作新饭的内容

其他功能

.. table:: :widths: 25

======================   ====================================================
fan                      不加任何参数直接运行 ``fan`` , 则在默认浏览器中打开饭否主页
fan [文字] -i <image>    上传图片。``-i`` 参数可以是图片的本地路径或者网络URL,网络URL请用引号引起来。文字可以为空。
fan -                    ``fan`` 命令后加短横线 ``-`` ,表示从标准输入(stdin)中读取内容。
                         这样就可以输入多行的饭,输入完成后按 ``Ctrl+D`` (Windows下 ``Ctrl+Z`` )结束输入。
                         也可以与其他命令结合起来使用,如 ``echo 'hello' | fan -``
fan -r                   撤回上一条饭
fan -v                   刷饭模式
fan -m                   查看自己的饭否资料
fan -d                   随机查看一些公开的饭
fan -u <user-id>         查看他人的资料,``user-id`` 可从 ``fan -v`` 模式中获得
fan --login              登陆新的账号
fan --switch             切换账号
fan --config             自定义配置
fan --lock 1             上锁。非关注者无法查看你的状态。
fan --lock 0             解锁
fan --dump [文件名]      将所有饭否消息保存为JSON格式。文件名可选,默认为 ``fanfou-archive.json``
fan -h                   查看帮助
======================   ====================================================

初次使用时,此工具需要获取你的授权才能帮你发饭。 此工具支持两种授权方式:

你的密码仅在初次授权时需要,此工具不会保存。

如果你想取消对此工具的授权,可以随时访问 <http://fanfou.com/settings/apps>_, 找到 爱米饭, 然后 取消认证 就可以了啦~

说明

.. code-block:: javascript

(/al=(.*?);/i).exec(document.cookie)[1]

依赖

TODO

.. _pip: https://pip.pypa.io/en/stable/installing/