私本管理GOOUT  

作品紹介
私本管理Plusデータを外出先でも閲覧できるようにするCGIです。 私本管理Plusのバックアップデータをホームページにセット。 携帯電話やPCのWebブラウザから検索、購入・未購入がすぐにわかります。
ISBNはハイフンなしでも検索できます。
ISBNの「X」は「+」「*」「x」で代用できます。

注意
ユーザー改良可。転載禁止。
私本管理GOOUT Ver2.1.7とそれ以前のバージョンにて脆弱性が見つかりました。Ver2.1.8にバージョンアップしてください。詳細はこちら

動作環境
私本管理Plus Ver2 以降にてデータ登録の完了
CGIを設置できるホームページ



確認済無料サーバー
私本管理GOOUTを使うためにHPを開設されるユーザーもおられるので分かってる分を。 他でも閲覧できる無料サーバーがありましたら教えてくださいm(_"_;m
(また、そのサーバー用に改良しても可)

トクトク : CGIフォルダのパーミッションを701に設定
isweb : cgi-binのフォルダを作成しその下に設定


ダウンロード

携帯電話用
私本管理 GOOUT Ver1.6.10 (サンプル) >>こちらから>> DOWNLOAD

パスワードを設定できます。サンプルのパスワードは「123」です。

PC用
私本管理 GOOUT Ver2.3.12 (サンプル) >>こちらから>> DOWNLOAD

一覧表示とサムネイル表示を選ぶことができます。(サンプルはサムネイル表示)

他者作品・PHP環境用
私本管理検索しすてむ >> AzさんHPから

PHPが動く環境ならこちらをお勧め。プログラムのご相談はAzさんにお願い致します。


設置方法

設置方法
  1. FTPクライアントをダウンロード(お勧めはFFFTP) し、ホームページにファイルを転送できることを確認してください。

  2. http://srekcah.org/jcode/よりjcode.plをダウンロードしてください。
    テキスト表示されるので、テキストをコピー。
    メモ帳などに貼り付け、ファイル名を「jcode.pl」にして保存してください。

  3. 私本管理Plusの[ファイル]−[バックアップ]より
    ファイル名を「123.shn」にしてバックアップを作成してください

  4. shihongooutxxx.lzhを解凍するとsearch.cgiファイルが作成されます。 このファイルを123.chn、jcode.plとともにCGIが使える領域に転送してください。 パーミッション(属性)は次のように設定して下さい。

    ファイル名 パーミッション(属性)
    search.cgi 755(または700)
    jcode.pl 644
    123.shn 644(または600)
    noimage.jpg 644(Ver2のみ)

  5. http://(契約サーバーからもらったアドレス)/(設定したディレクトリ)/search.cgi
    にて実行が可能です。
    〜search.cgi?p=1&file=0
    にすると、はじめから一覧が表示されます

  6. そのまま入れてもエラーが出る場合はsearch.cgiをメモ帳などで開き、いちばん上の行
    #!/usr/local/bin/perl
    をサーバーに合わせて変更してください。

データフォルダ設定
データフォルダをお使いのユーザへ
フォルダ名とバックアップファイル名を複数登録できます
seach.cgiをメモ帳などで開き検索ファイル名(バックアップファイル名)とフォルダ名を対になるように追加します。

例)
#-----------------------------------------------------------
# 検索ファイル名(フォルダと対になるように追加してください)
#-----------------------------------------------------------
@File = ("123.shn","manga.shn","shousetu.shn");

#-----------------------------------------------------------
# 検索フォルダ名(ファイルと対になるように追加してください)
#-----------------------------------------------------------
@Dir = ("デフォルト","マンガ","小説");