Portál AbcLinuxu, 10. května 2025 05:35
Tak jsem tu zas, tentokrate mam problem navazat spojeni, pouzivam pycurl
def __init__(self,app, m, url, ofile):
QtCore.QThread.__init__(self)
self.round = 1
self.m = m
self.app = app
self.app.connect(self, QtCore.SIGNAL("progress2()"), self.m.progress)
self.curl = pycurl.Curl()
pf = {'user':'xxxxxxxx'}
self.curl.setopt(pycurl.COOKIE, urllib.urlencode(pf))
self.curl.setopt(pycurl.POSTFIELDS, urllib.urlencode(pf))
#self.curl.setopt(pycurl.RESUME_FROM, os.stat('/home/petr/test.rar')[ST_SIZE])
self.curl.setopt(pycurl.RESUME_FROM, 0)
self.curl.setopt(pycurl.URL, url)
self.curl.setopt(pycurl.WRITEDATA, ofile)
self.curl.setopt(pycurl.FOLLOWLOCATION, 1)
self.curl.setopt(pycurl.NOPROGRESS, 0)
#self.curl.setopt(pycurl.PROGRESSFUNCTION, self.progress2)
self.curl.setopt(pycurl.MAXREDIRS, 5)
self.curl.setopt(pycurl.VERBOSE, 1)
self.curl.setopt(pycurl.NOSIGNAL, 1)
self.curl.setopt(pycurl.COOKIEJAR,'/home/petr/my.txt')
Jedna se o stahovani z premium uctu rapidshare. pokud zadam RESUME_FROM cokoliv jineho nez 0 tak to cele skonci na
* connected
* Connected to rapidshare.com (195.122.131.21) port 80 (#0)
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.