Project Description
This extension of Small Basic allows you to virus scan a file, and clean it if infected powered by the anti virus app which you installed.
この Small Basic 拡張ライブラリは、インストールされているウィルス対策ソフトを使った、ファイルのウィルス検索と駆除を可能にします。

Who virus-scan a file?
誰がウィルススキャンを行うのか?
This library is a wrapper of anti virus software product (such as "Microsoft Security Essentials") which you installed on your Windows OS.
So, this library does not work if you do not install any anti virus software produsts on your Windows OS.

このライブラリは、あなたの Windows OS にあなたがインストールしたウィルス対策ソフトウェア("Microsoft Security Essentials" のような)のラッパーに過ぎません。
実際にウィルススキャンを行うのは、そのウィルス対策ソフトウェア製品です。
そのため、何らかのウィルス対策ソフトウェア製品があなたの Windows OS にインストールされていない場合は、このライブラリは機能しません。

Quick Start
クイックスタート
After installed Anti Virus Scanner for Small Basic, you can use AntiVirus object, and follow functions in Small Basic.
Anti Virus Scanner for Small Basic のインストール後、Small Basic 上で AntiVirus オブジェクトおよび以下の機能を使えるようになります。
  • AntiVirus.ScanAndClean( filePath )
    • Scan the specified file, and clean it if infected. This method returns a string of "VirusNotFound", "VirusFound", "FileNotExist".
    • 指定のファイルをスキャンし、もし感染していたら駆除します。"VirusNotFound", "VirusFound", "FileNotExist" のいずれかの結果文字列が返ります。

System Requirements
システム要件
  • .NET Framework 3.5 Client Profile
  • Microsoft Small Basic ver.1.0
  • Any anti virus application which supported IAttachmentExecute API. / IAttachmentExecute API に対応したウィルス対策ソフトウェア
(I know this library works with "Microsoft Security Essentials" on Win7Pro(x64), "ESET NOD32 AntiVirus 4.0" on Win7Pro(x86).)

Last edited Sep 16, 2011 at 2:23 PM by jsakamoto, version 2