<br><br>
<div><span class="gmail_quote">On 6/12/07, <b class="gmail_sendername">Klaus Schmidinger</b> &lt;<a href="mailto:Klaus.Schmidinger@cadsoft.de">Klaus.Schmidinger@cadsoft.de</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">The function ExchangeChars() in VDR/recording.c converts characters<br>that can&#39;t be used in file names on Windows to &quot;#XX&quot;, where XX is
<br>the hex code of the character.<br><br>This was simple when VDR only worked with single byte character sets,<br>but now that it can handle UTF-8 this needs to be changed, too.<br><br>Currently it has a list of characters that can be used &quot;as is&quot;,
<br>and converts everything else to &quot;#XX&quot;. I guess it is better<br>to convert any &quot;disturbing&quot; characters to &quot;#XX&quot; and leave the<br>rest untouched. However, this requires that we know exactly
<br>which characters can&#39;t be used with Windows.<br><br>Does anybody have that kind of information?<br>Or should this be done completely different?<br><br>Note that I don&#39;t use this feature myself, so unless there
<br>is some input from others, I won&#39;t be changing anything here.</blockquote>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>I use this FAT feature so I can mount my linux drive on windows and stream movies with vdradmin to my windows machine.&nbsp; I have noticed that VDR might currently&nbsp;be renaming a little more than is required.&nbsp; Invalid characters include:
</div>
<div>&nbsp;</div>
<div>
<div class="indent">. &quot; / \ [ ] : ; = , </div>
<div class="indent">&nbsp;</div>
<div class="indent"><a href="http://support.microsoft.com/kb/142982">http://support.microsoft.com/kb/142982</a></div>
<div class="indent">&nbsp;</div>
<div class="indent">Regards.</div></div><br>&nbsp;</div><br>