From 7fdd965bb24c3a70d7978432c291a7597b82a4de Mon Sep 17 00:00:00 2001 From: Soxoj Date: Sun, 2 May 2021 11:06:37 +0300 Subject: [PATCH] Some sites added, submit mode improved --- maigret/resources/data.json | 262 ++++++++++++++++++++++++++++++------ maigret/submit.py | 68 +++++++--- sites.md | 38 ++++-- 3 files changed, 296 insertions(+), 72 deletions(-) diff --git a/maigret/resources/data.json b/maigret/resources/data.json index 6b2e829..b919d44 100644 --- a/maigret/resources/data.json +++ b/maigret/resources/data.json @@ -613,11 +613,11 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "AllTheLyrics": { - "urlSubpath": "/forum", "tags": [ "in", "us" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 90159, "urlMain": "https://www.allthelyrics.com", @@ -666,11 +666,11 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Allods": { - "urlSubpath": "/forums", "tags": [ "gaming", "ru" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 48, "urlMain": "https://allods.mail.ru", @@ -865,11 +865,11 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "AnimeNewsNetwork": { - "urlSubpath": "/bbs", "tags": [ "gb", "us" ], + "urlSubpath": "/bbs", "checkType": "message", "absenceStrs": [ "Could not find expected value in database" @@ -1056,11 +1056,11 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "ArcheAge": { - "urlSubpath": "/forums", "tags": [ "gaming", "ru" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 48, "urlMain": "https://aa.mail.ru", @@ -1185,13 +1185,13 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Arrse": { - "urlSubpath": "/community", "tags": [ "ca", "gb", "in", "pk" ], + "urlSubpath": "/community", "engine": "XenForo", "alexaRank": 707818, "urlMain": "https://www.arrse.co.uk/", @@ -1690,11 +1690,11 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Bayoushooter": { - "urlSubpath": "/forums", "tags": [ "pk", "us" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 1035114, "urlMain": "https://www.bayoushooter.com", @@ -2284,10 +2284,10 @@ "usernameUnclaimed": "noonewouldeverusethis" }, "CORSAIR": { - "urlSubpath": "/v3", "tags": [ "us" ], + "urlSubpath": "/v3", "presenseStrs": [ "reputation_alexaRank" ], @@ -2987,11 +2987,11 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Coolminiornot": { - "urlSubpath": "/forums", "tags": [ "sg", "us" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 305998, "urlMain": "http://www.coolminiornot.com", @@ -3306,10 +3306,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Ddo": { - "urlSubpath": "/forums", "tags": [ "us" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 105098, "urlMain": "https://www.ddo.com", @@ -4080,10 +4080,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Erboh": { - "urlSubpath": "/forum", "tags": [ "pk" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 2354246, "urlMain": "https://erboh.com/", @@ -4276,10 +4276,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "FCRubin": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 8094915, "urlMain": "https://www.fcrubin.ru", @@ -4513,11 +4513,11 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Fifasoccer": { - "urlSubpath": "/forum", "tags": [ "ru", "ua" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 1939628, "urlMain": "http://fifasoccer.ru", @@ -5988,10 +5988,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Gothic": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "urlMain": "http://gothic.su", "usernameClaimed": "Lestat", @@ -6803,10 +6803,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Indog": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 5003977, "urlMain": "http://www.indog.ru/", @@ -6853,10 +6853,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Infrance": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 205239, "urlMain": "https://www.infrance.su/", @@ -7446,6 +7446,7 @@ "absenceStrs": [ "Kullan\u0131c\u0131 Detay\u0131 - Kriptom" ], + "alexaRank": 44172, "urlMain": "https://www.kriptom.com", "url": "https://www.kriptom.com/user/{username}/", "usernameClaimed": "firatimo", @@ -7456,6 +7457,7 @@ "ru" ], "engine": "vBulletin", + "alexaRank": 2947894, "urlMain": "https://forum.kristallov.net", "usernameClaimed": "golodny", "usernameUnclaimed": "noonewouldeverusethis7" @@ -7533,6 +7535,7 @@ "absenceStrs": [ "\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u044f\u043c" ], + "alexaRank": 544117, "urlMain": "http://ladies.zp.ua", "url": "http://ladies.zp.ua/memberlist.php?username={username}", "usernameClaimed": "red", @@ -7894,6 +7897,7 @@ "absenceStrs": [ "not found" ], + "alexaRank": 1333805, "urlMain": "https://www.livetrack24.com", "url": "https://www.livetrack24.com/user/{username}", "usernameClaimed": "anna", @@ -8043,10 +8047,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Lostark": { - "urlSubpath": "/forums", "tags": [ "ru" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 48, "urlMain": "https://la.mail.ru", @@ -8612,10 +8616,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "MinecraftOnly": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 444166, "urlMain": "https://minecraftonly.ru", @@ -8694,11 +8698,11 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Mobile-files": { - "urlSubpath": "/forum", "tags": [ "ru", "us" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 126686, "urlMain": "https://www.mobile-files.com/", @@ -8883,12 +8887,12 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Movie-list": { - "urlSubpath": "/forum", "tags": [ "ca", "in", "pk" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 624506, "urlMain": "https://www.movie-list.com", @@ -8925,11 +8929,11 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Mpgh": { - "urlSubpath": "/forum", "tags": [ "jp", "us" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 39348, "urlMain": "https://www.mpgh.net/", @@ -10273,12 +10277,12 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "PerfectWorldForum": { - "urlSubpath": "/forums", "tags": [ "forum", "gaming", "ru" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 48, "urlMain": "https://pw.mail.ru/", @@ -10299,10 +10303,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Pesiq": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 285763, "urlMain": "http://pesiq.ru/", @@ -11314,7 +11318,6 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Rap-royalty": { - "urlSubpath": "/forum", "tags": [ "us", "music" @@ -11323,6 +11326,7 @@ "500 Error. Internal Server Error.": "Site error", "Access Denied!": "Site error" }, + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 7175530, "urlMain": "http://www.rap-royalty.com", @@ -11448,10 +11452,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Redorchestra": { - "urlSubpath": "/forums", "tags": [ "ru" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 6000702, "urlMain": "http://www.redorchestra.ru", @@ -11558,12 +11562,12 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Revelation": { - "urlSubpath": "/forums", "tags": [ "forum", "gaming", "ru" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 48, "urlMain": "https://rev.mail.ru", @@ -11604,10 +11608,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Rlocman": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 135785, "urlMain": "https://www.rlocman.ru", @@ -11780,13 +11784,13 @@ "usernameUnclaimed": "noonewouldeverusethis77777" }, "Rpgwatch": { - "urlSubpath": "/forums", "tags": [ "ca", "in", "ru", "us" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 368341, "urlMain": "https://www.rpgwatch.com", @@ -11906,10 +11910,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "RussianFI": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 268957, "urlMain": "http://www.russian.fi/", @@ -12610,10 +12614,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Solaris-club": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 702767, "urlMain": "https://solaris-club.net", @@ -12901,10 +12905,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Statistika": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "urlMain": "http://statistika.ru", "usernameClaimed": "hamam", @@ -13080,10 +13084,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Stratege": { - "urlSubpath": "/forums", "tags": [ "ru" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 118409, "urlMain": "https://www.stratege.ru", @@ -13382,12 +13386,12 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Tanks": { - "urlSubpath": "/forum", "tags": [ "forum", "gaming", "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 48, "urlMain": "https://tanks.mail.ru", @@ -13399,7 +13403,6 @@ "ru" ], "checkType": "status_code", - "alexaRank": 4676, "urlMain": "https://taplink.cc/", "url": "https://taplink.cc/{username}", "usernameClaimed": "taplink.ru", @@ -13677,7 +13680,6 @@ "absenceStrs": [ "The specified member cannot be found. Please enter a member's entire name." ], - "alexaRank": 252716, "urlMain": "https://www.thefirearmsforum.com", "url": "https://www.thefirearmsforum.com/members/?username={username}", "usernameClaimed": "willieb", @@ -13937,10 +13939,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Trainsim": { - "urlSubpath": "/vbts", "tags": [ "in" ], + "urlSubpath": "/vbts", "engine": "vBulletin", "alexaRank": 79421, "urlMain": "https://www.trainsim.com/", @@ -14175,10 +14177,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Tv-games": { - "urlSubpath": "/forum", "tags": [ "ru" ], + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 869804, "urlMain": "http://tv-games.ru/", @@ -14865,10 +14867,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Warface": { - "urlSubpath": "/forums", "tags": [ "ru" ], + "urlSubpath": "/forums", "engine": "vBulletin", "alexaRank": 48, "urlMain": "https://wf.mail.ru", @@ -14960,6 +14962,7 @@ "absenceStrs": [ "Oops! You've landed on a moving target!" ], + "alexaRank": 4469, "urlMain": "https://weheartit.com/", "url": "https://weheartit.com/{username}", "usernameClaimed": "ventivogue", @@ -15208,7 +15211,6 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "WiredNewYork": { - "urlSubpath": "/forum", "tags": [ "in", "pk", @@ -15217,6 +15219,7 @@ "errors": { "Wired New York forum maintenance": "Site maintenance" }, + "urlSubpath": "/forum", "engine": "vBulletin", "alexaRank": 1653036, "urlMain": "http://wirednewyork.com/", @@ -16537,7 +16540,6 @@ "ru" ], "checkType": "status_code", - "alexaRank": 1563, "urlMain": "https://www.drive2.ru/", "url": "https://www.drive2.ru/users/{username}", "usernameClaimed": "blue", @@ -19291,7 +19293,6 @@ }, "ww2aircraft.net": { "engine": "XenForo", - "alexaRank": 791572, "urlMain": "https://ww2aircraft.net/forum/", "usernameClaimed": "alex", "usernameUnclaimed": "noonewouldeverusethis7" @@ -22008,6 +22009,7 @@ }, "skorozamuj.com": { "engine": "uCoz", + "alexaRank": 7578140, "urlMain": "http://skorozamuj.com", "usernameUnclaimed": "noonewouldeverusethis7", "usernameClaimed": "admin" @@ -22121,6 +22123,7 @@ "ru" ], "engine": "uCoz", + "alexaRank": 1083036, "urlMain": "http://school-23elista.ucoz.ru", "usernameUnclaimed": "noonewouldeverusethis7", "usernameClaimed": "alex" @@ -22256,6 +22259,7 @@ }, "vivasan.mobi": { "engine": "uCoz", + "alexaRank": 4353562, "urlMain": "http://vivasan.mobi", "usernameUnclaimed": "noonewouldeverusethis7", "usernameClaimed": "admin" @@ -24802,6 +24806,182 @@ "url": "https://www.minds.com/{username}", "usernameClaimed": "blue", "usernameUnclaimed": "noonewouldeverusethis7" + }, + "community.adobe.com": { + "similarSearch": true, + "tags": [ + "us" + ], + "checkType": "message", + "presenseStrs": [ + "lia-user-item-profile", + " lia-user-rank", + " View Profile of" + ], + "absenceStrs": [ + "No search results found." + ], + "alexaRank": 36, + "url": "https://community.adobe.com/t5/forums/searchpage/tab/user?q={username}", + "urlMain": "https://community.adobe.com", + "usernameClaimed": "ecpsys", + "usernameUnclaimed": "noonewouldeverusethis7" + }, + "git.tcp.direct": { + "checkType": "message", + "presenseStrs": [ + "profile", + " user profile", + " name" + ], + "absenceStrs": [ + "og:site_name" + ], + "url": "https://git.tcp.direct/{username}", + "urlMain": "https://git.tcp.direct", + "usernameClaimed": "decoded", + "usernameUnclaimed": "noonewouldeverusethis7" + }, + "www.sql.ru": { + "tags": [ + "ru" + ], + "checkType": "message", + "presenseStrs": [ + "\u041f\u043e \u0432\u0430\u0448\u0435\u043c\u0443 \u0437\u0430\u043f\u0440\u043e\u0441\u0443 \u043d\u0430\u0439\u0434\u0435\u043d\u043e" + ], + "absenceStrs": [ + "\u0418\u0437\u0432\u0438\u043d\u0438\u0442\u0435", + " \u043d\u043e \u043f\u043e \u0432\u0430\u0448\u0435\u043c\u0443 \u0437\u0430\u043f\u0440\u043e\u0441\u0443 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e" + ], + "alexaRank": 61104, + "url": "https://www.sql.ru/forum/actualsearch.aspx?a={username}&ma=0", + "urlMain": "https://www.sql.ru", + "usernameClaimed": "buser", + "usernameUnclaimed": "noonewouldeverusethis7" + }, + "rapidapi.com": { + "tags": [ + "in" + ], + "urlSubpath": "/blog", + "engine": "Wordpress/Author", + "alexaRank": 7698, + "urlMain": "https://rapidapi.com", + "usernameClaimed": "patrickr", + "usernameUnclaimed": "noonewouldeverusethis7" + }, + "www.gamesradar.com": { + "tags": [ + "us" + ], + "checkType": "message", + "presenseStrs": [ + "Email", + " MAIL", + " ", + "className:", + " first" + ], + "absenceStrs": [ + "noindex", + " search__form" + ], + "alexaRank": 1764, + "url": "https://www.gamesradar.com/uk/author/{username}/", + "urlMain": "https://www.gamesradar.com", + "usernameClaimed": "jordan-gerblick", + "usernameUnclaimed": "noonewouldeverusethis7" + }, + "homsk.com": { + "tags": [ + "ru" + ], + "checkType": "message", + "presenseStrs": [ + "profile-stat", + "profile-wrap", + "profile-main", + "profile-image", + "profile-splash" + ], + "absenceStrs": [ + "404 - Not Found" + ], + "alexaRank": 593643, + "url": "https://homsk.com/profile/{username}", + "urlMain": "https://homsk.com", + "usernameClaimed": "martin", + "usernameUnclaimed": "noonewouldeverusethis7" + }, + "www.hsx.com": { + "checkType": "message", + "presenseStrs": [ + "profile-info" + ], + "absenceStrs": [ + "reg-container" + ], + "alexaRank": 535366, + "url": "https://www.hsx.com/profile/{username}", + "urlMain": "https://www.hsx.com", + "usernameClaimed": "petepetit", + "usernameUnclaimed": "noonewouldeverusethis7" + }, + "hyprr.com": { + "checkType": "message", + "presenseStrs": [ + "birthday", + "name", + " role=", + "og:site_name", + "nickname" + ], + "absenceStrs": [ + "notFound" + ], + "alexaRank": 462561, + "url": "https://hyprr.com/profile/{username}", + "urlMain": "https://hyprr.com", + "usernameClaimed": "ivanhazell", + "usernameUnclaimed": "noonewouldeverusethis7" + }, + "www.liinks.co": { + "tags": [ + "us" + ], + "checkType": "message", + "presenseStrs": [ + "user", + " thumbnail" + ], + "absenceStrs": [ + "_fs_namespace", + " CUSTOM_HOSTNAME" + ], + "alexaRank": 89179, + "url": "https://www.liinks.co/{username}", + "urlMain": "https://www.liinks.co", + "usernameClaimed": "blue", + "usernameUnclaimed": "noonewouldeverusethis7" + }, + "adblockplus.org": { + "tags": [ + "us" + ], + "checkType": "message", + "presenseStrs": [ + "searchresults", + " postprofile" + ], + "absenceStrs": [ + "No suitable matches were found." + ], + "alexaRank": 1806, + "url": "https://adblockplus.org/forum/search.php?keywords=&terms=all&author={username}", + "urlMain": "https://adblockplus.org", + "usernameClaimed": "totojitu", + "usernameUnclaimed": "noonewouldeverusethis7" } }, "engines": { @@ -24909,7 +25089,7 @@ ], "checkType": "message", "requestHeadOnly": false, - "url": "{urlMain}/author/{username}/" + "url": "{urlMain}{urlSubpath}/author/{username}/" }, "presenseStrs": [ "/wp-admin", diff --git a/maigret/submit.py b/maigret/submit.py index 26892ec..2a2e398 100644 --- a/maigret/submit.py +++ b/maigret/submit.py @@ -1,13 +1,14 @@ import asyncio import difflib import re +from typing import List import requests from .activation import import_aiohttp_cookies from .checking import maigret from .result import QueryStatus -from .sites import MaigretDatabase, MaigretSite +from .sites import MaigretDatabase, MaigretSite, MaigretEngine from .utils import get_random_user_agent @@ -88,7 +89,12 @@ async def site_self_check(site, logger, semaphore, db: MaigretDatabase, silent=F msgs = site.absence_strs etype = site.check_type logger.warning( - f"Error while searching {username} in {site.name}: {result.context}, {msgs}, type {etype}" + "Error while searching '%s' in %s: %s, %s, check type %s", + username, + site.name, + result.context, + msgs, + etype, ) # don't disable in case of available username if status == QueryStatus.CLAIMED: @@ -109,13 +115,28 @@ async def site_self_check(site, logger, semaphore, db: MaigretDatabase, silent=F return changes -async def detect_known_engine(db, url_exists, url_mainpage): +def generate_additional_fields_dialog(engine: MaigretEngine, dialog): + fields = {} + if 'urlSubpath' in engine.site.get('url', ''): + msg = ( + 'Detected engine suppose additional URL subpath using (/forum/, /blog/, etc). ' + 'Enter in manually if it exists: ' + ) + subpath = input(msg).strip('/') + if subpath: + fields['urlSubpath'] = f'/{subpath}' + return fields + + +async def detect_known_engine( + db, url_exists, url_mainpage, logger +) -> List[MaigretSite]: try: r = requests.get(url_mainpage) except Exception as e: - print(e) + logger.warning(e) print("Some error while checking main page") - return None + return [] for engine in db.engines: strs_to_check = engine.__dict__.get("presenseStrs") @@ -124,19 +145,29 @@ async def detect_known_engine(db, url_exists, url_mainpage): for s in strs_to_check: if s not in r.text: all_strs_in_response = False + sites = [] if all_strs_in_response: engine_name = engine.__dict__.get("name") + print(f"Detected engine {engine_name} for site {url_mainpage}") - sites = [] - for u in SUPPOSED_USERNAMES: + usernames_to_check = SUPPOSED_USERNAMES + supposed_username = extract_username_dialog(url_exists) + if supposed_username: + usernames_to_check = [supposed_username] + usernames_to_check + + add_fields = generate_additional_fields_dialog(engine, url_exists) + + for u in usernames_to_check: site_data = { "urlMain": url_mainpage, - "name": url_mainpage.split("//")[0], + "name": url_mainpage.split("//")[1], "engine": engine_name, "usernameClaimed": u, "usernameUnclaimed": "noonewouldeverusethis7", + **add_fields, } + logger.info(site_data) maigret_site = MaigretSite(url_mainpage.split("/")[-1], site_data) maigret_site.update_from_engine(db.engines_dict[engine_name]) @@ -144,19 +175,22 @@ async def detect_known_engine(db, url_exists, url_mainpage): return sites - return None + return [] + + +def extract_username_dialog(url): + url_parts = url.rstrip("/").split("/") + supposed_username = url_parts[-1] + entered_username = input( + f'Is "{supposed_username}" a valid username? If not, write it manually: ' + ) + return entered_username if entered_username else supposed_username async def check_features_manually( db, url_exists, url_mainpage, cookie_file, logger, redirects=True ): - url_parts = url_exists.split("/") - supposed_username = url_parts[-1] - new_name = input( - f'Is "{supposed_username}" a valid username? If not, write it manually: ' - ) - if new_name: - supposed_username = new_name + supposed_username = extract_username_dialog(url_exists) non_exist_username = "noonewouldeverusethis7" url_user = url_exists.replace(supposed_username, "{username}") @@ -257,7 +291,7 @@ async def submit_dialog(db, url_exists, cookie_file, logger): url_mainpage = extract_mainpage_url(url_exists) - sites = await detect_known_engine(db, url_exists, url_mainpage) + sites = await detect_known_engine(db, url_exists, url_mainpage, logger) if not sites: print("Unable to detect site engine, lets generate checking features") sites = [ diff --git a/sites.md b/sites.md index 812aea5..de52f38 100644 --- a/sites.md +++ b/sites.md @@ -1,5 +1,5 @@ -## List of supported sites: total 2317 +## List of supported sites: total 2327 Rank data fetched from Alexa by domains. @@ -17,6 +17,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://pt.bongacams.com) [BongaCams (https://pt.bongacams.com)](https://pt.bongacams.com)*: top 50, cz, webcam* 1. ![](https://www.google.com/s2/favicons?domain=https://www.instagram.com/) [Instagram (https://www.instagram.com/)](https://www.instagram.com/)*: top 50, photo, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.twitch.tv/) [Twitch (https://www.twitch.tv/)](https://www.twitch.tv/)*: top 50, streaming, us* +1. ![](https://www.google.com/s2/favicons?domain=https://community.adobe.com) [community.adobe.com (https://community.adobe.com)](https://community.adobe.com)*: top 50, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.ebay.com/) [Ebay (https://www.ebay.com/)](https://www.ebay.com/)*: top 50, shopping, us* 1. ![](https://www.google.com/s2/favicons?domain=https://naver.com) [Naver (https://naver.com)](https://naver.com)*: top 50, kr* 1. ![](https://www.google.com/s2/favicons?domain=https://developer.apple.com/forums) [AppleDeveloper (https://developer.apple.com/forums)](https://developer.apple.com/forums)*: top 50, us* @@ -192,7 +193,6 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://forums.opera.com/) [forums.opera.com (https://forums.opera.com/)](https://forums.opera.com/)*: top 5K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://dribbble.com/) [Dribbble (https://dribbble.com/)](https://dribbble.com/)*: top 5K, business, in* 1. ![](https://www.google.com/s2/favicons?domain=https://myspace.com/) [Myspace (https://myspace.com/)](https://myspace.com/)*: top 5K, blog, in* -1. ![](https://www.google.com/s2/favicons?domain=https://www.drive2.ru/) [drive2 (https://www.drive2.ru/)](https://www.drive2.ru/)*: top 5K, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.plurk.com/) [Plurk (https://www.plurk.com/)](https://www.plurk.com/)*: top 5K, tw* 1. ![](https://www.google.com/s2/favicons?domain=https://forums.futbin.com) [FUTBIN (https://forums.futbin.com)](https://forums.futbin.com)*: top 5K, de, gaming, gb, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.liveinternet.ru) [LiveInternet (https://www.liveinternet.ru)](https://www.liveinternet.ru)*: top 5K, ru* @@ -200,7 +200,9 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.myfitnesspal.com/) [MyFitnessPal (https://www.myfitnesspal.com/)](https://www.myfitnesspal.com/)*: top 5K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.polygon.com/) [Polygon (https://www.polygon.com/)](https://www.polygon.com/)*: top 5K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://forum.waypoint.vice.com) [Waypoint (https://forum.waypoint.vice.com)](https://forum.waypoint.vice.com)*: top 5K, us* +1. ![](https://www.google.com/s2/favicons?domain=https://www.gamesradar.com) [www.gamesradar.com (https://www.gamesradar.com)](https://www.gamesradar.com)*: top 5K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://otzovik.com/) [Otzovik (https://otzovik.com/)](https://otzovik.com/)*: top 5K, ru* +1. ![](https://www.google.com/s2/favicons?domain=https://adblockplus.org) [adblockplus.org (https://adblockplus.org)](https://adblockplus.org)*: top 5K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://community.waveapps.com) [Waveapps (https://community.waveapps.com)](https://community.waveapps.com)*: top 5K, ca, us* 1. ![](https://www.google.com/s2/favicons?domain=https://forums.tomshardware.com/) [TomsHardware (https://forums.tomshardware.com/)](https://forums.tomshardware.com/)*: top 5K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://itch.io/) [Itch.io (https://itch.io/)](https://itch.io/)*: top 5K, us* @@ -276,6 +278,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://osu.ppy.sh/) [osu! (https://osu.ppy.sh/)](https://osu.ppy.sh/)*: top 5K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://pcpartpicker.com) [PCPartPicker (https://pcpartpicker.com)](https://pcpartpicker.com)*: top 5K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.sporcle.com/) [Sporcle (https://www.sporcle.com/)](https://www.sporcle.com/)*: top 5K, gaming, us* +1. ![](https://www.google.com/s2/favicons?domain=https://weheartit.com/) [We Heart It (https://weheartit.com/)](https://weheartit.com/)*: top 5K, blog, in, photo* 1. ![](https://www.google.com/s2/favicons?domain=https://ask.fm/) [AskFM (https://ask.fm/)](https://ask.fm/)*: top 5K, eg, in, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://gitlab.com/) [GitLab (https://gitlab.com/)](https://gitlab.com/)*: top 5K, coding, in* 1. ![](https://www.google.com/s2/favicons?domain=https://profile.cheezburger.com) [Cheezburger (https://profile.cheezburger.com)](https://profile.cheezburger.com)*: top 5K, us* @@ -284,7 +287,6 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://app.pluralsight.com) [Pluralsight (https://app.pluralsight.com)](https://app.pluralsight.com)*: top 5K, in, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.livelib.ru/) [LiveLib (https://www.livelib.ru/)](https://www.livelib.ru/)*: top 5K, books, reading, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.guru.com) [Guru (https://www.guru.com)](https://www.guru.com)*: top 5K, in* -1. ![](https://www.google.com/s2/favicons?domain=https://taplink.cc/) [Taplink (https://taplink.cc/)](https://taplink.cc/)*: top 5K, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://gramho.com/) [Gramho (https://gramho.com/)](https://gramho.com/)*: top 5K, jp, photo* 1. ![](https://www.google.com/s2/favicons?domain=https://www.alltrails.com/) [AllTrails (https://www.alltrails.com/)](https://www.alltrails.com/)*: top 5K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.stihi.ru/) [Stihi.ru (https://www.stihi.ru/)](https://www.stihi.ru/)*: top 5K, ru, writing* @@ -359,6 +361,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.reverbnation.com/) [ReverbNation (https://www.reverbnation.com/)](https://www.reverbnation.com/)*: top 10K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://about.me/) [About.me (https://about.me/)](https://about.me/)*: top 10K, blog, in* 1. ![](https://www.google.com/s2/favicons?domain=https://muckrack.com) [Muckrack (https://muckrack.com)](https://muckrack.com)*: top 10K, us* +1. ![](https://www.google.com/s2/favicons?domain=https://rapidapi.com) [rapidapi.com (https://rapidapi.com)](https://rapidapi.com)*: top 10K, in* 1. ![](https://www.google.com/s2/favicons?domain=https://www.yummly.com) [Yummly (https://www.yummly.com)](https://www.yummly.com)*: top 10K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.diigo.com/) [Diigo (https://www.diigo.com/)](https://www.diigo.com/)*: top 10K, in* 1. ![](https://www.google.com/s2/favicons?domain=https://forum.hiveos.farm) [hiveos.farm (https://forum.hiveos.farm)](https://forum.hiveos.farm)*: top 10K, at, cz, ru, us* @@ -635,6 +638,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://community.infura.io) [Infura (https://community.infura.io)](https://community.infura.io)*: top 100K, kr, us* 1. ![](https://www.google.com/s2/favicons?domain=https://icq.com) [ICQ (https://icq.com)](https://icq.com)*: top 100K, ch, ru, tr* 1. ![](https://www.google.com/s2/favicons?domain=https://forum.dwg.ru/) [dwg (https://forum.dwg.ru/)](https://forum.dwg.ru/)*: top 100K, ru* +1. ![](https://www.google.com/s2/favicons?domain=https://www.kriptom.com) [Kriptom (https://www.kriptom.com)](https://www.kriptom.com)*: top 100K, tr* 1. ![](https://www.google.com/s2/favicons?domain=https://freelance.ru) [freelance.ru (https://freelance.ru)](https://freelance.ru)*: top 100K, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://hardforum.com) [Hardforum (https://hardforum.com)](https://hardforum.com)*: top 100K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://allhockey.ru/) [Allhockey (https://allhockey.ru/)](https://allhockey.ru/)*: top 100K, ru* @@ -697,6 +701,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.huntingnet.com) [Huntingnet (https://www.huntingnet.com)](https://www.huntingnet.com)*: top 100K, in, us* 1. ![](https://www.google.com/s2/favicons?domain=https://users.scala-lang.org) [Scala-lang (https://users.scala-lang.org)](https://users.scala-lang.org)*: top 100K, coding, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.realmeye.com/) [Realmeye (https://www.realmeye.com/)](https://www.realmeye.com/)*: top 100K, us* +1. ![](https://www.google.com/s2/favicons?domain=https://www.sql.ru) [www.sql.ru (https://www.sql.ru)](https://www.sql.ru)*: top 100K, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.fredmiranda.com) [Fredmiranda (https://www.fredmiranda.com)](https://www.fredmiranda.com)*: top 100K, de, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.gapyear.com) [Gapyear (https://www.gapyear.com)](https://www.gapyear.com)*: top 100K, gb, in* 1. ![](https://www.google.com/s2/favicons?domain=https://pregame.com) [Pregame (https://pregame.com)](https://pregame.com)*: top 100K, in, us* @@ -766,6 +771,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://globalvoices.org) [Globalvoices (https://globalvoices.org)](https://globalvoices.org)*: top 100K, sv, us* 1. ![](https://www.google.com/s2/favicons?domain=https://mssg.me) [mssg.me (https://mssg.me)](https://mssg.me)*: top 100K, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.kontrolkalemi.com) [Kontrolkalemi (https://www.kontrolkalemi.com)](https://www.kontrolkalemi.com)*: top 100K, tr* +1. ![](https://www.google.com/s2/favicons?domain=https://www.liinks.co) [www.liinks.co (https://www.liinks.co)](https://www.liinks.co)*: top 100K, us* 1. ![](https://www.google.com/s2/favicons?domain=https://otzyvy.pro) [Otzyvy (https://otzyvy.pro)](https://otzyvy.pro)*: top 100K, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://hi-news.ru) [hi-news.ru (https://hi-news.ru)](https://hi-news.ru)*: top 100K, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.allthelyrics.com) [AllTheLyrics (https://www.allthelyrics.com)](https://www.allthelyrics.com)*: top 100K, in, us* @@ -963,7 +969,6 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://appearoo.com) [Appearoo (http://appearoo.com)](http://appearoo.com)*: top 10M, in* 1. ![](https://www.google.com/s2/favicons?domain=https://world.kano.me/) [KanoWorld (https://world.kano.me/)](https://world.kano.me/)*: top 10M, us* 1. ![](https://www.google.com/s2/favicons?domain=https://prog.hu) [prog.hu (https://prog.hu)](https://prog.hu)*: top 10M, hu* -1. ![](https://www.google.com/s2/favicons?domain=https://www.thefirearmsforum.com) [Thefirearmsforum (https://www.thefirearmsforum.com)](https://www.thefirearmsforum.com)*: top 10M, us* 1. ![](https://www.google.com/s2/favicons?domain=https://4cheat.ru) [4cheat (https://4cheat.ru)](https://4cheat.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://talk.drugabuse.com) [TalkDrugabuse (https://talk.drugabuse.com)](https://talk.drugabuse.com)*: top 10M, us* 1. ![](https://www.google.com/s2/favicons?domain=http://fanlore.org) [Fanlore (http://fanlore.org)](http://fanlore.org)*: top 10M, us* @@ -1081,6 +1086,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://truthbook.com) [Truthbook (https://truthbook.com)](https://truthbook.com)*: top 10M, us* 1. ![](https://www.google.com/s2/favicons?domain=https://minecraftonly.ru) [MinecraftOnly (https://minecraftonly.ru)](https://minecraftonly.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.clubsnap.com/) [clubsnap.com (https://www.clubsnap.com/)](https://www.clubsnap.com/)*: top 10M, in, sg, us* +1. ![](https://www.google.com/s2/favicons?domain=https://hyprr.com) [hyprr.com (https://hyprr.com)](https://hyprr.com)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=https://forum.swiftbook.ru) [swiftbook (https://forum.swiftbook.ru)](https://forum.swiftbook.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://maccentre.ru) [Maccentre (https://maccentre.ru)](https://maccentre.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.antiquers.com) [Antiquers (https://www.antiquers.com)](https://www.antiquers.com)*: top 10M, in* @@ -1120,9 +1126,11 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://dpils-scooter.ucoz.lv) [dpils-scooter.ucoz.lv (http://dpils-scooter.ucoz.lv)](http://dpils-scooter.ucoz.lv)*: top 10M, ru, ua* 1. ![](https://www.google.com/s2/favicons?domain=http://sokal.ucoz.lv) [sokal.ucoz.lv (http://sokal.ucoz.lv)](http://sokal.ucoz.lv)*: top 10M, ru, ua* 1. ![](https://www.google.com/s2/favicons?domain=http://wow-game.ru) [wow-game.ru (http://wow-game.ru)](http://wow-game.ru)*: top 10M, ru* +1. ![](https://www.google.com/s2/favicons?domain=https://www.hsx.com) [www.hsx.com (https://www.hsx.com)](https://www.hsx.com)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=https://www.freelanced.com) [Freelanced (https://www.freelanced.com)](https://www.freelanced.com)*: top 10M, freelance, in, us* 1. ![](https://www.google.com/s2/favicons?domain=http://sa-mp.ucoz.de) [sa-mp.ucoz.de (http://sa-mp.ucoz.de)](http://sa-mp.ucoz.de)*: top 10M, in, ua* 1. ![](https://www.google.com/s2/favicons?domain=https://splits.io) [Splits.io (https://splits.io)](https://splits.io)*: top 10M, us* +1. ![](https://www.google.com/s2/favicons?domain=http://ladies.zp.ua) [Ladies (http://ladies.zp.ua)](http://ladies.zp.ua)*: top 10M, ua* 1. ![](https://www.google.com/s2/favicons?domain=https://www.duno.com/) [Duno (https://www.duno.com/)](https://www.duno.com/)*: top 10M, in, pk* 1. ![](https://www.google.com/s2/favicons?domain=https://www.firearmstalk.com) [Firearmstalk (https://www.firearmstalk.com)](https://www.firearmstalk.com)*: top 10M, us* 1. ![](https://www.google.com/s2/favicons?domain=https://community.endlessos.com) [community.endlessos.com (https://community.endlessos.com)](https://community.endlessos.com)*: top 10M, us* @@ -1143,6 +1151,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://www.lkforum.ru/) [Lkforum (http://www.lkforum.ru/)](http://www.lkforum.ru/)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://forum.modnaya.org/) [modnaya (https://forum.modnaya.org/)](https://forum.modnaya.org/)*: top 10M, ru, ua* 1. ![](https://www.google.com/s2/favicons?domain=https://school-school.ru) [School-school (https://school-school.ru)](https://school-school.ru)*: top 10M, ru* +1. ![](https://www.google.com/s2/favicons?domain=https://homsk.com) [homsk.com (https://homsk.com)](https://homsk.com)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.thebuddyforum.com) [Thebuddyforum (https://www.thebuddyforum.com)](https://www.thebuddyforum.com)*: top 10M, us* 1. ![](https://www.google.com/s2/favicons?domain=https://partyflock.nl) [Partyflock (https://partyflock.nl)](https://partyflock.nl)*: top 10M, in, nl*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://forums.afterellen.com) [Afterellen (https://forums.afterellen.com)](https://forums.afterellen.com)*: top 10M, pk, us*, search is disabled @@ -1196,7 +1205,6 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://fablero.ucoz.ru) [fablero.ucoz.ru (http://fablero.ucoz.ru)](http://fablero.ucoz.ru)*: top 10M, in* 1. ![](https://www.google.com/s2/favicons?domain=https://vlmi.biz) [Vlmi (https://vlmi.biz)](https://vlmi.biz)*: top 10M, ru, ua* 1. ![](https://www.google.com/s2/favicons?domain=https://www.sciax2.it/forum/) [sciax2.it (https://www.sciax2.it/forum/)](https://www.sciax2.it/forum/)*: top 10M, tr* -1. ![](https://www.google.com/s2/favicons?domain=https://ww2aircraft.net/forum/) [ww2aircraft.net (https://ww2aircraft.net/forum/)](https://ww2aircraft.net/forum/)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=https://hackenproof.com/arbin) [Hackenproof (https://hackenproof.com/arbin)](https://hackenproof.com/arbin)*: top 10M, in, ua* 1. ![](https://www.google.com/s2/favicons?domain=https://forums.vitalfootball.co.uk) [VitalFootball (https://forums.vitalfootball.co.uk)](https://forums.vitalfootball.co.uk)*: top 10M, gb, in, pk* 1. ![](https://www.google.com/s2/favicons?domain=https://www.caduser.ru/) [Caduser (https://www.caduser.ru/)](https://www.caduser.ru/)*: top 10M, ru* @@ -1252,6 +1260,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://brute.pw) [brute.pw (https://brute.pw)](https://brute.pw)*: top 10M, ru*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://forum-b.ru) [forum-b.ru (https://forum-b.ru)](https://forum-b.ru)*: top 10M, freelance, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://www.astra-club.ru) [Astra-club (http://www.astra-club.ru)](http://www.astra-club.ru)*: top 10M, ru, ua* +1. ![](https://www.google.com/s2/favicons?domain=http://school-23elista.ucoz.ru) [school-23elista.ucoz.ru (http://school-23elista.ucoz.ru)](http://school-23elista.ucoz.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://forums.universaldashboard.io/) [foumds.universaldashboard.io (https://forums.universaldashboard.io/)](https://forums.universaldashboard.io/)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=https://forum.online-knigi.com) [KnigiOnline (https://forum.online-knigi.com)](https://forum.online-knigi.com)*: top 10M, by, forum, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://forum.zone-game.info) [forum.zone-game.info (https://forum.zone-game.info)](https://forum.zone-game.info)*: top 10M* @@ -1297,6 +1306,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://lab.pentestit.ru/) [labpentestit (https://lab.pentestit.ru/)](https://lab.pentestit.ru/)*: top 10M, hacking, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://movie-forum.co) [Movie-forum (https://movie-forum.co)](https://movie-forum.co)*: top 10M, pk* 1. ![](https://www.google.com/s2/favicons?domain=https://fullhub.ru/) [Fullhub (https://fullhub.ru/)](https://fullhub.ru/)*: top 10M, ru, ua* +1. ![](https://www.google.com/s2/favicons?domain=https://www.livetrack24.com) [LiveTrack24 (https://www.livetrack24.com)](https://www.livetrack24.com)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=https://astrogalaxy.ru) [Astrogalaxy (https://astrogalaxy.ru)](https://astrogalaxy.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://soylentnews.org) [soylentnews (https://soylentnews.org)](https://soylentnews.org)*: top 10M, us* 1. ![](https://www.google.com/s2/favicons?domain=http://hikvision.msk.ru) [hikvision.msk.ru (http://hikvision.msk.ru)](http://hikvision.msk.ru)*: top 10M, ru* @@ -1436,6 +1446,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://panzer35.ru) [panzer35.ru (http://panzer35.ru)](http://panzer35.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://www.opelclub.ru) [Opelclub (http://www.opelclub.ru)](http://www.opelclub.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://gdprofiles.com/) [GDProfiles (https://gdprofiles.com/)](https://gdprofiles.com/)*: top 10M* +1. ![](https://www.google.com/s2/favicons?domain=https://forum.kristallov.net) [KristallovNet (https://forum.kristallov.net)](https://forum.kristallov.net)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://css-play4fun.ru) [css-play4fun.ru (http://css-play4fun.ru)](http://css-play4fun.ru)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=http://generalu.at.ua) [generalu.at.ua (http://generalu.at.ua)](http://generalu.at.ua)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=https://webonrails.ru) [webonrails.ru (https://webonrails.ru)](https://webonrails.ru)*: top 10M* @@ -1503,6 +1514,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://parusa-magellana.ru) [parusa-magellana.ru (http://parusa-magellana.ru)](http://parusa-magellana.ru)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=http://uaodessa.com) [uaodessa.com (http://uaodessa.com)](http://uaodessa.com)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=http://zapravkaavto.ru) [zapravkaavto.ru (http://zapravkaavto.ru)](http://zapravkaavto.ru)*: top 10M*, search is disabled +1. ![](https://www.google.com/s2/favicons?domain=http://vivasan.mobi) [vivasan.mobi (http://vivasan.mobi)](http://vivasan.mobi)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=http://teplohorosho.ru) [teplohorosho.ru (http://teplohorosho.ru)](http://teplohorosho.ru)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=http://goba6372.ru) [goba6372.ru (http://goba6372.ru)](http://goba6372.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://linuxmint.info) [linuxmint.info (http://linuxmint.info)](http://linuxmint.info)*: top 10M, ru* @@ -1612,6 +1624,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://ruslangxp.ucoz.org) [ruslangxp.ucoz.org (http://ruslangxp.ucoz.org)](http://ruslangxp.ucoz.org)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=http://hitechnic.org) [hitechnic.org (http://hitechnic.org)](http://hitechnic.org)*: top 10M*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=http://music-one.my1.ru) [music-one.my1.ru (http://music-one.my1.ru)](http://music-one.my1.ru)*: top 10M* +1. ![](https://www.google.com/s2/favicons?domain=http://skorozamuj.com) [skorozamuj.com (http://skorozamuj.com)](http://skorozamuj.com)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=http://urmai-urmaevo.ucoz.ru) [urmai-urmaevo.ucoz.ru (http://urmai-urmaevo.ucoz.ru)](http://urmai-urmaevo.ucoz.ru)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=https://freepo.st) [Freepo (https://freepo.st)](https://freepo.st)*: top 10M* 1. ![](https://www.google.com/s2/favicons?domain=http://krasnovodsk.net) [krasnovodsk.net (http://krasnovodsk.net)](http://krasnovodsk.net)*: top 10M*, search is disabled @@ -1747,12 +1760,8 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.holiday.ru) [Holiday.ru (https://www.holiday.ru)](https://www.holiday.ru)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.ingunowners.com) [Ingunowners (https://www.ingunowners.com)](https://www.ingunowners.com)*: top 100M, us* 1. ![](https://www.google.com/s2/favicons?domain=http://jer.forum24.ru) [Jer.forum24.ru (http://jer.forum24.ru)](http://jer.forum24.ru)*: top 100M, ru* -1. ![](https://www.google.com/s2/favicons?domain=https://www.kriptom.com) [Kriptom (https://www.kriptom.com)](https://www.kriptom.com)*: top 100M, tr* -1. ![](https://www.google.com/s2/favicons?domain=https://forum.kristallov.net) [KristallovNet (https://forum.kristallov.net)](https://forum.kristallov.net)*: top 100M, ru* -1. ![](https://www.google.com/s2/favicons?domain=http://ladies.zp.ua) [Ladies (http://ladies.zp.ua)](http://ladies.zp.ua)*: top 100M, ua* 1. ![](https://www.google.com/s2/favicons?domain=https://lib.reviews) [LibReviews (https://lib.reviews)](https://lib.reviews)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=https://www.liebe69.de) [Liebe69 (https://www.liebe69.de)](https://www.liebe69.de)*: top 100M, de* -1. ![](https://www.google.com/s2/favicons?domain=https://www.livetrack24.com) [LiveTrack24 (https://www.livetrack24.com)](https://www.livetrack24.com)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=https://lovemakeup.ru) [Lovemakeup (https://lovemakeup.ru)](https://lovemakeup.ru)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://macqa.ru) [Macqa (https://macqa.ru)](https://macqa.ru)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://magiimir.com) [Magiimir (https://magiimir.com)](https://magiimir.com)*: top 100M, ru* @@ -1778,12 +1787,13 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://statistika.ru) [Statistika (http://statistika.ru)](http://statistika.ru)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://syktforum.ru) [Syktforum (http://syktforum.ru)](http://syktforum.ru)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://syktyvkar-online.ru) [SyktyvkarOnline (http://syktyvkar-online.ru)](http://syktyvkar-online.ru)*: top 100M, ru* +1. ![](https://www.google.com/s2/favicons?domain=https://taplink.cc/) [Taplink (https://taplink.cc/)](https://taplink.cc/)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://terminator-scc.net.ru) [Terminator (http://terminator-scc.net.ru)](http://terminator-scc.net.ru)*: top 100M, ru* +1. ![](https://www.google.com/s2/favicons?domain=https://www.thefirearmsforum.com) [Thefirearmsforum (https://www.thefirearmsforum.com)](https://www.thefirearmsforum.com)*: top 100M, us* 1. ![](https://www.google.com/s2/favicons?domain=http://tkgr.ru/) [Tkgr (http://tkgr.ru/)](http://tkgr.ru/)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://en.tm-ladder.com/index.php) [TrackmaniaLadder (http://en.tm-ladder.com/index.php)](http://en.tm-ladder.com/index.php)*: top 100M, au* 1. ![](https://www.google.com/s2/favicons?domain=https://truckersmp.ru) [TruckersMP.ru (https://truckersmp.ru)](https://truckersmp.ru)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://uwr1.de) [Uwr1 (http://uwr1.de)](http://uwr1.de)*: top 100M, de* -1. ![](https://www.google.com/s2/favicons?domain=https://weheartit.com/) [We Heart It (https://weheartit.com/)](https://weheartit.com/)*: top 100M, blog, in, photo* 1. ![](https://www.google.com/s2/favicons?domain=https://xxxforum.org) [XXXForum.org (https://xxxforum.org)](https://xxxforum.org)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://www.yalta-info.net) [Yalta-info (http://www.yalta-info.net)](http://www.yalta-info.net)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://yasobe.ru) [Soberu (https://yasobe.ru)](https://yasobe.ru)*: top 100M, ru* @@ -1805,6 +1815,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://club-2105.at.ua) [club-2105.at.ua (http://club-2105.at.ua)](http://club-2105.at.ua)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://cs-ru.ucoz.org) [cs-ru.ucoz.org (http://cs-ru.ucoz.org)](http://cs-ru.ucoz.org)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://dremel.do.am) [dremel.do.am (http://dremel.do.am)](http://dremel.do.am)*: top 100M* +1. ![](https://www.google.com/s2/favicons?domain=https://www.drive2.ru/) [drive2 (https://www.drive2.ru/)](https://www.drive2.ru/)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://easyjob.ucoz.ru) [easyjob.ucoz.ru (http://easyjob.ucoz.ru)](http://easyjob.ucoz.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://ekzoticsad.3dn.ru) [ekzoticsad.3dn.ru (http://ekzoticsad.3dn.ru)](http://ekzoticsad.3dn.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://espero-club.ru) [espero-club.ru (http://espero-club.ru)](http://espero-club.ru)*: top 100M* @@ -1870,6 +1881,7 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://weaponsas.ucoz.ru) [weaponsas.ucoz.ru (http://weaponsas.ucoz.ru)](http://weaponsas.ucoz.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://websecurity.3dn.ru) [websecurity.3dn.ru (http://websecurity.3dn.ru)](http://websecurity.3dn.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://wowpaksi.clan.su) [wowpaksi.clan.su (http://wowpaksi.clan.su)](http://wowpaksi.clan.su)*: top 100M*, search is disabled +1. ![](https://www.google.com/s2/favicons?domain=https://ww2aircraft.net/forum/) [ww2aircraft.net (https://ww2aircraft.net/forum/)](https://ww2aircraft.net/forum/)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://xakerminus.ucoz.ru) [xakerminus.ucoz.ru (http://xakerminus.ucoz.ru)](http://xakerminus.ucoz.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://zabselo.ucoz.ru) [zabselo.ucoz.ru (http://zabselo.ucoz.ru)](http://zabselo.ucoz.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://gomel-dogs.ucoz.ru) [gomel-dogs.ucoz.ru (http://gomel-dogs.ucoz.ru)](http://gomel-dogs.ucoz.ru)*: top 100M* @@ -2166,7 +2178,6 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://zerkalastekla.ru) [zerkalastekla.ru (http://zerkalastekla.ru)](http://zerkalastekla.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://zdorov10.ucoz.ru) [zdorov10.ucoz.ru (http://zdorov10.ucoz.ru)](http://zdorov10.ucoz.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://russianfoxmail.at.ua) [russianfoxmail.at.ua (http://russianfoxmail.at.ua)](http://russianfoxmail.at.ua)*: top 100M* -1. ![](https://www.google.com/s2/favicons?domain=http://skorozamuj.com) [skorozamuj.com (http://skorozamuj.com)](http://skorozamuj.com)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://ourfunnypets.3dn.ru) [ourfunnypets.3dn.ru (http://ourfunnypets.3dn.ru)](http://ourfunnypets.3dn.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://lname.ucoz.ru) [lname.ucoz.ru (http://lname.ucoz.ru)](http://lname.ucoz.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://moedelo.ucoz.com) [moedelo.ucoz.com (http://moedelo.ucoz.com)](http://moedelo.ucoz.com)*: top 100M* @@ -2180,7 +2191,6 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://sibcoins.ucoz.ru) [sibcoins.ucoz.ru (http://sibcoins.ucoz.ru)](http://sibcoins.ucoz.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://dushschool.moy.su) [dushschool.moy.su (http://dushschool.moy.su)](http://dushschool.moy.su)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://vgorah.ucoz.ru) [vgorah.ucoz.ru (http://vgorah.ucoz.ru)](http://vgorah.ucoz.ru)*: top 100M* -1. ![](https://www.google.com/s2/favicons?domain=http://school-23elista.ucoz.ru) [school-23elista.ucoz.ru (http://school-23elista.ucoz.ru)](http://school-23elista.ucoz.ru)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://videhelp-comp.my1.ru) [videhelp-comp.my1.ru (http://videhelp-comp.my1.ru)](http://videhelp-comp.my1.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://trays.ucoz.net) [trays.ucoz.net (http://trays.ucoz.net)](http://trays.ucoz.net)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://xn--80aqkf5cb.xn--p1ai) [xn--80aqkf5cb.xn--p1ai (http://xn--80aqkf5cb.xn--p1ai)](http://xn--80aqkf5cb.xn--p1ai)*: top 100M* @@ -2195,7 +2205,6 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://hulyaganka.ucoz.ru) [hulyaganka.ucoz.ru (http://hulyaganka.ucoz.ru)](http://hulyaganka.ucoz.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://symbian9.clan.su) [symbian9.clan.su (http://symbian9.clan.su)](http://symbian9.clan.su)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://love-magic.clan.su) [love-magic.clan.su (http://love-magic.clan.su)](http://love-magic.clan.su)*: top 100M* -1. ![](https://www.google.com/s2/favicons?domain=http://vivasan.mobi) [vivasan.mobi (http://vivasan.mobi)](http://vivasan.mobi)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://budo52.ru) [budo52.ru (http://budo52.ru)](http://budo52.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://iceberg-116.ru) [iceberg-116.ru (http://iceberg-116.ru)](http://iceberg-116.ru)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=http://icook.ucoz.ru) [icook.ucoz.ru (http://icook.ucoz.ru)](http://icook.ucoz.ru)*: top 100M* @@ -2320,5 +2329,6 @@ Rank data fetched from Alexa by domains. 1. ![](https://www.google.com/s2/favicons?domain=http://nevrotic.net) [nevrotic.net (http://nevrotic.net)](http://nevrotic.net)*: top 100M* 1. ![](https://www.google.com/s2/favicons?domain=https://pikabu.monster) [pikabu.monster (https://pikabu.monster)](https://pikabu.monster)*: top 100M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://do100verno.info) [do100verno.info (https://do100verno.info)](https://do100verno.info)*: top 100M* +1. ![](https://www.google.com/s2/favicons?domain=https://git.tcp.direct) [git.tcp.direct (https://git.tcp.direct)](https://git.tcp.direct)*: top 100M* -Alexa.com rank data fetched at (2021-05-01 19:18:21.086793 UTC) +Alexa.com rank data fetched at (2021-05-02 08:05:16.101329 UTC)