はじめに
何も手を加えずそのままうp→最低限の機能を手動で動かす、この間のエラー対処することから始めましょう。
「プログラミングができなくても~」と言っても、公式にも書かれているように、最低限知っておかねばならない言葉や材料があります。
それらを意味を理解しないままスキップして設置解説サイト通りにやっても動かない・分からないといわれても誰も助けてくれません。
あなたがまず理解しないことにはスタートラインに立てないのです。
面倒くさがらず調べて、言われている意味が分かるようになってからプログラムに触れましょう。それからでも遅くはありません。
いきなり設置して、cronでアクセスさせて正常に機能しなかったら、基本的なPHPエラーの原因は分かりません
「プログラミングができなくても~」と言っても、公式にも書かれているように、最低限知っておかねばならない言葉や材料があります。
それらを意味を理解しないままスキップして設置解説サイト通りにやっても動かない・分からないといわれても誰も助けてくれません。
あなたがまず理解しないことにはスタートラインに立てないのです。
面倒くさがらず調べて、言われている意味が分かるようになってからプログラムに触れましょう。それからでも遅くはありません。
いきなり設置して、cronでアクセスさせて正常に機能しなかったら、基本的なPHPエラーの原因は分かりません
用意するもの
おすすめのものをピックアップしています。
使い方は各自、自己責任で学んでください。
使い方は各自、自己責任で学んでください。
PHP(5以上)が使えるレンタルサーバー
使用実績のあるサーバー
注:実績があるからといっても、最低限サーバー仕様やオンラインマニュアル、よくある質問等にも目を通しておきましょう。
あまりに無知・無茶すぎるとレンタル元から『twitterのbot設置は禁止します』となるかもしれません。
すでにPHP5が使えるサーバーで禁止しているところもあります
あまりに無知・無茶すぎるとレンタル元から『twitterのbot設置は禁止します』となるかもしれません。
すでにPHP5が使えるサーバーで禁止しているところもあります
- 有料サーバー
- Just-Size.Networks
- XREA plus
- さくらインターネット (スタンダード以上)
- LaCoocan(スタンダード以上)
- ロリポップ
- 無料サーバー
ちなみに、初心者質問スレなどから見ると@pagesが人気のようです。
land.toはEasyBotterは動作不可。TOK2はSSLが使えないので本体改造が必要。FileQはver.2なら設置可能。 ver1.42でのOAuth認証はland.toと共に出来ない(curlエラー)
land.toはEasyBotterは動作不可。TOK2はSSLが使えないので本体改造が必要。FileQはver.2なら設置可能。 ver1.42でのOAuth認証はland.toと共に出来ない(curlエラー)
botに使うTwitterのアカウント
Twitter.comからアカウントを登録する。もちろんBOT専用のものを取得する。
※10個以上の類似したアカウントを取得すると削除される、という情報があります。複数のアカウントを持っている場合は注意して下さい。
※10個以上の類似したアカウントを取得すると削除される、という情報があります。複数のアカウントを持っている場合は注意して下さい。
テキストエディタ
phpに対応していて、コマンドや要素の自動色分けに対応したものを選びたい。
また、Easybotterのファイル群は全て''「文字コード:UTF-8、改行コード LF」''であるので、これを確認・指定できるものだとなお良い。
また、Easybotterのファイル群は全て''「文字コード:UTF-8、改行コード LF」''であるので、これを確認・指定できるものだとなお良い。
Windows用テキストエディタ
- Peggy Pad(Peggy Pad配布元) ※シェアウェアもあるので注意
- NoEditor/UnEditor(NoEditor/UnEditor配布元) ※シェアウェアもあるので注意
- EmEditor Free(EmEditor Free配布元) ※シェアウェアもあるので注意
- ツール→すべての設定プロパティで、基本→行番号を表示、記号→全角空白表示にチェックを入れておくと編集に便利
- TeraPad(TeraPad配布元)
- ファイルを保存するときは、文字コード:UTF-8N、改行コード LFで
- K2Editor(K2Editor配布元)
- PHPエディタ(PHPエディタ配布元)
- standalone版おすすめ。PHP(easyPHP等でもok)も同時にDL・インストールしてphp.exeの場所を入力してやると構文チェック機能を使えるようになる。
- ソースの先頭数行に全角文字がない場合は、読み込み時に日本語が文字化けしてしまうことがあります。そういう場合は「ファイル」-「再読込」でUTF-8を指定してください。
Macintosh用テキストエディタ
- CotEditor(CotEditor配布元)
- mi(mi配布元/mi 用の PHP モード)
文字コード(UTF-8)について
正式にはUTF-8でバイトオーダー(BOM)無しです。ソフトによってはこれを「UTF-8N」や「UTF-8(no signature)」などと表記していますが、わざわざBOM有りにする必要は有りません。
FTPソフト
DLしたEasyBotterをサーバーへアップロードする為に必要です。
@PAGESなどのサーバーにはファイルマネージャーという機能があります。
これを使う場合には、FTPソフトは必要ありません。
@PAGESなどのサーバーにはファイルマネージャーという機能があります。
これを使う場合には、FTPソフトは必要ありません。