From d87f4f2b601996f6d006ea2e94734ec76cc91837 Mon Sep 17 00:00:00 2001 From: joeyagreco Date: Sun, 19 Jan 2025 14:35:08 -0500 Subject: [PATCH 1/4] fixed pypi url --- sherlock_project/resources/data.json | 38 +++++++++++++--------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index 1467a80f..cc45db3b 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -18,7 +18,7 @@ "username_claimed": "blue" }, "3dnews": { - "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0438 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.", + "errorMsg": "Пользователь не зарегистрирован и не имеет профиля для просмотра.", "errorType": "message", "url": "http://forum.3dnews.ru/member.php?username={}", "urlMain": "http://forum.3dnews.ru/", @@ -77,7 +77,7 @@ "username_claimed": "DemiDevil" }, "Air Pilot Life": { - "errorMsg": "Oops! That page doesn\u2019t exist or is private", + "errorMsg": "Oops! That page doesn’t exist or is private", "errorType": "message", "url": "https://airlinepilot.life/u/{}", "urlMain": "https://airlinepilot.life/", @@ -112,7 +112,7 @@ "username_claimed": "blue" }, "AniWorld": { - "errorMsg": "Dieses Profil ist nicht verf\u00fcgbar", + "errorMsg": "Dieses Profil ist nicht verfügbar", "errorType": "message", "url": "https://aniworld.to/user/profil/{}", "urlMain": "https://aniworld.to/", @@ -391,7 +391,7 @@ "username_claimed": "jenny" }, "Career.habr": { - "errorMsg": "

\u041e\u0448\u0438\u0431\u043a\u0430 404

", + "errorMsg": "

Ошибка 404

", "errorType": "message", "url": "https://career.habr.com/{}", "urlMain": "https://career.habr.com/", @@ -410,7 +410,7 @@ "username_claimed": "ordnung" }, "Chatujme.cz": { - "errorMsg": "Neexistujic\u00ed profil", + "errorMsg": "Neexistujicí profil", "errorType": "message", "regexCheck": "^[a-zA-Z][a-zA-Z1-9_-]*$", "url": "https://profil.chatujme.cz/{}", @@ -682,7 +682,6 @@ "Duolingo": { "errorMsg": "{\"users\":[]}", "errorType": "message", - "url": "https://www.duolingo.com/profile/{}", "urlMain": "https://duolingo.com/", "urlProbe": "https://www.duolingo.com/2017-06-30/users?username={}", @@ -802,7 +801,7 @@ "username_claimed": "blue" }, "Football": { - "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0441 \u0442\u0430\u043a\u0438\u043c \u0438\u043c\u0435\u043d\u0435\u043c \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d", + "errorMsg": "Пользователь с таким именем не найден", "errorType": "message", "url": "https://www.rusfootball.info/user/{}/", "urlMain": "https://www.rusfootball.info/", @@ -1294,7 +1293,7 @@ "username_claimed": "blue" }, "Letterboxd": { - "errorMsg": "Sorry, we can\u2019t find the page you\u2019ve requested.", + "errorMsg": "Sorry, we can’t find the page you’ve requested.", "errorType": "message", "url": "https://letterboxd.com/{}", "urlMain": "https://letterboxd.com/", @@ -1318,7 +1317,6 @@ }, "LinkedIn": { "errorType": "status_code", - "regexCheck": "^[a-zA-Z0-9]{3,100}$", "request_method": "GET", "url": "https://linkedin.com/in/{}", @@ -1690,7 +1688,7 @@ }, "PyPi": { "errorType": "status_code", - "url": "https://pypi.org/user/{}", + "url": "https://pypi.org/_includes/administer-user-include/{}", "urlMain": "https://pypi.org", "username_claimed": "Blue" }, @@ -1850,7 +1848,7 @@ "username_claimed": "user" }, "Signal": { - "errorMsg": "Oops! That page doesn\u2019t exist or is private.", + "errorMsg": "Oops! That page doesn’t exist or is private.", "errorType": "message", "url": "https://community.signalusers.org/u/{}", "urlMain": "https://community.signalusers.org", @@ -1982,7 +1980,6 @@ }, "Spotify": { "errorType": "status_code", - "url": "https://open.spotify.com/user/{}", "urlMain": "https://open.spotify.com/", "username_claimed": "blue" @@ -2221,7 +2218,7 @@ "username_claimed": "qlgks1" }, "Velomania": { - "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0438 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.", + "errorMsg": "Пользователь не зарегистрирован и не имеет профиля для просмотра.", "errorType": "message", "url": "https://forum.velomania.ru/member.php?username={}", "urlMain": "https://forum.velomania.ru/", @@ -2387,8 +2384,8 @@ "YandexMusic": { "__comment__": "The first and third errorMsg relate to geo-restrictions and bot detection/captchas.", "errorMsg": [ - "\u041e\u0448\u0438\u0431\u043a\u0430 404", - " Date: Sun, 19 Jan 2025 14:37:36 -0500 Subject: [PATCH 2/4] Revert "fixed pypi url" This reverts commit d87f4f2b601996f6d006ea2e94734ec76cc91837. --- sherlock_project/resources/data.json | 38 +++++++++++++++------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index cc45db3b..1467a80f 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -18,7 +18,7 @@ "username_claimed": "blue" }, "3dnews": { - "errorMsg": "Пользователь не зарегистрирован и не имеет профиля для просмотра.", + "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0438 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.", "errorType": "message", "url": "http://forum.3dnews.ru/member.php?username={}", "urlMain": "http://forum.3dnews.ru/", @@ -77,7 +77,7 @@ "username_claimed": "DemiDevil" }, "Air Pilot Life": { - "errorMsg": "Oops! That page doesn’t exist or is private", + "errorMsg": "Oops! That page doesn\u2019t exist or is private", "errorType": "message", "url": "https://airlinepilot.life/u/{}", "urlMain": "https://airlinepilot.life/", @@ -112,7 +112,7 @@ "username_claimed": "blue" }, "AniWorld": { - "errorMsg": "Dieses Profil ist nicht verfügbar", + "errorMsg": "Dieses Profil ist nicht verf\u00fcgbar", "errorType": "message", "url": "https://aniworld.to/user/profil/{}", "urlMain": "https://aniworld.to/", @@ -391,7 +391,7 @@ "username_claimed": "jenny" }, "Career.habr": { - "errorMsg": "

Ошибка 404

", + "errorMsg": "

\u041e\u0448\u0438\u0431\u043a\u0430 404

", "errorType": "message", "url": "https://career.habr.com/{}", "urlMain": "https://career.habr.com/", @@ -410,7 +410,7 @@ "username_claimed": "ordnung" }, "Chatujme.cz": { - "errorMsg": "Neexistujicí profil", + "errorMsg": "Neexistujic\u00ed profil", "errorType": "message", "regexCheck": "^[a-zA-Z][a-zA-Z1-9_-]*$", "url": "https://profil.chatujme.cz/{}", @@ -682,6 +682,7 @@ "Duolingo": { "errorMsg": "{\"users\":[]}", "errorType": "message", + "url": "https://www.duolingo.com/profile/{}", "urlMain": "https://duolingo.com/", "urlProbe": "https://www.duolingo.com/2017-06-30/users?username={}", @@ -801,7 +802,7 @@ "username_claimed": "blue" }, "Football": { - "errorMsg": "Пользователь с таким именем не найден", + "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0441 \u0442\u0430\u043a\u0438\u043c \u0438\u043c\u0435\u043d\u0435\u043c \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d", "errorType": "message", "url": "https://www.rusfootball.info/user/{}/", "urlMain": "https://www.rusfootball.info/", @@ -1293,7 +1294,7 @@ "username_claimed": "blue" }, "Letterboxd": { - "errorMsg": "Sorry, we can’t find the page you’ve requested.", + "errorMsg": "Sorry, we can\u2019t find the page you\u2019ve requested.", "errorType": "message", "url": "https://letterboxd.com/{}", "urlMain": "https://letterboxd.com/", @@ -1317,6 +1318,7 @@ }, "LinkedIn": { "errorType": "status_code", + "regexCheck": "^[a-zA-Z0-9]{3,100}$", "request_method": "GET", "url": "https://linkedin.com/in/{}", @@ -1688,7 +1690,7 @@ }, "PyPi": { "errorType": "status_code", - "url": "https://pypi.org/_includes/administer-user-include/{}", + "url": "https://pypi.org/user/{}", "urlMain": "https://pypi.org", "username_claimed": "Blue" }, @@ -1848,7 +1850,7 @@ "username_claimed": "user" }, "Signal": { - "errorMsg": "Oops! That page doesn’t exist or is private.", + "errorMsg": "Oops! That page doesn\u2019t exist or is private.", "errorType": "message", "url": "https://community.signalusers.org/u/{}", "urlMain": "https://community.signalusers.org", @@ -1980,6 +1982,7 @@ }, "Spotify": { "errorType": "status_code", + "url": "https://open.spotify.com/user/{}", "urlMain": "https://open.spotify.com/", "username_claimed": "blue" @@ -2218,7 +2221,7 @@ "username_claimed": "qlgks1" }, "Velomania": { - "errorMsg": "Пользователь не зарегистрирован и не имеет профиля для просмотра.", + "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0438 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.", "errorType": "message", "url": "https://forum.velomania.ru/member.php?username={}", "urlMain": "https://forum.velomania.ru/", @@ -2384,8 +2387,8 @@ "YandexMusic": { "__comment__": "The first and third errorMsg relate to geo-restrictions and bot detection/captchas.", "errorMsg": [ - "Ошибка 404", - " Date: Sun, 19 Jan 2025 14:39:45 -0500 Subject: [PATCH 3/4] fixed pypi url --- sherlock_project/resources/data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index 1467a80f..16afb3f4 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -1690,7 +1690,7 @@ }, "PyPi": { "errorType": "status_code", - "url": "https://pypi.org/user/{}", + "url": "https://pypi.org/_includes/administer-user-include/{}", "urlMain": "https://pypi.org", "username_claimed": "Blue" }, From 3a7384e5f1a863d8dba9795ad0804da5833a6976 Mon Sep 17 00:00:00 2001 From: Paul Pfeister Date: Sun, 2 Feb 2025 23:27:57 -0500 Subject: [PATCH 4/4] fix: pypi user-friendly url --- sherlock_project/resources/data.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index 16afb3f4..bb5c019a 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -1690,7 +1690,8 @@ }, "PyPi": { "errorType": "status_code", - "url": "https://pypi.org/_includes/administer-user-include/{}", + "url": "https://pypi.org/user/{}", + "urlProbe": "https://pypi.org/_includes/administer-user-include/{}", "urlMain": "https://pypi.org", "username_claimed": "Blue" },