• ベストアンサー

サイトの自動更新をCGIで

初めまして。 WEB作成でこんな事は出来ますか?と聞かれたのですが。 ■自動更新■ ・企業のWeb担当者が、pdfデータをサーバー上にアップロードすると、前もって更新される個所が、自動的に反映される。 ・原稿は、pdfデータ。 その後、WEBで閲覧可能。 上記のような事が、CGIで可能なのでしょうか? どこか参考になるようなURL等ご存知でしたらお知らせ頂けると助かります。 ご教授の程、宜しくお願い申しあげます。

  • CGI
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • sisya
  • ベストアンサー率39% (97/245)
回答No.1

「webで閲覧」とありますが、 pdf形式のままweb上でみるのでしょうか? それともpdfを自動更新でhtml化するのでしょうか? 前者なら見る側のマシンにアクロバットリーダで可能です。 後者なら…不可能ではないですが、ちょっとした発注レベルですね… 実現に現実味があるほうと言う事で、前者の場合のみ解説しますが 巷にあるアップローダーを改造して、 指定した日付未満の書き込みは表示しないようにすれば 更新日に特定の原稿へのリンクが表示されるようになるので 自動更新っぽい挙動になります。 (アップローダー部分がメニューでpdfがコンテンツと言う形になります) 全くの1から自作するのでしたらいくらでも可能だと思いますよ。

MekkoMan
質問者

お礼

とても参考になりました。 ありがとうございました。

その他の回答 (1)

  • sher
  • ベストアンサー率32% (18/55)
回答No.2

Tag-Putという自動更新CGIスクリプトが公開されてます。 シェアウェア(\9,000/Pro:\20,000)ですが…… 参考にはならないでしょうか?

参考URL:
http://web-up.cside.biz/tag-put-pro.shtml
MekkoMan
質問者

お礼

とても参考になりました。 ありがとうございました。

関連するQ&A

  • RSSはファイルを更新すると自動更新されるのですか?

    fRssAtomというソフトを使用し、生成されたxmlファイルをサーバーにアップロードしています。 その中に指定されているファイルを更新、アップロードしたのですが、ウェブサーバー内のxmlファイルが更新されません。 ページをアップロードすれば、xmlファイルって自動更新されるものではないのでしょうか? よろしくお願いいたします。

  • 最終更新日自動取得のようなCGIは難しいでしょうか

    お世話になります。 掲示板のログを、CGIにアクセスしただけで表示させたいと思っています。 掲示板CGIの中に下記の記述を加えているため、掲示板の中で表示させたい箇所に$allnumberと記述する事で、投稿記事の総数を表示できるようになっています。 -------------------- #総投記事数を表示 open(FH, "$room/log.cgi") or die; my $line = <FH>; my( $allnumber ) = $line =~ /^(?d*)/; close(FH); -------------------- マルチ掲示板CGIを使用しているので、$roomには各掲示板のIDが入力されます。 各掲示板の投稿数を表示する、単独のCGIスクリプトは難しいでしょうか。 最終更新日を自動的に取得して、表示するCGIのイメージです。 これらのCGI(仮に「lastup.cgi」とします)は、http://hogehoge.jp/lastup.cgi?./bbs/log.cgiと最終更新日を取得したいファイルを指定して、htmlファイルの表示させたい箇所に記述すると、指定したファイルの最終更新日が表示できるようになっているCGIがあります。 (※「./bbs/log.cgi」は、lastup.cgiから見た対象ファイルまでのパスです) (※「log.cgi」は、掲示板のログが保存されているファイルとします) このように、「http://hogehoge.com/~.cgi?./(掲示板ID)/log.cgi」と記述するだけで、htmlの好きな箇所に指定した掲示板の記事数を表示させるようなCGIはできないでしょうか。 私はこれまでにCGIをいくつか設置した経験や、改造した経験はありますが、いつもネットで検索して分かる範囲で簡単な改造しかできません。 お手数ではありますが、できる限り詳しく教えて頂けると嬉しく思います。 お力添えを頂けると助かります。 何卒、よろしく御願い致します。

  • 自分のサイトのページ自動更新

    現在、自分のサイト上に動画を置いています。 ライブカメラ映像ですので、定期的にアップロードしています。 サイトのページは1分の間隔で自動更新がかかるようにしています。 <head> <meta http-equiv="Refresh" content="60"> 2行目がその1分毎のページ更新です。 <head>は挿入位置が判るように入れただけです。 しかし、これでは動画データのFTPアップロードが終了しても、すぐには更新されず60秒ごとの時間でしか更新されません。 刻一刻をライブカメラとして更新しているのに、かなり時間差で最新動画を見ることになったりします。 そこで、FTP転送が終了しページ内の動画データが新しくなったら、すぐにページ更新をかけたいのですが、どうすればよいでしょう。 何か簡単な方法がないですか。

  • エクセルに貼った画像の自動更新

    ウェブ上で毎日更新される画像があり、それをコピーしてエクセルに貼り付ける作業をしているのですが、毎回手作業でコピペしています。沢山あるので、自動更新する方法はないかと思案しています。 ただし、自動更新する前の状態のファイルは前日のデータとしてそのまま別のファイルとして保存しておきたいのですが、そういったことは可能でしょうか? ちなみに、その更新される画像のURLは変化することなく固定です。 なにかよい方法があれば教えて下さい。よろしくお願いいたします。

  • 自動更新ってできますか?

    webページを、ある一定時間で自動的に更新させるこっとって可能ですか? ちなみにmicrosoft internet explorerです

  • グラフの自動更新

    測定器(たとえば温度計)からのデータがPCへ取り込まれ、そのデータはテキストファイルに書き込まれていっているとします。 このテキストファイルに書き込まれたデータをエクセルで開きエクセル内でグラフ化しているのですが、今は次から次へデータはPCへ取り込まれていてもグラフには全く反映されず、反映させるにはテキストファイルの再読み込みをしなければいけません。 そこで、新たなデータが取り込まれるたびにグラフが自動的に(モニタを見ているだけで)更新されていくようにしたいのですが、エクセルで可能でしょうか、詳しい方ご教示願います。

  • WebページからPDFを作成でリンクを自動取得

    Adobe Acrobat Pro (2023) を利用して WebページからPDFを作成する事が多いです。 普通、WEBの記事中には、特定箇所をクリックすると 相当箇所にジャンプするような機能があると思います。 PDFにも同じようにリンク設定をすればジャンプしますが リンクを手動で設定しなくてもWEB記事中のジャンプ元及びジャンプ先を 自動でチェックしてPDFへ反映するようには出来ないのでしょうか ? いちいち、手動でリンクを決定していくよりは すでにジャンプ元、ジャンプ先が決まっているなら それを利用する(自動取得する)事が出来ないかと思いました。 できるならその方法を教えてください。

  • WEBページ自動更新

    どこに書いていいか判断しずらかったのですがここに書きます。 通常ASPとかでWEBページを作成するとそのページをデータの変化に伴い自動的に更新することはむずかしいとおもいますが、実際株価など自動的に更新しているWEBサイトもあります。 あれはどのような方法を用いているのかわる本とかWEBサイトとかあれば教えてください。 もちろんASPにはこだわりません。

  • cgi リフレッシュ自動更新毎日データの初期化

    http://www.ymori.com/works/ActionCGI/index.html CHAPTER 6ハイスコアランキングのソースを使ってサーバ上にcgiを置いています。そして質問は毎日0時になると自動更新でランキングされている方々のデータをリフレッシュしたいのです。そのリフレッシュするソースがわかりません。いろいろと調べたのですがタイマーだとhtmlごとリフレッシュするソースなのです。サーバ上のここにcokiesやキャッシュに残っていたら何も変わりません。恐らく何かのコマンドをcgiに書き込めばデータが初期化されると思うのですが、その道に詳しい方がいらっしゃいましたら是非投稿をお願いします。よろしくお願いします。

  • Webサイトを自動更新させたい

    小さいクリニックを経営しています。 前回の質問同様、受付(診察)番号を画面に表示するシステムを業者に頼らず設置しようと思っています。 受付番号はWebに設置したCGIで表示することにしたのですが、値を変えるたびにブラウザを手動で更新するのはちょっと不便だと感じました。 なのでチャットのような、番号の書き換えがあったら自動的に値を変更して表示する、というシステムを設置しようと思います。 どのようなスクリプトを使ったら良いでしょうか。 よろしくお願いします。

専門家に質問してみよう