ホーム > ダウンロード > データ管理・検索 > Tor Search > ダウンロード

<< Tor Search >>


[詳 説] [実動サンプル] [スクリプト利用規定]

 ここでは、i-Mode、SoftBank、au、EMOBILE、WILLCOMに対応した(ディレクトリ型)検索エンジンCGIスクリプト「Tor Search」を配布しています。

 スクリプトの特徴・機能等の詳しい説明はこちらをご覧下さい。

 ☆実動サンプル該当する端末をお持ちの方はアクセスしてみて下さい
  └モバイル版任意でモバイル用のページを表示させられます


 このスクリプトをダウンロードして利用するにあたって、必ずスクリプト利用規定の条件に同意して下さい。ダウンロードした時点で「利用規定」に同意したものとみなします。



  1. 以下の圧縮ファイルをダウンロードし、解凍して下さい。

      Tor Search search.lzh
    LHA形式
    search.zip
    ZIP形式
     (Ver1.40 / 約67-78KB)


  2. ダウンロードしたファイルを解凍すると以下のようなファイルが展開されます

    • index.cgi … メインスクリプト
    • edit.cgi … 編集用スクリプト
    • admin.cgi … 管理用スクリプト

    • com.pl … 共通設定ファイル
    • cond.pl … 環境設定ファイル

    • rss.xml … フィード配信ファイル
    • index.css … CSSファイル

    • lib … ライブラリ格納フォルダ
      • a.pl … 管理処理ライブラリ
      • c.pl … カテゴリ検索ライブラリ
      • e.pl … データ編集ライブラリ
      • f.pl … フィード作成ライブラリ
      • g.pl … 人気順表示ライブラリ
      • h.pl … 説明ライブラリ
      • j.pl … サイト表示ライブラリ
      • l.pl … ログ修正ライブラリ
      • n.pl … 新着表示ライブラリ
      • o.pl … 相互リンク申請ライブラリ
      • p.pl … パスワード変更ライブラリ
      • q.pl … 環境設定ライブラリ
      • r.pl … データ登録ライブラリ
      • s.pl … ワード検索ライブラリ
      • t.pl … ログ統計ライブラリ
      • x.pl … 違反サイト報告ライブラリ
      • z.pl … カウント処理ライブラリ
      • jcode.pl … 日本語変換ライブラリ (歌代 和正さん作成)

    • data … データファイル格納フォルダ
      • data.cgi … 本登録データ記録ファイル
      • tmp.cgi … 仮登録データ記録ファイル
      • count.txt … アクセス数記録ファイル
      • link.dat … カウントデータ記録ファイル
      • host.cgi … 禁止ホスト記録ファイル
      • mail.cgi … 禁止メールアドレス記録ファイル
      • word.cgi … 禁止ワード記録ファイル
      • alt.cgi … 相互リンク申請ファイル
      • dis.cgi … 違反サイト報告ファイル

    • backup … バックアップファイル格納フォルダ
      • A.cgi … バックアップ用ファイル
      • B.cgi … バックアップ用ファイル
      • C.cgi … バックアップ用ファイル

    • img … 画像ファイル格納フォルダ
      • folder.gif … フォルダGIFファイル(開けるフォルダ)
      • folder2.gif … フォルダGIFファイル(開けないフォルダ)
      • folder3.gif … フォルダGIFファイル(関連するフォルダ)
      • mobile.gif … 携帯対応GIFファイル
      • pc.gif … パソコン専用GIFファイル
      • new.gif … 新着GIFファイル
      • up.gif … 更新GIFファイル
      • recom.gif … おすすめGIFファイル
      • sougo.gif … 相互リンクGIFファイル
      • rss.gif … フィードGIFファイル
      • edit … 編集GIFファイル
      • link … 相互リンク申請GIFファイル
      • alert … 違反サイト報告GIFファイル

    • readme.txt … スクリプトについての情報、設置の仕方など



  3. CGIファイル*1 をエディタで開き、少なくとも以下の項目を確認してください
      *1 … CGIファイル = index.cgi / edit.cgi / admin.cgi

      #!/usr/local/bin/perl
      プロバイダで定められたPerlへのパスを指定します



  4. com.pl をエディタで開き、少なくとも以下の設定を行ってください

      ■ すべてのユーザーで修正が必要な項目

       $main = "http://www.xxx.com/index.cgi";
       メインスクリプトを置くURL(必ず http:// から記入)

       $ad_pass = '12345678';
       管理用パスワードを半角英数字で指定

      ■ ファイル名の指定:ファイル名を変更した場合のみ修正が必要

       $script = "index.cgi";
       メインスクリプト名

       $e_script = "edit.cgi";
       編集用スクリプト名

       $a_script = "admin.cgi";
       管理用スクリプト名

       $jcode = './lib/jcode.pl';
       日本語変換ライブラリのパス

      ■ sendmailの指定:メール通知する場合のみ設定が必要
       … パスが分からない場合はプロバイダに問い合わせて下さい。

       $sendmail = '/usr/lib/sendmail';
       sendmailのパス



  5. category.dat をエディタで開き、設定を行って下さい

      カテゴリは、1行に1カテゴリずつ指定していきます
      それぞれのカテゴリに番号をつけていきますが、その番号のつけ方で分類方法が指定できます
      カテゴリの指定はすべて「カテゴリ番号,カテゴリ名,」と半角コンマ「,」で区切ります

      <1階層目の設定>
       0,娯楽と遊興,
       1,インターネット,
       2,コンピュータ,
        といった具合で、「0」から順番にカテゴリ番号をつけていきます

      <2階層目以降の設定>
       例:カテゴリ番号「0」である「娯楽と遊興」に2階層目を追加していきます
        0,娯楽と遊興,
        0_1,映画,
        0_2,音楽,
        0_3,TV,
         といった具合で、追加したい元のカテゴリ番号に半角アンダーバー「_」で2階層目の番号をつけてきます
         この場合、省略して表記しますが、元の階層が「0」に当たるため、2階層目の番号は「1」から開始します

       2階層目以降は、同じ作業の繰り返しで、いくつでも階層を追加することができます
        0,娯楽と遊興,
        0_1,映画,
        0_1_1,邦画,
        0_1_1_1,男優,
        0_1_1_2,女優,
        0_1_2,洋画,
        0_1_2_1,男優,
        0_1_2_2,女優,


      <関連カテゴリの設定>
       カテゴリ名の後ろに「カテゴリ番号」を指定すると「関連カテゴリ」として扱われます。
        0,娯楽と遊興,,
        0_1,映画,,
        0_2,音楽,,
        1,趣味とスポーツ,0_1,
        1_1,野球,,
         とすると「趣味とスポーツ」の下位カテゴリとして「映画」が表示されるようになります。

        0,娯楽と遊興,,
        0_1,映画,,
        0_2,音楽,,
        1,趣味とスポーツ,0_1:0_2,
        1_1,野球,,
         のように「:」で区切ることで、いくつでも「関連カテゴリ」を指定することができます。



  6. ファイルのアップロード

     GIF画像は「バイナリモード」で、その他は「テキストモード」でFTP転送し、< >内のパーミッションに設定して下さい。

      public_html − index.html
        └◇cgi-bin <777>
           ├・index.cgi <755>
           ├・edit.cgi <755>
           ├・admin.cgi <755>
           ├・com.pl <755>
           ├・cond.pl <666>
           ├・rss.xml <666>
           ├・index.css <666>
           ├・category.dat
           ├◇lib
           │ ├・a.pl
           │ ├・c.pl
           │ ├・e.pl
           │ ├・f.pl
           │ ├・g.pl
           │ ├・h.pl
           │ ├・j.pl
           │ ├・l.pl
           │ ├・n.pl
           │ ├・o.pl
           │ ├・p.pl
           │ ├・r.pl
           │ ├・s.pl
           │ ├・t.pl
           │ ├・x.pl
           │ ├・z.pl
           │ └・jcode.pl
           ├◇data
           │ ├・data.cgi <666>
           │ ├・tmp.cgi <666>
           │ ├・count.txt <666>
           │ ├・link.dat <666>
           │ ├・alt.dat <666>
           │ ├・dis.dat <666>
           │ ├・host.cgi <666>
           │ ├・mail.cgi <666>
           │ └・word.cgi <666>
           ├◇backup
           │ ├・A.cgi <666>
           │ ├・B.cgi <666>
           │ └・C.cgi <666>
           └◇img
             ├・alert.gif
             ├・gif.gif
             ├・folder.gif
             ├・folder2.gif
             ├・folder3.gif
             ├・link.gif
             ├・mobile.gif
             ├・new.gif
             ├・pc.gif
             ├・recom.gif
             ├・rss.gif
             ├・sougo.gif
             └・up.gif



  7. 最後に index.cgi にリンクを貼ります

    【例】
    <a href="./search/index.cgi">Tor Search</a>



  1. スクリプトの改造について

     このスクリプトの改造は、基本的に自由にしていただいて構いません。

     ※注意事項  ・改造は自己の責任で行って下さい。
       ・改造に関する質問は原則として受け付けません。
       ・著作権表示を削除するなどの改造は固く禁じます。

Presented By
- Tor World -