It still does not work here.
It seems to me that the script kills the video too soon to get any rtmpe stream.
Administrator@pc ~
$ hulu.sh
Killed flash player for clean dump.
Restart video then press enter here
Make choice. Avoid level3.
-q
+ rtmpdump -W
http://download.hulu.com/huludesktop.swf -a '?' -o out.flv -r '' -y ''
RTMPDump v2.4 GIT-2011-07-11 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
ERROR: RTMP URL: No :// in url!
WARNING: Couldn't parse the specified url ()!
ERROR: You must specify a hostname (--host) or url (-r "rtmp://host[

ort]/playpath") containing a hostname
Administrator@pc ~
$
As you can see, when the script reminds me to make a choice, it does not offer any choices at all.
The script doesn't catch anything before it stop the video.
I remember that when using rtmpsrv.exe, if it sniffed the stream ,the video was killed;If it didn't, the video kept going on smoothly.
Not like the case where I ran hulu.sh.It just directly ends the video with nothing collected.