cgiファイルをgifファイルに変換したいのですが

みなさん、はじめまして。
PBUと申します。
早速、質問させていただきます。
インターネットで地図のサイトを見ていた時、地図の画像のみを保存しようと思い、地図上でコントロールキーを押しながらクリックし、「画像をディスクに保存する」を選びました。
すると、拡張子が「.cgi」となっていました。
このファイルは結局、自分のPCでも見る事が出来ませんし、Winユーザーへ渡しても見る事が出来ません。
Winユーザーが同様の地図を保存するとgifファイルで保存されます。
Macでgifファイルで保存の仕方、もしくはcgi→gif変換方法を御存じの方がいらっしゃったら、どうか教えて下さい。
よろしくお願いします。

投稿日 2003/06/12 21:26

返信: 11

2003/06/13 00:19 Community User への返信

ブラウザは何を使っていますか?
出来ればそのサイトのURLも。
保存したファイルのサイズはどのぐらいですか?
ファイル名の拡張子部分をcgiからgifに変更してもダメですか?
そのファイルをPictureViewer(だったかな?)、あるいはQuickTimePalyer(MoviePlayerだっけ?)にDrag&Dropしてもダメですか?
そのファイルをダブルクリックで見ようとしたのでしょうか?
それとも画像を表示出来るアプリケーションにDrag&Drop?

2003/06/13 05:51 Community User への返信

cgiから送られて来るのはHTMLデータだけとは限りません。cgi自体はサーバ側で動くプログラムですが、そこから送られて来るのは何らかの処理の結果です。ブラウザから画像データの要求がありその処理の結果なら画像データの場合もあります。
よくファイルのダウンロード数をカウントするためにcgiを利用しているところもありますね。cgiにダウンロードしたいファイルのURLを渡して、cgiはカウントしつつブラウザには結果としてそのファイルの(バイナリ)データ自体を送りつけてきたり。
今回の場合もcgiから画像ファイル自体が送られて来ていて、それをセーブする際にファイル名が取得できずにURL末尾からファイル名を生成して、「???.cgi」となってしまった可能性があります。
例えばMacお宝鑑定団さんのカウンターをSave imageしてみれば判ります。OmniWebでは「Count2.3A.cgi」となります。このファイルをJViewにDrag&Dropすればカウンターイメージが表示されます。実態はGIF画像ファイルである証拠です。SafariやCaminoはサーバに取りに行き直してしまうのか別のカウンターイメージが保存されちゃいますが。緑のデジタル数字で「888888」ってのが。
#なので、URLを示してもらってこちらでも確認したいなぁ。と。

2003/06/13 09:55 Community User への返信

>>#なので、URLを示してもらってこちらでも確認したいなぁ。と。
 あ、これは言えます。
 *.cgiについてはご教示、有難うございました。

2003/06/14 06:57 Community User への返信

 タイトルの通りと、全てのサイトで通じるか不明ですが…。
 最初は*.cgiと表示されますが、落とされたファイルが*.gifとなりました。
 因みに「画像をディスクにダウンロード」で落としました。
 元発言がMac OS X不可の機種なので、全くの余談という事で、読み流して
下さい。

2003/06/14 20:05 Community User への返信

もださん、木藤さん、かつみさん、御返事ありがとうございます。
返答が遅くなりましてすみません。
自分が使用しているブラウザは「IE5.0」です。
見ていた地図のサイトは以下です。
http://www.oishinbon.com/cgi-bin/map/mapview.cgi?J0+M000000+P3Eepw3sl5k001s+C1+Z4+A40+B0
拡張子を「.cgi→.gif」に変換してPictureViewerへDragDropしてもエラータイプ1らしく開けませんでした。
また、かつみさんの「ファイルタイプをGIFfに・・・」というのは、どうやってやるんでしょうか?
よろしくお願いします。

2003/06/14 21:41 Community User への返信

OmniWebでは問題なくSave Image出来ましたが、サーバにキャッシュされている時間が短いのか、暫く待ってからSave Imageするとサーバエラー(ERROR 500: Internal Server Error.)が返ってきてしまいます。(URL中に"?"があるのでキャッシュを無視してサーバに取りに行ってます)
このイメージファイルは多分一時的に生成されているもので、ブラウザに送りつけてしまった後は必要無いモノとして、さっさと削除されてしまっているような感じがします。同じURLでページ自体に再度アクセスすれば前回と同じURLでイメージも生成されるようですね。
今回のイメージのURLはこれですね。
http://www.oishinbon.com/cgi-bin/map/mapout.cgi?3Eepw3sl5k001s0000000000000000000
ブラウザでページを表示させた後にwgetコマンドなどでイメージを取りに行っても同様の挙動を示してます。
アクセスしてすぐ保存すれば問題ないかもしれませんので、やってみてください。PictureViewerでタイプ1が出てしまうのは、空の(エラー結果しか入っていない)「mapout.cgi」ファイルを読み込ませてしまったからかもしれません。この場合は多分ファイルサイズは612バイトだと思います。イメージが取得できていれば24kBぐらいですね。
>「ファイルタイプをGIFfに・・・」というのは、どうやってやるんでしょうか?
Google辺りで「ファイルタイプ クリエータ 変更」などのキーワードで検索すればユーティリティが見つかると思います。
ーーー
矩形範囲選択のスナップショットが撮れるユーティリティを使う方が手っ取り早いかもしれませんね。
・・・MacOS8.xでcmd+shift+4って出来ましたっけ?(遠い記憶の彼方(^^;))

2003/06/14 23:22 Community User への返信

例のサイトはちょっと・・、一度では保存出来ませんでした。(ファイル自体作成されない。9.2.2/IE5.1.6)
保存したい地図が有るときは一度ブラウザの更新をしてから保存してください、一応後で名称/拡張子(.gif)に変更した方がいいと思いますが、そのままでも開きます。
NCだと一回で保存が出来るがブラウザの表示がおかしいですね。

2003/06/15 14:23 Community User への返信

地図の部分をctrl+クリック(ないしは長押し)して「画像をクリップボードにコピー」し、Photonickなどのフリーウェアの画像処理ソフトにて、ファイル−新規、でペーストすればいいのではないでしょうか?
当方、IE5.1+Mac OS 9.0.4です。
このソフトなら必要部分だけ切りだしとか、目的地に丸印を付けるなどの画像加工もできますよ。
Photonick
http://www.vector.co.jp/soft/mac/art/se063877.html

2003/06/18 09:50 Community User への返信

返事が遅くなりまして、すみません。
昨晩、トライして見ました。
皆さんがおっしゃっていた通り、更新してすぐにマウス長押しで保存できました。
その際、拡張子を「.gif」に変更する事でpictureviewerが動き、見る事が出来ました。
皆さんのおかげで「cgi→gifへ」というこの書き込みは、解決する事が出来ました。
また、皆様の書き込みと、この疑問のおかげで自分なりに解決しようとMacの勉強をすることで、以前とは比較になら無いほど知識が付きました。
本当にありがとうございました。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

cgiファイルをgifファイルに変換したいのですが

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。