これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド bti です。
プログラム:
NAME
bti - コマンド ラインから twitter.com にツイートを送信する
SYNOPSIS
ビーティ [- アカウント アカウント] [- パスワード password] [- アクション アクション] [- ユーザー ハンドルネーム]
[- ホスト HOST_NAME] [- プロキシー プロキシポート] [--ログファイル ログファイル] [--config 構成ファイル]
[- に返信 ID] [--リツイート ID] [- ページ ページ番号] [--bash] [--縮小 URL] [- デバッグ]
[-ドライラン] [-詳細] [- バージョン] [ - 助けて]
DESCRIPTION
bti は twitter.com にツイート メッセージを送信します。
OPTIONS
- アカウント アカウント
twitter.com アカウント名を指定します。
- パスワード password
twitter.com アカウントのパスワードを指定します。
- アクション アクション
実行するアクションを指定します。 有効なオプションは「update」で、
メッセージ、「友達」で友達のタイムラインを表示、「公開」で公開タイムラインを追跡、
メッセージへの返信を表示するには「replies」、特定のユーザーのタイムラインを表示するには「user」
「direct」は友達にダイレクト メッセージを送信します。 デフォルトは「更新」です。
- ユーザー ハンドルネーム
アクションが「user」の場合にメッセージを表示するユーザーを指定し、
アクションが「ダイレクト」の場合のダイレクト メッセージの受信者 (送信者は、
レシーバーに続く)。
- ホスト HOST_NAME
メッセージの送信先のホストを指定します。 有効なオプションは「twitter」です
twitter.comに送信します。
ホストが指定されていない場合、デフォルトでは twitter.com に送信されます。
- プロキシー プロキシポート
http プロキシ値を指定します。 これは必須オプションではなく、システムでのみ必要です
http プロキシの背後にある。
--proxy が指定されていないが、環境変数 'http_proxy' が設定されている場合、
後者が使用されます。
--ログファイル ログファイル
ステータス メッセージを書き込む bti のログ ファイルを指定します。 LOGFILE は、
ファイルへの絶対パスではなく、ユーザーのホーム ディレクトリ。
--config 構成ファイル
bti が読み取る構成ファイルを指定します。 デフォルトでは、bti は ~/.bti file
設定値用。 このデフォルトの場所は、特定のファイルを設定することで上書きできます
このオプションを使用します。
- に返信 ID
スレッド化された返信を作成する単一の投稿のステータス ID。
Twitter の場合、メッセージが所有者の @name で始まらない限り、これは無視されます。
ステータス ID を持つ投稿。
status.net の場合、これにより任意の XNUMX つのメッセージを相互のコンテキストにリンクできます。
Status.net は、これに関係なく @name を含むメッセージもリンクします。
コンテキストに。
--リツイート ID
リツイートする単一の投稿のステータス ID。
--縮小 URL
有効な URL パターンのツイート テキストをスキャンし、指定された
bti-shrink-urls スクリプト。 スクリプトは、URL を圧縮する Web サービスに URL を渡します。
URL、マイクロブログにより適したものにします。
次の URL 縮小サービスを利用できます。 http://2tu.us/ (デフォルト)と
http://bit.ly / http://j.mp
構成オプションについては、bti-shrink-urls のドキュメントを参照してください。
- デバッグ
大量のデバッグ メッセージを標準出力に出力します。
- ページ ページ番号
アクションが更新を取得する場合、通常は XNUMX ページのみを取得します。 これなら
オプションを使用すると、ページ番号を指定できます。
-ドライラン
特定のアクションに対して通常実行されるすべてのステップを実行しますが、実行されません。
サービスに接続して、データを送信または取得します。
-詳細
詳細モード。 ステータス ID とタイムスタンプを出力します。
--bash
ツイートメッセージに作業ディレクトリと「$」を追加して、それが来ることを特定できるようにします
コマンドラインから。 作業ディレクトリと '$' をツイート メッセージに含めないでください。
このオプションは、 - バックグラウンド.
- バックグラウンド
メッセージの送信時に発生した可能性のあるエラーを報告しません。
バックグラウンドで送信し、すぐに戻り、ユーザーが続行できるようにします。
- バージョン
バージョン番号を印刷します。
- 助けて
ヘルプテキストを印刷します。
DESCRIPTION
bti は、コマンド ラインまたは任意のコマンドからツイート メッセージを直接送信する簡単な方法を提供します。
脚本。 標準入力でメッセージを読み取り、アカウントとパスワードの設定を使用します
コマンド ライン オプションまたは設定ファイルから、メッセージを送信します。
その主な焦点は、入力したすべてを bash シェルに記録できるようにすることです。
クレイジー、「これは私が今やっていることです!」 世界を従わせるタイプの方法
ディレクトリ間を絶えず移動し、電子メール キューを更新して、
何か面白いことが起こっています。
bti を bash シェルに接続するには、次の変数をエクスポートします。
PROMPT_COMMAND='履歴 1 | sed -e "s/^\s*[0-9]*\s*//" | bti --bash'
この例では、 ~/.bti アカウントとパスワードを設定する
それ以外の場合は、オプションとして指定できます。
CONFIGURATION
アカウントとパスワードは、ユーザーのホーム ディレクトリの構成ファイルに保存できます。
.bti という名前のファイルで。 このファイルの構造は次のとおりです。
アカウント
このメッセージの送信に使用する twitter.com アカウント名。
password
このメッセージの送信に使用するアカウントの twitter.com パスワード。
- アクション アクション
実行するアクションを指定します。 有効なオプションは「update」で、
メッセージ、「友達」で友達のタイムラインを表示、「公開」で公開タイムラインを追跡、
あなたのメッセージへの返信を見るには「replies」、特定のユーザーのメッセージを見るには「user」
タイムライン。
- ユーザー ハンドルネーム
アクションが「ユーザー」のときに、メッセージを表示するユーザーを指定します。
host
メッセージの送信に使用するホスト。 有効なオプションは「twitter」または
独自のサーバーを指定するには「custom」。
代理
インターネットにデータを送信するために必要な http プロキシ。
ログファイル
何が起こったかを書き込む bti のログファイル名。 このファイルは
ユーザーのホームディレクトリ。 このファイルがここまたはコマンドラインで指定されていない場合、
ログはディスクに書き込まれます。
に返信
すべての通知がリンクされるステータス ID。
これを構成ファイルに設定する必要がある正当な理由はありません。 そのような理由のXNUMXつ
すべてのメッセージを特定のステータスの子として持つことです。
縮小 URL
この変数を「true」または「yes」に設定すると、URL 縮小機能が有効になります。 これ
--shrink-urls オプションを使用するのと同じです。
詳細
この変数を「true」または「yes」に設定すると、冗長モードが有効になります。
/usr/share/doc/bti/examples/bti.example に設定ファイルの例があります。
ファイルの構造。
構成オプションには次の優先度があります。
コマンドラインオプション
設定ファイルオプション
環境変数
たとえば、コマンド ライン オプションは常に設定ファイル オプションを上書きします。
環境変数。 コマンドラインで構成ファイルが指定されていない場合。 その時
ポイント、新しい構成ファイルが読み取られ、コマンドラインオプションによって設定された以前のオプション、
オーバーライドされます。
onworks.net サービスを使用して bti online を使用する
