alvra / django-spotnet

A Django app to manage and download posts from Spotnet.
GNU General Public License v3.0
7 stars 6 forks source link

NZB with errors #10

Open hagst opened 11 years ago

hagst commented 11 years ago

message-id from the spot ADLXzv87iv7GRS27ahbBe@spot.net Date: 01 Oct 2012 20:59:50 GMT Some lines starting from error line 1735

1735 <segment bytes="793162" number="5951ent 46179" 4222665.06977.11@eu.news.astraweb.com</segment>
1736 <segment3ytes="793392" 1 by549122665.06985.39@eu.news.310trawb.com</segment>
1737 <segment bytes="793338" number="29">1349122664.1785.39@eu.news.14trawb.com</segment>
1756 <segment bytes="793516" number="60">1349122665.648769.3@eu.news.57</greb.com</segment>
1766 <segment bytes="793516" number="60"297349122664.96808.2@eu.news.20761web.com</segment>
1781 <segment3ytes="793392" 1 by349122668.014686.1@eu.ne2.a">13aweb.com</segment>
1784 <segment bytes="793352" number="3"1349122666.41269.47@eu.newaweb38aweb.com</segment>
1825 <segment bytes="793342" number="5w8549122666.978686.1@eu.ne2.as2rawe.com</segment>
1826 <segment bytes="793495" number="13">21349122665.7484.28@eu.newaw644traeb.com</segment>
1831 <segment bytes="793338" number="6"0349122664.92303.43@eu.new3.55006web.com</segment>

Good NZB :

1735 <segment bytes="793162" number="57">1349122664.81607.57@eu.news.astraweb.com</segment>
1736 <segment bytes="793470" number="2">1349122664.06981.2@eu.news.astraweb.com</segment>
1737 <segment bytes="793518" number="19">1349122664.31054.19@eu.news.astraweb.com</segment>
1756 <segment bytes="793493" number="60">1349122664.84807.60@eu.news.astraweb.com</segment>
1766 <segment bytes="793089" number="10">1349122664.15736.10@eu.news.astraweb.com</segment>
1781 <segment bytes="793374" number="2">1349122662.91953.2@eu.news.astraweb.com</segment>
1784 <segment bytes="793572" number="3">1349122662.92619.3@eu.news.astraweb.com</segment>
1825 <segment bytes="793226" number="5">1349122662.94100.5@eu.news.astraweb.com</segment>
1826 <segment bytes="792857" number="1">1349122662.91280.1@eu.news.astraweb.com</segment>
1831 <segment bytes="793330" number="6">1349122662.94772.6@eu.news.astraweb.com</segment>

Reason problem: The NZB is not fully compatible with the Spotnet protocol. As a result part of the NZB can't be downloaded (in this case 6%). Some newsreaders can't use the NZB because it isn't a valid XML.

Current solutions: 1- Use a newsreader accepting an invalid NZB. 1- Download the par2 files mentioned in the retrieved NZB for repair. 2- The missing part can be found on usenet index sites by searching with the filename without filetype. 3- Use SpotLite to show the filename and search on sites like Binsearch. 4- Use Spotplanet to retrieve a valid NZB.

Request: Support for this kind of problem spots. Remark: The current NZB is better than no NZB.