=========================================================================== 【ソ フト 名】 R-bot (Yomi-Search PHP版更新情報取得スクリプト) 【バージョン】 2.0.0 【最終更新日】 2006年02月06日 【作 成 者】 Ray工場長 【動作 環境】 下に記載 【開発ソフト】 PHPエディタ,Apache 1.3.33(Win32),PHP/4.3.10,Mysql 【ソフト種別】 フリースクリプト(PHP) 【メ ー ル】 rfau_master@hotmail.com 【U R L】 http://r-fau.kamoz.net =========================================================================== --------------------------------------------------------------------------- はじめに --------------------------------------------------------------------------- ご依頼ありがとうございます.このスクリプトはYomi-Search PHP版 (Yomi-Search PHP化プロジェクト,http://sql.s28.xrea.com/)の更新情報 を半自動で取得してデータを自動で書き換えるものです. --------------------------------------------------------------------------- 【動作環境】 --------------------------------------------------------------------------- OSは特に指定がありません. PHP,httpサーバー,Mysqlがインストールされていて, php.iniのallow_url_fopenがOnである環境が必要です. また,MysqlモードでYomi-Search PHP版が稼動している 必要があります. --------------------------------------------------------------------------- 【インストール】 --------------------------------------------------------------------------- ZIPファイルをお好きな場所に展開し,Yomi-Search PHP版の設置された ディレクトリにrbot.php,rbot_inst.php,rbot_func.phpを置いてくだ さい. その後,rbot_inst.phpをブラウザーなどから実行してください.なお, rbot_inst.phpはR-botの初期化にも使用できますが,パスワード等の機 能は無いため,インストール後ディレクトリからは削除するようにして ください. 次に,設定を行います.rbot.phpを開いてください.文字コードは Shift-JISで記述されています. 設定のところで1回で取得するデータ数$reqを半角数字で指定します. これは,アクセス1回につき探索する件数です.5程度が適当だと思い ます. 次にロボットのユーザーエージェントを設定します.デフォルトが 指定してありますが,お好きなものに変えられます.これは,探索先の アクセス解析などに記録が残ります. --------------------------------------------------------------------------- 【アンインストール】 --------------------------------------------------------------------------- 以下のsql文をMysqlで実行してください. ただし,config.phpの'sqltb'が'ys_'であるとします. drop table ys_bot; drop table ys_bot_conf; drop table ys_bot_tmp; --------------------------------------------------------------------------- 【使用法】 --------------------------------------------------------------------------- サイトのトップページなどに以下のタグを挿入してください.  (実際は改行は入れません) また,登録サイトには更新時間と更新情報を記録したmetaタグを記述してもらう 必要性があります.詳しくはご連絡ください. 参考までに以下のサイトの様なものを実装します. ちえり:http://www.tinami.com/chieri/ Pingoo!:http://www.sea-links.ne.jp/pingoo/intro.htm --------------------------------------------------------------------------- 免責事項 --------------------------------------------------------------------------- 本ソフトウェアを使用することで発生したいかなる損害についても, スクリプト制作者は一切責任を負いません. できる限りサポート等は行いたいと思います.不具合,疑問等があった 場合はお手数ですがご連絡ください. --------------------------------------------------------------------------- 配布等について --------------------------------------------------------------------------- このスクリプトは設置サイト向けに調整を行った形で配布しています. 基本的には再配布を行わず,R-Fauへ誘導してください. PHP等の知識があって問題なく改造できる方はご自由に改造,配布して 頂いてかまいません.改造したら端っこでかまわないのでRay工場長の 名前を付記してくれるとうれしいです. なお,ご不明な点はRay工場長までご連絡ください. --------------------------------------------------------------------------- 著作権 --------------------------------------------------------------------------- 本スクリプト(rbot.php,rbot_func.php,rbot_inst.php)の著作権は R-Fau及びRay工場長に帰属します. --------------------------------------------------------------------------- 更新履歴 --------------------------------------------------------------------------- Ver2.0.0 (2006/02/06) 仕様変更.収集した情報をys_logのcommentカラムに入れる. ys_logに独自カラムを追加. ちょっとYomi-Searchのテンプレートもいじります. 1.X.Xならば,テンプレートをいじらずに済みます. 次から場合に1.X.Xと2.X.Xを切り離して開発します. Ver1.0.1 (2006/02/04) fsockopenが使えないサーバーが多いことが発覚したため fsockopenのかわりにfopenを使うように書き換える. Ver1.0.0 (2006/02/02) 一応完成. --------------------------------------------------------------------------- Copyright 2004-2006 R-Fau,Ray工場長. All right reserved.