- ベストアンサー
コマンドラインで商用利用可能なlha
企業内利用可能なlhaを探しています。条件は以下のとおりです。 ・企業内利用OK ・コマンドライン入力可能 or dll (GUI不可) ・ロングファイルネーム対応 ・絶対パス無効化→カレントフォルダ以下に解凍 miccoさんのunlha32.dllは非常に強力なのですが、商用利用freeとはしていないようで、困っています。その他の候補(吉崎さんのlha32,Microsoft 圧縮 (LZH 形式) )は絶対パス→相対パス化ができない模様です。 良いものがあれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
吉崎さんの lha32 は ・絶対パス→相対パス化 例えば C:\okweb\Rohypnol.exe -> Rohypnol.lzh と絶対パスで圧縮した物を C:\mameta3 フォルダに C:\mameta3\okweb\Rohypnol.exe と解凍する事はできませんが ・絶対パス無効化→カレントフォルダ以下に解凍 上記 Rohypnol.lzh を C:\mameta3 フォルダに C:\mameta3\Rohypnol.exe と解凍する事はできます。 条件が今一つはっきりしませんが・・・どちらにしろ私は他の lha は良く知らないです。 ただ吉崎さんのlhaも企業内利用可とは書いてないです(禁止とも書いてないですが) その点 zip は商用利用・再配布可と明記されたのがありますがやはりダメなんでしょうか 入手先の一例 ライセンス ftp://ftp.uu.net/pub/archiving/zip/src/LICENSE プログラム ftp://ftp.uu.net/pub/archiving/zip
その他の回答 (1)
- OsieteG00
- ベストアンサー率35% (777/2173)
Zipではいけないのでしょうか?解凍だけなら自己解凍形式では? ・Unzip32.dllを商用ライセンス契約をして、コマンドライン(CUI)部分を自作(orフリーソフト) ・Winzipコマンドラインユーティリティを利用 最近は、Zipとlhaの壁は薄いと考えていますが。
お礼
反応遅れてすみません。 最近はlhaは使用しませんが、古いものや人からもらうものはlhaもあるので、対応したいのです。あげていただいた2例は言われてみればそのとおりです。できれば単純なfreeが良かったのですが、検討してみます。 ありがとうございました。
お礼
反応遅れてすみません。 >C:\mameta3 フォルダに C:\mameta3\Rohypnol.exe これは気がつきませんでした。条件クリアです。 ただ、 >吉崎さんのlhaも企業内利用可とは書いてないです これも気がついていませんでしたが。。 人から受け取るlhaファイルの処理を行いたいのですが、やはりzipの方が扱いやすいですね。 zipを使うようにお願いしてみます。lha32も検討してみます。 ありがとうございました。