表示されているファイルでそのまま書庫を作成したいとき
更新前にLZHファイルを作成しておけます。フォルダの中身から一部だけを取り出して
圧縮したいことがあります。
オブジェクトファイルなど、サイズが大きいファイルは入れたくない、こんなときに使用できます。
書庫=圧縮ファイルとは: ここではすべて拡張子がLZH形式のファイルをさします。
フォルダ属性ありの場合
フォルダ属性なしの場合
同期先フォルダに書庫ファイルを指定する(Ver1.8.2以降)
通常のフォルダと同じ感覚で同期処理ができます。
上記指定バージョン以降からフォルダリストに拡張子がLZHのファイル自体を指定できるようにしました。
この指定方法はエクスプローラからドラッグ&ドロップをしたとき、LZHファイルがフォルダリストに入れられるように修正済みです。
今まで、フォルダ(ディレクトリ)のみ選択できたダイアログだけだったので
LZHファイルを選択するダイアログがでるように「参照」ボタンをなくして
ビットマップボタン2つにしました。(上記黄色の2つのボタン)
マウスカーソルを近づけると説明のツールチップが表示されます。
最初に、比較先としてまだ作成されていないLZHを入力し、同期更新ボタンで処理をおこなおうとすると、
読みこみでエラーが発生しましたとのunlha32.dllからのメッセージが表示されます。
これを無視して処理を続行すれば基本フォルダファイルからLZHファイルが作成されます。
ただ、対象LZHが無いところからはじめた場合、FSynchでは処理を1つずつコマンドを送っているため
処理速度は遅いものとなります。一番最初のLZHファイル作成は別のアプリケーションのほうが早いと思われます。
比較したい時にはわかりやすいので使用してみていただきたいと思います。
制限事項
LZHファイル内に漢字コード(全角2バイトコード)を使ってサブフォルダが作られる状況になる場合は
対象をLZHファイルにしないでください。
LZH内部の処理では、まだ漢字コードを考慮したつくりにはなっていません。
このLZH処理ではunlha32.dllを使用しています。この機能を使用するには、このDLLファイルを
入手して\Windows\Systemなどの場所に置いておく必要があります。
FTP先設定名とLZHファイルとの同期はできません。
使用方法へ戻る