The get-flash-videos script plus its Hulu plugin will download from Hulu. The script is written in perl, it will run on pretty much anything. (It uses rtmpdump to do the actual work.)
http://stream-recorder.com/forum/sho...90&postcount=3
There are plenty of scripts for iView as well. But your question is an odd one - iView is restricted to Australia, and Hulu is restricted to US, so you won't be able to do both.
See the list of "Projects using rtmpdump" for other packages...
http://rtmpdump.mplayerhq.hu/