ラズベリーパイを使ったEasyBotterサーバー "RasBoT" の作り方

EasyBotterの動作確認

少しボリュームはありますがほとんどが写真ですので、焦らずゆっくり進めて行ってください。

EasyBotterのAPIキーの設定

共有フォルダにあるEasyBotter01を開けます。


「setteing」と名前の付いたファイルをTeraPadで開けるとこうなってますので


Botで使用するアカウントの物に変更します。

botのid名
Consumer keyの値
Consumer secretの値
Access Tokenの値
Access Token Secretの値

この5箇所になります。
大文字、小文字関係ありますのでコピペでの作業をおすすめします。


全て埋めたら上書き保存で保存します。


EasyBotterの機能解除

EasyBotterには色々な機能が装備されていますがデフォルトの状態では全て動かないようになってます。
各々の機能の説明や使い方はこのサイトではしませんが、動作確認をする上で自動でツイートする(Post)ことは Botとして最低限の機能ですのでこの機能を使って動作確認を行います。

「EasyBotter01(APIキーを設定したフォルダ)」フォルダ内の「bot」と名前のついてるファイルをTeraPadで開きます。


開くとこの状態になっています。


$response = $eb->postRandom("data.txt"); の部分の先頭についている「//」の部分を削除します。


「//」を削除すると色が変わります。


そしたら上書き保存をします。


保存が終わったらTeraPadを閉じてEasyBotterの初期設定は終了です。

この作業で、「EasyBotter01(APIキーを設定したフォルダ)」フォルダ内の「data」と 名前のついてるファイルに書かれた内容が呟かれるようになります。




デフォルトでは5こ入ってます。
このファイルの編集の仕方は後ほどあります。

SSHで接続

EasyBotterはラズベリーパイの中に入ってますのでSSHという方法使ってお使いのPCからラズベリーパイを操作します。

TeraTermを起動します。



ホストのところにIPアドレスを入れOKをクリック



続行をクリック



ユーザ名とパスフレーズを求められますので


ユーザ名:pi
パスルレーズ:raspberry
と入力してOKをクリック


この画面が出ると接続完了です。


EasyBotterの動作確認

この状態で


php /home/pi/easybotter01/bot.php

とコマンドを入力します。

php /home/pi/easybotter01/bot.php 
↑のコマンドをコピーしてTeraTerm上で右クリックするとペーストされます。



入力が終わるとエンターキーを押してください。
なにやらズラズラ並びますが、「成功」という文字が出てればつイーとされてます。


実際自分のBotのアカウントを覗いて本当に呟かれているか確認してみてください。

ツイッターは重複ツイート(一字一句同じツイート)はできませんのやりすぎると


「Status is a duplicate」と言われ怒られます。

ツイートの追加

動作確認で何回かツイートをすると思うのですが、重複ツイート(一字一句同じツイート)はツイッター側の仕様でで 「Status is a duplicate」といわれブロックされ呟けなくなります。
ブロックされる時間は数時間だったり24時間だったりいろいろその時によって違うようで詳細は検索してみてください。

動作確認でもう少し呟きたい、ツイート数を増やしたい方はEasyBotter内の「data」ファイルに文を追加すること可能になります。

追加の方法ですが、
EasyBotter01フォルダ内の「data」と名前のあるファイルがあります。


これをTeraPaでを読み込みます。


1改行に付き1つぶやきとなっています。
ですのでデフォルトの場合は

いろはにほへと ちりぬるを
わかよたれそ つねならむ
うゐのおくやま けふこえて
あさきゆめみし ゑひもせす


この5つが呟かれるようになっています。

追加は単純に1呟き1改行として追加していけばよいだけです。
こんにちは
こんばんは
を追加したい場合はこのようになります。


追加が終了したら上書き保存してください。

サンプルツイートを用意しました

沢山追加した方がいいのですが、文を考えるのは面倒だと思いますのでとりあえず当たり障りの無い感じのサンプルを100個程用意しましたのでよかったら使ってください。

EasyBotter01フォルダ内の「data」と名前のあるファイルがあります。


これをTeraPaでを読み込みます。


下のサンプルをズラズラとコピーし貼り付けます。


上書き保存で終了すれば使えるようになります。


以下、サンプル

秋の田のかりほの庵の苫をあらみ わが衣手は露にぬれつつ
春過ぎて夏来にけらし白妙の 衣干すてふ天の香具山
あしびきの山鳥の尾のしだり尾の ながながし夜をひとりかも寝む
田子の浦にうち出でて見れば白妙の 富士の高嶺に雪は降りつつ
奥山に紅葉踏み分け鳴く鹿の 声聞く時ぞ秋は悲しき
鵲の渡せる橋に置く霜の 白きを見れば夜ぞ更けにける
天の原ふりさけ見れば春日なる 三笠の山に出でし月かも
わが庵は都の辰巳しかぞ住む 世をうぢ山と人はいふなり
花の色は移りにけりないたづらに わが身世にふるながめせしまに
これやこの行くも帰るも別れては 知るも知らぬもあふ坂の関
わたの原八十島かけて漕ぎ出でぬと 人には告げよ海人の釣船
天つ風雲の通ひ路吹きとぢよ 乙女の姿しばしとどめむ
筑波嶺の峰より落つるみなの川 恋ぞ積もりて淵となりぬる
陸奥のしのぶもぢずりたれゆえに 乱れそめにしわれならなくに
君がため春の野に出でて若菜摘む わが衣手に雪は降りつつ
立ち別れいなばの山の峰に生ふる まつとし聞かば今帰り来む
つくえくん かおはわるいが おとこまえ
ちはやぶる神代も聞かず竜田川 からくれなゐに水くくるとは
住の江の岸に寄る波よるさへや 夢の通ひ路人目よくらむ
難波潟短き蘆のふしの間も 逢はでこの世を過ぐしてよとや
わびぬれば今はたおなじ難波なる みをつくしても逢はむとぞ思ふ
今来むといひしばかりに長月の 有明の月を待ち出でつるかな
吹くからに秋の草木のしをるれば むべ山風をあらしといふらむ
月見ればちぢにものこそ悲しけれ わが身ひとつの秋にはあらねど
このたびは幣も取りあへず手向山 紅葉の錦神のまにまに
名にし負はば逢う坂山のさねかずら 人に知られで来るよしもがな
小倉山峰の紅葉葉心あらば いまひとたびのみゆき待たなむ
みかの原わきて流るるいづみ川 いつ見きとてか恋しかるらむ
山里は冬ぞ寂しさまさりける 人目も草もかれぬと思へば
心あてに折らばや折らむ初霜の 置きまどはせる白菊の花
有明のつれなく見えし別れより 暁ばかり憂きものはなし
朝ぼらけ有明の月と見るまでに 吉野の里に降れる白雪
山川に風のかけたるしがらみは 流れもあへぬ紅葉なりけり
ひさかたの光のどけき春の日に しづ心なく花の散るらむ
誰をかも知る人にせむ高砂の 松も昔の友ならなくに
人はいさ心も知らずふるさとは 花ぞ昔の香に匂ひける
夏の夜はまだ宵ながら明けぬるを 雲のいずこに月宿るらむ
白露に風の吹きしく秋の野は つらぬきとめぬ玉ぞ散りける
忘らるる身をば思はず誓ひてし 人の命の惜しくもあるかな
浅茅生の小野の篠原忍ぶれど あまりてなどか人の恋しき
忍ぶれど色に出でにけりわが恋は ものや思ふと人の問ふまで
恋すてふわが名はまだき立ちにけり 人知れずこそ思ひそめしか
契りきなかたみに袖をしぼりつつ 末の松山波越さじとは
逢ひ見てののちの心にくらぶれば 昔はものを思はざりけり
逢ふことの絶えてしなくはなかなかに 人をも身をも恨みざらまし
あはれともいふべき人は思ほえで 身のいたずらになりぬべきかな
由良の門を渡る舟人かぢを絶え ゆくへも知らぬ恋のみちかな
八重むぐら茂れる宿の寂しきに 人こそ見えね秋は来にけり
風をいたみ岩打つ波のおのれのみ くだけてものを思ふころかな
御垣守衛士のたく火の夜は燃え 昼は消えつつものをこそ思へ
君がため惜しからざりし命さへ 長くもがなと思ひけるかな
かくとだにえやは伊吹のさしも草 さしも知らじな燃ゆる思ひを
明けぬれば暮るるものとは知りながら なほ恨めしき朝ぼらけかな
嘆きつつひとり寝る夜の明くる間は いかに久しきものとかは知る
忘れじのゆく末まではかたければ 今日を限りの命ともがな
滝の音は絶えて久しくなりぬれど 名こそ流れてなほ聞こえけれ
あらざらむこの世のほかの思ひ出に いまひとたびの逢ふこともがな
めぐり逢ひて見しやそれとも分かぬ間に 雲隠れにし夜半の月影
有馬山猪名の篠原風吹けば いでそよ人を忘れやはする
やすらはで寝なましものをさ夜更けて かたぶくまでの月を見しかな
大江山いく野の道の遠ければ まだふみも見ず天の橋立
いにしへの奈良の都の八重桜 けふ九重に匂ひぬるかな
夜をこめて鳥のそら音ははかるとも よに逢坂の関は許さじ
今はただ思ひ絶えなむとばかりを 人づてならでいふよしもがな
朝ぼらけ宇治の川霧たえだえに あらはれわたる瀬々の網代木
恨みわび干さぬ袖だにあるものを 恋に朽ちなむ名こそ惜しけれ
もろともにあはれと思え山桜 花よりほかに知る人もなし
春の夜の夢ばかりなる手枕に かひなく立たむ名こそをしけれ
心にもあらで憂き夜に長らへば 恋しかるべき夜半の月かな
嵐吹く三室の山のもみぢ葉は 竜田の川の錦なりけり
寂しさに宿を立ち出でてながむれば いづくも同じ秋の夕暮れ
夕されば門田の稲葉訪れて 蘆のまろ屋に秋風ぞ吹く
音に聞く高師の浜のあだ波は かけじや袖のぬれもこそすれ
高砂の尾の上の桜咲きにけり 外山のかすみ立たずもあらなむ
憂かりける人を初瀬の山おろしよ 激しかれとは祈らぬものを
契りおきしさせもが露を命にて あはれ今年の秋もいぬめり
わたの原漕ぎ出でて見ればひさかたの 雲居にまがふ沖つ白波
瀬をはやみ岩にせかるる滝川の われても末に逢はむとぞ思ふ
淡路島通ふ千鳥の鳴く声に いく夜寝覚めぬ須磨の関守
秋風にたなびく雲のたえ間より 漏れ出づる月の影のさやけさ
ながからむ心も知らず黒髪の 乱れてけさはものをこそ思へ
ほととぎす鳴きつる方をながむれば ただ有明の月ぞ残れる
思ひわびさても命はあるものを 憂きに堪へぬは涙なりけり
「ちはやふる」「ちはやふるが」が大好きです
世の中よ道こそなけれ思ひ入る 山の奥にも鹿ぞ鳴くなる
長らへばまたこのごろやしのばれむ 憂しと見し世ぞ今は恋しき
夜もすがらもの思ふころは明けやらぬ ねやのひまさへつれなかりけり
嘆けとて月やはものを思はする かこちがほなるわが涙かな
村雨の露もまだ干ぬまきの葉に 霧立ちのぼる秋の夕暮
難波江の蘆のかりねのひとよゆゑ 身を尽くしてや恋ひわたるべき
玉の緒よ絶えなば絶えねながらへば 忍ぶることの弱りもぞする
見せばやな雄島の海人の袖だにも 濡れにぞ濡れし色は変はらず
きりぎりす鳴くや霜夜のさむしろに 衣かたしきひとりかも寝む
わが袖は潮干に見えぬ沖の石の 人こそ知らねかわく間もなし
世の中は常にもがもな渚漕ぐ 海人の小舟の綱手かなしも
み吉野の山の秋風さよ更けて ふるさと寒く衣打つなり
おほけなく憂き世の民におほふかな わが立つ杣にすみ染の袖
花さそふ嵐の庭の雪ならで ふりゆくものはわが身なりけり
来ぬ人を松帆の浦の夕なぎに 焼くや藻塩の身もこがれつつ
風そよぐ楢の小川の夕暮は 御禊ぞ夏のしるしなりける
人も愛し人も恨めしあじきなく 世を思ふゆゑにもの思ふ身は
百敷や古き軒端のしのぶにも なほ余りある昔なりけり


RasBoTのイメージファイルについて



他でもすぐ手に入るこのすばらしい4つのソフト(Raspbian , SAMBA , PHP5 , EasyBotter)が あらかじめインストールされ、初心者でもDLしてSDカードに書込み、ツイッターのAPIキーを入力すればすぐにBotが始められる このすばらしい"RasBoT"のImgファイルを、なんと、なんと!今なら無料で配布しています!もちろんサポートは一切ありません。

RasBoTのダウンロードはTOPメニューからどうぞ

※ただフリーソフトをインストールしただけのimgファイルで私にはいかなる権利も一切ありませんので好きに使ってください。
また、慣れている人だとこのimgファイルをDLしている時間より短い時間で全く同じもの、又はそれ以上のものを1からセットアップできるでしょう。。



○トップページ
----------------------
<<<前準備>>>
→必要な機器
→SDフォーマッタのインストール
→TeraTermのインストール
→TeraPadのインストール
→ツイッターAPIキーの取得
○導入編
→イメージ(img)の書込み
→Raspbianの動作確認
→EasyBotterの動作確認
→Cronの設定
○レンタルサーバーからの移動する人編
→イメージ(img)の書込み
→Raspbianの動作確認
→EasyBotterの入替えと動作確認
→Cronの設定
○Cronだけ使たい人編
→イメージ(img)の書込み
→Raspbianの動作確認
→Cronの設定
○1から自分で組みたい人編
→各種ソフトのインストール
○その他
→リモートでIPアドレスを調べる
→Cronの時間設定方法
→シャットダウンの仕方
┌(┌ ^o^)┐ホモォ

このサイトについて

ラズベリーパイでEasyBotterを動かすまでのサイトで、EasyBotterのプログラム改造、設定方法の話はありません。

リンクフリー、何かあればツイッターまで↓
ツイッターアカウント:@RBT2587538

Copyright© 2005-2007
k2-s.com All Rights Reserved.
Powered by k2-s.com
ホームページ制作
HTMLテンプレート