**添付されたファイルを一括ダウンロード [#o03af6bc]
|RIGHT:70|LEFT:410|c
|~バージョン|1.4|
|~投稿者|[[CRIMSON]]|
|~状態|完了|
|~投稿日|&new{2004-02-01 (SUN) 08:35:01};|
***メッセージ [#oa35a181]
ページに添付されている複数ファイルを、一括ダウンロード(または選択ダウンロード)できるようなプラグインがあると便利だと思います。

***コメント [#s6af4474]
-[[ARAI]] &new{2004-02-01 (SUN) 20:59:43};
~作りかけて放っておいたものに近いものがあったので、取り敢えず動くようにしてみました。[[getallプラグイン:http://m-arai.s41.xrea.com/closet/pukiwiki.xhtm?PC%C8%F7%CB%BA%CF%BF%2FPukiWiki%A5%E1%A5%E2%2Fgetall%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3]]こんなのでどうでしょうか。
-[[CRIMSON]] &new{2004-02-02 (MON) 22:07:05};
~ありがとうございます。早速試してみたのですが、Fatal error: Call to undefined function: glob()が出力されてしまいました。pukiwikiはバージョン1.4、PHPはバージョン4.2.2で、Redhat Linux8上で動かしてます。
-[[ARAI]] &new{2004-02-02 (MON) 23:33:47};
~globは4.3.0以降でした。取りあえず使わない新版を上げておきました。試してみてください。
-[[CRIMSON]] &new{2004-02-03 (TUE) 22:27:15};
~試してみたところ、圧縮されたファイルをダウンロードすることはできましたが、圧縮ファイルにはページに添付されている全てのファイルが含まれていませんでした。(15ファイル中4ファイル)~
また、日本語のファイル名に対応することは可能でしょうか?
お手数ですが、宜しくお願いします。
-[[ARAI]] &new{2004-02-03 (TUE) 23:37:58};
~その含まれていなかったファイル名等に何か特徴はありますか?公開ページでしたら、アドレスを教えていただければ話が早いです。日本語ファイル名については、Windows上のLhazならSJISで記録しておけば問題無いらしいことは確認していますので、その範囲では対応可能だとは思います。
-[[CRIMSON]] &new{2004-02-04 (WED) 21:10:06};
~残念ながら公開ページではありません。。。~
解凍ソフトをLhasaからLhazへ変えて見たところ、全てのファイルが圧縮されてダウンロード出来ていることが確認できました。解凍ソフトの問題だったようです。失礼しました。質問ばかりで申し訳ないのですが、”SJISで記録”とはどういうことでしょうか?
-[[ARAI]] &new{2004-02-04 (WED) 21:36:03};
~Win98SE上でLhazを使ってアーカイブを作ってみたところ、ファイル名の2バイト文字コードはSJISで保存されていた、ということです。これがどのプラットフォームのどんなTARアーカイバでも通用するのかは知りません。ひょっとしたらUTF-8かもしれないし、EUCなものもあるかもしれません。そういったことがあるので、個人的には環境を跨いで利用する可能性のあるもののファイル名に2バイト文字は使いませんし、お薦めもしません。消極的な方針ですが。
-[[ARAI]] &new{2004-02-04 (WED) 21:38:49};
~これはどうでも良いことなのですが、TARアーカイブは、圧縮ということを一切していません。それどころか、ヘッダを付けたり512バイトパディングしたりするので、むしろ大きくなっています。ご参考まで⌣。
-[[CRIMSON]] &new{2004-02-04 (WED) 23:58:56};
~ありがとうございます。サーバはLinuxでクライアントはWindowsという環境で使っています。のでEUCとSJISの変換でうまくいっていないのかもしれません。

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.042 sec.

OSDN