汎用ダウンローダー(試用期間60日)

本CGIは、設置者(管理者)が一般に公開したいファイルをサーバ上から簡単にダウンロードしてもらえるようにするためのシステムです。一般の方はファイル名とコメントを頼りに「ダウンロード」ボタンをクリックするだけでダウンロードできます。設置者(管理者)は公開したいファイルのアップロードやコメントの記入、ダウンロード回数(※)の確認ができます。もちろん公開を終了したファイルの削除もできます。なお、違法もしくは公序良俗に反するファイルをダウンロードさせるような目的で本CGIを利用することは絶対にお断りいたします。
(※ダウンロード回数とはダウンロードボタンがクリックされた回数であり、実際にダウンロードが完了したかまではわかりません。あくまで参考値です。)

CGIファイル名はdlist.cgiです。ダウンロードはこちら⇒dlist.cgi

なお、設置するサーバでは、
・独自のCGIが使えること。
・CGI.pm、File::Basename、crypt()関数が使えること。
が必要です。また、プロバイダが会員向けに無償提供するホームページ用のサーバでは動かないと思われます。サーバによってはcrypt()関数の仕様の違いによって、管理者パスワードが最初の8文字までしか有効にならない場合もあるようです。

・Perlのpathは、#!/usr/bin/perlにしてあります。
・サーバに本CGIをアップロードする際は必ずバイナリモード(コード無変換)にて行ってください。
・サーバーに本CGIをアップしたらパーミッションを0755(サーバによっては0701など)にします。
・必ず最初にアクセスして任意の管理者パスワードを設定してください。管理者パスワードを知っている人だけがアップロード、削除、コメント入力、ダウンロード回数確認ができます。
・アップするサーバのディレクトリ下には何も存在しないことが望ましいです。同ディレクトリ下には「dl」ではじまるディレクトリが後から自動で作られます。(バッティングする可能性があるので「dl」で始まるファイルやディレクトリが存在してはいけません)

管理者パスワードを忘れた場合、調べる方法はありません。このような場合FFFTP等でサーバに入り、本CGIをアップしたディレクトリ下にあるdlkanriディレクトリ下のkpass.cgiファイルを削除してください。その後再度本CGIにアクセスすればパスワード設定を聞いてきますので、新しい管理者パスワードを設定できます。

・本CGIはシェアウエアです。60日間の試用期間が過ぎましたら当教室に規定のライセンス料をお支払いください。
・試用期間は当教室サイトからCGIファイルをダウンロードした日を起算日とします。
・ライセンス料はCGIを設置するURL1つにつき2000円です。指定の口座へのお振り込みとなります。(恐縮ですが振込手数料はご負担ください)
・口座番号等はメールにてご案内いたします。当教室の専用フォームからお問い合わせください。
・機能追加等ご希望がありましたら、別見積りとなりますが同じく上記のフォームからお問い合わせください。
・その他の不明点に関しましても同じく上記のフォームからお問い合わせください。
・本CGIはすべてのサーバ環境下にて正常に動作することを保証するものではありません。
・お客様のサーバ環境にて十分なテストをしてからお振り込みをお願いいたします。
・お手数ですが入金されましたらその旨メールにてご一報をお願いいたします。
・入金が確認され次第メールにて正規版にするためのパスワードをお知らせします。
・本CGIの使用に起因したいかなる損害についても当教室は一切の責任を負いかねます。ご了承ください。

以上。

メニュー

※SSLを選んだ場合「このWebサイトのセキュリティ証明書には問題があります」と表示されますが、これは信頼のおける認証局から発行された証明書ではなく、当教室が独自に発行した証明書であることを意味します。SSLとは通信経路の暗号化と認証のための技術です。

スマートフォン用

携帯用

3G携帯動画

Powered by Movable Type 4.292

スマートフォンからも見易い
ように試しに作ってみました

2012年2月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

アイテム

  • cgigen.jpg
  • slist7.png
  • slist6.png
  • slist5.png
  • slist4.png
  • slist3.png
  • slist2.png
  • slist1.png
  • demo07.gif
  • demo06.gif