2003-06-01 [日]
_ [upftp] upftp2.pl ver.1.13
- Crypt::BlowfishをやめてCrypt::DESに移行
- Filter→LimitFilter(制限フィルタ)に変更
- PassFilter(通過フィルタ)を追加
- フィルタの正規表現の「.」「/」のエスケープを取りやめる
ちょっと機能変更&追加。
まず、(なぜかActivePerlのppmでCrypt::Blowfishが取れなくなっていたので)Crypt::DESに暗号化モジュールを変更しました。なので、今までの暗号パスワードと互換性がありません。もう一度upftp2.pl -pオプションで新たな暗号パスワードを生成してください。
で、arrinより要望のあったフィルタ周りの追加です。まず、今まで普通の文字として使っていた「.」のエスケープを取りやめました。よって、(拡張子などをあらわす)「.」は、「\.」と書くようにしてください。
index\.html$ # ファイル末尾にある index.html にマッチ
単なる「.」は、『任意の1文字』という、従来の正規表現の意味となります。なお、「/」のエスケープも取りやめましたが、「/」はそのまま使用しても問題ないと思います。
これまでのFilterをLimitFilter(制限フィルタ)に変更しました。機能は同じで、条件にマッチしたファイルは転送対象外とします。
そして、PassFilter(通過フィルタ)を追加しました。これは、条件にマッチしたファイル以外のみを転送対象とします。
PassFilter \.html$ , \.jpg$ # 拡張子が.html、.jpgのファイルのみを転送対象とする
なお、PassFilterとLimitFilterは同時に使用できます。
PassFilter \.html$ , \.jpg$ # 拡張子が.html、.jpgのファイルのみを転送対象とする
LimitFilter /cgi-bin/ # cgi-binディレクトリのファイルは転送対象外
hermes paket 7 kg たわごと(2003-06-01)
fake hermes birkin bags uk たわごと(2003-06-01)
hermes shop 50668 k?ln たわごと(2003-06-01)