だから私たちは何が必要なのでしょう。 まず、前述のsshサーバーを備えた常時接続マシン(もちろん、root / adminアカウントで接続する機能を無効にする必要があります)。 コンピューターがルーターの背後にある場合、ルーターにポート22が割り当てられている可能性が高いため、sshポートを構成する必要があります。 さらに、ファイアウォールで開いて、ポートを忘れないでください。
次に、もちろん、 Pythonをインストールします(最新の安定バージョンである2.xxブランチを使用しました)。 python-twitterを配置します。
次に、新しいユーザーをTwitterに登録し、左からフォローを解除します。
.pyファイルを作成して、次のように記述します。
import twitter
import urllib
import re
#
twapi = twitter.Api(username = "xxxxxx", password = "yyyyyy")
# IP myip.ru
myipF = urllib.urlopen("http://www.myip.ru/get_ip.php?loc=")
myipContent = myipF.read()
myipF.close()
resIP = re.search('\d+.\d+.\d+.\d+', myipContent)
#
twapi.PostUpdate("My IP now is " + resIP.group(0))
お気に入りのスケジューラー(cron)でスクリプトを実行し、適切な時間間隔を設定します(重複したメッセージを12時間投稿できないため、ボットが再びゴミを捨てないため、短い時間を使用することも非常に普通です)。
この新生児の通常のユーザーをフォローします(または、新しいアカウントをメインアカウントとして使用します)。
スマートフォン/電話/コミュニケーター/ネットブックにTwitterクライアントを配置します(または、何も配置せず、どこでもWebインターフェイスを使用します)。
ポータブル版のputtyとWinscpをフラッシュドライブに持ち込みます。
すべて、あなたは戦いの準備ができています=)