public
Description: Newzbin Library to search Newzbin
Clone URL: git://github.com/maddox/newzbin.git
newzbin / README
100644 41 lines (19 sloc) 1.101 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
####### Newzbin API
### http://v3.newzbin.com
 
### Created by Jon Maddox on 2007-02-10.
 
 
open a new newzbin connection, and search it with the method provided. Pass it vars to narrow the search
Download the nzb using the provided get_nzb method
 
# You need to pass in Newzbin's required cookies in order to get rich metadata attributes on the nzbs
# If you don't you can still search, you just dont get values like resolution, source, and audio data etc.
newz = Newzbin::Connection.new('username', 'password')
 
 
nzbs = newz.search( :q => 'independence day', :ps_rb_video_format => 16, :category => 6 )
 
puts nzbs.inspect
puts nzbs.first.title =>
puts nzbs.first.attributes.inspect
 
 
newz.get_nzb(nzbs.first.id) => downloads the nzb file
 
 
 
# to find more vars to search with, view the source of this page. yah yeah, i know that sucks. It wont always suck
# http://v3.newzbin.com/search
 
# Here's a little taste
# :q => casino+royale # this is the query you're searching for
# :category => 5 # category is movies, tv, etc
# :ps_rb_video_format => 131072 # format means xvid, 720p, x264, etc