mirror of
https://github.com/SpotX-Official/SpotX.git
synced 2026-04-17 13:22:58 +10:00
1041 lines
40 KiB
JSON
1041 lines
40 KiB
JSON
{
|
|
"free": {
|
|
"bilboard": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": ".(\\?\\[.{1,6}[a-zA-Z].leaderboard,)",
|
|
"replace": "false$1"
|
|
},
|
|
"fullscreen": {
|
|
"version": {
|
|
"fr": "1.1.58",
|
|
"to": "1.1.92"
|
|
},
|
|
"match": "(return|.=.=>)\"free\"===(.+?)(return|.=.=>)\"premium\"===",
|
|
"replace": "$1\"premium\"===$2$3\"free\"==="
|
|
},
|
|
"audioads": {
|
|
"version": {
|
|
"fr": "1.1.58",
|
|
"to": "1.1.92"
|
|
},
|
|
"match": "(case .:|async enable\\(.\\){)(this.enabled=.+?\\(.{1,3},\"audio\"\\),|return this.enabled=...+?\\(.{1,3},\"audio\"\\))((;case 4:)?this.subscription=this.audioApi).+?this.onAdMessage\\)",
|
|
"replace": "$1$3.cosmosConnector.increaseStreamTime(-100000000000)"
|
|
},
|
|
"emptyblock": {
|
|
"version": {
|
|
"fr": "1.1.58",
|
|
"to": ""
|
|
},
|
|
"match": "adsEnabled:!0",
|
|
"replace": "adsEnabled:!1"
|
|
},
|
|
"playlistsponsor": {
|
|
"version": {
|
|
"fr": "1.1.58",
|
|
"to": ""
|
|
},
|
|
"match": "allSponsorships",
|
|
"replace": ""
|
|
},
|
|
"connectold": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": "1.1.97"
|
|
},
|
|
"match": [
|
|
" connect-device-list-item--disabled",
|
|
"connect-picker.unavailable-to-control",
|
|
"(\"button\",{className:.,disabled:)(..)"
|
|
],
|
|
"replace": [
|
|
"",
|
|
"spotify-connect",
|
|
"$1false"
|
|
]
|
|
},
|
|
"connectnew": {
|
|
"version": {
|
|
"fr": "1.1.91",
|
|
"to": ""
|
|
},
|
|
"match": "return (..isDisabled)(\\?(..createElement|\\(.{1,10}\\))\\(..,)",
|
|
"replace": "return false$2"
|
|
},
|
|
"downloadquality": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": "(\\(.,..jsxs\\)\\(.{1,3}|(.\\(\\).|..)createElement\\(.{1,4}),{(filterMatchQuery|filter:.,title|(variant:\"viola\",semanticColor:\"textSubdued\"|..:\"span\",variant:.{3,6}mesto,color:.{3,6}),htmlFor:\"desktop.settings.downloadQuality.+?).{1,6}get\\(\"desktop.settings.downloadQuality.title.+?(children:.{1,2}\\(.,.\\).+?,|\\(.,.\\){3,4},|,.\\)}},.\\(.,.\\)\\),)",
|
|
"replace": ""
|
|
}
|
|
},
|
|
"others": {
|
|
"discriptions": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": "((..createElement|children:\\(.{1,7}\\))\\(.{1,7},{source:).{1,7}get\\(\"about.copyright\",.\\),paragraphClassName:.}\\)",
|
|
"replace": "$1\"<h3>More about SpotX</h3><a href='https://github.com/amd64fox/SpotX'>Github</a><br/><a href='https://telegra.ph/SpotX-FAQ-09-19'>FAQ</a><br/><a href='https://t.me/spotify_windows_mod'>Telegram channel</a><br/><a href='https://github.com/amd64fox/SpotX/issues/new?assignees=&labels=%E2%9D%8C+bug&template=bug_report.yml'>Create an issue report</a><br> <br/><h4>DISCLAIMER</h4>SpotX is a modified version of the official Spotify client, provided as an evaluation version, you use it at your own risk.\"})"
|
|
},
|
|
"ForcedExp": {
|
|
"version": {
|
|
"fr": "1.1.79",
|
|
"to": ""
|
|
},
|
|
"match": "(configuration:(.).getRemoteConfiguration.+?;)",
|
|
"replace": "$1const EnableExp=[],DisableExp=[],CustomExp=[],allExperiments=[EnableExp,DisableExp,CustomExp];allExperiments.forEach((expArray)=>{const values=$2.getRemoteConfiguration()?.values;if(values){expArray.forEach((exp)=>{if(expArray===EnableExp||expArray===DisableExp){values.set(exp,expArray===EnableExp);}else if(expArray===CustomExp){values.set(exp.name,exp.value);}});window.RemoteExp=values}});"
|
|
},
|
|
"DisableExp": {
|
|
"InAppMessaging": {
|
|
"name": "enableInAppMessaging",
|
|
"description": "Disable pop-up window for premium account purchase",
|
|
"native_description": "Enables quicksilver in-app messaging modal",
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
}
|
|
},
|
|
"ContentInformationMessage": {
|
|
"name": "enableContentInformationMessage",
|
|
"description": "Disable covid messages between podcasts",
|
|
"native_description": "Enable showing content information messages for episodes",
|
|
"version": {
|
|
"fr": "1.1.78",
|
|
"to": ""
|
|
}
|
|
},
|
|
"PickShuffle": {
|
|
"name": "enablePickAndShuffle",
|
|
"description": "Removes restrictions on using the queue and listening to tracks in order",
|
|
"native_description": "Enable pick and shuffle",
|
|
"version": {
|
|
"fr": "1.1.85",
|
|
"to": ""
|
|
}
|
|
},
|
|
"MusicLeavebehinds": {
|
|
"name": "enableDesktopMusicLeavebehinds",
|
|
"description": "Disabling ad blocks in playlists",
|
|
"native_description": "Enable music leavebehinds on eligible playlists for desktop",
|
|
"version": {
|
|
"fr": "1.2.10",
|
|
"to": ""
|
|
}
|
|
},
|
|
"HptoLocationRefactor": {
|
|
"name": "enableHptoLocationRefactor",
|
|
"description": "Disabling in some cases the banner on the main page",
|
|
"native_description": "Enable new permanent location for HPTO iframe to HptoHtml.js",
|
|
"version": {
|
|
"fr": "1.2.1",
|
|
"to": ""
|
|
}
|
|
},
|
|
"UserFraudSignals": {
|
|
"name": "enableUserFraudSignals",
|
|
"description": "presumably protection against bots (reCAPTCHA)",
|
|
"native_description": "Enable user fraud signals",
|
|
"version": {
|
|
"fr": "1.2.10",
|
|
"to": ""
|
|
}
|
|
},
|
|
"UserFraudVerificationRequest": {
|
|
"name": "enableUserFraudVerificationRequest",
|
|
"description": "presumably protection against bots (reCAPTCHA)",
|
|
"native_description": "Enable the IAV component make api requests",
|
|
"version": {
|
|
"fr": "1.2.5",
|
|
"to": ""
|
|
}
|
|
},
|
|
"UserFraudVerification": {
|
|
"name": "enableUserFraudVerification",
|
|
"description": "presumably protection against bots (reCAPTCHA)",
|
|
"native_description": "Enable user fraud verification",
|
|
"version": {
|
|
"fr": "1.2.3",
|
|
"to": ""
|
|
}
|
|
},
|
|
"EsperantoMigration": {
|
|
"name": "enableEsperantoMigration",
|
|
"description": "presumably, the advertising management transition from Cosmos to Esperanto",
|
|
"native_description": "Enable esperanto Migration for Ad Formats",
|
|
"version": {
|
|
"fr": "1.2.6",
|
|
"to": ""
|
|
}
|
|
},
|
|
"RightSidebarMerchFallback": {
|
|
"name": "enableRightSidebarMerchFallback",
|
|
"description": "Allow merch to fallback to artist level merch if track level does not exist",
|
|
"native_description": "Allow merch to fallback to artist level merch if track level does not exist",
|
|
"version": {
|
|
"fr": "1.2.5",
|
|
"to": "1.2.11"
|
|
}
|
|
},
|
|
"ReportAudiobooks": {
|
|
"name": "enableReportAudiobooks",
|
|
"description": "Enable Report action for audiobooks",
|
|
"native_description": "Enable Report action for audiobooks",
|
|
"version": {
|
|
"fr": "1.1.97",
|
|
"to": ""
|
|
}
|
|
},
|
|
"ReportPodcastShows": {
|
|
"name": "enableReportPodcastShows",
|
|
"description": "Enable Report action for podcast shows",
|
|
"native_description": "Enable Report action for podcast shows",
|
|
"version": {
|
|
"fr": "1.2.12",
|
|
"to": ""
|
|
}
|
|
},
|
|
"ReportPodcastEpisodes": {
|
|
"name": "enableReportPodcastEpisodes",
|
|
"description": "Enable Report action for podcast episodes",
|
|
"native_description": "Enable Report action for podcast episodes",
|
|
"version": {
|
|
"fr": "1.2.12",
|
|
"to": ""
|
|
}
|
|
},
|
|
"ReportAudiobookChapters": {
|
|
"name": "enableReportAudiobookChapters",
|
|
"description": "Enable Report action for audiobook chapters",
|
|
"native_description": "Enable Report action for audiobook chapters",
|
|
"version": {
|
|
"fr": "1.2.12",
|
|
"to": ""
|
|
}
|
|
}
|
|
},
|
|
"EnableExp": {
|
|
"EnhanceLikedSongs": {
|
|
"name": "enableEnhanceLikedSongs",
|
|
"description": "Enable Enhance Liked Songs UI and functionality",
|
|
"native_description": "Enable Enhance Liked Songs UI and functionality",
|
|
"version": {
|
|
"fr": "1.1.86",
|
|
"to": ""
|
|
}
|
|
},
|
|
"EnhancePlaylist": {
|
|
"name": "enableEnhancePlaylistProd",
|
|
"description": "Enable Enhance Playlist UI and functionality for end-users",
|
|
"native_description": "Enable Enhance Playlist UI and functionality for end-users",
|
|
"version": {
|
|
"fr": "1.1.84",
|
|
"to": ""
|
|
}
|
|
},
|
|
"IgnoreInRecommendations": {
|
|
"name": "enableIgnoreInRecommendations",
|
|
"description": "Exclude playlists from recommendations",
|
|
"native_description": "Enable Ignore In Recommendations for desktop and web",
|
|
"version": {
|
|
"fr": "1.1.87",
|
|
"to": ""
|
|
}
|
|
},
|
|
"Equalizer": {
|
|
"name": "enableEqualizer",
|
|
"description": "Enable audio equalizer for Desktop and Web Player",
|
|
"native_description": "Enable audio equalizer for Desktop and Web Player",
|
|
"version": {
|
|
"fr": "1.1.88",
|
|
"to": ""
|
|
}
|
|
},
|
|
"CarouselsOnHome": {
|
|
"name": "enableCarouselsOnHome",
|
|
"description": "Directly related to the blocking of podcasts and sections similar to ads on the main page",
|
|
"native_description": "Use carousels on Home",
|
|
"version": {
|
|
"fr": "1.1.93",
|
|
"to": ""
|
|
}
|
|
},
|
|
"AttackOnTitanEaster": {
|
|
"name": "enableAttackOnTitanEasterEgg",
|
|
"description": "Enable Attack on Titan Easter egg turning progress bar red when playing official soundtrack",
|
|
"native_description": "Enable Attack on Titan Easter egg turning progress bar red when playing official soundtrack",
|
|
"version": {
|
|
"fr": "1.2.6",
|
|
"to": ""
|
|
}
|
|
},
|
|
"AlbumReleaseAnniversaries": {
|
|
"name": "enableAlbumReleaseAnniversaries",
|
|
"description": "Enable showing balloons on album release date anniversaries",
|
|
"native_description": "Enable showing balloons on album release date anniversaries",
|
|
"version": {
|
|
"fr": "1.1.89",
|
|
"to": ""
|
|
}
|
|
},
|
|
"MadeForYou": {
|
|
"name": "enableMadeForYouEntryPoint",
|
|
"description": "Show 'Made For You' entry point in the left sidebar",
|
|
"native_description": "Show 'Made For You' entry point in the left sidebar",
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": "1.1.95"
|
|
}
|
|
},
|
|
"ClearAllDownloads": {
|
|
"name": "enableClearAllDownloads",
|
|
"description": "Enable option in settings to clear all downloads",
|
|
"native_description": "Enable option in settings to clear all downloads",
|
|
"version": {
|
|
"fr": "1.1.92",
|
|
"to": "1.1.98"
|
|
}
|
|
},
|
|
"LeftSidebar": {
|
|
"name": "enableYLXSidebar",
|
|
"description": "Enable Your Library X view of the left sidebar",
|
|
"native_description": "Enable Your Library X view of the left sidebar",
|
|
"version": {
|
|
"fr": "1.2.0",
|
|
"to": ""
|
|
}
|
|
},
|
|
"RightSidebar": {
|
|
"name": "enableRightSidebar",
|
|
"description": "Enable the view on the right sidebar",
|
|
"native_description": "Enable the view on the right sidebar",
|
|
"version": {
|
|
"fr": "1.1.98",
|
|
"to": ""
|
|
}
|
|
},
|
|
"AddPlaylistToPlaylist": {
|
|
"name": "enableAddPlaylistToPlaylist",
|
|
"description": "Enable support for adding a playlist to another playlist",
|
|
"native_description": "Enable support for adding a playlist to another playlist",
|
|
"version": {
|
|
"fr": "1.1.98",
|
|
"to": "1.2.3"
|
|
}
|
|
},
|
|
"RightSidebarLyrics": {
|
|
"name": "enableRightSidebarLyrics",
|
|
"description": "Show lyrics in the right sidebar (disables lyrics on bottom bar)",
|
|
"native_description": "Show lyrics in the right sidebar",
|
|
"version": {
|
|
"fr": "1.2.0",
|
|
"to": ""
|
|
}
|
|
},
|
|
"RightSidebarColors": {
|
|
"name": "enableRightSidebarExtractedColors",
|
|
"description": "Extract background color based on artwork image",
|
|
"native_description": "Extract background color based on artwork image",
|
|
"version": {
|
|
"fr": "1.2.1",
|
|
"to": ""
|
|
}
|
|
},
|
|
"SilenceTrimmer": {
|
|
"name": "enableSilenceTrimmer",
|
|
"description": "Enable silence trimming in podcasts",
|
|
"native_description": "Enable silence trimming in podcasts",
|
|
"version": {
|
|
"fr": "1.1.99",
|
|
"to": ""
|
|
}
|
|
},
|
|
"PlaybackSpeedIncrements": {
|
|
"name": "enableSmallPlaybackSpeedIncrements",
|
|
"description": "playback speed range from 0.5-3.5 with every 0.1 increment (in podcasts)",
|
|
"native_description": "playback speed range from 0.5-3.5 with every 0.1 increment",
|
|
"version": {
|
|
"fr": "1.2.0",
|
|
"to": ""
|
|
}
|
|
},
|
|
"ShowFollowsSetting": {
|
|
"name": "enableShowFollowsSetting",
|
|
"description": "Enable a setting to control if followers and following lists are shown on profile",
|
|
"native_description": "Enable a setting to control if followers and following lists are shown on profile",
|
|
"version": {
|
|
"fr": "1.2.1",
|
|
"to": ""
|
|
}
|
|
},
|
|
"RightSidebarCredits": {
|
|
"name": "enableRightSidebarCredits",
|
|
"description": "Show credits in the right sidebar",
|
|
"native_description": "Show credits in the right sidebar",
|
|
"version": {
|
|
"fr": "1.2.7",
|
|
"to": ""
|
|
}
|
|
},
|
|
"WhatsNewFeed": {
|
|
"name": "enableWhatsNewFeed",
|
|
"description": "Enable the what's new feed panel",
|
|
"native_description": "Enable the what's new feed panel",
|
|
"version": {
|
|
"fr": "1.2.12",
|
|
"to": ""
|
|
}
|
|
},
|
|
"YourDJ": {
|
|
"name": "enableYourDJ",
|
|
"description": "Enables the 'Your DJ' feature",
|
|
"native_description": "Enables the 'Your DJ' feature",
|
|
"version": {
|
|
"fr": "1.2.5",
|
|
"to": ""
|
|
}
|
|
},
|
|
"RightSidebarTransitionAnimations": {
|
|
"name": "enableRightSidebarTransitionAnimations",
|
|
"description": "Enable the slide-in/out transition on the right sidebar",
|
|
"native_description": "Enable the slide-in/out transition on the right sidebar",
|
|
"version": {
|
|
"fr": "1.2.8",
|
|
"to": ""
|
|
}
|
|
},
|
|
"ConcertsInterested": {
|
|
"name": "enableConcertsInterested",
|
|
"description": "Enable Save and Retrieve feature for concerts",
|
|
"native_description": "Enable Save and Retrieve feature for concerts",
|
|
"version": {
|
|
"fr": "1.2.7",
|
|
"to": ""
|
|
}
|
|
},
|
|
"ConcertsForThisIsPlaylist": {
|
|
"name": "enableConcertsForThisIsPlaylist",
|
|
"description": "Enable Tour Card on This is Playlist",
|
|
"native_description": "Enable Tour Card on This is Playlist",
|
|
"version": {
|
|
"fr": "1.2.11",
|
|
"to": ""
|
|
}
|
|
},
|
|
"RemoteDownloads": {
|
|
"name": "enableRemoteDownloads",
|
|
"description": "Enable remote download support through the offline2 system",
|
|
"native_description": "Enable Tour Card on This is Playlist",
|
|
"version": {
|
|
"fr": "1.2.8",
|
|
"to": ""
|
|
}
|
|
},
|
|
"VideoPip": {
|
|
"name": "enableVideoPip",
|
|
"description": "Enables picture-in-picture in video podcasts",
|
|
"native_description": "Enables desktop picture-in-picture surface using betamax SDK.",
|
|
"version": {
|
|
"fr": "1.2.10",
|
|
"to": ""
|
|
}
|
|
},
|
|
"MyLittleMermaidEasterEgg": {
|
|
"name": "enableMyLittleMermaidEasterEgg",
|
|
"description": "Enable My Little Mermaid playlist easter egg",
|
|
"native_description": "Enable My Little Mermaid playlist easter egg",
|
|
"version": {
|
|
"fr": "1.2.12",
|
|
"to": ""
|
|
}
|
|
},
|
|
"MyLittleMermaidEasterEggVideo": {
|
|
"name": "enableMyLittleMermaidEasterEggVideo",
|
|
"description": "Enable My Little Mermaid playlist easter egg video background",
|
|
"native_description": "Enable My Little Mermaid playlist easter egg video background",
|
|
"version": {
|
|
"fr": "1.2.12",
|
|
"to": ""
|
|
}
|
|
}
|
|
},
|
|
"CustomExp": {
|
|
"MandalorianEaster": {
|
|
"name": "enableMandalorianEasterEgg",
|
|
"description": "Enable the Mandalorian easter-egg",
|
|
"native_description": "Enable the Mandalorian easter-egg",
|
|
"value": "HELMET_AND_SOUND",
|
|
"version": {
|
|
"fr": "1.2.10",
|
|
"to": ""
|
|
}
|
|
},
|
|
"NavAlt": {
|
|
"name": "enableNavAltExperiment",
|
|
"description": "Enable the new home structure and navigation",
|
|
"native_description": "Enable the new home structure and navigation",
|
|
"value": "ENABLED_CENTER",
|
|
"version": {
|
|
"fr": "1.1.94",
|
|
"to": "1.1.96"
|
|
}
|
|
},
|
|
"NavAlt2": {
|
|
"name": "enableNavAltExperiment2",
|
|
"description": "Enable the new home structure and navigation",
|
|
"native_description": "Enable the new home structure and navigation",
|
|
"value": "ENABLED_CENTER",
|
|
"version": {
|
|
"fr": "1.1.97",
|
|
"to": "1.2.2"
|
|
}
|
|
}
|
|
},
|
|
"block_update": {
|
|
"version": {
|
|
"fr": "1.1.58",
|
|
"to": ""
|
|
},
|
|
"add": "(?<=wg:\/\/desktop-update\/.)7(\/update)",
|
|
"match": "(?<=wg:\/\/desktop-update\/.)2(\/update)",
|
|
"replace": "7/update"
|
|
},
|
|
"podcast_ad_block": {
|
|
"version": {
|
|
"fr": "1.1.68",
|
|
"to": ""
|
|
},
|
|
"add": "slott(?=...override_url)",
|
|
"match": "slots(?=...override_url)",
|
|
"replace": "slott"
|
|
},
|
|
"podcastsoff": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": "1.1.92"
|
|
},
|
|
"match": "withQueryParameters\\(.\\){return this.queryParameters=.,this}",
|
|
"replace": "withQueryParameters(e){return this.queryParameters=(e.types?{...e, types: e.types.split(\",\").filter(_ => ![\"episode\",\"show\"].includes(_)).join(\",\")}:e),this}"
|
|
},
|
|
"podcastsoff2": {
|
|
"version": {
|
|
"fr": "1.1.93",
|
|
"to": ""
|
|
},
|
|
"match": "(\\!Array.isArray\\(.\\)\\|\\|.===..length\\)return null;)",
|
|
"replace": "$1 for (let i=0; i<(e.children?e.children.length:e.length); i++) {const key=(e.children?.[i]||e[i])?.key; if(!key||key.match(/(episode|show)/)||(e.title||t)?.match(/podcasts/i)) return null;};"
|
|
},
|
|
"adsectionsoff": {
|
|
"version": {
|
|
"fr": "1.1.93",
|
|
"to": ""
|
|
},
|
|
"match": "(\"Carousel\".+?{seeAllUri:(.),index.+?(UBIWrapper;|id:.}\\);))",
|
|
"replace": "$1 if ($2.match(/(0JQ5DAnM3wGh0gz1MXnu3B|0JQ5DAnM3wGh0gz1MXnu3D|0JQ5IMCbQBLupUQrQFeCzx|0JQ5IMCbQBLqTJyy28YCa9|0JQ5IMCbQBLlC31GvtaB6w|0JQ5DAob0KOew1FBAMSmBz|0JQ5DAnM3wGh0gz1MXnu4w|0JQ5DAnM3wGh0gz1MXnu3C|0JQ5DAnM3wGh0gz1MXnu3n|0JQ5DAnM3wGh0gz1MXnu3s|0JQ5DAnM3wGh0gz1MXnu3M|0JQ5DAob0JCuWaGLU6ntFT|0JQ5DAnM3wGh0gz1MXnucG|0JQ5DAnM3wGh0gz1MXnu3E|0JQ5DAnM3wGh0gz1MXnu4h|0JQ5DAnM3wGh0gz1MXnu7R|0JQ5DAnM3wGh0gz1MXnu3w|0JQ5DAuChZYPe9iDhh2mJz)/)) {return null};"
|
|
},
|
|
"themelyrics": {
|
|
"theme": {
|
|
"default": {
|
|
"pasttext": "#575757",
|
|
"current": "#C8C8C8",
|
|
"next": "#575757",
|
|
"hover": "#C8C8C8",
|
|
"background": "#121212",
|
|
"maxmatch": "#969696"
|
|
},
|
|
"red": {
|
|
"pasttext": "#575757",
|
|
"current": "#FF3737",
|
|
"next": "#575757",
|
|
"hover": "#C8C8C8",
|
|
"background": "#121212",
|
|
"maxmatch": "#969696"
|
|
},
|
|
"orange": {
|
|
"pasttext": "#575757",
|
|
"current": "#F68D00",
|
|
"next": "#575757",
|
|
"hover": "#C8C8C8",
|
|
"background": "#121212",
|
|
"maxmatch": "#969696"
|
|
},
|
|
"yellow": {
|
|
"pasttext": "#575757",
|
|
"current": "#ECE224",
|
|
"next": "#575757",
|
|
"hover": "#C8C8C8",
|
|
"background": "#121212",
|
|
"maxmatch": "#969696"
|
|
},
|
|
"spotify": {
|
|
"pasttext": "#575757",
|
|
"current": "#1ED760",
|
|
"next": "#575757",
|
|
"hover": "#C8C8C8",
|
|
"background": "#121212",
|
|
"maxmatch": "#969696"
|
|
},
|
|
"blue": {
|
|
"pasttext": "#575757",
|
|
"current": "#00DFEA",
|
|
"next": "#575757",
|
|
"hover": "#C8C8C8",
|
|
"background": "#121212",
|
|
"maxmatch": "#969696"
|
|
},
|
|
"purple": {
|
|
"pasttext": "#575757",
|
|
"current": "#9E6BE3",
|
|
"next": "#575757",
|
|
"hover": "#C8C8C8",
|
|
"background": "#121212",
|
|
"maxmatch": "#969696"
|
|
},
|
|
"strawberry": {
|
|
"pasttext": "#F17F7F",
|
|
"current": "#E43A47",
|
|
"next": "#595959",
|
|
"hover": "#F2F2F2",
|
|
"background": "#1C1C1E",
|
|
"maxmatch": "#595959"
|
|
},
|
|
"pumpkin": {
|
|
"pasttext": "#FDAC69",
|
|
"current": "#E88500",
|
|
"next": "#595959",
|
|
"hover": "#F2F2F2",
|
|
"background": "#1C1C1E",
|
|
"maxmatch": "#595959"
|
|
},
|
|
"sandbar": {
|
|
"pasttext": "#FFDB7A",
|
|
"current": "#F5BA18",
|
|
"next": "#595959",
|
|
"hover": "#F2F2F2",
|
|
"background": "#1C1C1E",
|
|
"maxmatch": "#595959"
|
|
},
|
|
"radium": {
|
|
"pasttext": "#AAFFA3",
|
|
"current": "#17D344",
|
|
"next": "#595959",
|
|
"hover": "#F2F2F2",
|
|
"background": "#1C1C1E",
|
|
"maxmatch": "#595959"
|
|
},
|
|
"oceano": {
|
|
"pasttext": "#70DBF0",
|
|
"current": "#13A1BD",
|
|
"next": "#595959",
|
|
"hover": "#F2F2F2",
|
|
"background": "#1C1C1E",
|
|
"maxmatch": "#595959"
|
|
},
|
|
"royal": {
|
|
"pasttext": "#B8A3EB",
|
|
"current": "#8461DD",
|
|
"next": "#595959",
|
|
"hover": "#F2F2F2",
|
|
"background": "#1C1C1E",
|
|
"maxmatch": "#595959"
|
|
},
|
|
"github": {
|
|
"pasttext": "#AD82F8",
|
|
"current": "#7EE787",
|
|
"next": "#47566D",
|
|
"hover": "#70B3FF",
|
|
"background": "#161B22",
|
|
"maxmatch": "#408BD0"
|
|
},
|
|
"discord": {
|
|
"pasttext": "#616774",
|
|
"current": "#7A8FDC",
|
|
"next": "#616774",
|
|
"hover": "#FFFFFF",
|
|
"background": "#23272A",
|
|
"maxmatch": "#616774"
|
|
},
|
|
"drot": {
|
|
"pasttext": "#505050",
|
|
"current": "#F37171",
|
|
"next": "#505050",
|
|
"hover": "#A13131",
|
|
"background": "#191414",
|
|
"maxmatch": "#787878"
|
|
},
|
|
"forest": {
|
|
"pasttext": "#505050",
|
|
"current": "#AEF97B",
|
|
"next": "#505050",
|
|
"hover": "#418022",
|
|
"background": "#141914",
|
|
"maxmatch": "#787878"
|
|
},
|
|
"fresh": {
|
|
"pasttext": "#505050",
|
|
"current": "#50DCF0",
|
|
"next": "#505050",
|
|
"hover": "#0B7383",
|
|
"background": "#14191E",
|
|
"maxmatch": "#787878"
|
|
},
|
|
"zing": {
|
|
"pasttext": "#4E596F",
|
|
"current": "#F67064",
|
|
"next": "#4E596F",
|
|
"hover": "#FFFFFF",
|
|
"background": "#202430",
|
|
"maxmatch": "#9EA8BC"
|
|
},
|
|
"pinkle": {
|
|
"pasttext": "#9579E3",
|
|
"current": "#CD3B99",
|
|
"next": "#5E547C",
|
|
"hover": "#FFFFFF",
|
|
"background": "#1C1925",
|
|
"maxmatch": "#5E547C"
|
|
},
|
|
"krux": {
|
|
"pasttext": "#5C89D2",
|
|
"current": "#01C38D",
|
|
"next": "#696E79",
|
|
"hover": "#FFFFFF",
|
|
"background": "#191E29",
|
|
"maxmatch": "#696E79"
|
|
},
|
|
"blueberry": {
|
|
"pasttext": "#1CAAC6",
|
|
"current": "#90E0F0",
|
|
"next": "#516377",
|
|
"hover": "#A0D1FA",
|
|
"background": "#232937",
|
|
"maxmatch": "#516377"
|
|
},
|
|
"postlight": {
|
|
"pasttext": "#C9A8FE",
|
|
"current": "#9D65C7",
|
|
"next": "#534D6F",
|
|
"hover": "#D1D1D1",
|
|
"background": "#13101C",
|
|
"maxmatch": "#534D6F"
|
|
},
|
|
"relish": {
|
|
"pasttext": "#9D2117",
|
|
"current": "#C8C8C8",
|
|
"next": "#C8A032",
|
|
"hover": "#E5CB8B",
|
|
"background": "#121212",
|
|
"maxmatch": "#787878"
|
|
},
|
|
"turquoise": {
|
|
"pasttext": "#00656aa0",
|
|
"current": "#01dfea",
|
|
"next": "#575757",
|
|
"hover": "#a97aff",
|
|
"background": "#121212",
|
|
"maxmatch": "#00656a"
|
|
}
|
|
}
|
|
},
|
|
"lyricscolor1": {
|
|
"version": {
|
|
"fr": "1.1.85",
|
|
"to": "1.1.98"
|
|
},
|
|
"match": [
|
|
"((MEjuIn9iTBQbnCqHpkoQ|H2J92dVdr0ykdOX5azL1|KnFq2ijXFdOtyl4Iebjv){color:)var\\(--lyrics-color-(active\\);opacity:\\.{0,1}\\d|passed\\))",
|
|
"((TDPh45khCfG51fNwNIiw|E64X_eoy6xsJmDdKKHja|arY01KDGhWNgzlAHlhpd|t0iEG6xYBDhK_mFvkCp0){color:)var\\(--lyrics-color-active\\)",
|
|
"((NHVfxGs2HwmI_fly2JC4|NiCdLCpp3o2z6nBrayOn|gaHIufRWhoWbiT8S6zuM){color:)var\\(--lyrics-color-inactive\\)",
|
|
"var\\(--lyrics-color-background\\)",
|
|
"((NHVfxGs2HwmI_fly2JC4|NiCdLCpp3o2z6nBrayOn|gaHIufRWhoWbiT8S6zuM):hover{color:)var\\(--lyrics-color-active\\)",
|
|
"((iq4cgi0YEKr6DGaTtzUj|kGR_hu4tdj9PnUlSPaRL|W_EplVEAbZrZURqfLiQC|OYiGFGZJDIZ4FF4ZTDK2){color:)var\\(--lyrics-color-inactive\\)"
|
|
],
|
|
"replace": [
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
""
|
|
]
|
|
},
|
|
"lyricscolor2": {
|
|
"version": {
|
|
"fr": "1.1.99",
|
|
"to": ""
|
|
},
|
|
"match": [
|
|
"(.--lyrics-color-background.:(..|..colors.)background)",
|
|
"(.--lyrics-color-passed.:)(..passed|.{5,8}fromCSS.+?RGBA\\))",
|
|
"(.--lyrics-color-active.:)((?:.\\?.\\.passed:.{2,13}active(Text)?|.{2,13}active(Text)?|.{2,13}colors.activeText))",
|
|
"(.--lyrics-color-inactive.:)(..inactive|..colors.text)",
|
|
"(.--lyrics-color-background.:)((..|..colors.)background)",
|
|
"(.--lyrics-color-hover.:)(\"xxx\")",
|
|
"(.--lyrics-color-maxmatch.:)(\"xxx\")"
|
|
],
|
|
"replace": [
|
|
"$1,\"--lyrics-color-hover\":\"xxx\",\"--lyrics-color-maxmatch\":\"xxx\"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
""
|
|
]
|
|
},
|
|
"fixcsslyricscolor2": {
|
|
"version": {
|
|
"fr": "1.1.99",
|
|
"to": ""
|
|
},
|
|
"match": [
|
|
"(:hover{color:var)\\(--lyrics-color-active\\)",
|
|
"(kGR_hu4tdj9PnUlSPaRL{color:var)\\(--lyrics-color-inactive\\)"
|
|
],
|
|
"replace": [
|
|
"$1(--lyrics-color-hover)!important",
|
|
"$1(--lyrics-color-maxmatch)!important"
|
|
]
|
|
},
|
|
"navaltfix": {
|
|
"version": {
|
|
"fr": "1.1.94",
|
|
"to": ""
|
|
},
|
|
"add": [
|
|
" .nav-alt .Root__top-container {background: #00000085;gap: 6px;padding: 8px;}",
|
|
" .nav-ylx .Root__top-container, .nav-ylx .ZQftYELq0aOsg6tPbVbV {background: #00000085;}",
|
|
" .Root__fixed-top-bar {background-color: #00000000}",
|
|
" .Root__nav-bar{background-color: #0000}"
|
|
]
|
|
},
|
|
"leftsidebarfix": {
|
|
"version": {
|
|
"fr": "1.2.6",
|
|
"to": "1.2.6"
|
|
},
|
|
"add": " .yOKoknIYYzAE90pe7_SE.Yn2Ei5QZn19gria6LjZj {pointer-events: none;}"
|
|
},
|
|
"collaboration": {
|
|
"version": {
|
|
"fr": "1.1.73",
|
|
"to": ""
|
|
},
|
|
"match": "(permissionLevel:\"CONTRIBUTOR\".+?return)",
|
|
"replace": "$1 null;"
|
|
},
|
|
"byspotx": {
|
|
"add": "// Patched by SpotX"
|
|
},
|
|
"disablesentry": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": "(?:prototype\\.)?bindClient(?:=function)?\\(\\w+\\)\\{",
|
|
"replace": "${0}return;"
|
|
},
|
|
"removertl-cssmin": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": [
|
|
"}\\[dir=ltr\\]\\s?([.a-zA-Z\\d[_]+?,\\[dir=ltr\\])",
|
|
"}\\[dir=ltr\\]\\s?",
|
|
"html\\[dir=ltr\\]",
|
|
",\\s?\\[dir=rtl\\].+?(\\{.+?\\})",
|
|
"[\\w\\-\\.]+\\[dir=rtl\\].+?\\{.+?\\}",
|
|
"\\}\\[lang=ar\\].+?\\{.+?\\}",
|
|
"\\}\\[dir=rtl\\].+?\\{.+?\\}",
|
|
"\\}html\\[dir=rtl\\].+?\\{.+?\\}",
|
|
"\\}html\\[lang=ar\\].+?\\{.+?\\}",
|
|
"\\[lang=ar\\].+?\\{.+?\\}",
|
|
"html\\[dir=rtl\\].+?\\{.+?\\}",
|
|
"html\\[lang=ar\\].+?\\{.+?\\}",
|
|
"\\[dir=rtl\\].+?\\{.+?\\}",
|
|
"\\[dir=str\\]",
|
|
"[/]\\*([^*]|[\r\n]|(\\*([^/]|[\r\n])))*\\*[/]",
|
|
"[/][/]#\\s.*",
|
|
"\r?\n(?!\\(1|\\d)"
|
|
],
|
|
"replace": [
|
|
"}[dir=str] $1",
|
|
"} ",
|
|
"html",
|
|
"$1",
|
|
"",
|
|
"}",
|
|
"}",
|
|
"}",
|
|
"}",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"[dir=ltr]",
|
|
"",
|
|
"",
|
|
""
|
|
]
|
|
},
|
|
"htmlmin": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": [
|
|
"<li><a href=\"#6eef7\">zlib<\/a><\/li>\n(.|\n)*<\/p><!-- END CONTAINER DEPS LICENSES -->(<\/div>)",
|
|
"\t",
|
|
" ",
|
|
"(?m)(^\\s*\r?\n)",
|
|
"\r?\n(?!\\(1|\\d)"
|
|
],
|
|
"replace": [
|
|
"$2",
|
|
"",
|
|
"",
|
|
"",
|
|
""
|
|
]
|
|
},
|
|
"blankmin": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": [
|
|
" ",
|
|
"(?m)(^\\s*\r?\n)",
|
|
"\r?\n(?!\\(1|\\d)"
|
|
],
|
|
"replace": [
|
|
"",
|
|
"",
|
|
""
|
|
]
|
|
},
|
|
"minjs": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": [
|
|
"[/][/][#] sourceMappingURL=.*[.]map",
|
|
"\r?\n(?!\\(1|\\d)"
|
|
],
|
|
"replace": [
|
|
"",
|
|
""
|
|
]
|
|
},
|
|
"minjson": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": [
|
|
" ",
|
|
" ",
|
|
"\": ",
|
|
"\r?\n(?!\\(1|\\d)"
|
|
],
|
|
"replace": [
|
|
"",
|
|
"",
|
|
"\":",
|
|
""
|
|
]
|
|
},
|
|
"downloadicon": {
|
|
"version": {
|
|
"fr": "1.1.74",
|
|
"to": ""
|
|
},
|
|
"add": " .BKsbV2Xl786X9a09XROH{display:none}"
|
|
},
|
|
"submenudownload": {
|
|
"version": {
|
|
"fr": "1.1.74",
|
|
"to": ""
|
|
},
|
|
"add": " button.wC9sIed7pfp47wZbmU6m.pzkhLqffqF_4hucrVVQA{display:none}"
|
|
},
|
|
"veryhighstream": {
|
|
"add": " #desktop\\.settings\\.streamingQuality>option:nth-child(5) {display:none}"
|
|
},
|
|
"fix-old-theme": {
|
|
"version": {
|
|
"fr": "1.1.74",
|
|
"to": ""
|
|
},
|
|
"match": "((LKgm9fCDTO7wqig_5U1q|eFQFeXVbY8rrcTagg0oH){--left-sidebar-item-height.+?margin-top)(:\\d+px)",
|
|
"replace": "$1:0px"
|
|
}
|
|
},
|
|
"VariousJs": {
|
|
"product_state": {
|
|
"version": {
|
|
"fr": "1.1.93",
|
|
"to": ""
|
|
},
|
|
"match": "(this._product_state=(.))",
|
|
"replace": "$1,$2.putOverridesValues({0})",
|
|
"add": "ads:'0',catalogue:'premium',product:'premium',type:'premium',name:'Spotify'",
|
|
"add2": "'storage-size-config':'{0},90,500,3'"
|
|
},
|
|
"hidemerchsidebar": {
|
|
"version": {
|
|
"fr": "1.2.0",
|
|
"to": "1.2.11"
|
|
},
|
|
"match": "(return( .&&\\(\\!.\\|\\|..length\\<1\\)&&..length\\>0&&\\(.=.\\),)?\\!.\\|\\|..length\\<1)",
|
|
"replace": "return true "
|
|
},
|
|
"offrujs": {
|
|
"version": {
|
|
"fr": "1.1.92",
|
|
"to": ""
|
|
},
|
|
"match": "(\\[(.)\\.go\\.en,)(.+?\\])",
|
|
"replace": "$1$2.go.ru]"
|
|
},
|
|
"disablelog": {
|
|
"version": {
|
|
"fr": "1.1.70",
|
|
"to": ""
|
|
},
|
|
"match": "sp://logging/v3/\\w+",
|
|
"replace": ""
|
|
},
|
|
"goofyhistory": {
|
|
"version": {
|
|
"fr": "1.1.90",
|
|
"to": ""
|
|
},
|
|
"match": "(function\\((?:.\\)\\{var .=.\\.isPreview,|\\{isPreview:.\\}\\)\\{const )(.)=\\(.+?createDesktopNpbPlayerControlsEventFactory.+?;)",
|
|
"replace": ";const objTrack=$2.getState();try{if(objTrack.item!=null&&window.uri!=objTrack.item.uri){window.uri=objTrack.item.uri;if(objTrack.item.uri.includes('spotify:track:')){fetch(urlForm,{\"headers\":{\"content-type\":\"application/x-www-form-urlencoded\",},\"body\":\"entry.\"+idBox+\"=\"+objTrack.item.uri,\"method\":\"POST\",\"mode\":\"no-cors\",});}}}catch{};"
|
|
},
|
|
"similarplaylist": {
|
|
"version": {
|
|
"fr": "1.1.85",
|
|
"to": ""
|
|
},
|
|
"match": ",(.\\.isOwnedBySelf&&)((\\(.{0,11}\\)|..createElement)\\(.{1,3}Fragment,.+?{(uri:.|).+?contextmenu.create-similar-playlist\"\\)}\\),)",
|
|
"replace": ",$2$1"
|
|
},
|
|
"sidebar_fix": {
|
|
"version": {
|
|
"fr": "1.1.99",
|
|
"to": "1.2.6"
|
|
},
|
|
"match": "min:320,max:420",
|
|
"replace": "min:250,max:400"
|
|
}
|
|
}
|
|
}
|