<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Getting Started</title><link>https://sourceforge.net/p/nntpit/wiki/Getting%2520Started/</link><description>Recent changes to Getting Started</description><atom:link href="https://sourceforge.net/p/nntpit/wiki/Getting%20Started/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 22 Feb 2013 01:09:43 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/nntpit/wiki/Getting%20Started/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Getting Started modified by Shaun</title><link>https://sourceforge.net/p/nntpit/wiki/Getting%2520Started/</link><description>&lt;div class="markdown_content"&gt;&lt;h2 id="getting-started"&gt;Getting Started&lt;/h2&gt;
&lt;p&gt;One of the easiest ways to get started is just start indexing a group, to do this once you have the options set correctly in the config files you need to set up a script to call the tools in order.&lt;/p&gt;
&lt;p&gt;&lt;a class="alink" href="/p/nntpit/wiki/GetHeaders/"&gt;[GetHeaders]&lt;/a&gt; needs to be configured as per Scenario 1&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;StartDate&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;
&lt;span class="n"&gt;EndDate&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;
&lt;span class="n"&gt;TimeBufferSize&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;6
&lt;span class="n"&gt;RetreiveBlockSize&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;50000
&lt;span class="n"&gt;FileNamePrefix&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;live&lt;/span&gt;
&lt;span class="n"&gt;DataPath&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;headers&lt;/span&gt;
&lt;span class="n"&gt;DownloadAll&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;true&lt;/span&gt;
&lt;span class="n"&gt;TrimOld&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;true&lt;/span&gt;
&lt;span class="n"&gt;Group&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;alt&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;binary&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mygroup&lt;/span&gt;
&lt;span class="n"&gt;Server&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;your&lt;/span&gt; &lt;span class="n"&gt;server&lt;/span&gt; &lt;span class="n"&gt;details&lt;/span&gt;
&lt;span class="n"&gt;Password&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;your&lt;/span&gt; &lt;span class="n"&gt;server&lt;/span&gt; &lt;span class="n"&gt;details&lt;/span&gt;
&lt;span class="n"&gt;Username&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;your&lt;/span&gt; &lt;span class="n"&gt;server&lt;/span&gt; &lt;span class="n"&gt;details&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Save this to getheaders.conf make sure the directory headers exists and run the tool like this&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;GetHeaders.exe -c "getheaders.conf"&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When it finishes you should have a new file in the headers directory called&lt;/p&gt;
&lt;p&gt;live(alt.binary.mygroup).tsv&lt;/p&gt;
&lt;p&gt;With the latest header data in it. If you run the tool again it will get new headers and try to fill in any missing headers. Once the oldest headers are older than 6 hours they will be dropped.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[ReleaseExtractor]&lt;/span&gt; needs to be run on the headers now. make sure directory ExtractedReleases exists and then run.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;ReleaseExtractor.exe "headers/live(alt.binary.mygroup).tsv" "ExtractedReleases"&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This will extract any releases and output the NZB to the ExtractedReleases directory. It may take a few hours for releases to start appearing as you are starting with no data.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You will need to download the freeware Unrar tool from &lt;span&gt;[&lt;a href="http://www.rarlab.com/rar_add.htm"&gt;&lt;a href="http://www.rarlab.com/rar_add.htm"&gt;http://www.rarlab.com/rar_add.htm&lt;/a&gt;&lt;/a&gt;]&lt;/span&gt; to allow ReleaseValidator to do deep password inspection.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[ReleaseValidator]&lt;/span&gt; is then run to validate the releases. Make sure directory ValidReleases and InValidReleases exist.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;NntpServer&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;your&lt;/span&gt; &lt;span class="n"&gt;news&lt;/span&gt; &lt;span class="n"&gt;server&lt;/span&gt;
&lt;span class="n"&gt;NntpUser&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;your&lt;/span&gt; &lt;span class="n"&gt;user&lt;/span&gt; &lt;span class="n"&gt;name&lt;/span&gt;
&lt;span class="n"&gt;NntpPassword&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;your&lt;/span&gt; &lt;span class="n"&gt;password&lt;/span&gt;
&lt;span class="n"&gt;InputPath&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;ExtractedReleases&lt;/span&gt; 
&lt;span class="n"&gt;ValidOutputPath&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;ValidReleases&lt;/span&gt; 
&lt;span class="n"&gt;InValidOutputPath&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="n"&gt;InValidReleases&lt;/span&gt; 
&lt;span class="n"&gt;BlackListedSubject&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Save this to releasevalidator.conf and run the validator&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;ReleaseValidator.exe "releasevalidator.conf"&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When finished valid releases will end up in directory ValidReleases.&lt;/p&gt;
&lt;p&gt;Add all the tools to a script:&lt;/p&gt;
&lt;p&gt;GetHeaders.exe -c "getheaders.conf"&lt;br /&gt;
ReleaseExtractor.exe "headers/live(alt.binary.mygroup).tsv" "ExtractedReleases"&lt;br /&gt;
ReleaseValidator.exe "releasevalidator.conf"&lt;/p&gt;
&lt;p&gt;Then run this script every 10 min. In time (a few hours) you will end up with releases in the output directories.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shaun</dc:creator><pubDate>Fri, 22 Feb 2013 01:09:43 -0000</pubDate><guid>https://sourceforge.netb293c246128134246edf4e6c0df6c63669aad4a3</guid></item></channel></rss>