clamav-wrapper.app v2.4.5 for Mac

clamAV 0.93.3のためのAppleScript Studio Droplet Application(ASS DA)+(Xcode project files) (clamav-wrapper v2.4.5)

for Mac OS X 10.5 Leopard and later (OS: darwin9.4.0, ARCH: i386, CPU: i386).

open source (GPL)のanti-virus toolkit:Clam AntiVirus (clamd, freshclam)で手軽にウィルススキャンを実施したい。そんな俺を支援するためのAppleScript Studio Droplet Application(ASS DA)とlaunchd用実行ファイルのセットです。ただし、設定は面倒かもしれません。Finderツールバーボタンを模倣したAppleScriptもおまけで混入。


v 2.4.5

  • 前バージョンではオプションキーを始めから押しっ放しや起動直後押し続けたけど驚速でFinderに移ってアプリを最前面にもってこない場合にはオプションキーダウンの検出に失敗する。ので検出の直前でシスイベactivateを発射。押す気がないときにもtell application "System Events"を実行するのが気に入らないのですが(苦笑)、これで「押していれば検出される」ようになったと思います。
  • clamdが起動していないと空回りしっぱなしなのでその対策。
    起動していない場合はDBリロードがあるときはその処理をバイパスしてソケッツのエラーで落とします。freshclamはノータッチです。
  • freshclamの実行結果の1行ゲッツを更に必死な感じに修正。
  • 更にCocoaObj-C化が進行