Public feed
#889477
reqnum = "SOME.REQNUM.STRING"rlsname = "RELEASE.NAME.HERE"nzbtype = "full" # or part, or sample, depending on what you're filling### NZB Prep ###nzb = '%s.nzb' % rlsnameshutil.move('newsmangler.nzb',nzb)cmd3 = 'python /Users/chris/newsmangler/poster.py -s "%s" -g %s "%s"' % (header,newsgroup,nzb)os.system(cmd3)rarfile = '%s.rar' % rlsnamecmd4 = 'rar a "%s" "%s"' % (rarfile,nzb)os.system(cmd4)### NZB Upload ###if group == 'a.b.hdtv.x264' or group == 'a.b.mpeg.video.music': url = "http://www.gotnzb4u.me.uk/cgi-bin/upload.py" response = urlopen(url) forms = ParseResponse(response, backwards_compat=False) form = forms[0] form['request_id'] = reqnum form['name'] = rlsname form['type'] == [nzbtype] if group == 'a.b.hdtv.x264': form['section'] = ['hd'] if group == 'a.b.mpeg.video.music': form['section'] = ['mvid'] ctrl = form.find_control("nzb") if group == 'a.b.hdtv.x264': ctrl.add_file(open(rarfile), filename=rarfile) if group == 'a.b.mpeg.video.music': ctrl.add_file(open(nzb), filename=nzb) print urlopen(form.click()).read()if group == 'a.b.games.xbox360': url = "http://www.abgx.net/upload/x360.html" response = urlopen(url) forms = ParseResponse(response, backwards_compat=False) form = forms[0] ctrl = form.find_control("FILE1") ctrl.add_file(open(nzb), filename=nzb) print urlopen(form.click()).read()