配布物一覧
PHPスクリプト
生・巡回スクリプト2.0+RSS生成スクリプト(MySQL版)(UTF-8版)(
ソース)
更新日:2005-01-23
PHP4.3(以上)+MySQL必須。RSSの内容や、定型タグからデータを取得する「はてなアンテナ」のような事をするスクリプト、の巡回部分。
PHPがある程度分かる人のみ使ってみてください。かなり汚いと思うので改善点があったらよろしくお願いします。付属のRSS生成スクリプトは、MySQL版で個別、総合のRSSを生成します。
RSS生成PHPスクリプト2.50(
1.80)
更新日:2005-01-24
PHP+CSV。サイト上から全ての作業が出来ます。書き込む項目の選択、「subject」用の単語が登録できます。「date」はデータ登録日が自動で表示され、CSVの編集もできます。
CSV
データベースをCSVファイルとして出力します。一応対策はしているつもりですが、データ内容を変更するようなSQLはやめてください。
念の為、通常使わないテーブルも載せておきました。
「rss_list」テーブル
number |
site_summary |
外部キー(homepagelist.id) |
サイト説明 |
「gamelist2」テーブル
game |
holy_id |
yobina |
review |
gm |
外部キー(gamelist.id) |
「Holyseal ~聖封~」との対応ID(存在しないらしいものは「99999」) |
「主人公の呼び名データベース」用 |
「rss_list」「homepagelist」対応「ID」リスト |
ゲームタイトル比較用(記号などを除去したもの) |
「reviewpagelist」テーブル(ErogameScapeより)
id |
game |
reviewpage |
tourokubi |
title |
link |
description |
subject |
entry_time |
error |
title2 |
主キー(旧rss_content.item_number) |
外部キー(gamelist.id) |
外部キー(homepagelist.id) |
登録日(旧rss_content.date) |
RSSタイトル(ゲーム名) |
RSSリンク(大半は空欄) |
タイトル説明(大半は空欄) |
分類(レビューなど) |
登録時刻(0000-00-00 00:00:00) |
無効「game」の場合=「no」、チェック済み=「off」、未チェック=「空欄」、ユーザー操作=「auto」 |
タイトル比較用(記号などを除去したもの) |
「homepagelist」テーブル(ErogameScapeより)
id |
title |
url |
site_category |
主キー |
サイト名 |
サイトアドレス |
1=Eroge RSS Checker登録サイト、2=同簡易登録サイト、無印=ErogameScape登録サイト |
「brandlist」テーブル(ErogameScapeより)
id |
brandname |
brandfurigana |
url |
kind |
主キー |
ブランド名 |
ブランドフリガナ |
サイトアドレス |
「CIRCLE」など企業か同人か |
「gamelist」テーブル(ErogameScapeより)
id |
gamename |
furigana |
brandname |
comike |
shoukai |
sellday |
model |
erogame |
主キー |
ゲーム名 |
ゲームフリガナ |
外部キー(brandlist.id) |
「Getchu.com」の「ID」 |
ブランドサイトの紹介ページ |
発売日 |
PCなどの機種 |
18禁の有無 |
「jan」テーブル
id |
jan |
title |
title2 |
brand |
sellday |
asin |
game |
error |
gm |
主キー |
JAN/EANコード |
JANコードに対するタイトル |
タイトル比較用(記号などを除去したもの) |
JANコードに対するブランド |
JANコードに対する発売日(0000-00-00) |
ASIN(Amazon用) |
外部キー(gamelist.id) |
「game_id」、チェック済み=「off」、未チェック=「空欄」 |
タイトル比較用(記号などを除去したもの) |
「game_count」テーブル
id |
lastday |
all_count |
now_month |
1month_ago |
2month_ago |
・・・ |
12month_ago |
more_ago |
外部キー(gamelist.id) |
最終アクセス日 |
アクセス数総計 |
今月のアクセス数 |
先月のアクセス数 |
2ヶ月前のアクセス数 |
・・・ |
12ヶ月前のアクセス数 |
それ以前のアクセス数を保存 |
「homepage_count」テーブル
id |
lastday |
all_count |
now_month |
1month_ago |
2month_ago |
・・・ |
12month_ago |
more_ago |
外部キー(homepagelist.id) |
最終アクセス日 |
アクセス数総計 |
今月のアクセス数 |
先月のアクセス数 |
2ヶ月前のアクセス数 |
・・・ |
12ヶ月前のアクセス数 |
それ以前のアクセス数を保存 |
「connect_game」テーブル
id |
subject_id |
object_id |
category |
comment |
error |
主キー |
外部キー(gamelist.id) |
外部キー(gamelist.id) |
同一、シリーズ、ファンディスク、その他 |
コメント(特記事項) |
チェック済みなら「off」そうでなければ「auto」 |