1
0
Fork 0
mirror of https://github.com/evilhero/mylar synced 2025-02-22 05:50:34 +00:00

- Use Mylar's own user-agent instead of feedparser's generic user-agent which seems to be rejected by NZB.SU with a 403 : You don't have permission to access /rss

This commit is contained in:
Cybr Wizrd 2015-03-20 02:05:49 -04:00 committed by evilhero
parent 77575cc660
commit a153b6f790

View file

@ -284,9 +284,12 @@ def nzbs(provider=None):
totNum = 0
nonexp = "no"
user_agent = str(mylar.USER_AGENT)
while (nzbpr >= 0 ):
if nzbprovider[nzbpr] == 'experimental':
feed = feedparser.parse("http://nzbindex.nl/rss/alt.binaries.comics.dcp/?sort=agedesc&max=50&more=1")
max_entries = "50"
feed = feedparser.parse("http://nzbindex.nl/rss/alt.binaries.comics.dcp/?sort=agedesc&max=" + max_entries + "&more=1", agent=user_agent)
totNum = len(feed.entries)
site = 'experimental'
@ -330,7 +333,7 @@ def nzbs(provider=None):
newznabcat = newznab_host[3][newzst+1:]
# 11-21-2014: added &num=100 to return 100 results (or maximum) - unsure of cross-reliablity
feed = newznab_host[1].rstrip() + '/rss?t=' + str(newznabcat) + '&dl=1&i=' + str(newznabuid) + '&num=100&&r=' + newznab_host[2].rstrip()
feedme = feedparser.parse(feed)
feedme = feedparser.parse(feed, agent=user_agent)
site = newznab_host[0].rstrip()
feedthis.append({"feed": feedme,
"site": site})
@ -342,7 +345,7 @@ def nzbs(provider=None):
if mylar.NZBSU_UID is None:
mylar.NZBSU_UID = '1'
feed = 'http://api.nzb.su/rss?t=7030&dl=1&i=' + mylar.NZBSU_UID + '&r=' + mylar.NZBSU_APIKEY
feedme = feedparser.parse(feed)
feedme = feedparser.parse(feed, agent=user_agent)
site = nzbprovider[nzbpr]
feedthis.append({"feed": feedme,
"site": site })
@ -354,7 +357,7 @@ def nzbs(provider=None):
if mylar.DOGNZB_UID is None:
mylar.DOGNZB_UID = '1'
feed = 'https://dognzb.cr/rss.cfm?r=' + mylar.DOGNZB_APIKEY + '&t=7030'
feedme = feedparser.parse(feed)
feedme = feedparser.parse(feed, agent=user_agent)
site = nzbprovider[nzbpr]
ft+=1
nonexp = "yes"