From d53258217bb16faccaeffe79e28467a2ffc45330 Mon Sep 17 00:00:00 2001 From: IB_U_Z_Z_A_R_Dl <62464560+Illegal-Services@users.noreply.github.com> Date: Fri, 14 Jun 2024 11:36:17 +0200 Subject: [PATCH] v1.1.3 --- revealSocialClubId.user.js | 69 +++++++++++++++++++++----------------- 1 file changed, 39 insertions(+), 30 deletions(-) diff --git a/revealSocialClubId.user.js b/revealSocialClubId.user.js index c445213..63b4462 100644 --- a/revealSocialClubId.user.js +++ b/revealSocialClubId.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @name Reveal R* SCID (RID) on Social Club Profile Page // @namespace Violentmonkey Scripts -// @version 1.1.2 +// @version 1.1.3 // @description Adds SCID (RID) to the Social Club profile page, compatible with 2Take1 "Fake Friends" feature, for easy copy and paste into the "scid.cfg" file. // @author IB_U_Z_Z_A_R_Dl // @match *://socialclub.rockstargames.com/member/* @@ -22,35 +22,34 @@ (function () { - "use strict"; + 'use strict'; - const COPY_TO_CLIPBOARD = true; + const AUTO_COPY_TO_CLIPBOARD = true; const TIMEOUT = 10000; const RETRY_INTERVAL = 1000; const insertToProfile = (element, htmlContent) => { // file deepcode ignore DOMXSS: trust - element.innerHTML += ` - - ${htmlContent} - - `; + element.innerHTML += + '
- Social Club ID (SCID/RID):
-
- ${scId}
-
- 2Take1 "Fake Friends" (scid.cfg):
-
- ${username}:${scHexId}
-
' +
+ '' +
+ 'Social Club ID (SCID/RID):' +
+ '' +
+ '
' +
+ '' +
+ scId +
+ '' +
+ '
' +
+ '' +
+ '2Take1 "Fake Friends" (scid.cfg):' +
+ '' +
+ '
' +
+ '' +
+ `${username}:${scHexId}` +
+ '' +
+ '
Failed to fetch Social Club ID.
"); + insertToProfile(element, + '' + + 'Failed to fetch Social Club ID.' + + '
' + ); }); }; @@ -109,7 +118,7 @@ ); } else { console.error( - "Failed to find the profile header element after 10 seconds of retries." + 'Failed to find the profile header element after 10 seconds of retries.' ); return; } @@ -120,7 +129,7 @@ window.location.pathname ); if (!match || match.length <= 0) { - console.error("No username found in the URL"); + console.error('No username found in the URL'); return; } const username = match[1];