ConsoleTooter-Ruby

Mastodon Client
授权协议 WTFPL License
开发语言 JavaScript
所属分类 应用工具、 终端/远程登录
软件类型 开源软件
地区 不详
投 递 者 庄博厚
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ConsoleTooter-Ruby

Toooooooooooooooooot!!!!!!!!!!!!!!!!!!!!

これなに

CLIでMastodonできるやつ

なにいる?

必須

  • Ruby
  • Gem

任意

  • libsixel(img2sixelコマンド)
  • curl
  • Sixel Graphicsに対応した端末エミュレータ
    • 上記3つの組み合わせでアイコン表示、画像表示、カスタム絵文字表示ができます。
  • bash
    • ターミナルがSixelに対応しているかの判定に使われているコードが/bin/shがbashじゃないと正常に動作しないため。/bin/shがbashじゃない場合は判定が常にTrueになります。
  • echo-sdコマンド
    • 投稿時に
_人人人人人人_
> 突然の死 <
 ̄Y^Y^Y^Y^Y^Y ̄

ができます

  • libnotify(notify-sendコマンド)
    • デスクトップ通知を表示することができます

できる!

  1. テキスト投稿
  2. 画像投稿
  3. CW投稿
  4. 公開範囲指定投稿
  5. リプライへの返信
  6. 突然の死の投稿
  7. ホームタイムラインの取得
  8. ローカルタイムラインの取得
  9. 連合タイムラインの取得
  10. リストタイムラインの取得
  11. Hashtagタイムラインの取得
  12. アイコン表示
  13. 画像表示
  14. カスタム絵文字表示
  15. タイムラインすべてのストリーミング
  16. ストリーミング時の通知の表示
  17. フォロー
  18. ふぁぼ
  19. 回数指定によるふぁぼ爆
  20. 削除された投稿のIDを表示
  21. フォローリクエストの処理
  22. notify-sendコマンドによるX上での通知
  23. 任意の投稿をパクる機能
  24. 任意の投稿を公開範囲を上書きした上でパクる機能
  25. 任意の投稿をふぁぼってパクる機能

準備

  • ./account.jsonにhostとtokenをつっこむ

または

  • 環境変数CT_CONFIG_PATHに任意のコンフィグファイルを指定する

Usage

command --help

  • 1 download http://rubyinstaller.org/downloads/ 例:rubyinstaller-2.1.3-x64.exe 2 install 3 start with ruby on rails 运行cmd 查看版本号命令:ruby -v 使用例子:ruby -e ‘puts “hello, world.”‘ 4 use editor 4-1 install htt

  •  什么是Ruby? Ruby是一种解释型的方便快捷的面向对象脚本语言,它是日本的Yukihiro Matsumoto(人们都叫他Matz.)于1993年2月24日首次发布的。它从Perl, Eiffel那里吸收了很多特性, 使之很适合用来文本文件处理和进行系统管理任务,并且完全面向对象。它的语法简单明快,可扩展并且可以跨平台。Ruby是完全自由开放的,意思是我们不仅可以免费得到,而且可以自由地使用

  • http://socksify.rubyforge.org/   What is it? SOCKSify Ruby redirects any TCP connection initiated by a Ruby script through a SOCKS5 proxy. It serves as a small drop-in alternative to tsocks, except th

  •  什么是ruby? 最近看到好到地方都有Ruby,<<程序员>>也有好几期的连载.好想对它有更深一步的了解. 但是,百度知道也只能提供以下资料: Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.有时使用像Smalltalk、Eiffel或C++这样正式的面向对象语言来开发一些小项目显得有点"小题大作",而Ruby刚好可以满足这些面向对象编程的需求.当然了,您也可以

相关阅读

相关文章

相关问答

相关文档