home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 June / CHIP_CD_2004-06.iso / software / sidebar / install.msi / _7B27471208C53F88AEB37573606B77EA / _BDBB49819DAC4DC197B43626FE6AA337 < prev    next >
Encoding:
Extensible Markup Language  |  2004-04-07  |  4.0 KB  |  106 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8" ?> 
  2. <root>
  3. <bot name="All Comics" author="Krunch-X and acommonjo">
  4. <![CDATA[
  5.  
  6. if ( (ScriptEngineMajorVersion()==5 && ScriptEngineMinorVersion()>=5) || ScriptEngineMajorVersion()>5)
  7. {
  8.     // Garfield
  9.     var text=slideshow.DownloadText("http://www.ucomics.com/garfield/");
  10.     var re = new RegExp("\<img src=\"([^\"]+)\" width=\"600\" height=\"([0-9]+)\" border=\"0\"\>","g");               
  11.     var arr;
  12.     while ((arr = re.exec(text)) != null)
  13.     {
  14.         slideshow.AddImage(arr[1],"http://www.ucomics.com/Garfield/","");
  15.     }
  16.  
  17.     // B.C.
  18.     var text=slideshow.DownloadText("http://www.comics.com/creators/bc/");
  19.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");               
  20.     var arr;
  21.     while ((arr = re.exec(text)) != null)
  22.     {
  23.         slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/creators/bc/","");
  24.     }
  25.  
  26.     // Calvin and Hobbes
  27.     var text=slideshow.DownloadText("http://www.ucomics.com/calvinandhobbes/");
  28.     var re = new RegExp("\<img src=\"([^\"]+)\" width=\"600\" height=\"([0-9]+)\" border=\"0\"\>","g");               
  29.     var arr;
  30.     while ((arr = re.exec(text)) != null)
  31.     {
  32.         slideshow.AddImage(arr[1],"http://www.ucomics.com/calvinandhobbes/","");
  33.     }
  34.  
  35.     // Dilbert
  36.     var text=slideshow.DownloadText("http://www.dilbert.com");
  37.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" BORDER=0 ALT=\"Today's Dilbert Comic\"\>","g");               
  38.     var arr;
  39.     while ((arr = re.exec(text)) != null)
  40.     {
  41.         slideshow.AddImage("http://www.dilbert.com"+arr[1],"http://www.dilbert.com","");
  42.     }
  43.  
  44.     // Foxtrot
  45.     var text=slideshow.DownloadText("http://www.ucomics.com/foxtrot/");
  46.     var re = new RegExp("\<img src=\"([^\"]+)\" width=\"600\" height=\"([0-9]+)\" border=\"0\"\>","g");               
  47.     var arr;
  48.     while ((arr = re.exec(text)) != null)
  49.     {
  50.         slideshow.AddImage(arr[1],"http://www.ucomics.com/foxtrot/","");
  51.     }
  52.  
  53.     // Get Fuzzy
  54.     var text=slideshow.DownloadText("http://www.comics.com/comics/getfuzzy/");
  55.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");               
  56.     var arr;
  57.     while ((arr = re.exec(text)) != null)
  58.     {
  59.         slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/comics/getfuzzy/","");
  60.     }
  61.  
  62.     // Peanuts aka Snoopy
  63.     var text=slideshow.DownloadText("http://www.peanuts.com");
  64.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Strip\" BORDER=\"0\"\>","g");               
  65.     var arr;
  66.     while ((arr = re.exec(text)) != null)
  67.     {
  68.         slideshow.AddImage("http://www.peanuts.com"+arr[1],"http://www.peanuts.com","");
  69.     }
  70.  
  71.     // Reality
  72.     var text=slideshow.DownloadText("http://www.comics.com/comics/reality/");
  73.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");               
  74.     var arr;
  75.     while ((arr = re.exec(text)) != null)
  76.     {
  77.         slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/comics/reality/","");
  78.     }
  79.  
  80.     // UserFriendly
  81.     var text=slideshow.DownloadText("http://www.userfriendly.org");
  82.     var re = new RegExp("\<IMG ALT=\"Latest Strip\" height=\"([0-9]+)\" WIDTH=\"([0-9]+)\" BORDER=0 SRC=\"([^\"]+)\"\>","g");              
  83.     var arr;
  84.     while ((arr = re.exec(text)) != null)
  85.     {
  86.         slideshow.AddImage(arr[3],"http://www.userfriendly.org","");
  87.     }
  88.  
  89.     // Wizard of Id
  90.     var text=slideshow.DownloadText("http://www.comics.com/creators/wizardofid/");
  91.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");               
  92.     var arr;
  93.     while ((arr = re.exec(text)) != null)
  94.     {
  95.         slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/creators/wizardofid/","");
  96.     }
  97.  
  98. }
  99. else
  100. {
  101.     slideshow.msg("All Comics slideshow requires Internet Explorer 5.5 or later");
  102. }
  103.  
  104. ]]>
  105. </bot>
  106. </root>