def getFullUrl(self, url): url = CBaseHostClass.getFullUrl(self, url) try: url.encode('ascii') except Exception: url = urllib.quote(url, safe="/:&?%@[]()*$!+-=|<>;") url = url.replace(' ', '%20') return url
def getFullUrl(self, url): if self.isNeedProxy() and ('securefor.com' in url or '/browse.php' in url): url2 = urllib.unquote( self.cm.ph.getSearchGroups( url + '&', '''\?u=(http[^&]+?)&''')[0]).replace('&', '&') printDBG("[%s] --> [%s]" % (url, url2)) url = url2 return CBaseHostClass.getFullUrl(self, url)
def getFullUrl(self, url): if url.startswith('../'): url = url[3:] return CBaseHostClass.getFullUrl(self, url)
def getFullUrl(self, url): return CBaseHostClass.getFullUrl(self, url).replace('&', '&')
def getFullUrl(self, url): url = CBaseHostClass.getFullUrl(self, url) return url.replace('&', '&')
def getFullUrl(self, url, urlType=''): self.urlType = urlType return CBaseHostClass.getFullUrl(self, url)
def getFullUrl(self, url): return CBaseHostClass.getFullUrl(self, url).replace(' ', '%20')
def getFullUrl(self, url, baseUrl=None): if url == '#' or url == '/#': return '' return CBaseHostClass.getFullUrl(self, url, baseUrl)
def getFullUrl(self, url): if 'proxy-german.de' in url and '?q=' in url: url = url.split('?q=')[1] if '&nf=' in url: url = url.split('&nf=')[0] url = urllib.unquote(url) return CBaseHostClass.getFullUrl(self, url)
def getFullUrl(self, url): if '://' not in url and ':/' in url: url = url.split(':/', 1)[-1] return CBaseHostClass.getFullUrl(self, url)
def getFullUrl(self, url): if self.up.getDomain(self.proxyUrl) in url: url = urllib.unquote( self.cm.ph.getSearchGroups(url + '&', '''\?u=(http[^&]+?)&''')[0]) return CBaseHostClass.getFullUrl(self, url)
def getFullUrl(self, url): if 'proxy-german.de' in url: url = urllib.unquote( self.cm.ph.getSearchGroups(url + '&', '''\?q=(http[^&]+?)&''')[0]) return CBaseHostClass.getFullUrl(self, url)
def getFullUrl(self, url): return CBaseHostClass.getFullUrl(self, url.split('#', 1)[0])
def getFullUrl(self, url): if url.startswith('//'): url = 'http:' + url url = CBaseHostClass.getFullUrl(self, url) return url