Tag Archives: nntp

finding and downloading movies from nntp

This is a short tutorial on finding and downloading movies from newsgroups.

People find media via various means, some choices are/have been; napster, limewire, and now the popular torrents. A little more obscure is what I use, nntp, newsgroups. This is also referred to as usenet and newgroup binaries.

You will need a paid subscription to newgroup access, and a news reader.

  1. I get access via supernews.
  2. My newsreader of choice is pan.

You have two choices for searching for movies. You can download a list of all post headers from the newsgroup alt.binaries.movies.divx .. Or.. You can do what I have stumbled on lately..

  1. Do a search for a movie title via the binsearch service, which rawks.
  2. Select with a check the collection you want, likely a 800+ meg one.
  3. Select to save .nzb file. This is a text file describing where the posting files reside.
  4. Open pan, select File -> Import NZB Files. Let the dowload proceed.

Ok, now you have a bunch of rar and par2 files… So what do we do with that?
Par2 files are so that if you have partial downloads, you can repair missing chunks and missing files.
The command is par2, from the par2cmdline project, you may be able to simply install this on ubuntu with the command;

apt-get install par2cmdline

.
A common command to check and possibly repair an archive you just downloaded is;

par2 r main-archive-parfilename.par2

And then you will have to extract your archive;

unrar x main-archive-rarfilename.rar

You will need the unrar utility. You can search on ubuntu/debian via; (as root);

apt-cache search unrar

Hope that helps.

pan 0.133 crashes as soon as it starts up

I’ve had this happen to me a couple of times.
Pan crashes like it was written to do so.

# dmesg | grep pan
 domain 0: span 00000001
pan0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
pan[3632]: segfault at b ip 00c15426 sp b7062098 error 4 in libc-2.7.so[bac000+153000]
pan[3752]: segfault at b ip 00c15426 sp b7a1c098 error 4 in libc-2.7.so[bac000+153000]

What I have experienced is that the tasks list is messed up.
Because I erase it, and restart pan, and voila.

I found this out beause pan was starting and crashing immediately.
Then I ran it as root, and it worked fine. Obviously- the problem was in the config stuff particular to the user.

So if you get funny pan crashes as soon as it starts up,..
Look for and delete: /home/myself/.pan2/tasks.nzb

Another error I had seen.. I had tried also running straight and seeing the output and I would get this:

$ pan
*** glibc detected *** pan: corrupted double-linked list: 0x0920db88 ***
======= Backtrace: =========
/lib/libc.so.6[0xc159aa]
/lib/libc.so.6(cfree+0x90)[0xc190f0]
pan(UUCleanUp+0x1da)[0x81a3b6a]
pan(_ZN3pan7Decoder7do_workEv+0x60c)[0x8175a8c]
pan(_ZN3pan10WorkerPool6Worker18worker_thread_funcEPvS2_+0x12)[0x81a2c02]
/lib/libglib-2.0.so.0[0x743a788]
/lib/libglib-2.0.so.0[0x7438bff]
/lib/libpthread.so.0[0xd3e50b]
/lib/libc.so.6(clone+0x5e)[0xc7fb2e]
======= Memory map: ========
00110000-00111000 r-xp 00110000 00:00 0          [vdso]
00111000-00209000 r-xp 00000000 fd:00 10198488   /usr/lib/libX11.so.6.2.0
00209000-0020d000 rw-p 000f7000 fd:00 10198488   /usr/lib/libX11.so.6.2.0
0020d000-00217000 r-xp 00000000 fd:00 26214508   /lib/libnss_files-2.7.so
00217000-00218000 r--p 00009000 fd:00 26214508   /lib/libnss_files-2.7.so
00218000-00219000 rw-p 0000a000 fd:00 26214508   /lib/libnss_files-2.7.so
00219000-0021d000 r-xp 00000000 fd:00 26214506   /lib/libnss_dns-2.7.so
0021d000-0021e000 r--p 00003000 fd:00 26214506   /lib/libnss_dns-2.7.so
0021e000-0021f000 rw-p 00004000 fd:00 26214506   /lib/libnss_dns-2.7.so
0021f000-0022a000 r-xp 00000000 fd:00 10422436   /usr/lib/gtk-2.0/2.10.0/engines/libmist.so
0022a000-0022b000 rw-p 0000a000 fd:00 10422436   /usr/lib/gtk-2.0/2.10.0/engines/libmist.so
0027a000-002a1000 r-xp 00000000 fd:00 20218265   /lib/libpcre.so.0.0.1
002a1000-002a2000 rw-p 00026000 fd:00 20218265   /lib/libpcre.so.0.0.1
002aa000-002ae000 r-xp 00000000 fd:00 10219054   /usr/lib/libXfixes.so.3.1.0
002ae000-002af000 rw-p 00003000 fd:00 10219054   /usr/lib/libXfixes.so.3.1.0
002b2000-002b9000 r-xp 00000000 fd:00 26214471   /lib/librt-2.7.so
002b9000-002ba000 r--p 00007000 fd:00 26214471   /lib/librt-2.7.so
002ba000-002bb000 rw-p 00008000 fd:00 26214471   /lib/librt-2.7.so
002bd000-002c3000 r-xp 00000000 fd:00 10219053   /usr/lib/libXrandr.so.2.1.0
002c3000-002c4000 rw-p 00005000 fd:00 10219053   /usr/lib/libXrandr.so.2.1.0
002c6000-0034e000 r-xp 00000000 fd:00 10194128   /usr/lib/libfreetype.so.6.3.16
0034e000-00352000 rw-p 00087000 fd:00 10194128   /usr/lib/libfreetype.so.6.3.16
00358000-00377000 r-xp 00000000 fd:00 26215938   /lib/libexpat.so.1.5.2
00377000-00379000 rw-p 0001f000 fd:00 26215938   /lib/libexpat.so.1.5.2
0037b000-003a2000 r-xp 00000000 fd:00 10194191   /usr/lib/libfontconfig.so.1.2.0
003a2000-003aa000 rw-p 00027000 fd:00 10194191   /usr/lib/libfontconfig.so.1.2.0
003ac000-003b1000 r-xp 00000000 fd:00 10219969   /usr/lib/libgtkspell.so.0.0.0
003b1000-003b2000 rw-p 00004000 fd:00 10219969   /usr/lib/libgtkspell.so.0.0.0
003e2000-003ea000 r-xp 00000000 fd:00 10218085   /usr/lib/libXrender.so.1.3.0
003ea000-003eb000 rw-p 00007000 fd:00 10218085   /usr/lib/libXrender.so.1.3.0
003ed000-003f5000 r-xp 00000000 fd:00 10219052   /usr/lib/libXi.so.6.0.0
003f5000-003f6000 rw-p 00007000 fd:00 10219052   /usr/lib/libXi.so.6.0.0
00409000-00412000 r-xp 00000000 fd:00 10219055   /usr/lib/libXcursor.so.1.0.2
00412000-00413000 rw-p 00008000 fd:00 10219055   /usr/lib/libXcursor.so.1.0.2
00415000-00445000 r-xp 00000000 fd:00 10194291   /usr/lib/libpangoft2-1.0.so.0.1800.4
00445000-00446000 rw-p 0002f000 fd:00 10194291   /usr/lib/libpangoft2-1.0.so.0.1800.4
00895000-0089e000 r-xp 00000000 fd:00 10194341   /usr/lib/libpangocairo-1.0.so.0.1800.4
0089e000-0089f000 rw-p 00008000 fd:00 10194341   /usr/lib/libpangocairo-1.0.so.0.1800.4
008a7000-008aa000 r-xp 00000000 fd:00 20218360   /lib/libgmodule-2.0.so.0.1400.6
008aa000-008ab000 rw-p 00002000 fd:00 20218360   /lib/libgmodule-2.0.so.0.1400.6
008ce000-008f4000 r-xp 00000000 fd:00 10192707   /usr/lib/libpng12.so.0.33.0
008f4000-008f5000 rw-p 00025000 fd:00 10192707   /usr/lib/libpng12.so.0.33.0
009bf000-009c1000 r-xp 00000000 fd:00 10219056   /usr/lib/libXcomposite.so.1.0.0
009c1000-009c2000 rw-p 00001000 fd:00 10219056   /usr/lib/libXcomposite.so.1.0.0
00aa8000-00abd000 r-xp 00000000 fd:00 26215943   /lib/libnsl-2.7.so
00abd000-00abe000 r--p 00014000 fd:00 26215943   /lib/libnsl-2.7.so
00abe000-00abf000 rw-p 00015000 fd:00 26215943   /lib/libnsl-2.7.so
00abf000-00ac1000 rw-p 00abf000 00:00 0
00ac3000-00ad3000 r-xp 00000000 fd:00 26215945   /lib/libresolv-2.7.so
00ad3000-00ad4000 r--p 00010000 fd:00 26215945   /lib/libresolv-2.7.so
00ad4000-00ad5000 rw-p 00011000 fd:00 26215945   /lib/libresolv-2.7.so
00ad5000-00ad7000 rw-p 00ad5000 00:00 0
00ae1000-00b24000 r-xp 00000000 fd:00 10194161   /usr/lib/libgmime-2.0.so.2.2.10
00b24000-00b37000 rw-p 00043000 fd:00 10194161   /usr/lib/libgmime-2.0.so.2.2.10
00b8d000-00ba8000 r-xp 00000000 fd:00 26215929   /lib/ld-2.7.so
00ba8000-00ba9000 r--p 0001a000 fd:00 26215929   /lib/ld-2.7.so
00ba9000-00baa000 rw-p 0001b000 fd:00 26215929   /lib/ld-2.7.so
00bac000-00cff000 r-xp 00000000 fd:00 26215930   /lib/libc-2.7.so
00cff000-00d01000 r--p 00153000 fd:00 26215930   /lib/libc-2.7.so
00d01000-00d02000 rw-p 00155000 fd:00 26215930   /lib/libc-2.7.so
00d02000-00d05000 rw-p 00d02000 00:00 0
00d07000-00d2e000 r-xp 00000000 fd:00 26215934   /lib/libm-2.7.so
00d2e000-00d2f000 r--p 00026000 fd:00 26215934   /lib/libm-2.7.so
00d2f000-00d30000 rw-p 00027000 fd:00 26215934   /lib/libm-2.7.so
00d32000-00d35000 r-xp 00000000 fd:00 26215931   /lib/libdl-2.7.so
00d35000-00d36000 r--p 00002000 fd:00 26215931   /lib/libdl-2.7.so
00d36000-00d37000 rw-p 00003000 fd:00 26215931   /lib/libdl-2.7.so
00d39000-00d4e000 r-xp 00000000 fd:00 26215932   /lib/libpthread-2.7.so
00d4e000-00d4f000 r--p 00014000 fd:00 26215932   /lib/libpthread-2.7.so
00d4f000-00d50000 rw-p 00015000 fd:00 26215932   /lib/libpthread-2.7.so
00d50000-00d52000 rw-p 00d50000 00:00 0
00d54000-00d66000 r-xp 00000000 fd:00 26215933   /lib/libz.so.1.2.3
00d66000-00d67000 rw-p 00011000 fd:00 26215933   /lib/libz.so.1.2.3
00d69000-00d84000 r-xp 00000000 fd:00 10205425   /usr/lib/libxcb.so.1.0.0
00d84000-00d85000 rw-p 0001a000 fd:00 10205425   /usr/lib/libxcb.so.1.0.0
00d87000-00d88000 r-xp 00000000 fd:00 10198498   /usr/lib/libxcb-xlib.so.0.0.0
00d88000-00d89000 rw-p 00000000 fd:00 10198498   /usr/lib/libxcb-xlib.so.0.0.0
00d8b000-00d90000 r-xp 00000000 fd:00 10213345   /usr/lib/libXdmcp.so.6.0.0
00d90000-00d91000 rw-p 00004000 fd:00 10213345   /usr/lib/libXdmcp.so.6.0.0
00d93000-00d95000 r-xp 00000000 fd:00 10213344   /usr/lib/libXau.so.6.0.0
00d95000-00d96000 rw-p 00001000 fd:00 10213344   /usr/lib/libXau.so.6.0.0
00da2000-00db1000 r-xp 00000000 fd:00 10219050   /usr/lib/libXext.so.6.4.0
00db1000-00db2000 rw-p 0000e000 fd:00 10219050   /usr/lib/libXext.so.6.4.0
00dfa000-00dfc000 r-xp 00000000 fd:00 10219051   /usr/lib/libXAborted