home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="utf-8" ?>
- <root>
- <bot name="All Comics" author="Krunch-X and acommonjo">
- <![CDATA[
-
- if ( (ScriptEngineMajorVersion()==5 && ScriptEngineMinorVersion()>=5) || ScriptEngineMajorVersion()>5)
- {
- // Garfield
- var text=slideshow.DownloadText("http://www.ucomics.com/garfield/");
- var re = new RegExp("\<img src=\"([^\"]+)\" width=\"600\" height=\"([0-9]+)\" border=\"0\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage(arr[1],"http://www.ucomics.com/Garfield/","");
- }
-
- // B.C.
- var text=slideshow.DownloadText("http://www.comics.com/creators/bc/");
- var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/creators/bc/","");
- }
-
- // Calvin and Hobbes
- var text=slideshow.DownloadText("http://www.ucomics.com/calvinandhobbes/");
- var re = new RegExp("\<img src=\"([^\"]+)\" width=\"600\" height=\"([0-9]+)\" border=\"0\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage(arr[1],"http://www.ucomics.com/calvinandhobbes/","");
- }
-
- // Dilbert
- var text=slideshow.DownloadText("http://www.dilbert.com");
- var re = new RegExp("\<IMG SRC=\"([^\"]+)\" BORDER=0 ALT=\"Today's Dilbert Comic\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage("http://www.dilbert.com"+arr[1],"http://www.dilbert.com","");
- }
-
- // Foxtrot
- var text=slideshow.DownloadText("http://www.ucomics.com/foxtrot/");
- var re = new RegExp("\<img src=\"([^\"]+)\" width=\"600\" height=\"([0-9]+)\" border=\"0\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage(arr[1],"http://www.ucomics.com/foxtrot/","");
- }
-
- // Get Fuzzy
- var text=slideshow.DownloadText("http://www.comics.com/comics/getfuzzy/");
- var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/comics/getfuzzy/","");
- }
-
- // Peanuts aka Snoopy
- var text=slideshow.DownloadText("http://www.peanuts.com");
- var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Strip\" BORDER=\"0\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage("http://www.peanuts.com"+arr[1],"http://www.peanuts.com","");
- }
-
- // Reality
- var text=slideshow.DownloadText("http://www.comics.com/comics/reality/");
- var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/comics/reality/","");
- }
-
- // UserFriendly
- var text=slideshow.DownloadText("http://www.userfriendly.org");
- var re = new RegExp("\<IMG ALT=\"Latest Strip\" height=\"([0-9]+)\" WIDTH=\"([0-9]+)\" BORDER=0 SRC=\"([^\"]+)\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage(arr[3],"http://www.userfriendly.org","");
- }
-
- // Wizard of Id
- var text=slideshow.DownloadText("http://www.comics.com/creators/wizardofid/");
- var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");
- var arr;
- while ((arr = re.exec(text)) != null)
- {
- slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/creators/wizardofid/","");
- }
-
- }
- else
- {
- slideshow.msg("All Comics slideshow requires Internet Explorer 5.5 or later");
- }
-
- ]]>
- </bot>
- </root>