<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-7401715742772578517</id><updated>2009-09-22T06:31:27.697-07:00</updated><title type='text'>Bob's Tech Ravings</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bobbletech.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7401715742772578517/posts/default'/><link rel='alternate' type='text/html' href='http://bobbletech.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bob Dunn</name><uri>http://www.blogger.com/profile/14984062749378455373</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7401715742772578517.post-3330752755834746090</id><published>2007-01-22T01:40:00.000-08:00</published><updated>2008-03-31T20:10:06.762-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Automation'/><category scheme='http://www.blogger.com/atom/ns#' term='Usenet'/><title type='text'>TiVo Replacement, etc. continued</title><content type='html'>So now that you have read &lt;a href="http://bobbletech.blogspot.com/2007/01/tivo-replacement-usenet-automation.html"&gt;this&lt;/a&gt; post, and you have SABnzbd in place, (actually before you use it) you'll need a usenet provider. Most likely, this will not be free (another departure from P2P). However...&lt;br /&gt;&lt;br /&gt;Many ISPs provide some type of Usenet access with your account. For instance, I use Comcast, and they give me a 1GB/month account through Giganews, which I access at &lt;a href="nntp://newsgroups.comcast.net"&gt;nntp://newsgroups.comcast.net&lt;/a&gt;. You may think a Gig sounds like a lot to download, but consider that a 30 minute show well compressed into XviD is usually around 350MB. That gives you just less than two shows a month to download (my account my be more than that, but it's only marginally more).&lt;br /&gt;&lt;br /&gt;The things to consider when choosing a usenet provider are:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Retention: How long after someone posts something to usenet can you retrieve it through this service.&lt;/li&gt;&lt;li&gt;Connection speed: Can you connect to this server at your internet connection's full capacity?&lt;/li&gt;&lt;li&gt;Completion: Once you find what you want to download, will this provider have the whole thing or just parts of it?&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;There are quite a few different providers out there. I'll discuss only the most popular few.&lt;/p&gt;&lt;br /&gt;I use &lt;a href="https://www.usenetpassport.com/portal/jrox.php?uid=bobdunn_3_tlid_5"&gt;Newshosting&lt;/a&gt; and have been quite happy with them for several years. Their website is simple, and my experience with them has been quite good. I would guess that their downtime averages only a few hours a year. Now for the three things I mentioned above:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;They have good retention (I get around 75 days with a $14.95/mo account)&lt;/li&gt;&lt;li&gt;I have a 6Mbps connection and I get that speed (sometimes with spikes much higher) consistently.&lt;/li&gt;&lt;li&gt;I have not had any problems with this at all, when posts are less than 60 days old or so.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;There are three plans with Newshosting: For $10/month you get what they call NH10: 10GB per month with advertised 70+ day retention. For $14.95/month (NH45) you get unlimited downloads, advertised 45 day retention with a limit of 8 concurrent connections. I have this type of account and I'm pretty sure the 45 day retention limit is only in headers - if you get an NZB file that's older than that, you can still get what it refers to (I've always been able to). Finally, for $19.95/month you get the whole shebang - advertised 70+ day retention, unlimited downloads and unlimited concurrent connections (though I have a hard time imagining how more than 8 connectios would be useful).&lt;/p&gt;&lt;p&gt;Again, I've been thrilled with newshosting and would absolutely recommend them to anyone looking for a usenet provider. To sign up, click &lt;a href="https://www.usenetpassport.com/portal/jrox.php?uid=bobdunn_3_tlid_5"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Another provider that I've used and liked is &lt;a href="http://bobbletech.easynews.com/"&gt;Easynews&lt;/a&gt;. They might be the most popular provider out there. They have similar statistics to newshosting in the three categories I mentioned, except that their retention is less. From their site: "Retention is one to two weeks in all binary groups, three or more in heavy binary groups." For downloading TV shows, and for people who keep on top of things, this shouldn't be a problem. I remember getting much better retention than that from them. I'm guessing they advertise low retention because they are legally bound to provide at least what they advertise.&lt;/p&gt;&lt;p&gt;One significant difference from Newshosting to Easynews is the type of account you can have. Easynews does not appear to have an unlimited account. In stead, they offer one account type, and that is as follows: $9.95 gets you either 20GB of downloads or 1 month of service, whichever comes first. Then if/when you exceed the 20GB limit, they charge the $9.95 again and your month/download limit starts over. They also explain that NNTP downloads are discounted by 25%. This requires some explanation...&lt;/p&gt;&lt;p&gt;From easynews, you can download directly from their website, over http, or you can connect with a news browser (this is essentially what SABnzbd is). Apparently with a news browser there is a bit of overhead, causing what you've downloaded to be higher than what you've gotten. Thus Easynews gives the discount I mentioned. So If all you use is NNTP through them, you should be able to get 26.66GB downloaded per $9.95.&lt;/p&gt;&lt;p&gt;But wait! There's still more to consider... If you use your computer on the World Computing Grid (a distributed computing program) for at least 15 days/month, you can get 2 free GB of downloads. Also, there is a survey you can take to earn another 2 free GB. &lt;/p&gt;&lt;p&gt;Easynews prides themselves on connection flexibility and privacy. They have many different routes you can use to get to their servers, and they support the NNTPS protocol (secure NNTP) as well as HTTPS. Furthermore, they advertise that they don't log downloads and when you post to usenet (another discussion entirely) they remove any possibly identifying headers. If privacy/anonymity are important to you, Easynews may just be the way to go.&lt;/p&gt;&lt;p&gt;After reading up on them, it is apparent that they have many more features than Newshosting. The main advantage Newshosting has over them is the unlimited download accounts. If you'd like to sign up for Easynews, click &lt;a href="http://bobbletech.easynews.com/"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;The last provider that I'll be discussing here is Giganews. However, it's quite late already, and that post will have to wait for another time.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7401715742772578517-3330752755834746090?l=bobbletech.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bobbletech.blogspot.com/feeds/3330752755834746090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=7401715742772578517&amp;postID=3330752755834746090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7401715742772578517/posts/default/3330752755834746090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7401715742772578517/posts/default/3330752755834746090'/><link rel='alternate' type='text/html' href='http://bobbletech.blogspot.com/2007/01/tivo-replacement-etc-continued.html' title='TiVo Replacement, etc. continued'/><author><name>Bob Dunn</name><uri>http://www.blogger.com/profile/14984062749378455373</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='01350072217165805754'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7401715742772578517.post-6864182991339456315</id><published>2007-01-20T00:11:00.000-08:00</published><updated>2007-01-20T02:57:31.641-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Automation'/><category scheme='http://www.blogger.com/atom/ns#' term='Usenet'/><category scheme='http://www.blogger.com/atom/ns#' term='TV'/><title type='text'>TiVo replacement, Usenet automation</title><content type='html'>I recently helped a friend of mine set up his system at home the way mine is set up for downloading and watching TV shows (some specifics of his were a bit different, but the same stuff applies).  This has made my life an incredible amount easier, so I thought I'd share with those that want to know.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dunninteractive.com/images/+.gif" id="introPlus"  onclick="javascript:document.getElementById('introContent').style.display='block';this.style.display='none';document.getElementById('introMinus').style.display='inline'" style="display:inline;vertical-align:middle"&gt;&lt;img src="http://www.dunninteractive.com/images/-.gif" id="introMinus" onclick="javascript:document.getElementById('introContent').style.display='none';this.style.display='none';document.getElementById('introPlus').style.display='inline'" style="display:none;vertical-align:middle"&gt;Intro: (read if you want to know why I care about SABnzbd)&lt;br&gt;&lt;div id="introContent" style="display:none;border-left:1px solid black;padding-left:2em"&gt;I have three kids, ages 7, 5 and 10 months.  I also enjoy a minute amount of prime-time television, much of which is not kid-friendly.  Also, TV's "prime-time" is my prime-time to spend with my family.  I'm home from work, dinner's over, and I can finally be with my family.  The last thing I want to do is spend this precious time staring at the TV.&lt;br /&gt;&lt;br /&gt;Several years ago, as file-sharing became popular, I discovered a wonderful thing called Usenet.  It's been around since before the internet (for academic discussions mostly) but has transformed in the last 10-15 years into a place where people share their binary files.  Just as with all the file-sharing networks, they share music files, pictures, movies, programs, and (drumroll, please) &lt;strong&gt;TV shows&lt;/strong&gt;!!!&lt;br /&gt;&lt;br /&gt;Of course, you can also find much of the same content on peer-to-peer (P2P) networks, like kazaa or bitTorrent, but the availability is questionable and I've never been happy with how much work it takes for my computer to retrieve the files from P2P networks.&lt;br /&gt;&lt;br /&gt;On Usenet, you simply retrieve what you're there to get.  There's a lot more technical explanation that could be given at this point, but it's not really relevant to the point of this post.  Simply getting, though, is a benefit because you are not serving back what you've retrieved (potentially sidestepping legal issues), and you don't have to wait for other people to have what  you want.  If it's on your usenet server, you simply grab it.  Also, you usually grab it as fast as your connection is capable of.&lt;br /&gt;&lt;br /&gt;At this point I feel it necessary to make the following disclaimer:  Usenet and P2P networks are absolutely &lt;em&gt;loaded&lt;/em&gt; with unsavory material.  Searching through either one, you are almost certain to see filenames for things that you shouldn't want to see.  Be prepared.&lt;br /&gt;&lt;br /&gt;Another disclaimer: A vast majority of the material one can obtain through P2P or usenet is copyright material.  In most cases, it is not legal to download or use.  There are gray areas, however.  I push my use into a gray area by saying that what I'm downloading could not be purchased today, and is not something that I am going to keep.  It's as if my friend recorded it and gave me a copy.  Legal?  I don't know, but that's how I justify it for myself.  End of moral debate.&lt;br /&gt;&lt;br /&gt;Through my many years of usenet downloading, I've used several different tools.  When I started, I had newsgroups I would watch and get headers for.  The first show I consistently downloaded was Smallville (in my defense, Smallville had a really good start.  Really!).  So I would download all the headers for alt.binaries.tv.smallville.  Then I would look for the headers that indicated where the episode I wanted was.  Next I would download all the parts (standard posting format is split rar files) for the file, verify their integrity (using either .par or .par2 parity files), repair them if necessary (again with parity files) and finally extract the file (tv show) I wanted to obtain.&lt;br /&gt;&lt;br /&gt;This method was not too bad, and as a result, I was able to watch my favorite show on the night it aired, even though I couldn't see it &lt;em&gt;when&lt;/em&gt; it aired.&lt;br /&gt;&lt;br /&gt;As time passed, I found better and better tools for automating this process, and today I feel that I have the best set of tools yet for the job.  That is the purpose of this post, though I suppose I was fairly prolific in getting to the point.&lt;/div&gt;&lt;br /&gt;This brings us to SABnzbd.  I'm sure it stands for something.  I have no idea what that is.  SABnzbd is a wonderful little program that runs in the background on your computer and can watch for what you want, download it, verify it's integrity, extract it and delete all but what you really want.  And this is all in the background!&lt;br /&gt;&lt;br /&gt;Speaking of background, I need to explain what an NZB file is.  As I began looking for more obscure shows (SciFi's Taken comes to mind) I had to start looking in bigger and bigger groups.  There is a group called alt.binaries.multimedia that most often contains well over 2,000,000 headers.  If you want to find something in that group, you download all 2,000,000+ headers, then look through them for what you want.  Well this is a rediculously long process.  So someone came up with the idea of NZB files.  An NZB file is simply an xml file that contains "pointers" to usenet postings.  So if a new episode of The Office gets posted somewhere on usenet, rather than search everywhere for it, I might obtain an NZB file pointing to all I need to get that episode.  So that's what an NZB file is.  I'll explain later how to get them.&lt;br /&gt;&lt;br /&gt;Back to SABnzbd.  You might notice the NZB there in the middle of the name.  This program only works with these files.  You can't download headers with it.&lt;br /&gt;&lt;br /&gt;Now, with all that said, it's finally time to set it up.  First you'll need to download it from &lt;a href="http://sourceforge.net/projects/sabnzbd/"&gt;http://sourceforge.net/projects/sabnzbd/&lt;/a&gt;.  When it's extracted, you'll have a series of folders along with some files.  Before running it the first time, open up SABnzbd.ini.  It's fairly well documented with comments, so I'd recommend taking a look at all that's there and changing whatever you need to or want to change.  Note that in the folder config section it will refer to the current folder as . and use / to specify a subdirectory, rather than \.&lt;br /&gt;&lt;br /&gt;Much of what's there can be configured from the web interface, but I prefer having most of it in place before I start the program.  Now that that's done, go ahead and double click SABnzbd.exe.  Most likely you'll see a DOS box pop up and go away fairly quickly.  I thought this was rather strange the first time it happened to me, but it turns out that all the interface is in a local web page.  This page can be addressed (if you've left all the defaults in the config file) at &lt;a href="http://localhost:8080/sabnzbd"&gt;http://localhost:8080/sabnzbd&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So that about wraps it up for configuring SABnzbd.  I hope to write one or two more blogs this weekend about this.  I still need to discuss news servers and nzb file providers.  I suppose this is kinda backwards, so I hope you'll forgive me!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7401715742772578517-6864182991339456315?l=bobbletech.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bobbletech.blogspot.com/feeds/6864182991339456315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=7401715742772578517&amp;postID=6864182991339456315' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7401715742772578517/posts/default/6864182991339456315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7401715742772578517/posts/default/6864182991339456315'/><link rel='alternate' type='text/html' href='http://bobbletech.blogspot.com/2007/01/tivo-replacement-usenet-automation.html' title='TiVo replacement, Usenet automation'/><author><name>Bob Dunn</name><uri>http://www.blogger.com/profile/14984062749378455373</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='01350072217165805754'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7401715742772578517.post-1955093173563598357</id><published>2007-01-20T00:04:00.000-08:00</published><updated>2007-01-20T00:10:48.227-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intro'/><title type='text'>Yet another blog...</title><content type='html'>Any of you that know me know that I also maintain a blog at &lt;a href="http://blog.dunninteractive.com"&gt;http://blog.dunninteractive.com&lt;/a&gt;.  Why, then, am I starting another one?&lt;br /&gt;&lt;br /&gt;Well, this my intention with this blog is to write down some of the more nerdy things I've learned, discovered or created.  My other blog is more for family and friends to get a glimpse into my every day life.&lt;br /&gt;&lt;br /&gt;Some of the things I hope to discuss here include practical applications of vbscript files (yes, the .vbs files that were so famous for being viruses several years ago), automating and using your own online "TiVo" setup, .Net programming, HTML and friends, MS Office and so on.&lt;br /&gt;&lt;br /&gt;I would love to see this turn into a place that is very useful to those that are just a bit less nerdy than I am, and to those who are more nerdy, but don't know some stuff that I do. &lt;br /&gt;&lt;br /&gt;Here's hoping I'm more faithful in writing this one than I am in writing my other one!&lt;br /&gt;&lt;br /&gt;Bob&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7401715742772578517-1955093173563598357?l=bobbletech.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bobbletech.blogspot.com/feeds/1955093173563598357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=7401715742772578517&amp;postID=1955093173563598357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7401715742772578517/posts/default/1955093173563598357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7401715742772578517/posts/default/1955093173563598357'/><link rel='alternate' type='text/html' href='http://bobbletech.blogspot.com/2007/01/yet-another-blog.html' title='Yet another blog...'/><author><name>Bob Dunn</name><uri>http://www.blogger.com/profile/14984062749378455373</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='01350072217165805754'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>