home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2004 July & August / Gamestar_64_2004-07-08_dvd.iso / Programy / sidebarb67.exe / install.msi / _B22B9B4A2362BC0B8C5367867DF806C7 / _BDBB49819DAC4DC197B43626FE6AA337 < prev    next >
Extensible Markup Language  |  2004-05-15  |  6KB  |  143 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8" ?> 
  2. <root>
  3. <bot name="Comics" author="acommonjo" deleteAfterDays="1">
  4. <![CDATA[
  5.  
  6. if ( (ScriptEngineMajorVersion()==5 && ScriptEngineMinorVersion()>=5) || ScriptEngineMajorVersion()>5)
  7. {
  8.     // B.C.
  9.     var text=slideshow.DownloadText("http://www.comics.com/creators/bc/");
  10.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");               
  11.     var arr;
  12.     while ((arr = re.exec(text)) != null)
  13.     {
  14.         slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/creators/bc/","B.C. by Johnny Hart");
  15.     }
  16.  
  17.     // Calvin and Hobbes
  18.     var text=slideshow.DownloadText("http://www.ucomics.com/calvinandhobbes/");
  19.     var re = new RegExp("\<img src=\"([^\"]+)\" width=\"600\" height=\"([0-9]+)\" border=\"0\"\>","g");               
  20.     var arr;
  21.     while ((arr = re.exec(text)) != null)
  22.     {
  23.         slideshow.AddImage(arr[1],"http://www.ucomics.com/calvinandhobbes/","Calvin and Hobbes by: Bill Watterson");
  24.     }
  25.  
  26.     // Dilbert
  27.     var text=slideshow.DownloadText("http://www.dilbert.com");
  28.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" BORDER=0 ALT=\"Today's Dilbert Comic\"\>","g");               
  29.     var arr;
  30.     while ((arr = re.exec(text)) != null)
  31.     {
  32.         slideshow.AddImage("http://www.dilbert.com"+arr[1],"http://www.dilbert.com","Dilbert by: Scott Adams");
  33.     }
  34.  
  35.     // Foxtrot
  36.     var text=slideshow.DownloadText("http://www.ucomics.com/foxtrot/");
  37.     var re = new RegExp("\<img src=\"([^\"]+)\" width=\"600\" height=\"([0-9]+)\" border=\"0\"\>","g");               
  38.     var arr;
  39.     while ((arr = re.exec(text)) != null)
  40.     {
  41.         slideshow.AddImage(arr[1],"http://www.ucomics.com/foxtrot/","Foxtrot by: Bill Amend");
  42.     }
  43.  
  44.     // Garfield
  45.     var text=slideshow.DownloadText("http://www.ucomics.com/garfield/");
  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/Garfield/","Garfield by: Jim Davis");
  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/","Get Fuzzy by: Darby Conley");
  60.     }
  61.  
  62.      // In the Bleachers
  63.     var text=slideshow.DownloadText("http://www.ucomics.com/inthebleachers/");
  64.     var re = new RegExp("\<img src=\"([^\"]+)\" width=\"300\" height=\"([0-9]+)\" border=\"0\"\>","g");               
  65.     var arr;
  66.     while ((arr = re.exec(text)) != null)
  67.     {
  68.         slideshow.AddImage(arr[1],"http://www.ucomics.com/inthebleachers/","In the Bleachers by: Steve Moore");
  69.     }
  70.  
  71.    // Mother Goose and Grim
  72.     var re = new RegExp("<img src=\"http://www.grimmy.com/([^\"]+)\" border=0 Alt=\"Grimmy\">","g");
  73.     var text=slideshow.DownloadText("http://www.grimmy.com/daycartoon.asp");
  74.     var arr;
  75.     while ((arr = re.exec(text)) != null)
  76.     {
  77.         slideshow.AddImage("http://www.grimmy.com/"+arr[1],"http://www.grimmy.com/daycartoon.asp","Mother Goose and Grim by: Mike Peters");
  78.     }
  79.  
  80.     // Peanuts aka Snoopy
  81.     var text=slideshow.DownloadText("http://www.peanuts.com");
  82.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Strip\" BORDER=\"0\"\>","g");               
  83.     var arr;
  84.     while ((arr = re.exec(text)) != null)
  85.     {
  86.         slideshow.AddImage("http://www.peanuts.com"+arr[1],"http://www.peanuts.com","Peanuts by: Charles M. Shulz");
  87.     }
  88.  
  89.     // Penny Arcade
  90.     var text=slideshow.DownloadText("http://www.penny-arcade.com/view.php3");
  91.     var re = new RegExp("<img src=\"([^\"]+)\" ALT=\"\">","");               
  92.     var lines=text.split("\n");
  93.     for(var i=0;i<lines.length;++i)
  94.     {
  95.         var line=lines[i];
  96.         var arr = re.exec(line);
  97.         if (arr!=null)
  98.         {
  99.             slideshow.AddImage("http://www.penny-arcade.com/"+arr[1],"http://www.penny-arcade.com","Penny Arcade by: Mike Krahulik and Jerry Holkins");
  100.         }
  101.     }
  102.  
  103.     // Reality Check
  104.     var text=slideshow.DownloadText("http://www.comics.com/comics/reality/");
  105.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");               
  106.     var arr;
  107.     while ((arr = re.exec(text)) != null)
  108.     {
  109.         slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/comics/reality/","Reality Check by: Dave Whamond");
  110.     }    
  111.  
  112.     // Sherman's Lagoon
  113.     var re = new RegExp("<IMG SRC=\"dailies/([^\"]+)\">","g");               
  114.     var text=slideshow.DownloadText("http://cgibin.rcn.com/fillmore.dnai/cgi-bin/sviewer.pl");
  115.     var lines=text.split("\n");
  116.     for(var i=0;i<lines.length;++i)
  117.     {
  118.         var line=lines[i];
  119.         var arr = re.exec(line);
  120.         if (arr!=null)
  121.         {
  122.               slideshow.AddImage("http://cgibin.rcn.com/fillmore.dnai/dailies/"+arr[1],"http://cgibin.rcn.com/fillmore.dnai/cgi-bin/sviewer.pl","Sherman's Lagoon by: Jim Toomey");
  123.         }
  124.     }
  125.  
  126.     // Wizard of Id
  127.     var text=slideshow.DownloadText("http://www.comics.com/creators/wizardofid/");
  128.     var re = new RegExp("\<IMG SRC=\"([^\"]+)\" ALT=\"Today's Comic\" BORDER=\"0\"\>","g");               
  129.     var arr;
  130.     while ((arr = re.exec(text)) != null)
  131.     {
  132.         slideshow.AddImage("http://www.comics.com"+arr[1],"http://www.comics.com/creators/wizardofid/","Wizard of Id by: Brant Parker");
  133.     }
  134.  
  135. }
  136. else
  137. {
  138.     slideshow.msg("All Comics slideshow requires Internet Explorer 5.5 or later");
  139. }
  140.  
  141. ]]>
  142. </bot>
  143. </root>