Пример #1
0
def parse(headers):
    name = get_info_by_url("http://" + headers["Host"] + "/", headers,
                           [('<i class="b-user__provider-ico"></i>', "<")])[0]
    if name is None:
        return False
    insert_to_db("Yandex", headers, name, "http://" + headers["Host"] + "/")
    return True
Пример #2
0
def parse(headers):
    name = get_info_by_url('http://pinterest.com/', headers,
                           [('" alt="img" />', "<")])[0]
    if name is None:
        return False
    insert_to_db("Pinterest", headers, name, 'http://pinterest.com/')
    return True
Пример #3
0
def parse(headers):
    name = get_info_by_url('http://my.ebay.com/ws/eBayISAPI.dll?MyeBay',
                           headers, [('="mbg-nw">', '<')])[0]
    if name is None:
        return False
    insert_to_db("Ebay", headers, name, "http://www.ebay.com")
    return True
Пример #4
0
def parse(headers):
    name = get_info_by_url("http://www.bing.com/", headers,
                           [('<span id="id_n">', '<')])[0]
    if name is None:
        return False
    insert_to_db("Bing", headers, name, "http://www.bing.com")
    return True
Пример #5
0
def parse(headers):
    name = get_info_by_url("http://my.yahoo.com/", headers,
                           [('<span class="yuhead-yid">', "<")])[0]
    if name is None:
        return False
    insert_to_db("Yahoo", headers, name, "http://my.yahoo.com/")
    return True
Пример #6
0
def parse(headers):
    name = get_info_by_url("http://www.reddit.com/", headers,
                           [('"logged": "', '"')])[0]
    if name is None:
        return False
    insert_to_db("Reddit", headers, name, "http://www.reddit.com/")
    return True
Пример #7
0
def parse(headers):
    name = get_info_by_url('https://vimeo.com/home/discover', headers,
                           [('"display_name":"', '"')])[0]
    if name is None:
        return False
    insert_to_db("Vimeo", headers, name, 'https://vimeo.com/')
    return True
Пример #8
0
def parse(headers):
    name = get_info_by_url("http://www.flickr.com/", headers,
                           [('","name":"', '"')])[0]
    if name is None:
        return False
    insert_to_db("Flickr", headers, name, "http://www.flickr.com/")
    return True
Пример #9
0
def parse(headers):
    name = get_info_by_url('http://www.sahibinden.com/xml_username.php',
                           headers, [("index.php?a=1004'>", "<")])[0]
    if name is None:
        return False
    insert_to_db("Sahibinden", headers, name, "http://www.sahibinden.com/")
    return True
Пример #10
0
def parse(headers):
    name = get_info_by_url("http://www.blogger.com/home", headers,
                           [('{\\x221\\x22:{\\x221\\x22:\\x22', '\\x')])[0]
    if name is None:
        return False
    insert_to_db("Blogger", headers, name, "http://www.blogger.com/content.g")
    return True
Пример #11
0
def parse(headers):
    name = get_info_by_url("http://www.blogfa.com/Desktop/", headers,
    [('.blogfa.com" target="_blank">', '<')])[0]
    if name is None:
        return False
    insert_to_db("Blogfa", headers, name, "http://www.blogfa.com/Desktop/")
    return True
Пример #12
0
def parse(headers):
    name = get_info_by_url("http://facenama.com/settings/profile", headers,
                           [(' name="name"  value="', '"')])[0]
    if name is None:
        return False
    insert_to_db("Facenama", headers, name, "http://www.facenama.com/")
    return True
Пример #13
0
def parse(headers):
    name = get_info_by_url(
        'http://' + headers["Host"] + '/gp/history/', headers,
        [("id='nav-signin-text' class='nav-button-em'>", "<")])[0]
    if name is None:
        return False
    insert_to_db("Amazon", headers, name, "http://" + headers["Host"] + "/")
    return True
Пример #14
0
def parse(headers):
    info = get_info_by_url("http://fizy.com/userdata", headers)[0]
    try:
        name = json.loads(info)["username"]
    except:
        return False
    insert_to_db("Fizy", headers, name, "http://fizy.com/")
    return True
Пример #15
0
def parse(headers):
    tmp = get_info_by_cookie(["s_id"], headers)[0]
    name = str(tmp[:tmp.find("%7C")])
    if name is None:
        return False
    insert_to_db("Mihanblog", headers, name,
                 "http://mihanblog.com/web/index/dashboard")
    return True
Пример #16
0
def parse(headers):
    name = get_info_by_url("http://www.stackoverflow.com/", headers,
                           [('class="profile-link">', "<")])[0]
    if name is None:
        return False
    insert_to_db("Stackoverflow", headers, name,
                 "http://www.stackoverflow.com/")
    return True
Пример #17
0
def parse(headers):
    name = get_info_by_url(
    "http://www.dailymail.co.uk/registration/profile.html", headers,
    [('<strong class="homeblue">', '<')])[0]
    if name is None:
        return False
    insert_to_db("Dailymail", headers, name,
    "http://www.dailymail.co.uk/home/index.html")
    return True
Пример #18
0
def parse(headers):
    name = get_info_by_url(
        'http://' + headers["Host"] + "/", headers,
        [("function InteractiveFullName() { return '", "'")])[0]
    if name is None:
        return False
    insert_to_db("Yemeksepeti", headers, name,
                 "http://" + headers["Host"] + "/")
    return True
Пример #19
0
def parse(headers):
    tmp = get_info_by_cookie(["cp"], headers)[0]
    if tmp is None:
        return False
    cont = tmp.split("|")
    if len(cont) != 10:
        return False
    name = cont[-2]
    insert_to_db("Ask", headers, name, "http://www.ask.com/")
    return True
Пример #20
0
def parse(headers):
    (name, img) = get_info_by_url("http://www.linkedin.com/", headers,
                                  [('alt="', '"'),
                                   (' <img class="member-photo" src="', '"')])
    if name is None or img is None:
        return False
    img_path = "temp/LI_" + name.replace(" ", "_") + ".jpg"
    open(img_path, 'wb').write(urllib.urlopen(img).read())
    insert_to_db("LinkedIn", headers, name, "http://www.linkedin.com/",
                 img_path)
    return True
Пример #21
0
def parse(headers):
    (name, img) = get_info_by_url(
    "http://www.izlesene.com/ajax/ajaxCommon/getNewUserBox",
    headers, [('width="16" height="16">', "\n"), ('<img src="', '"')])
    if name is None:
        return False
    img_path = "temp/IZ_" + name.replace(" ", "_") + ".jpg"
    open(img_path, 'wb').write(urllib.urlopen(img).read())
    insert_to_db("Izlesene", headers, name, "http://www.izlesene.com/",
    img_path)
    return True
Пример #22
0
def parse(headers):
    (name, img) = get_info_by_url(
    "http://www.myspace.com/home", headers,
    [('"displayName":"\\"', '\\"'), (',"imageUrl":"', '"')])
    if name is None or img is None:
        return False
    img_path = "temp/MyS_" + name.replace(" ", "_") + ".jpg"
    open(img_path, 'wb').write(urllib.urlopen(img).read())
    insert_to_db("MySpace", headers, name, "http://www.myspace.com/",
    img_path)
    return True
Пример #23
0
def parse(headers):
    (name, img) = get_info_by_url('http://www.dailymotion.com/profile',
                                  headers,
                                  [('<a class="image_border" title="', '"'),
                                   ('<img src="', '"')])
    if name is None:
        return False
    img_path = "temp/DM_" + name.replace(" ", "_") + ".jpg"
    open(img_path, 'wb').write(urllib.urlopen(img).read())
    insert_to_db("Dailymotion", headers, name, "http://www.dailymotion.com/",
                 img_path)
    return True
Пример #24
0
def parse(headers):
    (name, img) = get_info_by_url('http://persianblog.ir/EditAvatar.aspx',
                                  headers,
                                  [('aspx" style="font-weight:bold;">', '<'),
                                   ('id="imgAvatarForChange" src="', '"')])
    if name is None:
        return False
    img_path = "temp/PB_" + name.replace(" ", "_") + ".jpg"
    open(img_path, 'wb').write(urllib.urlopen(img).read())
    insert_to_db("Persianblog", headers, name, "http://persianblog.ir/",
                 img_path)
    return True
Пример #25
0
def parse(headers):
    (name, img) = get_info_by_url('http://www.tumblr.com/dashboard', headers,
                                  [('data-blog-url="http://', '.tumblr.com/"'),
                                   ('data-user-avatar-url="', '"')])
    if name is None:
        return False
    print(name, img)
    img_path = "temp/TR_" + name.replace(" ", "_") + ".jpg"
    open(img_path, 'wb').write(urllib.urlopen(img).read())
    insert_to_db("Tumblr", headers, name, "http://www.tumblr.com/dashboard",
                 img_path)
    return True
Пример #26
0
def parse(headers):
    (name, img) = get_info_by_url("http://friendfeed.com/", headers,
                                  [('"friends":"', '"'),
                                   ('class="l_profile"><img src="', '"')])
    if name is None or img is None:
        return False
    img = "http://friendfeed.com" + img
    img_path = "temp/FF_" + name.replace(" ", "_") + ".jpg"
    open(img_path, 'wb').write(urllib.urlopen(img).read())
    insert_to_db("Friendfeed", headers, name, "http://friendfeed.com/",
                 img_path)
    return True
Пример #27
0
def parse(headers):
    (name, img) = get_info_by_url('http://www.youtube.com/dashboard', headers,
                                  [(' class="email-only">\n      <p>', '<'),
                                   ('<img alt="Thumbnail" src="', '"')])
    if name is None or img is None:
        return False
    img_path = "temp/YT_" + name.replace(" ", "_") + ".jpg"
    try:
        open(img_path, 'wb').write(urllib.urlopen(img).read())
    except:
        return False
    insert_to_db("YouTube", headers, name, "http://www.youtube.com/", img_path)
    return True
Пример #28
0
def parse(headers):
    (name, img) = get_info_by_url('http://wordpress.com/#!/read/following/',
                                  headers,
                                  [('"user_login":"******"'),
                                   ('{"avatar":"<img alt=\'\' src=\'', "'")])
    if name is None:
        return False
    img = img.replace("\\/", "/").replace("&amp;", "&").replace("s=96", "s=64")
    img_path = "temp/WP_" + name.replace(" ", "_") + ".jpg"
    open(img_path, 'wb').write(urllib.urlopen(img).read())
    insert_to_db("Wordpress", headers, name, "http://www.wordpress.com",
                 img_path)
    return True
Пример #29
0
def parse(headers):
    (o_cookie, skey) = get_info_by_cookie(["o_cookie", "skey"], headers)
    if o_cookie is None or skey is None:
        return False
    info = urllib.urlopen("http://qfwd.qq.com/?uin=" + o_cookie + "&skey=" +
                          skey + "&func=loginAll").read()[9:-2]
    try:
        data = json.loads(info)
        name = data['nick']
        img_path = "temp/" + o_cookie + ".jpg"
        img = urllib.urlopen(data["Face"]).read()
        open(img_path, 'wb').write(img)
    except:
        return False
    insert_to_db("QQ", headers, name, "http://www.qq.com/", img_path)
    return True
Пример #30
0
def parse(headers):
    vkid = get_info_by_url('http://vk.com/feed', headers, [('"id":', ',')])[0]
    if vkid is None:
        return False
    img_path = "temp/VK_" + vkid + ".jpg"
    try:
        info = urllib.urlopen(
            'http://api.vkontakte.ru/method/getProfiles?fields=photo&uid=' +
            vkid).read()
        data = json.loads(info)
        img = urllib.urlopen(data["response"][0]["photo"]).read()
        open(img_path, 'wb').write(img)
        name = data["response"][0]["first_name"] + " " + \
        data["response"][0]["last_name"]
    except:
        return False
    insert_to_db("VKontakte", headers, name, "http://vk.com/", img_path)
    return True