Esempio n. 1
0
def get_wallpaper_download_link(wallpaper_link):
    url_str = "http://wallbase.cc/wallpaper/%s" % str(wallpaper_link)
    headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36',
               'Content-Type': 'application/x-www-form-urlencoded', 'Accept': '*/*'}
    download_link_request = url_request(url_str)
    response_html = download_link_request.do_get(headers)
    pattern = re.compile('<img src=\"(.*?)\" class=\"wall ')
    image_link = str(pattern.findall(response_html))
    return strip_link(image_link)
Esempio n. 2
0
def get_html(tag, config_options, i):
    search_url =""
    url_params = None

    if tag == "":
        search_url = "http://wallbase.cc/search/"

    elif tag == "toplist" or tag == "top":
        search_url = "http://wallbase.cc/toplist/%s" % (str(i*int(config_options["thpp"])))

    elif tag == "random":
        search_url = "http://wallbase.cc/random%s" % (str(i*int(config_options["thpp"])))

    else:
        search_url = "http://wallbase.cc/search?q=%s" % (str(tag))
        url_params = get_url_paramas(tag, config_options)

    request = url_request(search_url)
    return do_request(request, False, url_request)