PHPかperlかrubyでsystemとかexecなどを使わずにモジュールレベルで「lzh」を解凍する方法はありますか?
ちなみにxrea.comです。
Apache Perl PHP Ruby MySQL PgSQL
1.3.34 5.8.7 5.1.2 1.8.4 5.0.18 8.1.3
類似質問を先日立てたのですが質問の内容を絞って立て直しました。
http://q.hatena.ne.jp/1147614219
私も興味があったので調べてみたのですが、なかなかないものですね。。。
一個おすすめ「できない」方法で、「LHAとZIP」という本に圧縮解凍ソフト(コンソール)がソースと一緒についてくるのでそれをCGI用に改造するという手があります。
言語はC++版とJava版の2種類で、これを聞くと移行は簡単?とも思えるのですが、C++はBCC、VC++.NET、VC++6上でのコンパイルしかサポートしてないためGCCでコンパイルできるとは限りません。しかもXREAはサーバ上でのコンパイルを認めてませんのでローカル環境でLinuxをいれるもしくはクロスコンパイル環境を整える必要があります。
Javaに関してはあまりわかりませんが、CGIのように動かすにはサーバが対応してないといけませんね・・・。
いずれにせよかなり面倒な方法ですが、ご参考になればと思います。
http://www.amazon.co.jp/exec/obidos/tg/detail/-/books/4797324287...