コマンド ラインから Twitter の更新を投稿する
curl コマンドを使用して、コマンド ラインからすばやくツイートを投稿できます。必要なのは、Twitter のユーザー名とパスワードだけです。
ターミナルを起動し、次のすべてを 1 行に入力して、ユーザー名とパスワードを自分のものに置き換えます:
curl -u ユーザー名:パスワード -d status=ステータス メッセージはこちら>"
私は MurphyMac を介してこれに遭遇しました。MurphyMac は、(真剣に) 睡眠中に Twitter の更新をスケジュールするコマンドを使用し、curl コマンドと sleep コマンドを組み合わせて使用しました。寝ている間につぶやくことがどれほど実用的かはわかりませんが、コマンドラインから簡単な更新を投稿できる機能は非常に便利です。
"気になる場合は、上記のコマンドを使用して簡単な bash スクリプトを作成し、文字列全体を入力しなくてもコマンド ラインから簡単にツイートできます。以下をテキスト ファイルに入力し、tweet.sh のような名前を付けます: !/bin/bash curl -u username:password -d status=$1 http://twitter.com/ statuses/update.xml
ユーザー名とパスワードを必ず指定してください。次に、必ずファイルを実行可能にしてください: chmod u+x tweet.sh
ow /tweet と入力するだけです.sh 私は OS X Daily が大好きで、あなたのメッセージを世界中にツイートしています。権限エラーを修正してくれた Greg Mason に感謝します!"
Ian Winter は上記の bash スクリプトをもう少し進めて、ツイートを投稿しないようにする機能と、ツイートが 140 文字の制限を超えた場合に警告を表示する機能を追加しました。彼のスクリプトは次のとおりです: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ;もしそうなら; then let EXTRA=$TWEETLEN-140 echo 使用法: tweet \message\ (140 文字以下、$EXTRA オーバー) else echo 使用法: tweet \message\ (140 文字以下) fi exit 1 else curl -u ユーザー名:password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0
前と同様に、ユーザー名とパスワードを編集し、ファイルをツイートとして保存してください。実行可能にする chmod 755 tweet"