Builtin Virus Scanner

Want something added? Ask for it here.
Post Reply
smidley
Jr. Member
Jr. Member
Posts: 64
Joined: January 29th, 2010, 11:34 pm

Builtin Virus Scanner

Post by smidley »

What is the possibility of having some sort of builtin virus scanner?  Could be used as a post processing setting.
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Builtin Virus Scanner

Post by shypike »

Some virus scanner have a utility that you can run from the command line.
Such a tool can be run from a user script.
smidley
Jr. Member
Jr. Member
Posts: 64
Joined: January 29th, 2010, 11:34 pm

Re: Builtin Virus Scanner

Post by smidley »

Sorry to dig up this old topic, but I still think this could be useful. I use the sabtosickbeard script for my TV shows from SB, so I can't run another script at the same time as that one for those jobs. I think open AV software could be used, and a switch could be created. When that switch is enabled, sab would download the requested files, and then before unpacking them, scan them for viruses. If the files were clean, sab would proceed with the unpacking. If there is a virus detected, sab could either put the job on hold and alert you, or discard the job.

Just my two cents, but something like this would give me much more peace of mind.
User avatar
jcfp
Release Testers
Release Testers
Posts: 1032
Joined: February 7th, 2008, 12:45 pm

Re: Builtin Virus Scanner

Post by jcfp »

smidley wrote:I use the sabtosickbeard script for my TV shows from SB, so I can't run another script at the same time as that one for those jobs.
This argument doesn't hold, you can run lots of scripts by pointing the postproc setting in sab to a script that starts as many others as you want. All it takes is to make that one script pass on all arguments it receives from the program. All "subscripts" won't even know they weren't started by sab itself. And virus scanning really is a typical example of something best left to a postproc script: highly platform dependent, high risk of conflicts with other such software on user systems, limited audience, easily scriptable.
Post Reply