GoDanno
Posts: 27
Joined: Tue Mar 28, 2006 12:34 pm

Postby GoDanno » Mon Mar 16, 2009 10:02 am

I created a channel plugin (.NET Console Application, no .plugin config file). When I add it to Awasu using the Channel Wizard, it only shows the first item.

Both IE7 and Firefox 3.0.7 displays it properly when loaded from my local IIS web server.

Please help. I'm using Awasu 2.4.

Here's the output from the plugin:


Code: Select all

<rss>
  <channel>
    <title>Sony eSupport - VGN-AW190 - Software Updates &amp;amp; Drivers</title>
    <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
    <description>Sony eSupport - VGN-AW190 - Software Updates &amp;amp; Drivers</description>
    <item>
      <title>Adobe&amp;reg; Software - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4453&amp;os_id=36"&gt;Adobe&amp;reg; Lightroom&amp;reg; Template &lt;/a&gt;&lt;/td&gt;
&lt;td&gt;02/26/2009&lt;/td&gt;
&lt;td&gt;n/a&lt;/td&gt;
&lt;td&gt;39.92 KB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.19-07:00</pubDate>
    </item>
    <item>
      <title>Audio (Sound) - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3918&amp;os_id=36"&gt;Original - Realtek&amp;reg; High Definition Audio Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/15/2008&lt;/td&gt;
&lt;td&gt;6.0.1.5648&lt;/td&gt;
&lt;td&gt;76.37 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.221-07:00</pubDate>
    </item>
    <item>
      <title>BIOS - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4462&amp;os_id=36"&gt;BIOS Update Utility&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;03/06/2009&lt;/td&gt;
&lt;td&gt;R1052Y2&lt;/td&gt;
&lt;td&gt;1.62 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.221-07:00</pubDate>
    </item>
    <item>
      <title>Blu-ray Disc &amp;trade; - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4175&amp;os_id=36"&gt;InterVideo WinDVD&amp;reg; BD (Blu-ray Disc&amp;trade;) Player Update&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;12/19/2008&lt;/td&gt;
&lt;td&gt;8.0.9.670&lt;/td&gt;
&lt;td&gt;56.79 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.221-07:00</pubDate>
    </item>
    <item>
      <title>Bluetooth&amp;reg; Wireless - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3919&amp;os_id=36"&gt;Original - Broadcom&amp;reg; Bluetooth&amp;reg; Driver &lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/15/2008&lt;/td&gt;
&lt;td&gt;6.2.0.4500&lt;/td&gt;
&lt;td&gt;34.69 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.222-07:00</pubDate>
    </item>
    <item>
      <title>Camera - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3834&amp;os_id=36"&gt;Original - Arcsoft WebCam Companion&amp;reg; Software.&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/06/2008&lt;/td&gt;
&lt;td&gt;2.0.21.155&lt;/td&gt;
&lt;td&gt;28.70 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.222-07:00</pubDate>
    </item>
    <item>
      <title>Click to Disc&amp;trade; - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4449&amp;os_id=36"&gt;Click to Disc Software Update&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;02/24/2009&lt;/td&gt;
&lt;td&gt;1.2.53.12230&lt;/td&gt;
&lt;td&gt;47.23 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.222-07:00</pubDate>
    </item>
    <item>
      <title>Hard Drive - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3666&amp;os_id=36"&gt;Original - Intel&amp;reg; SATA Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;08/06/2008&lt;/td&gt;
&lt;td&gt;8.0.0.1039&lt;/td&gt;
&lt;td&gt;1.18 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.222-07:00</pubDate>
    </item>
    <item>
      <title>Memory Stick - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3884&amp;os_id=36"&gt;Original - Ricoh&amp;reg; Memory Stick&amp;reg; Media Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/07/2008&lt;/td&gt;
&lt;td&gt;6.3.0.55&lt;/td&gt;
&lt;td&gt;1.09 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.222-07:00</pubDate>
    </item>
    <item>
      <title>Modem - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3664&amp;os_id=36"&gt;Original - Conexant&amp;reg; Modem Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;08/06/2008&lt;/td&gt;
&lt;td&gt;7.62.0.0&lt;/td&gt;
&lt;td&gt;3.06 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.222-07:00</pubDate>
    </item>
    <item>
      <title>Motherboard - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3662&amp;os_id=36"&gt;Original - Intel&amp;reg; Chipset Driver &lt;/a&gt;&lt;/td&gt;
&lt;td&gt;08/05/2008&lt;/td&gt;
&lt;td&gt;8.7.0.1007&lt;/td&gt;
&lt;td&gt;2.17 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.222-07:00</pubDate>
    </item>
    <item>
      <title>Network - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3665&amp;os_id=36"&gt;Original - Marvell&amp;reg; Ethernet Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;08/06/2008&lt;/td&gt;
&lt;td&gt;10.53.2.3&lt;/td&gt;
&lt;td&gt;1.21 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.223-07:00</pubDate>
    </item>
    <item>
      <title>Notebook Control and Utilities - 2 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4054&amp;os_id=36"&gt;VAIO Care&amp;trade; Update Utility for Microsoft&amp;reg; Windows Vista&amp;reg; Operating System&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;11/24/2008&lt;/td&gt;
&lt;td&gt;2.01.1031&lt;/td&gt;
&lt;td&gt;11.77 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3926&amp;os_id=36"&gt;Original - Sony&amp;reg; Notebook Utilities&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/16/2008&lt;/td&gt;
&lt;td&gt;1.0&lt;/td&gt;
&lt;td&gt;35.82 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.223-07:00</pubDate>
    </item>
    <item>
      <title>Picture Motion Browser - 3 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4047&amp;os_id=36"&gt;PMB Exporter for WALKMAN&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;11/20/2008&lt;/td&gt;
&lt;td&gt;n/a&lt;/td&gt;
&lt;td&gt;9.91 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4043&amp;os_id=36"&gt;PMB Launcher&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;11/20/2008&lt;/td&gt;
&lt;td&gt;n/a&lt;/td&gt;
&lt;td&gt;23.49 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4026&amp;os_id=36"&gt;Picture Motion Browser Update (version 3.3.00)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;11/17/2008&lt;/td&gt;
&lt;td&gt;3.3.00&lt;/td&gt;
&lt;td&gt;332.06 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.223-07:00</pubDate>
    </item>
    <item>
      <title>RAID - 2 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3917&amp;os_id=36"&gt;Original - Intel&amp;reg; SATA Driver Registry Patch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/14/2008&lt;/td&gt;
&lt;td&gt;080619a&lt;/td&gt;
&lt;td&gt;433.29 KB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3916&amp;os_id=36"&gt;Original - Intel&amp;reg; SATA RAID Controller Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/14/2008&lt;/td&gt;
&lt;td&gt;8.0.0.1039&lt;/td&gt;
&lt;td&gt;1.19 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.224-07:00</pubDate>
    </item>
    <item>
      <title>Security - 3 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3957&amp;os_id=36"&gt;Original - UPEK&amp;reg; Protector Suite QL Registry Patch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/23/2008&lt;/td&gt;
&lt;td&gt;061108&lt;/td&gt;
&lt;td&gt;432.79 KB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3922&amp;os_id=36"&gt;Original - UPEK&amp;reg; Protector Suite QL Software&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/16/2008&lt;/td&gt;
&lt;td&gt;5.6.2.4447&lt;/td&gt;
&lt;td&gt;12.07 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3908&amp;os_id=36"&gt;Original - UPEK&amp;reg; FingerPrint Sensor Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/14/2008&lt;/td&gt;
&lt;td&gt;1.9.2.111&lt;/td&gt;
&lt;td&gt;1.00 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.224-07:00</pubDate>
    </item>
    <item>
      <title>System Components - 2 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3920&amp;os_id=36"&gt;Original - AVerMedia&amp;reg; H826D Digital TV Tuner Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/15/2008&lt;/td&gt;
&lt;td&gt;1.0.64.84 &lt;/td&gt;
&lt;td&gt;1.03 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3838&amp;os_id=36"&gt;Original - Sony&amp;reg; Firmware Extension Parser&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/06/2008&lt;/td&gt;
&lt;td&gt;8.0.1.6087&lt;/td&gt;
&lt;td&gt;1017.79 KB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.224-07:00</pubDate>
    </item>
    <item>
      <title>System Software  - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4395&amp;os_id=36"&gt;USB Registry Patch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;02/03/2009&lt;/td&gt;
&lt;td&gt;1.0&lt;/td&gt;
&lt;td&gt;463.29 KB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.224-07:00</pubDate>
    </item>
    <item>
      <title>Touchpad - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3907&amp;os_id=36"&gt;Original - Synaptics&amp;reg; TouchPad Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/14/2008&lt;/td&gt;
&lt;td&gt;10.2.7.0&lt;/td&gt;
&lt;td&gt;6.79 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.224-07:00</pubDate>
    </item>
    <item>
      <title>Video - 2 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3924&amp;os_id=36"&gt;Original - Windows&amp;reg; Image File Mini-Filter Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/16/2008&lt;/td&gt;
&lt;td&gt;6.0.6001.18000&lt;/td&gt;
&lt;td&gt;514.29 KB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3915&amp;os_id=36"&gt;Original - NVIDIA&amp;reg; Graphics Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/14/2008&lt;/td&gt;
&lt;td&gt;7.15.11.7622&lt;/td&gt;
&lt;td&gt;84.27 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.224-07:00</pubDate>
    </item>
    <item>
      <title>Windows&amp;reg; Operating System - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4199&amp;os_id=36"&gt;"No Disk" Error Patch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;01/09/2009&lt;/td&gt;
&lt;td&gt;1.0&lt;/td&gt;
&lt;td&gt;432.79 KB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.225-07:00</pubDate>
    </item>
    <item>
      <title>Wireless - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=4316&amp;os_id=36"&gt;Original - SmartWi&amp;trade; Connection Utility&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;01/22/2009&lt;/td&gt;
&lt;td&gt;4.5.0.20081114.1844&lt;/td&gt;
&lt;td&gt;12.46 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.225-07:00</pubDate>
    </item>
    <item>
      <title>Wireless LAN - 1 file(s)</title>
      <link>http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNAW190&amp;SelectOS=36</link>
      <description>&lt;table width="100%"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th width="50%" style="text-align: left"&gt;Item&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;Date&lt;/th&gt;
&lt;th width="20%" style="text-align: left"&gt;Version&lt;/th&gt;
&lt;th width="15%" style="text-align: left"&gt;File&amp;nbsp;Size&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://esupport.sony.com/US/perl/swu-download.pl?mdl=VGNAW190&amp;upd_id=3799&amp;os_id=36"&gt;Original - Intel&amp;reg; Wireless LAN Driver&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;09/23/2008&lt;/td&gt;
&lt;td&gt;12.0.0.73&lt;/td&gt;
&lt;td&gt;34.24 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
      <pubDate>2009-03-16T03:28:16.225-07:00</pubDate>
    </item>
  </channel>
</rss>

User avatar
support
Site Admin
Posts: 2924
Joined: Fri Feb 07, 2003 8:48 am
Location: Melbourne, Australia
Contact:

Postby support » Mon Mar 16, 2009 4:17 pm

The giveaway is that when you create the feed, while you're in the New Channel Wizard, when you click on the "Show feed" button in the "Details" tab, you get all the items. But when the feed eventually gets created and updates, you only see one.

If you create the channel and in the Advanced tab, tick "Track revised items" and "Show revised items separately", you will see all your feed items when the channel gets created, but the icons in the item pane have the little plus sign to indicate that they have been revised.

Uniquely identifying feed items is the bane of every feed reader developer :-( Your feed items only have a <link> tag (no <guid>) and so that's what Awasu uses to ID each feed item. Because they're all the same, Awasu treats them as revisions of a single feed item and by default, it only tracks the most recent one. Trying to handle this case opens up a rather large can of worms so Awasu doesn't try.

The solution is to give each feed item a unique ID, best done by giving them a GUID.

User avatar
kevotheclone
Posts: 231
Joined: Mon Sep 08, 2008 3:16 pm
Location: Elk Grove, California

Postby kevotheclone » Mon Mar 16, 2009 6:06 pm

Hi GoDanno,
It's really easy to generate a GUID in .Net langauges. So add a GUID to all of your items and make feed reader developer's lives a little easier.

Documented here:
http://msdn.microsoft.com/en-us/library/system.guid.newguid.aspx

VB.NET example:

Code: Select all

Dim strGUID As String = Guid.NewGuid().ToString()

User avatar
support
Site Admin
Posts: 2924
Joined: Fri Feb 07, 2003 8:48 am
Location: Melbourne, Australia
Contact:

Postby support » Tue Mar 17, 2009 6:41 am

Something to keep in mind is that an RSS GUID is not a GUID, in the usual sense of the word. From the spec, it's just a string that uniquely identifies each item. There is a document floating around the net somewhere (can't find it right now, probably written by Mark Pilgrim or somebody like that) that described a way to generate GUID's using something that looked like a tag: protocol but it's not that necessary, it just has to be a unique string.

If you use it, take care with the <tt>isPermaLink</tt> attribute. It's true by default and Awasu will use it as the item's link, in preference over the <link> value.

User avatar
kevotheclone
Posts: 231
Joined: Mon Sep 08, 2008 3:16 pm
Location: Elk Grove, California

Postby kevotheclone » Tue Mar 17, 2009 3:46 pm

an RSS GUID is not a GUID, in the usual sense of the word


An RSS GUID isn't required to be a GUID, in the usual sense of the word, but it can. So if you have easy-to-use, built-in GUID generation system like the .NET framework has, you can it.

This article might also help. It contains links to several GUID generation libraries for PHP, Perl, Ruby, Python, .NET & Ruby on Rails as well as mentioning several alternatives methods of GUID generation. http://betterexplained.com/articles/the-quick-guide-to-guids/

Taka, just to spell it out in laymen's term that even I can understand...
If we generate a new item and assign it a GUID, anytime the feed's xml is updated, the GUID(s) of previous item(s) should not change, unless an item itself has changed (an update), in which case we should generated new GUID(s) for just the changed item(s)?

A good example of "isPermaLink"?

Code: Select all

<guid isPermaLink="false">30dd879c-ee2f-11db-8314-0800200c9a66</guid>


Of course, by using GUIDs we really can't make Taka's life much easier, since he's already had to write the icky code to deal with non-GUID based feeds, but using GUIDs in all of our feeds can make our debugging easier.

User avatar
support
Site Admin
Posts: 2924
Joined: Fri Feb 07, 2003 8:48 am
Location: Melbourne, Australia
Contact:

Postby support » Tue Mar 17, 2009 4:21 pm

kevotheclone wrote:If we generate a new item and assign it a GUID, anytime the feed's xml is updated, the GUID(s) of previous item(s) should not change, unless an item itself has changed (an update), in which case we should generated new GUID(s) for just the changed item(s)?

Not quite :-) The whole point of having an ID is that it be stable. Once one has been assigned to an item, it should stay the same, even if the item content changes. That's how Awasu differentiates between an item that has changed an a completely new item.

There's a lot to be said for using Atom... :roll:

User avatar
support
Site Admin
Posts: 2924
Joined: Fri Feb 07, 2003 8:48 am
Location: Melbourne, Australia
Contact:

Postby support » Tue Mar 17, 2009 4:30 pm

kevotheclone wrote:A good example of "isPermaLink"?

Yep, looks fine.

User avatar
kevotheclone
Posts: 231
Joined: Mon Sep 08, 2008 3:16 pm
Location: Elk Grove, California

Postby kevotheclone » Tue Mar 17, 2009 5:14 pm

Ok, now I think I got it. When publishing an RSS-based feed, generate a GUID and never change it. Thanks for the education.

Here' a page by Sam Ruby which compares RSS 2.0 and Atom 1.0:
http://www.intertwingly.net/wiki/pie/Rss20AndAtom10Compared

GoDanno
Posts: 27
Joined: Tue Mar 28, 2006 12:34 pm

Postby GoDanno » Sun Mar 22, 2009 12:33 pm

Thanks. It works perfectly now.

However, I have one last question. Is it by design that the feed fails when an XML declaration is included in the output? It generates an "Can't determine the feed type" error.

User avatar
support
Site Admin
Posts: 2924
Joined: Fri Feb 07, 2003 8:48 am
Location: Melbourne, Australia
Contact:

Postby support » Sun Mar 22, 2009 4:12 pm

GoDanno wrote:Is it by design that the feed fails when an XML declaration is included in the output? It generates an "Can't determine the feed type" error.

No. What is the declaration?

This error means that Awasu can't figure out if the feed is RSS, RDF or Atom. Awasu checks namespaces so I'm guessing something's going wrong there.

GoDanno
Posts: 27
Joined: Tue Mar 28, 2006 12:34 pm

Postby GoDanno » Sun Mar 22, 2009 8:37 pm

support wrote:What is the declaration?


I was using an XmlWriter to output the XML to a StringBuilder object. In this case, the declaration was: <?xml version="1.0" encoding="utf-16"?>.

However, when I changed the code so that the XmlWriter outputs the XML to the Console.Out property, which is of type TextWriter, the XML declaration becomes: <?xml version="1.0" encoding="IBM437"?>. Awasu handles this correctly.

User avatar
support
Site Admin
Posts: 2924
Joined: Fri Feb 07, 2003 8:48 am
Location: Melbourne, Australia
Contact:

Postby support » Mon Mar 23, 2009 3:20 am

GoDanno wrote:In this case, the declaration was: <xml>.

It works for me :-)

I found something on the net that said that files encoding using UTF-16 *must* include a BOM, so you might want to check that you've got one. Failing that, email me a copy of the feed and I'll take a look at it.

It's usually a good idea to encode stuff using UTF-8, unless you've got a good reason to do otherwise. Everyone understands it, and Awasu will process it faster anyway.

User avatar
support
Site Admin
Posts: 2924
Joined: Fri Feb 07, 2003 8:48 am
Location: Melbourne, Australia
Contact:

Postby support » Tue Mar 24, 2009 7:05 am

/taka slaps himself in the head :doh:

I was setting up the stuff you emailed me when I suddenly remembered that all output generated by external programs has to be UTF-8. Awasu can't look for an encoding declaration in the output, primarily because it needs to know the encoding to be able to interpret the output correctly - catch 22! IBM437 is close enough to UTF-8 that it worked.

BTW, I got an error trying to run your plugins:

Code: Select all

Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

GoDanno
Posts: 27
Joined: Tue Mar 28, 2006 12:34 pm

Postby GoDanno » Tue Mar 24, 2009 10:45 am

support wrote:BTW, I got an error trying to run your plugins[/code]


Are you running it from within Awasu or a Command Prompt? If it's from Awasu, it should have permissions to read the input file since it's in a temp directory. If it's the Command Prompt, you need to pass the full path to the file, otherwise it assumes that the file is in the Windows directory. This is because I'm using the Windows API to read the INI file.

GoDanno
Posts: 27
Joined: Tue Mar 28, 2006 12:34 pm

Postby GoDanno » Tue Mar 24, 2009 10:52 am

support wrote:I was setting up the stuff you emailed me when I suddenly remembered that all output generated by external programs has to be UTF-8. Awasu can't look for an encoding declaration in the output, primarily because it needs to know the encoding to be able to interpret the output correctly - catch 22! IBM437 is close enough to UTF-8 that it worked.


Thanks for the clarification. This sounds like a good candidate for inclusion in the documentation, possibly in the Channel plugins topic.


Return to “Awasu - Extensions”

Who is online

Users browsing this forum: No registered users and 2 guests