<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>Planet Replay</title>
  <link>http://www.planetreplay.com/phpBB2/index.php</link>
  <description>The Destination for ReplayTV Owners and TV Enthusiasts&lt;br&gt;Visit our partner site: &lt;a href=&quot;http://www.replayfaqs.com&quot;&gt;ReplayFAQs.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.planetreplay.com&quot;&gt;Back to top page&lt;/a&gt;</description>
  <language>english</language>
  <copyright>(c) Copyright 2013 by Planet Replay</copyright>
  <managingEditor>admin@planetreplay.com</managingEditor>
  <webMaster>admin@planetreplay.com</webMaster>
  <pubDate>Tue May 21, 2013 5:45 pm</pubDate>
  <lastBuildDate>Tue May 21, 2013 5:45 pm</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>Planet Replay</title>
    <url>http://www.planetreplay.com/phpBB2/templates/subSilver/images/logo_phpBB.gif</url>
    <link>http://www.planetreplay.com/phpBB2/</link>
    <description>The Destination for ReplayTV Owners and TV Enthusiasts&lt;br&gt;Visit our partner site: &lt;a href=&quot;http://www.replayfaqs.com&quot;&gt;ReplayFAQs.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.planetreplay.com&quot;&gt;Back to top page&lt;/a&gt;</description>
  </image>

                                      <item>
                                        <title>ReplaySchedule and WiRNS OriginalAirDate&amp;amp;Repeats</title>
                                        <link>http://www.planetreplay.com/phpBB2/viewtopic.php?p=44280#44280</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.planetreplay.com/phpBB2/profile.php?mode=viewprofile&amp;u=2859'&gt;TheDreamer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Oct 17, 2005 8:04 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Now that WiRNS has the option to flag shows with old OriginalAirDate as Repeats....ReplaySchedule needs a little tweak to generate correct todo.html files....  &lt;img src=&quot;images/smiles/icon_razz.gif&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
So, here's the hacks I made to make it kind of work....not sure if the days offset is quite right.... &lt;img src=&quot;images/smiles/icon_redface.gif&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;*** orig/replaySchedule.h&amp;nbsp; &amp;nbsp;Thu Dec&amp;nbsp; 9 20&amp;#58;17&amp;#58;27 2004&lt;br /&gt;
--- replaySchedule.h&amp;nbsp; &amp;nbsp;Mon Oct 17 10&amp;#58;56&amp;#58;15 2005&lt;br /&gt;
***************&lt;br /&gt;
*** 31,36 ****&lt;br /&gt;
--- 31,38 ----&lt;br /&gt;
&amp;nbsp; extern time_t minstarttime;&lt;br /&gt;
&amp;nbsp; extern time_t maxstarttime;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
+ extern int RepeatDays, RepeatHasEpTitle;&lt;br /&gt;
+ &lt;br /&gt;
&amp;nbsp; // Structure for IP -&amp;gt; name mappings&lt;br /&gt;
&amp;nbsp; struct ipmap_struct &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char ip&amp;#91;256&amp;#93;;&lt;br /&gt;
***************&lt;br /&gt;
*** 67,74 ****&lt;br /&gt;
--- 69,78 ----&lt;br /&gt;
&amp;nbsp; struct prog &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;start&amp;#91;15&amp;#93;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;stop&amp;#91;15&amp;#93;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;origair&amp;#91;15&amp;#93;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;time_t&amp;nbsp; &amp;nbsp;ustart;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;time_t&amp;nbsp; &amp;nbsp;ustop;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; time_t&amp;nbsp; &amp;nbsp;uorigair;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;int&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;channelNum;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;int&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tmsid;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;channel&amp;#91;15&amp;#93;;&lt;br /&gt;
***************&lt;br /&gt;
*** 84,91 ****&lt;br /&gt;
--- 88,97 ----&lt;br /&gt;
&amp;nbsp; struct Channel &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;start&amp;#91;15&amp;#93;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;stop&amp;#91;15&amp;#93;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;origair&amp;#91;15&amp;#93;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;time_t&amp;nbsp; &amp;nbsp;ustart;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;time_t&amp;nbsp; &amp;nbsp;ustop;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; time_t&amp;nbsp; &amp;nbsp;uorigair;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;int&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;channelNum;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;channel&amp;#91;15&amp;#93;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;title&amp;#91;512&amp;#93;;&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;*** orig/replaySchedule.c&amp;nbsp; &amp;nbsp;Fri May 20 16&amp;#58;27&amp;#58;47 2005&lt;br /&gt;
--- replaySchedule.c&amp;nbsp; &amp;nbsp;Mon Oct 17 10&amp;#58;55&amp;#58;10 2005&lt;br /&gt;
***************&lt;br /&gt;
*** 67,72 ****&lt;br /&gt;
--- 67,74 ----&lt;br /&gt;
&amp;nbsp; char *DayName&amp;#91;&amp;#93; = &amp;#123; &amp;quot;Sun&amp;quot;, &amp;quot;Mon&amp;quot;, &amp;quot;Tue&amp;quot;, &amp;quot;Wed&amp;quot;, &amp;quot;Thu&amp;quot;, &amp;quot;Fri&amp;quot;, &amp;quot;Sat&amp;quot; &amp;#125;;&lt;br /&gt;
&amp;nbsp; char *MonthName&amp;#91;&amp;#93; = &amp;#123; &amp;quot;Jan&amp;quot;, &amp;quot;Feb&amp;quot;, &amp;quot;Mar&amp;quot;, &amp;quot;Apr&amp;quot;, &amp;quot;May&amp;quot;, &amp;quot;Jun&amp;quot;, &amp;quot;Jul&amp;quot;, &amp;quot;Aug&amp;quot;, &amp;quot;Sep&amp;quot;, &amp;quot;Oct&amp;quot;, &amp;quot;Nov&amp;quot;, &amp;quot;Dec&amp;quot; &amp;#125;;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
+ int RepeatDays=0, RepeatHasEpTitle=0;&lt;br /&gt;
+ &lt;br /&gt;
&amp;nbsp; int main&amp;#40;int argc, char *argv&amp;#91;&amp;#93;&amp;#41;&lt;br /&gt;
&amp;nbsp; &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char replayIP&amp;#91;MAX_IP_NUM&amp;#93;&amp;#91;256&amp;#93;;&lt;br /&gt;
***************&lt;br /&gt;
*** 157,168 ****&lt;br /&gt;
--- 159,177 ----&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if &amp;#40;!strcmp&amp;#40;argv&amp;#91;iarg&amp;#93;, &amp;quot;--notodo&amp;quot;&amp;#41;&amp;#41; &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;todo = 0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if &amp;#40;!strcmp&amp;#40;argv&amp;#91;iarg&amp;#93;, &amp;quot;--repeateptitle&amp;quot;&amp;#41;&amp;#41; &amp;#123;&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp;&amp;nbsp; RepeatHasEpTitle = 1;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#125;&lt;br /&gt;
+ &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Arguments that require an additional parameter&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // and therefore can't be the last argument in the list&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if&amp;#40; iarg &amp;lt; &amp;#40;argc-1&amp;#41; &amp;#41; &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if &amp;#40;!strcmp&amp;#40;argv&amp;#91;iarg&amp;#93;, &amp;quot;--ip&amp;quot;&amp;#41;&amp;#41; &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; strcpy&amp;#40;replayIP&amp;#91;ipCount++&amp;#93;, argv&amp;#91;iarg+1&amp;#93;&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#125;&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp; if &amp;#40;!strcmp&amp;#40;argv&amp;#91;iarg&amp;#93;, &amp;quot;--repeatdays&amp;quot;&amp;#41;&amp;#41; &amp;#123;&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; RepeatDays = atoi&amp;#40;argv&amp;#91;iarg+1&amp;#93;&amp;#41;;&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp; &amp;#125;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if &amp;#40;&amp;nbsp; &amp;#40;xmltvScheduleFileCount &amp;lt; MAX_SCHEDULE_FILES&amp;#41;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp;&amp;amp; !strcmp&amp;#40;argv&amp;#91;iarg&amp;#93;, &amp;quot;--schedule&amp;quot;&amp;#41;&amp;#41; &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; strcpy&amp;#40;xmltvScheduleFile&amp;#91;xmltvScheduleFileCount++&amp;#93;, argv&amp;#91;iarg+1&amp;#93;&amp;#41;;&lt;br /&gt;
***************&lt;br /&gt;
*** 3164,3171 ****&lt;br /&gt;
--- 3173,3182 ----&lt;br /&gt;
&amp;nbsp; void resetProgStruct&amp;#40; struct prog *prog &amp;#41; &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;prog-&amp;gt;start, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;prog-&amp;gt;stop, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; strcpy&amp;#40;prog-&amp;gt;origair, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;prog-&amp;gt;ustart = 0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;prog-&amp;gt;ustop = 0;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; prog-&amp;gt;uorigair = 0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;prog-&amp;gt;channelNum = 0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;prog-&amp;gt;tmsid = 0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;prog-&amp;gt;channel, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
***************&lt;br /&gt;
*** 3182,3189 ****&lt;br /&gt;
--- 3193,3202 ----&lt;br /&gt;
&amp;nbsp; void resetChannelStruct&amp;#40; struct Channel *channel &amp;#41; &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;channel-&amp;gt;start, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;channel-&amp;gt;stop, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; strcpy&amp;#40;channel-&amp;gt;origair, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;channel-&amp;gt;ustart = 0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;channel-&amp;gt;ustop = 0;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; channel-&amp;gt;uorigair = 0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;channel-&amp;gt;channelNum = 0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;channel-&amp;gt;tmsid = 0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;channel-&amp;gt;channel, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;*** orig/parseDataDirect.c&amp;nbsp; &amp;nbsp;Fri May 20 14&amp;#58;52&amp;#58;48 2005&lt;br /&gt;
--- parseDataDirect.c&amp;nbsp; &amp;nbsp;Mon Oct 17 11&amp;#58;12&amp;#58;15 2005&lt;br /&gt;
***************&lt;br /&gt;
*** 94,99 ****&lt;br /&gt;
--- 94,100 ----&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;title&amp;#91;MAXLINE&amp;#93;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;subtitle&amp;#91;MAXLINE&amp;#93;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;char&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;desc&amp;#91;MAXLINE&amp;#93;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; char&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;origair&amp;#91;MAXLINE&amp;#93;;&lt;br /&gt;
&amp;nbsp; &amp;#125;;&lt;br /&gt;
&amp;nbsp; htab *progHash;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
***************&lt;br /&gt;
*** 103,108 ****&lt;br /&gt;
--- 104,110 ----&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;p-&amp;gt;title, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;p-&amp;gt;subtitle, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;p-&amp;gt;desc, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; strcpy&amp;#40;p-&amp;gt;origair, &amp;quot;&amp;quot;&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;#125;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; // Add new channel id entry to global progHash hash&lt;br /&gt;
***************&lt;br /&gt;
*** 230,235 ****&lt;br /&gt;
--- 232,263 ----&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;return&amp;#40;_time_&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;#125;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
+ // convert given DataDirect Original Air Date to format&amp;#58; yyyyMMddhhmmss&lt;br /&gt;
+ // DataDirect Original Air Date format is&amp;#58; yyyy-MM-dd&lt;br /&gt;
+ char *ddOrig&amp;#40;char *origair&amp;#41;&lt;br /&gt;
+ &amp;#123;&lt;br /&gt;
+&amp;nbsp; int i=0, dd=0, j, k;&lt;br /&gt;
+ &lt;br /&gt;
+&amp;nbsp; &amp;nbsp; // Year&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; for&amp;#40;j=0; j&amp;lt;4; ++j&amp;#41;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_time_&amp;#91;i++&amp;#93; = origair&amp;#91;dd++&amp;#93;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; // Month&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; dd++;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; for&amp;#40;j=0; j&amp;lt;2; ++j&amp;#41;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_time_&amp;#91;i++&amp;#93; = origair&amp;#91;dd++&amp;#93;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; // Day&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; dd++;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; for&amp;#40;j=0; j&amp;lt;2; ++j&amp;#41;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_time_&amp;#91;i++&amp;#93; = origair&amp;#91;dd++&amp;#93;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; // Rest&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; for&amp;#40;k=0; k&amp;lt;3; ++k&amp;#41;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for&amp;#40;j=0; j&amp;lt;2; ++j&amp;#41;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; _time_&amp;#91;i++&amp;#93; = '0';&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; _time_&amp;#91;i&amp;#93; = '\0';&lt;br /&gt;
+ &lt;br /&gt;
+&amp;nbsp; &amp;nbsp; return&amp;#40;_time_&amp;#41;;&lt;br /&gt;
+ &amp;#125;&lt;br /&gt;
+ &lt;br /&gt;
&amp;nbsp; // convert given DataDirect start time + duration to stop time&lt;br /&gt;
&amp;nbsp; // start format is&amp;#58; yyyyMMddhhmmss&lt;br /&gt;
&amp;nbsp; // duration format is&amp;#58; PThhHmmM&lt;br /&gt;
***************&lt;br /&gt;
*** 325,330 ****&lt;br /&gt;
--- 353,364 ----&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sscanf&amp;#40;s1+strlen&amp;#40;&amp;quot;&amp;lt;description&amp;gt;&amp;quot;&amp;#41;, &amp;quot;%&amp;#91;^&amp;lt;&amp;#93;&amp;quot;, s&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;pinfo-&amp;gt;desc, fixApostrophes&amp;#40;fixAmpersans&amp;#40;s&amp;#41;&amp;#41;&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;&lt;br /&gt;
+ &lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Original Air Date&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else if&amp;#40; &amp;#40;s1 = strstr&amp;#40;line, &amp;quot;&amp;lt;originalAirDate&amp;gt;&amp;quot;&amp;#41;&amp;#41; &amp;#41; &amp;#123;&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp; sscanf&amp;#40;s1+strlen&amp;#40;&amp;quot;&amp;lt;originalAirDate&amp;gt;&amp;quot;&amp;#41;, &amp;quot;%&amp;#91;^&amp;lt;&amp;#93;&amp;quot;, s&amp;#41;;&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp; strcpy&amp;#40;pinfo-&amp;gt;origair, ddOrig&amp;#40;s&amp;#41;&amp;#41;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#125;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#125;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;fclose&amp;#40;ifp&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;#125;&lt;br /&gt;
***************&lt;br /&gt;
*** 456,461 ****&lt;br /&gt;
--- 490,506 ----&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;program.title, pinfo-&amp;gt;title&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;program.subtitle, pinfo-&amp;gt;subtitle&amp;#41;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy&amp;#40;program.desc, pinfo-&amp;gt;desc&amp;#41;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; strcpy&amp;#40;program.origair, pinfo-&amp;gt;origair&amp;#41;;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if &amp;#40;strcmp&amp;#40;program.origair,&amp;quot;&amp;quot;&amp;#41;&amp;#41;&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; program.uorigair = guideTimeToUTC&amp;#40;pinfo-&amp;gt;origair&amp;#41;;&lt;br /&gt;
+ &lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // RepeatDays &amp;amp;&amp;amp; RepeatHasEpTitle&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp; if &amp;#40;RepeatDays&amp;#41;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#123;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if &amp;#40;program.uorigair + RepeatDays*86400 &amp;lt; program.ustart&amp;#41;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if &amp;#40;!RepeatHasEpTitle || strlen&amp;#40;program.subtitle&amp;#41;&amp;#41;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;program.repeat = 1;&lt;br /&gt;
+&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Remember the earliest and latest start times&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// These are used for displaying single recordings within the&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Additional hacking was needed to get it invoked from PRG with the extra args, but I'll leave that as an exercise for whoever needs it. &lt;img src=&quot;images/smiles/icon_wink.gif&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
The Dreamer</description>
                                        <comments>http://www.planetreplay.com/phpBB2/viewtopic.php?p=44280#44280</comments>
                                        <author>TheDreamer</author>
                                        <pubDate>Mon Oct 17, 2005 8:04 am</pubDate>
                                        <guid isPermaLink="true">http://www.planetreplay.com/phpBB2/viewtopic.php?p=44280#44280</guid>
                                      </item>
                                      <item>
                                        <title>Did something change in DataDirect today?</title>
                                        <link>http://www.planetreplay.com/phpBB2/viewtopic.php?p=38999#38999</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.planetreplay.com/phpBB2/profile.php?mode=viewprofile&amp;u=2859'&gt;TheDreamer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Jun 15, 2005 7:12 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      ARGH....the offset is 500.&lt;br /&gt;
&lt;br /&gt;
The cable ready line up stayed at 2-99, and the digital lineup gets 500 added to all the numbers.&lt;br /&gt;
&lt;br /&gt;
The Dreamer.</description>
                                        <comments>http://www.planetreplay.com/phpBB2/viewtopic.php?p=38999#38999</comments>
                                        <author>TheDreamer</author>
                                        <pubDate>Wed Jun 15, 2005 7:12 pm</pubDate>
                                        <guid isPermaLink="true">http://www.planetreplay.com/phpBB2/viewtopic.php?p=38999#38999</guid>
                                      </item>
                                      <item>
                                        <title>DataDirect format change and ReplaySchedule?</title>
                                        <link>http://www.planetreplay.com/phpBB2/viewtopic.php?p=34695#34695</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.planetreplay.com/phpBB2/profile.php?mode=viewprofile&amp;u=2859'&gt;TheDreamer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Fri Dec 10, 2004 4:59 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Guess I should've checked the website first, rather than here first.....&lt;br /&gt;
&lt;br /&gt;
rs-116.41 has been posted which seems to fix it.&lt;br /&gt;
&lt;br /&gt;
The Dreamer.</description>
                                        <comments>http://www.planetreplay.com/phpBB2/viewtopic.php?p=34695#34695</comments>
                                        <author>TheDreamer</author>
                                        <pubDate>Fri Dec 10, 2004 4:59 am</pubDate>
                                        <guid isPermaLink="true">http://www.planetreplay.com/phpBB2/viewtopic.php?p=34695#34695</guid>
                                      </item>
                                      <item>
                                        <title>ReplaySchedule - Main page &amp;amp; Download</title>
                                        <link>http://www.planetreplay.com/phpBB2/viewtopic.php?p=33584#33584</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.planetreplay.com/phpBB2/profile.php?mode=viewprofile&amp;u=6608'&gt;moyekj&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sun Oct 24, 2004 10:35 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;gambit wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;I have a ReplayTV 4040 with an Ethernet connection.  Can I use the Schedule and where can I learn more about it?&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;Yes, just follow the link in jleavens post above and then click on the &lt;span style=&quot;font-weight: bold&quot;&gt;readme&lt;/span&gt; link in Documentation section to get all the details on how to use.</description>
                                        <comments>http://www.planetreplay.com/phpBB2/viewtopic.php?p=33584#33584</comments>
                                        <author>moyekj</author>
                                        <pubDate>Sun Oct 24, 2004 10:35 am</pubDate>
                                        <guid isPermaLink="true">http://www.planetreplay.com/phpBB2/viewtopic.php?p=33584#33584</guid>
                                      </item>
                                      <item>
                                        <title>New release today with useful new feature</title>
                                        <link>http://www.planetreplay.com/phpBB2/viewtopic.php?p=33514#33514</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.planetreplay.com/phpBB2/profile.php?mode=viewprofile&amp;u=6437'&gt;l8er&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Oct 20, 2004 10:49 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Um, you're in the ReplaySchedule forum area, so I think it's safe to assume the discussion is about ReplaySchedule, plus the forum description before you clicked to enter here has some information:&lt;br /&gt;
&quot;Support for ReplaySchedule, a program to generate a recording schedule (A.K.A to-do list) in the form of an html file for ReplayTV 4000/4500/5000/5500 DVR series for those using ethernet connection&quot;&lt;br /&gt;
&lt;br /&gt;
As for your other questions, the first post in this forum area is a sticky that says:  &quot;Sticky: ReplaySchedule - Main page &amp;amp; Download&quot;.</description>
                                        <comments>http://www.planetreplay.com/phpBB2/viewtopic.php?p=33514#33514</comments>
                                        <author>l8er</author>
                                        <pubDate>Wed Oct 20, 2004 10:49 am</pubDate>
                                        <guid isPermaLink="true">http://www.planetreplay.com/phpBB2/viewtopic.php?p=33514#33514</guid>
                                      </item>
                                      <item>
                                        <title>New release with missing show flagging enhancements</title>
                                        <link>http://www.planetreplay.com/phpBB2/viewtopic.php?p=31916#31916</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.planetreplay.com/phpBB2/profile.php?mode=viewprofile&amp;u=6608'&gt;moyekj&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Fri Aug 20, 2004 9:52 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Shaun wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Is there anyway to output the sched.htm and recorded.html files without all the font and body header tags?&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt; No, but since replaySchedule is a command-line program you can easily wrap it into a batch script and post-process the resulting .htm files to do whatever you want in terms of removing tags, etc.</description>
                                        <comments>http://www.planetreplay.com/phpBB2/viewtopic.php?p=31916#31916</comments>
                                        <author>moyekj</author>
                                        <pubDate>Fri Aug 20, 2004 9:52 am</pubDate>
                                        <guid isPermaLink="true">http://www.planetreplay.com/phpBB2/viewtopic.php?p=31916#31916</guid>
                                      </item>
                                      <item>
                                        <title>New release today (116.36) with a useful feature addition</title>
                                        <link>http://www.planetreplay.com/phpBB2/viewtopic.php?p=30860#30860</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.planetreplay.com/phpBB2/profile.php?mode=viewprofile&amp;u=6608'&gt;moyekj&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Fri Jul 09, 2004 10:19 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      I just released a new version with a useful new feature. Below is the summary of changes in the release notes since last release. Enjoy.&lt;br /&gt;
&lt;br /&gt;
Version 116.36 - July 9 2004&lt;br /&gt;
----------------------------&lt;br /&gt;
o Added new check (when --missing option&lt;br /&gt;
  is enabled) to check for recurring record channels&lt;br /&gt;
  with no matching shows. This is very useful&lt;br /&gt;
  to catch changes in recurring show titles in&lt;br /&gt;
  the schedule that make the RTV miss recording&lt;br /&gt;
  them because of the name change. This also&lt;br /&gt;
  helps identify channels on your RTVs that are&lt;br /&gt;
  no longer needed since the show is no longer&lt;br /&gt;
  airing.&lt;br /&gt;
  These channels are listed in the html output&lt;br /&gt;
  under the default title (can be changed) of:&lt;br /&gt;
  &quot;Recurring Record Channels with no Matches&quot;&lt;br /&gt;
o Algorithm for identifying recurring channel&lt;br /&gt;
  matches was adjusted for exact title match.&lt;br /&gt;
  Previously certain keywords such as &quot;a&quot; &quot;the&quot;&lt;br /&gt;
  were being ignored, but I found new evidence&lt;br /&gt;
  that the titles have to be exact matches in&lt;br /&gt;
  order for the RTV to record them for recurring&lt;br /&gt;
  channels.</description>
                                        <comments>http://www.planetreplay.com/phpBB2/viewtopic.php?p=30860#30860</comments>
                                        <author>moyekj</author>
                                        <pubDate>Fri Jul 09, 2004 10:19 am</pubDate>
                                        <guid isPermaLink="true">http://www.planetreplay.com/phpBB2/viewtopic.php?p=30860#30860</guid>
                                      </item></channel></rss>