From 0f3df0f4da8b796bb192724e8b8db529669a300b Mon Sep 17 00:00:00 2001 From: obiwan04kanobi Date: Fri, 3 Oct 2025 13:46:53 +0530 Subject: [PATCH] =?UTF-8?q?**PR=20description:**=20This=20PR=20adds=20AWS?= =?UTF-8?q?=20Skills=20Profile=20to=20Sherlock=E2=80=99s=20supported=20sit?= =?UTF-8?q?es=20in=20data.json.=20The=20configuration=20uses=20a=20unique?= =?UTF-8?q?=20substring=20(`shareProfileAccepted":false`)=20for=20reliable?= =?UTF-8?q?=20detection=20of=20non-existent=20usernames,=20addressing=20th?= =?UTF-8?q?e=20challenge=20of=20JavaScript-rendered=20error=20messages.=20?= =?UTF-8?q?-=20Site=20details=20and=20detection=20logic=20follow=20Sherloc?= =?UTF-8?q?k=E2=80=99s=20contributing=20guidelines=20and=20Code=20of=20Con?= =?UTF-8?q?duct.=20-=20No=20changes=20to=20core=20logic;=20only=20a=20new?= =?UTF-8?q?=20site=20entry.=20-=20Reviewed=20for=20schema=20compliance=20a?= =?UTF-8?q?nd=20duplicate=20key=20cleanup=20as=20noted.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sherlock_project/resources/data.json | 80 +++++++++++++++------------- 1 file changed, 42 insertions(+), 38 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index b30ec9298..2e9747022 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -79,13 +79,13 @@ "username_claimed": "pink" }, "AllMyLinks": { - "errorMsg": "Page not found", - "errorType": "message", - "regexCheck": "^[a-z0-9][a-z0-9-]{2,32}$", - "url": "https://allmylinks.com/{}", - "urlMain": "https://allmylinks.com/", - "username_claimed": "blue" -}, + "errorMsg": "Page not found", + "errorType": "message", + "regexCheck": "^[a-z0-9][a-z0-9-]{2,32}$", + "url": "https://allmylinks.com/{}", + "urlMain": "https://allmylinks.com/", + "username_claimed": "blue" + }, "AniWorld": { "errorMsg": "Dieses Profil ist nicht verf\u00fcgbar", "errorType": "message", @@ -193,6 +193,13 @@ "urlMain": "https://www.avizo.cz/", "username_claimed": "blue" }, + "AWS Skills Profile": { + "errorType": "message", + "errorMsg": "shareProfileAccepted\":false", + "url": "https://skillsprofile.skillbuilder.aws/user/{}/", + "urlMain": "https://skillsprofile.skillbuilder.aws", + "username_claimed": "mayank04pant" + }, "BOOTH": { "errorType": "response_url", "errorUrl": "https://booth.pm/", @@ -614,21 +621,21 @@ "urlMain": "https://www.dealabs.com/", "username_claimed": "blue" }, - "DeviantArt": { - "errorType": "message", - "errorMsg": "Llama Not Found", - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://www.deviantart.com/{}", - "urlMain": "https://www.deviantart.com/", - "username_claimed": "blue" -}, + "DeviantArt": { + "errorType": "message", + "errorMsg": "Llama Not Found", + "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", + "url": "https://www.deviantart.com/{}", + "urlMain": "https://www.deviantart.com/", + "username_claimed": "blue" + }, "DigitalSpy": { - "errorMsg": "The page you were looking for could not be found.", - "errorType": "message", - "url": "https://forums.digitalspy.com/profile/{}", - "urlMain": "https://forums.digitalspy.com/", - "username_claimed": "blue", - "regexCheck": "^\\w{3,20}$" + "errorMsg": "The page you were looking for could not be found.", + "errorType": "message", + "url": "https://forums.digitalspy.com/profile/{}", + "urlMain": "https://forums.digitalspy.com/", + "username_claimed": "blue", + "regexCheck": "^\\w{3,20}$" }, "Discogs": { "errorType": "status_code", @@ -684,7 +691,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={}", @@ -1269,7 +1275,7 @@ "username_claimed": "red" }, "Laracast": { - "errorType":"status_code", + "errorType": "status_code", "url": "https://laracasts.com/@{}", "urlMain": "https://laracasts.com/", "regexCheck": "^[a-zA-Z0-9_-]{3,}$", @@ -1447,12 +1453,12 @@ "username_claimed": "blue" }, "Mydramalist": { - "errorMsg": "The requested page was not found", - "errorType": "message", - "url": "https://www.mydramalist.com/profile/{}", - "urlMain": "https://mydramalist.com", - "username_claimed": "elhadidy12398" -}, + "errorMsg": "The requested page was not found", + "errorType": "message", + "url": "https://www.mydramalist.com/profile/{}", + "urlMain": "https://mydramalist.com", + "username_claimed": "elhadidy12398" + }, "Myspace": { "errorType": "status_code", "url": "https://myspace.com/{}", @@ -1728,11 +1734,11 @@ "username_claimed": "pylapp" }, "Pychess": { - "errorType": "message", - "errorMsg": "404", - "url": "https://www.pychess.org/@/{}", - "urlMain": "https://www.pychess.org", - "username_claimed": "gbtami" + "errorType": "message", + "errorMsg": "404", + "url": "https://www.pychess.org/@/{}", + "urlMain": "https://www.pychess.org", + "username_claimed": "gbtami" }, "PromoDJ": { "errorType": "status_code", @@ -2043,7 +2049,6 @@ }, "Spotify": { "errorType": "status_code", - "url": "https://open.spotify.com/user/{}", "urlMain": "https://open.spotify.com/", "username_claimed": "blue" @@ -2466,7 +2471,6 @@ }, "YouTube": { "errorType": "status_code", - "url": "https://www.youtube.com/@{}", "urlMain": "https://www.youtube.com/", "username_claimed": "youtube" @@ -2840,7 +2844,7 @@ "url": "https://{}.tumblr.com/", "urlMain": "https://www.tumblr.com/", "username_claimed": "goku" -}, + }, "uid": { "errorType": "status_code", "url": "http://uid.me/{}", @@ -2882,4 +2886,4 @@ "username_claimed": "freddier", "request_method": "GET" } -} +} \ No newline at end of file