mirror of
https://github.com/SpotX-Official/SpotX.git
synced 2026-04-20 10:44:35 +10:00
Compare commits
193 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3be2ea3a91 | ||
|
|
6697419f06 | ||
|
|
8ef388cb0a | ||
|
|
554165e6d8 | ||
|
|
224e3c0bbd | ||
|
|
da3c98ff1f | ||
|
|
80f7109774 | ||
|
|
84b075bff1 | ||
|
|
9ef13f7d95 | ||
|
|
2835c8a8ae | ||
|
|
225fd96032 | ||
|
|
0b77c48215 | ||
|
|
4674f36496 | ||
|
|
f9391ab7f3 | ||
|
|
55d452eb0e | ||
|
|
5908ad228b | ||
|
|
b7dc969bfc | ||
|
|
92ef6cb117 | ||
|
|
6dca82a292 | ||
|
|
27f14857bc | ||
|
|
162e90aea5 | ||
|
|
8e69ee9f07 | ||
|
|
2f14e0dab6 | ||
|
|
3ec3b7d87e | ||
|
|
92f6802822 | ||
|
|
ab9680c263 | ||
|
|
c70d7b6cce | ||
|
|
25195c37d6 | ||
|
|
91654f616f | ||
|
|
f43f35a973 | ||
|
|
fd47891b55 | ||
|
|
65efd5f2fb | ||
|
|
6753fb548f | ||
|
|
e4253530f2 | ||
|
|
ede7a16abd | ||
|
|
7b56e3855b | ||
|
|
66a615ae4c | ||
|
|
0be7e52624 | ||
|
|
7bfd84614f | ||
|
|
60dff3ad34 | ||
|
|
40ca898241 | ||
|
|
881b92f5f2 | ||
|
|
b8f6a35b97 | ||
|
|
ae49476fc2 | ||
|
|
80686ef696 | ||
|
|
4f30ec8d1f | ||
|
|
76fed67660 | ||
|
|
af30d4c669 | ||
|
|
fe9b5feba2 | ||
|
|
4e78342c68 | ||
|
|
61b2149a8a | ||
|
|
4e4393cabf | ||
|
|
cdd4c9f839 | ||
|
|
e030649f74 | ||
|
|
22acd70e2f | ||
|
|
74acfbf4aa | ||
|
|
e6beaab605 | ||
|
|
de92986bcc | ||
|
|
3c5cf6ab86 | ||
|
|
3c08f41ab1 | ||
|
|
8d87b96655 | ||
|
|
e0a9409ef3 | ||
|
|
3431dcc5df | ||
|
|
484c2eb922 | ||
|
|
a92a201108 | ||
|
|
60f6b83e8a | ||
|
|
167678c8cf | ||
|
|
8970cae410 | ||
|
|
cb9e847236 | ||
|
|
55da9f2e5c | ||
|
|
1ddd051567 | ||
|
|
7ac0d407d5 | ||
|
|
a4e0c4cb4c | ||
|
|
9b561c97dd | ||
|
|
e4e1c0ff45 | ||
|
|
ef33b6e0a9 | ||
|
|
22c9a48537 | ||
|
|
36eeddb41f | ||
|
|
cd173c4390 | ||
|
|
f1474a2207 | ||
|
|
11806cdf3e | ||
|
|
7a7186b363 | ||
|
|
1c9c750a8e | ||
|
|
0ac229dbd5 | ||
|
|
177402498c | ||
|
|
ba3d4c8497 | ||
|
|
8d6b15dd3f | ||
|
|
7294345f30 | ||
|
|
c3cbe3a6bd | ||
|
|
2c0ae54ac0 | ||
|
|
2056bd71ea | ||
|
|
51558614b7 | ||
|
|
1662dbcf7d | ||
|
|
9190341c5c | ||
|
|
7fd8e39004 | ||
|
|
a8da2f6c1d | ||
|
|
39e6a30f50 | ||
|
|
07b2547f77 | ||
|
|
9f66d98ac6 | ||
|
|
df28600f18 | ||
|
|
62909a38f0 | ||
|
|
545b9e70f2 | ||
|
|
0b23b187d9 | ||
|
|
3cf2ce3d32 | ||
|
|
e37418a5d0 | ||
|
|
9a51c24c83 | ||
|
|
53671d64fc | ||
|
|
7135a6a3ec | ||
|
|
88f2b5b92d | ||
|
|
31dd0c7d35 | ||
|
|
b65d8bc394 | ||
|
|
cd057d8a3c | ||
|
|
78a0798747 | ||
|
|
b34a0304d4 | ||
|
|
489260955f | ||
|
|
24a3a5f942 | ||
|
|
853aacc821 | ||
|
|
5716b8a6fb | ||
|
|
8e41023251 | ||
|
|
b536bdfd17 | ||
|
|
0f94baa294 | ||
|
|
b7de68733a | ||
|
|
97716915c2 | ||
|
|
f197a5332f | ||
|
|
d843ede644 | ||
|
|
3b588b3aad | ||
|
|
60858ca890 | ||
|
|
5f85bf124a | ||
|
|
95aca4c640 | ||
|
|
d77d6d7e35 | ||
|
|
2e1f12cadb | ||
|
|
7ab788ba5e | ||
|
|
8906aa2861 | ||
|
|
208dceafa2 | ||
|
|
77764d6a0f | ||
|
|
05ac8387aa | ||
|
|
5b650e7b55 | ||
|
|
ad825b8ade | ||
|
|
1e7b6824d5 | ||
|
|
80ac50144d | ||
|
|
375a3623cc | ||
|
|
e454aa86da | ||
|
|
77ceb30760 | ||
|
|
8b20e119ea | ||
|
|
435e348032 | ||
|
|
099e453ff2 | ||
|
|
3db3a85662 | ||
|
|
e6976caa3b | ||
|
|
c5de40db1e | ||
|
|
227407f8d9 | ||
|
|
d7a4ecada9 | ||
|
|
4eec87ed38 | ||
|
|
db7a3773a9 | ||
|
|
9390ceae26 | ||
|
|
1ff1514251 | ||
|
|
c82a0d7c00 | ||
|
|
afe04fb704 | ||
|
|
ba50d4ef67 | ||
|
|
95ec82c91e | ||
|
|
16d99113da | ||
|
|
ecdaec0397 | ||
|
|
5074dc87a3 | ||
|
|
8deb07c1a6 | ||
|
|
fc42550ba5 | ||
|
|
5a1932b532 | ||
|
|
6dd4a1c349 | ||
|
|
a3dd6f3701 | ||
|
|
e08b8f6898 | ||
|
|
0bbf4193e8 | ||
|
|
62bc32fb07 | ||
|
|
f0f528b97c | ||
|
|
744f12acd2 | ||
|
|
c58d0bfcbc | ||
|
|
7c5e94f3a4 | ||
|
|
3ad46946a2 | ||
|
|
908dd256d9 | ||
|
|
fc7efd386f | ||
|
|
e4cee86fb4 | ||
|
|
ff9d9810fa | ||
|
|
72b934e8fe | ||
|
|
5c34f445d4 | ||
|
|
20ec8c1fbc | ||
|
|
bfed9ec45e | ||
|
|
808a49ccb9 | ||
|
|
c29fe4e4dc | ||
|
|
96281a2248 | ||
|
|
9e2c1ecf0c | ||
|
|
ca3d4ed6e7 | ||
|
|
ff8bdcdf23 | ||
|
|
bda3281b42 | ||
|
|
116d5d85bd | ||
|
|
bb5f4c4a1f | ||
|
|
45b7622f66 |
12
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
12
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
@@ -5,7 +5,7 @@ body:
|
||||
- type: checkboxes
|
||||
attributes:
|
||||
label: 🧐 Have you read the FAQ and viewed similar issues?
|
||||
description: Please read the <a href="https://telegra.ph/SpotX-FAQ-09-19">FAQ</a>. Also check the open and closed <a href="https://github.com/amd64fox/SpotX/issues">issue</a> because your issue may have already been fixed.
|
||||
description: <strong>❗️❗️ Important:</strong> Please review the <a href="https://telegra.ph/SpotX-FAQ-09-19">FAQ</a> and check both open and closed <a href="https://github.com/SpotX-Official/SpotX/issues">issue</a>, as your concern may have already been addressed. However, please be aware that if it's discovered that requested actions weren't completed, the issue may be closed without explanation.
|
||||
options:
|
||||
- label: I have read the FAQ
|
||||
required: true
|
||||
@@ -20,7 +20,7 @@ body:
|
||||
id: lang_spoti
|
||||
attributes:
|
||||
label: Сountry of your account
|
||||
description: You can view your country on your account page, in paragraph <a href="https://www.spotify.com/account/">Country or region</a>.
|
||||
description: You can view your country on your account page, in paragraph <a href="https://www.spotify.com/account/profile/">Country or region</a>.
|
||||
placeholder: "e.g. Ukraine"
|
||||
validations:
|
||||
required: true
|
||||
@@ -46,8 +46,8 @@ body:
|
||||
label: Do you have Spicetify installed?
|
||||
description: <a href="https://spicetify.app/">Spicetify</a> is a command line tool to customize Spotify client.
|
||||
options:
|
||||
- "Yes"
|
||||
- "No"
|
||||
- "Yes"
|
||||
validations:
|
||||
required: true
|
||||
- type: markdown
|
||||
@@ -57,12 +57,12 @@ body:
|
||||
attributes:
|
||||
label: ℹ Computer information
|
||||
description: |
|
||||
- Spotify: e.g. <kbd>1.1.90.859.gf1bb1e36</kbd>
|
||||
- Spotify: e.g. <kbd>1.1.90.859.gf1bb1e36</kbd> (Avoid labeling version as "latest" due to regional update variations in Spotify)
|
||||
- In the open Spotify client in the upper left corner, click <kbd>•••</kbd> → <kbd>Help</kbd> → <kbd>About Spotify</kbd>
|
||||
- Windows: e.g. <kbd>Windows 11 21H2 22000.527</kbd>
|
||||
- Press <kbd>Win</kbd> + <kbd>Pause/Break</kbd> to open the page to copy from.
|
||||
- PowerShell: e.g. <kbd>5.1.19041.1200</kbd>
|
||||
- In the Windows PowerShell console, type the following command <kbd>Get-Host | Select-Object Version</kbd>
|
||||
- Press <kbd>Win</kbd> + <kbd>R</kbd> then type "powershell," and press <kbd>Enter</kbd>, type the following command <kbd>Get-Host | Select-Object Version</kbd>
|
||||
placeholder: |
|
||||
- Spotify:
|
||||
- Windows:
|
||||
@@ -91,4 +91,4 @@ body:
|
||||
description: Place any screenshots of the issue here if needed
|
||||
validations:
|
||||
required: false
|
||||
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ body:
|
||||
id: lang
|
||||
attributes:
|
||||
label: What language do you want to translate into?
|
||||
description: Also note the already added <a href="https://github.com/amd64fox/SpotX/tree/main/scripts/installer-lang">languages</a>
|
||||
description: Also note the already added <a href="https://github.com/SpotX-Official/SpotX/tree/main/scripts/installer-lang">languages</a>
|
||||
placeholder: e.g. English
|
||||
validations:
|
||||
required: true
|
||||
@@ -70,7 +70,6 @@ body:
|
||||
Error = "Error"
|
||||
FileLocBroken = "Location of Spotify files is broken, uninstall Spotify client and run the script again"
|
||||
Spicetify = "Spicetify detected, it must be installed after SpotX, open recommended actions in FAQ ? [Y/N]"
|
||||
ExpSpotify = "Experimental features operated by Spotify"
|
||||
NoRestore = "SpotX has already been installed, xpui.bak not found. `nPlease uninstall Spotify client and run Install.bat again"
|
||||
InstallComplete = "installation completed"
|
||||
HostInfo = "Unwanted URLs found in hosts file"
|
||||
|
||||
1
.github/cutt/test-cutt.txt
vendored
1
.github/cutt/test-cutt.txt
vendored
@@ -1 +0,0 @@
|
||||
test
|
||||
32
.github/workflows/check_spotx.yml
vendored
Normal file
32
.github/workflows/check_spotx.yml
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
name: Check Spotx for the latest Spotify
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: windows-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Run Spotx
|
||||
shell: powershell
|
||||
run: |
|
||||
$jsonUrl = "https://raw.githubusercontent.com/amd64fox/LoaderSpot/main/versions.json"
|
||||
$resp = Invoke-RestMethod -Uri $jsonUrl
|
||||
|
||||
# Get a link to the x86 installer for the first version
|
||||
$firstVersion = $resp.PSObject.Properties.Name | Select-Object -First 1
|
||||
$x86InstallerUrl = $resp.$firstVersion.links.win.x86
|
||||
|
||||
# Regex to find the desired part of the link
|
||||
$regex = [regex]::Match($x86InstallerUrl, "spotify_installer-(.+?)\.exe")
|
||||
$version = $regex.Groups[1].Value
|
||||
|
||||
# Incoming parameters
|
||||
$parametrs = '-new_theme -v $version -dev -funnyprogressBar -homesub_off -sp-over -cache_limit 1000 -block_update_on -lyrics_stat spotify -urlform_goofy "https://docs.google.com/forms/formResponse" -idbox_goofy "9999999" -podcasts_off -adsections_off'
|
||||
|
||||
# Run Spotx
|
||||
iex "& { $(iwr -useb 'https://raw.githubusercontent.com/SpotX-Official/spotx-official.github.io/main/run.ps1') } $parametrs"
|
||||
@@ -1,6 +1,14 @@
|
||||
@echo off
|
||||
|
||||
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe -Command "&{[Net.ServicePointManager]::SecurityProtocol = 3072}; """"& { $((Invoke-WebRequest -UseBasicParsing 'https://cdn.statically.io/gh/amd64fox/SpotX/main/Install.ps1').Content)} -new_theme """" | Invoke-Expression"
|
||||
:: Line for changing spotx parameters, each parameter should be separated by a space
|
||||
set param=-new_theme
|
||||
|
||||
set url='https://raw.githubusercontent.com/SpotX-Official/spotx-official.github.io/main/run.ps1'
|
||||
set url2='https://spotx-official.github.io/run.ps1'
|
||||
set tls=[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12;
|
||||
|
||||
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe ^
|
||||
-Command %tls% $p='%param%'; """ & { $(try { iwr -useb %url% } catch { $p+= ' -m'; iwr -useb %url2% })} $p """" | iex
|
||||
|
||||
pause
|
||||
exit /b
|
||||
@@ -1,6 +1,14 @@
|
||||
@echo off
|
||||
|
||||
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe -Command "&{[Net.ServicePointManager]::SecurityProtocol = 3072}; """"& { $((Invoke-WebRequest -UseBasicParsing 'https://cdn.statically.io/gh/amd64fox/SpotX/main/Install.ps1').Content)} -v 1.2.13.661.ga588f749-4064 -confirm_spoti_recomended_over -block_update_on """" | Invoke-Expression"
|
||||
:: Line for changing spotx parameters, each parameter should be separated by a space
|
||||
set param=-v 1.2.13.661.ga588f749-4064 -confirm_spoti_recomended_over -block_update_on
|
||||
|
||||
set url='https://raw.githubusercontent.com/SpotX-Official/spotx-official.github.io/main/run.ps1'
|
||||
set url2='https://spotx-official.github.io/run.ps1'
|
||||
set tls=[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12;
|
||||
|
||||
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe ^
|
||||
-Command %tls% $p='%param%'; """ & { $(try { iwr -useb %url% } catch { $p+= ' -m'; iwr -useb %url2% })} $p """" | iex
|
||||
|
||||
pause
|
||||
exit /b
|
||||
2
LICENSE
2
LICENSE
@@ -1,6 +1,6 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2021-2023 amd64fox
|
||||
Copyright (c) 2021-2024 amd64fox
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
||||
107
README.md
107
README.md
@@ -1,12 +1,12 @@
|
||||
<p align="center">
|
||||
<a href="https://github.com/amd64fox/SpotX/releases"><img src="https://cdn.statically.io/gh/amd64fox/SpotX/main/.github/Pic/logo.png" />
|
||||
<a href="https://github.com/SpotX-Official/SpotX/releases"><img src="https://spotx-official.github.io/images/logos/logo.png" /></a>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://t.me/spotify_windows_mod"><img src="https://cdn.statically.io/gh/amd64fox/SpotX/main/.github/Pic/Shields/SpotX_Channel.svg"></a>
|
||||
<a href="https://t.me/SpotxCommunity"><img src="https://cdn.statically.io/gh/amd64fox/SpotX/main/.github/Pic/Shields/SpotX_Community.svg"></a>
|
||||
<a href="https://github.com/jetfir3/SpotX-Bash"><img src="https://cdn.statically.io/gh/amd64fox/SpotX/main/.github/Pic/Shields/SpotX_for_Mac&Linux.svg"></a>
|
||||
<a href="https://telegra.ph/SpotX-FAQ-09-19"><img src="https://cdn.statically.io/gh/amd64fox/SpotX/main/.github/Pic/Shields/faq.svg"></a>
|
||||
<a href="https://t.me/spotify_windows_mod"><img src="https://spotx-official.github.io/images/shields/SpotX_Channel.svg"></a>
|
||||
<a href="https://t.me/SpotxCommunity"><img src="https://spotx-official.github.io/images/shields/SpotX_Community.svg"></a>
|
||||
<a href="https://github.com/SpotX-Official/SpotX-Bash"><img src="https://spotx-official.github.io/images/shields/SpotX_for_Mac&Linux.svg"></a>
|
||||
<a href="https://telegra.ph/SpotX-FAQ-09-19"><img src="https://spotx-official.github.io/images/shields/faq.svg"></a>
|
||||
</p>
|
||||
|
||||
<h2> <div align="center"><b> Modified Spotify Client for Windows </b></div> </h2>
|
||||
@@ -23,11 +23,8 @@
|
||||
- <strong>Blocks all banner, video and audio ads in the client</strong>
|
||||
- <strong>Hiding podcasts, episodes and audiobooks from the homepage (optional)</strong>
|
||||
- <strong>Block Spotify automatic updates (optional)</strong>
|
||||
- <strong>More experimental features have been activated ([see the full list](https://github.com/amd64fox/SpotX/discussions/50))</strong>
|
||||
- <strong>Disabled Sentry (Prevented Sentry from sending console log/error/warning to Spotify developers)</strong>
|
||||
- <strong>Disabled logging (Stopped various elements to log user interaction)</strong>
|
||||
- <strong>Removed RTL rules (Removed all right-to-left CSS rules to simplify CSS files)</strong>
|
||||
- <strong>Code minification</strong>
|
||||
- <strong>More experimental features have been activated ([see the full list](https://github.com/SpotX-Official/SpotX/discussions/50))</strong>
|
||||
- <strong>Disabled sentry's console log/error/warning messages to Spotify developers, halted user interaction logging, eliminated right-to-left CSS rules for simplification, and performed code minification</strong>
|
||||
|
||||
<h1>Fast installation / Update</h1>
|
||||
<h3>Choose installation type:</h3>
|
||||
@@ -37,7 +34,7 @@
|
||||
#### During installation, you need to confirm some actions, also contains:
|
||||
|
||||
- New theme activated (new right and left sidebar, some cover change)
|
||||
- All [experimental features](https://github.com/amd64fox/SpotX/discussions/50) included
|
||||
- All [experimental features](https://github.com/SpotX-Official/SpotX/discussions/50) included
|
||||
|
||||
<h4> </h4>
|
||||
|
||||
@@ -48,7 +45,13 @@ or
|
||||
#### Run The following command in PowerShell:
|
||||
|
||||
```ps1
|
||||
[Net.ServicePointManager]::SecurityProtocol = 3072; iex "& { $((iwr -useb 'https://cdn.statically.io/gh/amd64fox/SpotX/main/Install.ps1').Content) } -new_theme"
|
||||
iex "& { $(iwr -useb 'https://raw.githubusercontent.com/SpotX-Official/spotx-official.github.io/main/run.ps1') } -new_theme"
|
||||
```
|
||||
|
||||
#### mirror
|
||||
|
||||
```ps1
|
||||
iex "& { $(iwr -useb 'https://spotx-official.github.io/run.ps1') } -m -new_theme"
|
||||
```
|
||||
|
||||
</details>
|
||||
@@ -61,7 +64,7 @@ or
|
||||
- Forced installation of version 1.2.13 (since the old theme was removed in subsequent versions)
|
||||
- Old theme activated
|
||||
- Automatic blocking of Spotify updates
|
||||
- All [experimental features](https://github.com/amd64fox/SpotX/discussions/50) included
|
||||
- All [experimental features](https://github.com/SpotX-Official/SpotX/discussions/50) included
|
||||
|
||||
<h4> </h4>
|
||||
|
||||
@@ -72,24 +75,30 @@ or
|
||||
#### Run The following command in PowerShell:
|
||||
|
||||
```ps1
|
||||
[Net.ServicePointManager]::SecurityProtocol = 3072; iex "& { $((iwr -useb 'https://cdn.statically.io/gh/amd64fox/SpotX/main/Install.ps1').Content) } -v 1.2.13.661.ga588f749-4064 -confirm_spoti_recomended_over -block_update_on"
|
||||
iex "& { $(iwr -useb 'https://raw.githubusercontent.com/SpotX-Official/spotx-official.github.io/main/run.ps1') } -v 1.2.13.661.ga588f749-4064 -confirm_spoti_recomended_over -block_update_on"
|
||||
```
|
||||
|
||||
#### mirror
|
||||
|
||||
```ps1
|
||||
iex "& { $(iwr -useb 'https://spotx-official.github.io/run.ps1') } -m -v 1.2.13.661.ga588f749-4064 -confirm_spoti_recomended_over -block_update_on"
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><small>Automatic full installation</small></summary><p>
|
||||
<summary><small>Full installation</small></summary><p>
|
||||
|
||||
<h4>Automatic installation without confirmation, what does it do?</h4>
|
||||
<h4>Full installation without confirmation, what does it do?</h4>
|
||||
|
||||
- New theme activated (new right and left sidebar, some cover change)
|
||||
- Hiding podcasts/episodes/audiobooks from the homepage
|
||||
- Activated [static theme](https://github.com/amd64fox/SpotX/discussions/50#discussioncomment-4096066) <kbd>spotify</kbd> for lyrics
|
||||
- Hiding [ad-like sections](https://github.com/amd64fox/SpotX/discussions/50#discussioncomment-4478943)
|
||||
- All [experimental features](https://github.com/amd64fox/SpotX/discussions/50) included
|
||||
- Automatic removal of Spotify MS if it was found
|
||||
- Automatic installation of the recommended version of Spotify (if another client has already been found, it will be installed over)
|
||||
- Automatic blocking of Spotify updates
|
||||
- Activated [static theme](https://github.com/SpotX-Official/SpotX/discussions/50#discussioncomment-4096066) <kbd>spotify</kbd> for lyrics
|
||||
- Hiding [ad-like sections](https://github.com/SpotX-Official/SpotX/discussions/50#discussioncomment-4478943)
|
||||
- All [experimental features](https://github.com/SpotX-Official/SpotX/discussions/50) included
|
||||
- Removal of Spotify MS if it was found
|
||||
- Installation of the recommended version of Spotify (if another client has already been found, it will be installed over)
|
||||
- Blocking of Spotify updates
|
||||
- After the installation is completed, the client will autorun.
|
||||
|
||||
<h4> </h4>
|
||||
@@ -101,7 +110,13 @@ or
|
||||
#### Run The following command in PowerShell:
|
||||
|
||||
```ps1
|
||||
[Net.ServicePointManager]::SecurityProtocol = 3072; iex "& { $((iwr -useb 'https://cdn.statically.io/gh/amd64fox/SpotX/main/Install.ps1').Content) } -confirm_uninstall_ms_spoti -confirm_spoti_recomended_over -podcasts_off -block_update_on -start_spoti -new_theme -adsections_off -lyrics_stat spotify"
|
||||
iex "& { $(iwr -useb 'https://raw.githubusercontent.com/SpotX-Official/spotx-official.github.io/main/run.ps1') } -confirm_uninstall_ms_spoti -confirm_spoti_recomended_over -podcasts_off -block_update_on -start_spoti -new_theme -adsections_off -lyrics_stat spotify"
|
||||
```
|
||||
|
||||
#### mirror
|
||||
|
||||
```ps1
|
||||
iex "& { $(iwr -useb 'https://spotx-official.github.io/run.ps1') } -m -confirm_uninstall_ms_spoti -confirm_spoti_recomended_over -podcasts_off -block_update_on -start_spoti -new_theme -adsections_off -lyrics_stat spotify"
|
||||
```
|
||||
|
||||
</details>
|
||||
@@ -116,7 +131,7 @@ or
|
||||
|
||||
- New theme activated (new right and left sidebar, some cover change)
|
||||
- Disabled only audio ads in podcasts
|
||||
- All [experimental features](https://github.com/amd64fox/SpotX/discussions/50) included
|
||||
- All [experimental features](https://github.com/SpotX-Official/SpotX/discussions/50) included
|
||||
|
||||
<h4> </h4>
|
||||
|
||||
@@ -127,49 +142,21 @@ or
|
||||
#### Run The following command in PowerShell:
|
||||
|
||||
```ps1
|
||||
[Net.ServicePointManager]::SecurityProtocol = 3072; iex "& { $((iwr -useb 'https://cdn.statically.io/gh/amd64fox/SpotX/main/Install.ps1').Content) } -premium -new_theme"
|
||||
iex "& { $(iwr -useb 'https://raw.githubusercontent.com/SpotX-Official/spotx-official.github.io/main/run.ps1') } -premium -new_theme"
|
||||
```
|
||||
|
||||
#### mirror
|
||||
|
||||
```ps1
|
||||
iex "& { $(iwr -useb 'https://spotx-official.github.io/run.ps1') } -m -premium -new_theme"
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><small>Installing with Scoop</small></summary><p>
|
||||
|
||||
#### Installing SpotX via the Scoop package manager includes:
|
||||
- New theme activated (new right and left sidebar, some cover change)
|
||||
- Automatic removal of Spotify MS if it was found
|
||||
- Automatic installation of the recommended version of Spotify (if another client has already been found, it will be installed over)
|
||||
- Hiding podcasts/episodes/audiobooks from the homepage
|
||||
- Automatic blocking of Spotify updates
|
||||
- All [experimental features](https://github.com/amd64fox/SpotX/discussions/50) included
|
||||
|
||||
<h4> </h4>
|
||||
|
||||
#### Installing SpotX with Scoop
|
||||
Just run these commands in the command prompt or powershell:
|
||||
<br>
|
||||
<br>```scoop bucket add nonportable```
|
||||
<br>```scoop install spotx-np```
|
||||
|
||||
#### Updating SpotX with Scoop
|
||||
|
||||
To update SpotX or check for updates run this command in the command prompt or powershell:
|
||||
|
||||
```scoop update spotx-np```
|
||||
|
||||
#### Uninstalling SpotX with Scoop
|
||||
|
||||
To fully uninstall SpotX and Spotify run this command in the command prompt or powershell:
|
||||
|
||||
```scoop uninstall spotx-np```
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
<details>
|
||||
<summary><small>Installing with parameters</small></summary><p>
|
||||
|
||||
You can specify various parameters for a more flexible installation, more [details here](https://github.com/amd64fox/SpotX/discussions/60)
|
||||
You can specify various parameters for a more flexible installation, more [details here](https://github.com/SpotX-Official/SpotX/discussions/60)
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
8
css-helper/lyrics-color/colors.css
Normal file
8
css-helper/lyrics-color/colors.css
Normal file
@@ -0,0 +1,8 @@
|
||||
:root {
|
||||
--past: {{past}};
|
||||
--current: {{current}};
|
||||
--next: {{next}};
|
||||
--hover: {{hover}};
|
||||
--background: {{background}};
|
||||
--musixmatch: {{musixmatch}};
|
||||
}
|
||||
114
css-helper/lyrics-color/rules.css
Normal file
114
css-helper/lyrics-color/rules.css
Normal file
@@ -0,0 +1,114 @@
|
||||
@import url('colors.css');
|
||||
|
||||
/* mini lyrics */
|
||||
.I2WIloMMjsBeMaIS8H3v,
|
||||
.McI3hD7aCfpq015LJa6X,
|
||||
.gpDSOimnzH4zTJmE7UR5 {
|
||||
--lyrics-color-active: var(--current) !important;
|
||||
--lyrics-color-inactive: var(--next) !important;
|
||||
--lyrics-color-passed: var(--past) !important;
|
||||
--lyrics-color-background: var(--background) !important;
|
||||
}
|
||||
|
||||
/* lyrics description */
|
||||
.ebHsEf.I4K12o0qDoITOLr2AEs0,
|
||||
.ebHsEf.OYiGFGZJDIZ4FF4ZTDK2,
|
||||
.jKdLzW.LvLs_UgYs7ps5KdoCr0h,
|
||||
.bWzOVV._T5UDP2tItG9WGdwO5Yi,
|
||||
.hzUuLPdH48AzgQun5NYQ [data-encore-id="type"],
|
||||
.hzUuLPdH48AzgQun5NYQ [data-encore-id="text"],
|
||||
body .LomBcMvfM8AEmZGquAdj,
|
||||
body .W_EplVEAbZrZURqfLiQC,
|
||||
body .kGR_hu4tdj9PnUlSPaRL,
|
||||
.GML6YUVCeJvRhGznLnqm,
|
||||
body .iq4cgi0YEKr6DGaTtzUj,
|
||||
body .KDhLFoEqoClhH12bsfrS {
|
||||
color: var(--musixmatch) !important;
|
||||
}
|
||||
|
||||
/* lyrics not available message */
|
||||
.C3pBU1DsOUJJOAv89ZFT,
|
||||
.T67LFP0PElpfkkLuegQt,
|
||||
.e7eFLioNSG5PAi1qVFT4 {
|
||||
color: var(--musixmatch) !important;
|
||||
}
|
||||
|
||||
/* full cinema lyrics */
|
||||
.FUYNhisXTCmbzt9IDxnT,
|
||||
.tr8V5eHsUaIkOYVw7eSG,
|
||||
.hW9km7ku6_iggdWDR_Lg {
|
||||
--lyrics-color-active: var(--current) !important;
|
||||
--lyrics-color-inactive: var(--next) !important;
|
||||
--lyrics-color-passed: var(--past) !important;
|
||||
--lyrics-color-background: var(--background) !important;
|
||||
}
|
||||
|
||||
/* fix previous lyrics for old versions */
|
||||
.H2J92dVdr0ykdOX5azL1,
|
||||
.KnFq2ijXFdOtyl4Iebjv {
|
||||
color: var(--past) !important;
|
||||
opacity: 1 !important;
|
||||
}
|
||||
|
||||
/* hover */
|
||||
.vapgYYF2HMEeLJuOWGq5:hover,
|
||||
._LKG3z7SnerR0eigPCoK:hover,
|
||||
.NHVfxGs2HwmI_fly2JC4:hover,
|
||||
.gaHIufRWhoWbiT8S6zuM:hover {
|
||||
color: var(--hover) !important;
|
||||
}
|
||||
|
||||
/* lyrics unsynced */
|
||||
.HxblHEsl2WX2yhubfVIc,
|
||||
.SruqsAzX8rUtY2isUZDF,
|
||||
.AEfhRyqGa3vzQrgfdwWE.Re403AJffPPuZmX7LRJj,
|
||||
.NHVfxGs2HwmI_fly2JC4.E64X_eoy6xsJmDdKKHja,
|
||||
.gaHIufRWhoWbiT8S6zuM.Qo3OkrSis5IWlP9Tchbr,
|
||||
.AEfhRyqGa3vzQrgfdwWE .Re403AJffPPuZmX7LRJj {
|
||||
color: var(--next) !important;
|
||||
}
|
||||
|
||||
|
||||
/* full screen lyrics */
|
||||
.npv-lyrics__text-wrapper--previous .npv-lyrics__text {
|
||||
color: var(--past) !important;
|
||||
}
|
||||
|
||||
.npv-lyrics__text-wrapper--current .npv-lyrics__text {
|
||||
color: var(--current) !important;
|
||||
}
|
||||
|
||||
.npv-lyrics__text-wrapper--next .npv-lyrics__text {
|
||||
color: var(--next) !important;
|
||||
}
|
||||
|
||||
.npv-lyrics__text.npv-lyrics__text--credits,
|
||||
.npv-lyrics__text--unsynced-warning {
|
||||
color: var(--musixmatch) !important;
|
||||
}
|
||||
|
||||
.npv-lyrics__text--unsynced {
|
||||
color: var(--next) !important;
|
||||
}
|
||||
|
||||
.npv-background-color {
|
||||
background: var(--background) !important;
|
||||
}
|
||||
|
||||
.npv-main-container {
|
||||
background: transparent !important;
|
||||
}
|
||||
|
||||
.npv-lyrics__gradient-background {
|
||||
background: -webkit-gradient(linear, left top, left bottom, from(rgba(18, 18, 18, 0)), color-stop(30%, var(--background)), color-stop(60%, var(--background))) !important;
|
||||
background: -webkit-linear-gradient(top, rgba(18, 18, 18, 0) 0%, var(--background) 30%, var(--background) 60%) !important;
|
||||
background: linear-gradient(to bottom, rgba(18, 18, 18, 0) 0%, var(--background) 30%, var(--background) 60%) !important;
|
||||
}
|
||||
|
||||
/* read along podcasts */
|
||||
._nDkCIVgkWayq3tqiIuW,
|
||||
.B_wut2Bw4HwLr3w8rNfM {
|
||||
--transcript-color-background: var(--background) !important;
|
||||
--transcript-color-text: var(--next) !important;
|
||||
--transcript-color-highlightText: var(--current) !important;
|
||||
}
|
||||
20
js-helper/goofyHistory.js
Normal file
20
js-helper/goofyHistory.js
Normal file
@@ -0,0 +1,20 @@
|
||||
const unique = new Set();
|
||||
|
||||
function goofyHistory(e, urlForm, idBox) {
|
||||
|
||||
const uri = e?.item?.uri;
|
||||
|
||||
if (uri && uri.includes('spotify:track:') && !unique.has(uri)) {
|
||||
|
||||
unique.add(uri);
|
||||
|
||||
fetch(urlForm, {
|
||||
"headers": {
|
||||
"content-type": "application/x-www-form-urlencoded",
|
||||
},
|
||||
"body": "entry." + idBox + "=" + uri,
|
||||
"method": "POST",
|
||||
"mode": "no-cors",
|
||||
}).catch(error => console.error('error sending uri to google form:', error));
|
||||
}
|
||||
}
|
||||
89
js-helper/sectionBlock.js
Normal file
89
js-helper/sectionBlock.js
Normal file
@@ -0,0 +1,89 @@
|
||||
function sectionBlock(e, type) {
|
||||
|
||||
|
||||
// block subfeeds
|
||||
if (type === "podcast" || type === "all") {
|
||||
const style = document.createElement("style");
|
||||
style.innerHTML = `
|
||||
.cj6vRk3nFAi80HSVqX91,
|
||||
.zbU90jX5VWUhVlpUda7B {
|
||||
display: none !important;
|
||||
}
|
||||
`;
|
||||
document.body.appendChild(style);
|
||||
}
|
||||
|
||||
const body = e?.data?.home;
|
||||
const sections = body?.sectionContainer?.sections?.items;
|
||||
|
||||
function removeSections() {
|
||||
|
||||
const sectionsData = [
|
||||
{ id: '0JQ5IMCbQBLupUQrQFeCzx', name: 'Best of the Year' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3C', name: 'Best of Artists / Tracks' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu4w', name: 'Best of songwriters' },
|
||||
{ id: '0JQ5IMCbQBLhSb02SGYpDM', name: 'Biggest Indie Playlists' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu5g', name: 'Charts' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3p', name: 'Dinner' },
|
||||
{ id: '0JQ5DAob0KOew1FBAMSmBz', name: 'Featured Charts' },
|
||||
{ id: '0JQ5DAob0JCuWaGLU6ntFY', name: 'Focus' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3s', name: 'Fresh new music' },
|
||||
{ id: '0JQ5DAob0LaV9FOMJ9utY5', name: 'Gaming music' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3q', name: 'Happy' },
|
||||
{ id: '0JQ5IMCbQBLiqrNCH9VvmA', name: 'ICE PHONK' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnucG', name: 'Mood' },
|
||||
{ id: '0JQ5DAob0JCuWaGLU6ntFT', name: 'Mood' },
|
||||
{ id: '0JQ5IMCbQBLicmNERjnGn5', name: 'Most Listened 2023' },
|
||||
{ id: '0JQ5DAob0Jr9ClCbkV4pZD', name: 'Music to game to' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3B', name: 'Popular Albums / Artists' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3D', name: 'Popular new releases' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu4h', name: 'Popular radio' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3u', name: 'Sad' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3w', name: 'Throwback' },
|
||||
{ id: '0JQ5DAuChZYPe9iDhh2mJz', name: 'Throwback Thursday / Spotify Playlists' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3M', name: 'Today`s biggest hits' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3E', name: 'Trending now' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu3x', name: 'Workout' },
|
||||
{ id: '0JQ5IMCbQBLqTJyy28YCa9', name: '?' },
|
||||
{ id: '0JQ5IMCbQBLlC31GvtaB6w', name: '?' },
|
||||
{ id: '0JQ5DAnM3wGh0gz1MXnu7R', name: '?' }
|
||||
]
|
||||
const sectionIdsRegex = new RegExp(sectionsData.map(section => section.id).join('|'));
|
||||
|
||||
for (let i = sections.length - 1; i >= 0; i--) {
|
||||
const uri = sections[i]?.uri;
|
||||
if (uri && uri.match(sectionIdsRegex)) {
|
||||
sections.splice(i, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function removePodcasts() {
|
||||
if (Array.isArray(sections)) {
|
||||
for (let i = 0; i < sections.length; i++) {
|
||||
const sectionItems = sections[i]?.sectionItems?.items;
|
||||
|
||||
if (Array.isArray(sectionItems)) {
|
||||
for (let j = 0; j < sectionItems.length; j++) {
|
||||
const contentData = sectionItems[j]?.content?.data;
|
||||
|
||||
if (contentData && ["Podcast", "Audiobook", "Episode"].includes(contentData.__typename)) {
|
||||
sectionItems.splice(j, 1);
|
||||
j--;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (body?.greeting && sections) {
|
||||
if (type === "section" || type === "all") {
|
||||
removeSections();
|
||||
}
|
||||
|
||||
if (type === "podcast" || type === "all") {
|
||||
removePodcasts();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"lang": {
|
||||
"version": "1.2.18",
|
||||
"version": "1.2.44",
|
||||
"language": "Russian"
|
||||
},
|
||||
"1": {
|
||||
"match": "\"To Enhance this playlist, you.ll need to go online.\"",
|
||||
"replace": "\"Чтобы улучшить этот плейлист, вам нужно подключиться к интернету.\""
|
||||
"match": "\"The Stage Experience\"",
|
||||
"replace": "\"Сценический опыт\""
|
||||
},
|
||||
"2": {
|
||||
"match": "\"Confirm your age\"",
|
||||
@@ -64,12 +64,12 @@
|
||||
"replace": "\"Переключить рукоять светового меча. Текущий {0}.\""
|
||||
},
|
||||
"16": {
|
||||
"match": "\"Song not available\"",
|
||||
"replace": "\"Песня недоступна\""
|
||||
"match": "\"Doors at .0.\"",
|
||||
"replace": "\"Вход в {0}\""
|
||||
},
|
||||
"17": {
|
||||
"match": "\"The song you.re trying to listen to is not available in HiFi at this time.\"",
|
||||
"replace": "\"Песня, которую вы пытаетесь прослушать, в настоящее время недоступна в HiFi.\""
|
||||
"match": "\"Show at .0.\"",
|
||||
"replace": "\"Показ в {0}\""
|
||||
},
|
||||
"18": {
|
||||
"match": "\"Your Location\"",
|
||||
@@ -104,163 +104,139 @@
|
||||
"replace": "\"Скорость {0}×\""
|
||||
},
|
||||
"26": {
|
||||
"match": "(\"Filter options\"",
|
||||
"replace": "\"Параметры фильтрации\""
|
||||
},
|
||||
"27": {
|
||||
"match": "\"Artist\"",
|
||||
"replace": "\"Исполнитель\""
|
||||
},
|
||||
"28": {
|
||||
"27": {
|
||||
"match": "\"... of ...\"",
|
||||
"replace": "\"{0} из {1}\""
|
||||
},
|
||||
"29": {
|
||||
"28": {
|
||||
"match": "\"Не удалось изменить\"",
|
||||
"replace": "\"Не удалось обновить\""
|
||||
},
|
||||
"30": {
|
||||
"29": {
|
||||
"match": "Dynamic normalizer - Actively adjust the volume by leveling out the difference between quiet and loud parts of the audio",
|
||||
"replace": "Динамический нормализатор - активно регулирует громкость, выравнивая разницу между тихими и громкими частями аудио"
|
||||
},
|
||||
"30": {
|
||||
"match": "Dynamic loudness control for podcasts - Actively maintain optimal podcast volume level for a clear and balanced sound experience",
|
||||
"replace": "Динамическое управление громкостью для подкастов - активное поддержание оптимального уровня громкости подкаста для четкого и сбалансированного звукового восприятия"
|
||||
},
|
||||
"31": {
|
||||
"match": "\"Load more\"",
|
||||
"replace": "\"Загрузить еще\""
|
||||
"match": "Prerelease Radar",
|
||||
"replace": "Пререлизный радар"
|
||||
},
|
||||
"32": {
|
||||
"match": "\"Sign up free\"",
|
||||
"replace": "\"Бесплатная регистрация\""
|
||||
"match": "\"Your destination for upcoming albums curated for you.\"",
|
||||
"replace": "\"Место назначения для предстоящих альбомов, подобранных специально для вас.\""
|
||||
},
|
||||
"33": {
|
||||
"match": "\"Session link copied to clipboard\"",
|
||||
"replace": "\"Ссылка на сеанс скопирована в буфер обмена\""
|
||||
},
|
||||
"34": {
|
||||
"match": "\"Listen together on Spotify\"",
|
||||
"replace": "\"Слушайте вместе в Spotify\""
|
||||
},
|
||||
"35": {
|
||||
"match": "\"Invite others to your group session, and listen together from anywhere.\"",
|
||||
"replace": "\"Пригласите других в вашу групповую сессию и слушайте вместе откуда угодно.\""
|
||||
},
|
||||
"36": {
|
||||
"match": "\"Copy link\"",
|
||||
"replace": "\"Скопировать ссылку\""
|
||||
},
|
||||
"37": {
|
||||
"match": "\"Cancel\"",
|
||||
"replace": "\"Отмена\""
|
||||
},
|
||||
"38": {
|
||||
"match": "\"Join .host..s group session\"",
|
||||
"replace": "\"Присоединиться к групповому сеансу %host%\""
|
||||
},
|
||||
"39": {
|
||||
"match": "\"Continue on this computer\"",
|
||||
"replace": "\"Продолжить на этом компьютере\""
|
||||
},
|
||||
"40": {
|
||||
"match": "\"Join\"",
|
||||
"replace": "\"Присоединиться\""
|
||||
},
|
||||
"41": {
|
||||
"match": "\"Not now\"",
|
||||
"replace": "\"Не сейчас\""
|
||||
},
|
||||
"42": {
|
||||
"match": "\"People in the session will see your username, profile picture, and suggested songs based on your taste profile.\"",
|
||||
"replace": "\"Люди в сессии увидят ваше имя пользователя, аватар и предложенные песни на основе вашего музыкального профиля.\""
|
||||
},
|
||||
"43": {
|
||||
"match": "\"Read along\"",
|
||||
"replace": "\"Читайте вместе\""
|
||||
},
|
||||
"44": {
|
||||
"match": "\"Group session logo\"",
|
||||
"replace": "\"Логотип групповой сессии\""
|
||||
},
|
||||
"45": {
|
||||
"match": "\"Leave the group session.\"",
|
||||
"replace": "\"Покинуть групповую сессию?\""
|
||||
},
|
||||
"46": {
|
||||
"match": "\"End\"",
|
||||
"replace": "\"Завершить\""
|
||||
},
|
||||
"47": {
|
||||
"match": "\"Are you sure you want to end the session for everyone.\"",
|
||||
"replace": "\"Вы уверены, что хотите завершить сеанс для всех?\""
|
||||
},
|
||||
"48": {
|
||||
"match": "\"End session\"",
|
||||
"replace": "\"Завершить сессию\""
|
||||
},
|
||||
"49": {
|
||||
"match": "\"Leave\"",
|
||||
"replace": "\"Покинуть\""
|
||||
},
|
||||
"50": {
|
||||
"match": "\"Build .0. is available\"",
|
||||
"replace": "\"Сборка {0} доступна\""
|
||||
},
|
||||
"51": {
|
||||
"34": {
|
||||
"match": "\"Downloading build .0....\"",
|
||||
"replace": "\"Загрузка сборки {0}...\""
|
||||
},
|
||||
"52": {
|
||||
"35": {
|
||||
"match": "\"Build .0. is ready to install\"",
|
||||
"replace": "\"Сборка {0} готова к установке\""
|
||||
},
|
||||
"53": {
|
||||
"match": "\".host..s group session\"",
|
||||
"replace": "\"Групповой сеанс %host%\""
|
||||
},
|
||||
"54": {
|
||||
"match": "\"Invite or remove people from your group session\"",
|
||||
"replace": "\"Приглашайте или удаляйте пользователей из вашей групповой сессии\""
|
||||
},
|
||||
"55": {
|
||||
"match": "\"Invite people to .host..s group session\"",
|
||||
"replace": "\"Пригласить пользователей в групповой сеанс %host%\""
|
||||
},
|
||||
"56": {
|
||||
"match": "\"Are you sure you want to remove .displayName. from the group session\\?\"",
|
||||
"replace": "\"Вы уверены, что хотите удалить %displayName% из группового сеанса?\""
|
||||
},
|
||||
"57": {
|
||||
"36": {
|
||||
"match": "\"Remove\"",
|
||||
"replace": "\"Удалить\""
|
||||
},
|
||||
"58": {
|
||||
"match": "\"New playlist\"",
|
||||
"replace": "\"Новый плейлист\""
|
||||
},
|
||||
"59": {
|
||||
"37": {
|
||||
"match": "\"Feature Spotlight\"",
|
||||
"replace": "\"Особенности\""
|
||||
},
|
||||
"60": {
|
||||
"match": "\"Start a group session\"",
|
||||
"replace": "\"Начать групповую сессию\""
|
||||
"38": {
|
||||
"match": "\"prev-related-video\"",
|
||||
"replace": "\"предыдущее связанное видео\""
|
||||
},
|
||||
"61": {
|
||||
"match": "\"View as\"",
|
||||
"replace": "\"Посмотреть как\""
|
||||
"39": {
|
||||
"match": "\"next-related-video\"",
|
||||
"replace": "\"следующее связанное видео\""
|
||||
},
|
||||
"62": {
|
||||
"match": "\"Add to playlist\"",
|
||||
"replace": "\"Добавить в плейлист\""
|
||||
"40": {
|
||||
"match": "\"Do not translate\"",
|
||||
"replace": "\"Не переводить\""
|
||||
},
|
||||
"63": {
|
||||
"match": "\"Find a playlist\"",
|
||||
"replace": "\"Найти плейлист\""
|
||||
"41": {
|
||||
"match": "\"Translating to .0.\"",
|
||||
"replace": "\"Перевожу на {0}\""
|
||||
},
|
||||
"64": {
|
||||
"match": "\"Done\"",
|
||||
"replace": "\"Готово\""
|
||||
"42": {
|
||||
"match": "\"Translation to .0. not available\"",
|
||||
"replace": "\"Перевод на {0} недоступен\""
|
||||
},
|
||||
"65": {
|
||||
"match": "\"Invite\"",
|
||||
"replace": "\"Пригласить\""
|
||||
"43": {
|
||||
"match": "\"Translate lyrics\"",
|
||||
"replace": "\"Перевести текст песни\""
|
||||
},
|
||||
"44": {
|
||||
"match": "\"Spotify MiniPlayer\"",
|
||||
"replace": "\"мини-плеер Spotify\""
|
||||
},
|
||||
"45": {
|
||||
"match": "\"Date\"",
|
||||
"replace": "\"Дата\""
|
||||
},
|
||||
"46": {
|
||||
"match": "\"Venue\"",
|
||||
"replace": "\"Место проведения\""
|
||||
},
|
||||
"47": {
|
||||
"match": "\"We couldn't find the venue\"",
|
||||
"replace": "\"Мы не смогли найти место проведения\""
|
||||
},
|
||||
"48": {
|
||||
"match": "\"Notifications\"",
|
||||
"replace": "\"Уведомления\""
|
||||
},
|
||||
"49": {
|
||||
"match": "\"Bring back to main window\"",
|
||||
"replace": "\"Вернуться к основному окну\""
|
||||
},
|
||||
"50": {
|
||||
"match": "\"You have no notifications\"",
|
||||
"replace": "\"У вас нет уведомлений\""
|
||||
},
|
||||
"51": {
|
||||
"match": "\"Chapter\"",
|
||||
"replace": "\"Глава\""
|
||||
},
|
||||
"52": {
|
||||
"match": "\"Song\"",
|
||||
"replace": "\"Трек\""
|
||||
},
|
||||
"53": {
|
||||
"match": "\"Episode\"",
|
||||
"replace": "\"Эпизод\""
|
||||
},
|
||||
"54": {
|
||||
"match": "\"The venue you requested couldn.t be found, please try again.\"",
|
||||
"replace": "\"Запрошенное вами место проведения не найдено, попробуйте снова.\""
|
||||
},
|
||||
"55": {
|
||||
"match": "\"There was an error fetching the venue.\"",
|
||||
"replace": "\"Произошла ошибка при получении места проведения.\""
|
||||
},
|
||||
"56": {
|
||||
"match": "\"Concerts\"",
|
||||
"replace": "\"Концерты\""
|
||||
},
|
||||
"57": {
|
||||
"match": "\"all times are local to the venue\"",
|
||||
"replace": "\"все время указано по месту проведения\""
|
||||
},
|
||||
"58": {
|
||||
"match": "\"Presale access\"",
|
||||
"replace": "\"Предварительный доступ\""
|
||||
},
|
||||
"59": {
|
||||
"match": "\"We.ve ran out of codes. Visit our ticketing partner for more information\"",
|
||||
"replace": "\"У нас закончились коды. Посетите нашего партнера по продаже билетов для получения дополнительной информации\""
|
||||
}
|
||||
}
|
||||
|
||||
1266
patches/patches.json
1266
patches/patches.json
File diff suppressed because it is too large
Load Diff
BIN
res/login.spa
Normal file
BIN
res/login.spa
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,14 @@
|
||||
@echo off
|
||||
|
||||
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe -Command "&{[Net.ServicePointManager]::SecurityProtocol = 3072}; """"& { $((Invoke-WebRequest -UseBasicParsing 'https://cdn.statically.io/gh/amd64fox/SpotX/main/Install.ps1').Content)} -confirm_uninstall_ms_spoti -confirm_spoti_recomended_over -podcasts_off -block_update_on -start_spoti -new_theme -adsections_off -lyrics_stat spotify """" | Invoke-Expression"
|
||||
:: Line for changing spotx parameters, each parameter should be separated by a space
|
||||
set param=-confirm_uninstall_ms_spoti -confirm_spoti_recomended_over -podcasts_off -block_update_on -start_spoti -new_theme -adsections_off -lyrics_stat spotify
|
||||
|
||||
set url='https://raw.githubusercontent.com/SpotX-Official/spotx-official.github.io/main/run.ps1'
|
||||
set url2='https://spotx-official.github.io/run.ps1'
|
||||
set tls=[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12;
|
||||
|
||||
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe ^
|
||||
-Command %tls% $p='%param%'; """ & { $(try { iwr -useb %url% } catch { $p+= ' -m'; iwr -useb %url2% })} $p """" | iex
|
||||
|
||||
pause
|
||||
exit /b
|
||||
@@ -1,6 +1,14 @@
|
||||
@echo off
|
||||
|
||||
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe -Command "&{[Net.ServicePointManager]::SecurityProtocol = 3072}; """"& { $((Invoke-WebRequest -UseBasicParsing 'https://cdn.statically.io/gh/amd64fox/SpotX/main/Install.ps1').Content)} -premium -new_theme """" | Invoke-Expression"
|
||||
:: Line for changing spotx parameters, each parameter should be separated by a space
|
||||
set param=-premium -new_theme
|
||||
|
||||
set url='https://raw.githubusercontent.com/SpotX-Official/spotx-official.github.io/main/run.ps1'
|
||||
set url2='https://spotx-official.github.io/run.ps1'
|
||||
set tls=[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12;
|
||||
|
||||
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe ^
|
||||
-Command %tls% $p='%param%'; """ & { $(try { iwr -useb %url% } catch { $p+= ' -m'; iwr -useb %url2% })} $p """" | iex
|
||||
|
||||
pause
|
||||
exit /b
|
||||
49
scripts/installer-lang/cs.ps1
Normal file
49
scripts/installer-lang/cs.ps1
Normal file
@@ -0,0 +1,49 @@
|
||||
[PSCustomObject]@{
|
||||
Welcome = "
|
||||
╔═════════════════════════════╗
|
||||
║ Vítejte v SpotX pro Windows ║
|
||||
╚═════════════════════════════╝"
|
||||
Incorrect = "Ups, nesprávná hodnota,"
|
||||
Incorrect2 = "zadejte znovu přes "
|
||||
Download = "Chyba při stahování"
|
||||
Download2 = "Zkusím znovu za 5 sekund..."
|
||||
Download3 = "Chyba znovu"
|
||||
Download4 = "Podívejte se na nastavení sítě a spusťte instalaci znovu"
|
||||
Download5 = "Stahuji Spotify"
|
||||
StopScript = "Skript je zastaven"
|
||||
MsSpoti = "Byla detekována verze Spotify z Microsoft Store, tato verze není podporována"
|
||||
MsSpoti2 = "Odinštalujte verzi Spotify z Microsoft Store [Y/N]"
|
||||
MsSpoti3 = "Automaticky odinstalovávám Spotify z Microsoft Store..."
|
||||
MsSpoti4 = "Odinštalovávám Spotify z Microsoft Store..."
|
||||
Prem = "Úprava kvůli prémiovému účtu..."
|
||||
OldV = "Nalezena stará verze Spotify"
|
||||
OldV2 = "Vaše Spotify {0} verze je stará, doporučuje se aktualizovat na verzi {1}"
|
||||
OldV3 = "Chcete aktualizovat? [Y/N]"
|
||||
AutoUpd = "Automatická aktualizace na doporučenou verzi"
|
||||
DelOrOver = "Chcete odinstalovat současnou verzi {0} nebo nainstalovat novější na současnou (zůstanou některé soubory)? Y [Odinštalovat] / N [Nainstalovat novější na současnou]"
|
||||
DelOld = "Odinštalovávám staré Spotify..."
|
||||
NewV = "Byla nalezena nepodporovaná verze Spotify"
|
||||
NewV2 = "Vaše Spotify {0} verze zatím nebyla testována, stabilní je nyní {1} verze"
|
||||
NewV3 = "Chcete pokračovat s {0} verzí (mohou nastat chyby)? [Y/N]"
|
||||
Recom = "Chcete nainstalovat doporučenou {0} verzi? [Y/N]"
|
||||
DelNew = "Odinštalovávám netestovanou verzi Spotify..."
|
||||
DownSpoti = "Stahuji a instaluji Spotify"
|
||||
DownSpoti2 = "Prosím čekejte..."
|
||||
PodcatsOff = "Vypněte podcasty"
|
||||
PodcastsOn = "Zapněte podcasty/Nechte zapnuté"
|
||||
PodcatsSelect = "Chcete vypnout podcasty, epizody a audioknihy z hlavní stránky? [Y/N]"
|
||||
DowngradeNote = "Doporučuje se blokování, protože byla nainstalována starší verze Spotify"
|
||||
UpdBlock = "Aktualizace Spotify blokovány"
|
||||
UpdUnblock = "Aktualizace Spotify nejsou blokovány"
|
||||
UpdSelect = "Chcete blokovat aktualizace Spotify? [Y/N]"
|
||||
ModSpoti = "Upravuji Spotify..."
|
||||
Error = "Chyba"
|
||||
FileLocBroken = "Umístění souborů Spotify je chybné, odinstalujte klienta Spotify a spusťte skript znovu"
|
||||
Spicetify = "Spicetify nalezeno, musí být nainstalováno po SpotX, otevřít doporučené akce ve FAQ? [Y/N]"
|
||||
NoRestore = "SpotX byl již nainstalován, xpui.bak se nenašlo. `nProsím odinstalujte klienta Spotify a spusťte Install.bat znovu"
|
||||
InstallComplete = "Instalace dokončena"
|
||||
HostInfo = "Nechtěné URL adresy nalezeny v souboru hosts"
|
||||
HostBak = "Zálohuji soubor hosts.bak..."
|
||||
HostDel = "Pokouším se odebrat nechtěné URL adresy z originálního souboru hosts..."
|
||||
HostError = "Něco se nepovedlo s úpravou souboru hosts, upravte ho manuálně nebo spusťte skript jako"
|
||||
}
|
||||
@@ -36,7 +36,7 @@
|
||||
DowngradeNote = "Es wird empfohlen, Updates zu blockieren, da Spotify herabgestuft wurde"
|
||||
UpdBlock = "Spotify-Updates blockiert"
|
||||
UpdUnblock = "Spotify-Updates sind nicht blockiert"
|
||||
UpdSelect = "Möchten sie Spotify-Updates blockieren? [Y/N]"
|
||||
UpdSelect = "Möchten Sie Spotify-Updates blockieren? [Y/N]"
|
||||
CacheOn = "Automatische Cache-Bereinigung ist aktiviert ({0})"
|
||||
CacheOff = "Automatische Cache-Bereinigung ist deaktiviert"
|
||||
CacheSelect = "Möchten Sie die automatische Cache-Bereinigung aktivieren? [Y/N]"
|
||||
|
||||
@@ -1,55 +1,49 @@
|
||||
[PSCustomObject]@{
|
||||
Welcome = "
|
||||
╔═════════════════════════════════╗
|
||||
║ Bienvenido a SpotX para Windows ║
|
||||
╚═════════════════════════════════╝"
|
||||
╔═════════════════════════════════════════════╗
|
||||
║ Le damos la bienvenida a SpotX para Windows ║
|
||||
╚═════════════════════════════════════════════╝"
|
||||
Incorrect = "Ufff, un valor incorrecto,"
|
||||
Incorrect2 = "ingrese nuevamente el valor "
|
||||
Incorrect2 = "introduzca nuevamente el valor "
|
||||
Download = "Error al descargar"
|
||||
Download2 = "Se volverá a realizar la solicitud en 5 segundos..."
|
||||
Download3 = "Error de nuevo"
|
||||
Download4 = "Comprueba tu configuración de red y ejecuta la instalación de nuevo"
|
||||
Download4 = "Compruebe su configuración de red y ejecute la instalación de nuevo"
|
||||
Download5 = "Descargando Spotify"
|
||||
Download6 = "Curl error" #
|
||||
StopScript = "El script se ha detenido"
|
||||
MsSpoti = "La versión de Spotify de Microsoft Store se ha detectado y no es compatible"
|
||||
MsSpoti2 = "Desinstalar Spotify edición Microsoft Store [Y/N]"
|
||||
MsSpoti3 = "Desinstalación automática de Spotify de Microsoft Store..."
|
||||
MsSpoti4 = "Desinstalación de Spotify de Microsoft Store..."
|
||||
Prem = "Modificación para la cuenta premium..."
|
||||
Prem = "Modificación para la cuenta prémium..."
|
||||
OldV = "Se ha encontrado una versión obsoleta de Spotify"
|
||||
OldV2 = "Tu versión de Spotify {0} está obsoleta, se recomienda actualizar a {1}"
|
||||
OldV3 = "¿Quieres actualizar? [Y/N]"
|
||||
OldV2 = "Su versión de Spotify {0} está obsoleta, se recomienda actualizar a {1}"
|
||||
OldV3 = "¿Quiere actualizar? [Y/N]"
|
||||
AutoUpd = "Actualización automática a la versión recomendada"
|
||||
DelOrOver = "¿Desea desinstalar la versión actual de {0} o instalar sobre ella? Y [Desinstalar] / N [Instalar encima]"
|
||||
DelOld = "Desinstalando el antiguo Spotify..."
|
||||
NewV = "Se ha encontrado una versión no compatible de Spotify"
|
||||
NewV2 = "Tu versión de Spotify {0} aún no ha sido probada, actualmente la versión estable es la {1}"
|
||||
NewV2 = "Su versión de Spotify {0} aún no se ha probado; actualmente la versión estable es la {1}"
|
||||
NewV3 = "¿Quieres continuar con la versión {0} (posibles errores)? [Y/N]"
|
||||
Recom = "¿Desea instalar la versión recomendada {0}? [Y/N]"
|
||||
DelNew = "Desinstalando un Spotify no probado..."
|
||||
DownSpoti = "Descargando e instalando Spotify"
|
||||
DownSpoti2 = "Por favor, espera..."
|
||||
PodcatsOff = "Podcasts desactivados"
|
||||
PodcastsOn = "Podcasts activados"
|
||||
PodcatsSelect = "¿Quieres desactivar los podcasts, episodios y audiolibros de la página principal? [Y/N]"
|
||||
DownSpoti2 = "Espere un momento..."
|
||||
PodcatsOff = "Pódcast desactivados"
|
||||
PodcastsOn = "Pódcast activados"
|
||||
PodcatsSelect = "¿Quiere desactivar los pódcast, episodios y audiolibros de la página principal? [Y/N]"
|
||||
DowngradeNote = "Es recomendable bloquear las actualizaciones porque ha habido una bajada en la versión de Spotify"
|
||||
UpdBlock = "Actualizaciones de Spotify bloqueadas"
|
||||
UpdUnblock = "Las actualizaciones de Spotify no están bloqueadas"
|
||||
UpdSelect = "¿Quieres bloquear las actualizaciones de Spotify? [Y/N]"
|
||||
CacheOn = "Limpieza de caché activada ({0})"
|
||||
CacheOff = "La limpieza de la caché no está activada"
|
||||
CacheSelect = "¿Quieres configurar la limpieza automática de la caché? [Y/N]"
|
||||
CacheDays = "Caché más antigua: XX días para ser limpiada"
|
||||
CacheDays2 = "Introduzca el número de días de 1 a 100"
|
||||
UpdSelect = "¿Quiere bloquear las actualizaciones de Spotify? [Y/N]"
|
||||
ModSpoti = "Parcheando Spotify..."
|
||||
Error = "Error"
|
||||
FileLocBroken = "La ubicación de los archivos de Spotify no funciona, desinstala el cliente y vuelve a ejecutar el script"
|
||||
FileLocBroken = "La ubicación de los archivos de Spotify no funciona; desinstale el cliente y vuelva a ejecutar el script"
|
||||
Spicetify = "Spicetify detectado, debe ser instalado después de SpotX, abrir acciones recomendadas en las preguntas frecuentes? [Y/N]"
|
||||
NoRestore = "SpotX ya ha sido instalado, xpui.bak no se encuentra. `nPor favor, desinstala el cliente de Spotify y ejecuta Install.bat de nuevo"
|
||||
NoRestore = "SpotX ya ha sido instalado, xpui.bak no se encuentra. `nDesinstale el cliente de Spotify y ejecute Install.bat de nuevo"
|
||||
InstallComplete = "Instalación completada"
|
||||
HostInfo = "Se han encontrado URLs no deseadas en el archivo de hosts"
|
||||
HostInfo = "Se han encontrado URL no deseados en el archivo de hosts"
|
||||
HostBak = "Haciendo una copia de seguridad de hosts.bak..."
|
||||
HostDel = "Intentando eliminar las URLs no deseadas del archivo hosts original..."
|
||||
HostError = "Algo salió mal al editar el archivo hosts, edítelo manualmente o ejecute el script como administrador"
|
||||
HostDel = "Intentando eliminar los URL no deseados del archivo hosts original..."
|
||||
HostError = "Algo salió mal al editar el archivo hosts; edítelo manualmente o ejecute el script como administrador"
|
||||
}
|
||||
|
||||
@@ -1,55 +1,49 @@
|
||||
[PSCustomObject]@{
|
||||
Welcome = "
|
||||
╔════════════════════════════════╗
|
||||
║ Bienvenue à SpotX pour Windows ║
|
||||
╚════════════════════════════════╝"
|
||||
╔══════════════════════════════════╗
|
||||
║ Bienvenue sur SpotX pour Windows ║
|
||||
╚══════════════════════════════════╝"
|
||||
Incorrect = "Oups, une valeur est incorrecte,"
|
||||
Incorrect2 = "veuillez recommencer "
|
||||
Download = "Erreur de téléchargement"
|
||||
Download = "Erreur durant le téléchargement"
|
||||
Download2 = "Renvoi d'une requête dans 5 secondes..."
|
||||
Download3 = "Nouvelle erreur"
|
||||
Download3 = "Une nouvelle erreur est survenue"
|
||||
Download4 = "Vérifiez vos réglages réseau et lancez à nouveau l'installation"
|
||||
Download5 = "Téléchargement de Spotify"
|
||||
Download6 = "Erreur de curl"
|
||||
StopScript = "Le script est arrêté"
|
||||
MsSpoti = "La version Microsoft Store de Spotify a été détectée et n'est pas prise en charge"
|
||||
MsSpoti2 = "Désinstaller la version Microsoft Store de Spotify [Y/N] ?"
|
||||
MsSpoti = "La version du Microsoft Store de Spotify a été détectée et n'est pas prise en charge"
|
||||
MsSpoti2 = "Désinstaller la version du Microsoft Store de Spotify [Y/N] ?"
|
||||
MsSpoti3 = "Désinstallation automatique de Spotify MS..."
|
||||
MsSpoti4 = "Désinstallation de Spotify MS..."
|
||||
Prem = "Modification pour compte premium..."
|
||||
OldV = "Ancienne version de Spotify trouvée"
|
||||
OldV2 = "Votre version Spotify {0} est dépassée, il est recommandé de mettre à jour vers la {1}"
|
||||
OldV2 = "Votre version Spotify {0} est obsolète, il est recommandé de mettre à jour vers la {1}"
|
||||
OldV3 = "Voulez-vous faire la mise à jour ? [Y/N]"
|
||||
AutoUpd = "Mise à jour automatique vers la version recommandée"
|
||||
DelOrOver = "Voulez-vous désinstaller la version actuelle {0} ou installer par dessus? Y [Désinstaller] / N [Installer par dessus]"
|
||||
DelOld = "Désinstallation de l'ancien Spotify..."
|
||||
DelOrOver = "Voulez-vous désinstaller la version actuelle {0} ou installer par dessus ? Y [Désinstaller] / N [Installer par dessus]"
|
||||
DelOld = "Désinstallation de l'ancienne version de Spotify..."
|
||||
NewV = "Version non supportée de Spotify trouvée"
|
||||
NewV2 = "Votre version {0} de Spotify n'a pas encore été testée, actuellement c'est une version {1} stable"
|
||||
NewV2 = "Votre version {0} de Spotify n'a pas encore été testée, actuellement {1} est une version stable"
|
||||
NewV3 = "Voulez-vous continuer avec la version {0} (erreurs possibles) ? [Y/N]"
|
||||
Recom = "Voulez-vous installer la version {0} recommandée ? [Y/N]"
|
||||
DelNew = "Désinstallation d'un Spotify non testé..."
|
||||
DelNew = "Désinstallation d'une version de Spotify non testée..."
|
||||
DownSpoti = "Téléchargement et installation de Spotify"
|
||||
DownSpoti2 = "Veuillez patienter..."
|
||||
PodcatsOff = "Podcasts Désactivés"
|
||||
PodcastsOn = "Podcasts Activés"
|
||||
PodcatsOff = "Podcasts désactivés"
|
||||
PodcastsOn = "Podcasts activés"
|
||||
PodcatsSelect = "Voulez-vous désactiver les podcasts, épisodes et livres audio de la page d'accueil ? [Y/N]"
|
||||
DowngradeNote = "Il est recommandé de bloquer car il y a eu un rétrogradage de Spotify"
|
||||
UpdBlock = "MàJ Spotify bloquées"
|
||||
UpdUnblock = "Les MàJ Spotify ne sont pas bloquées"
|
||||
UpdSelect = "Voulez-vous bloquer les MàJ Spotify ? [Y/N]"
|
||||
CacheOn = "Effacement du cache activé ({0})"
|
||||
CacheOff = "L'effacement du cache n'est pas activé"
|
||||
CacheSelect = "Voulez-vous configurer un effacement automatique du cache? [Y/N]"
|
||||
CacheDays = "Ancienneté du cache: XX jours à effacer"
|
||||
CacheDays2 = "Entrer le nombre de jours de 1 à 100"
|
||||
DowngradeNote = "Il est recommandé de bloquer les mises à jour car une version antérieure de Spotify a été installée"
|
||||
UpdBlock = "Mises à jour de Spotify bloquées"
|
||||
UpdUnblock = "Les mises à jour de Spotify ne sont pas bloquées"
|
||||
UpdSelect = "Voulez-vous bloquer les mises à jour de Spotify ? [Y/N]"
|
||||
ModSpoti = "Modification de Spotify..."
|
||||
Error = "Erreur"
|
||||
FileLocBroken = "L'emplacement des fichiers est invalide, désinstaller le client et lancer de nouveau le script"
|
||||
Spicetify = "Spicetify detected, it must be installed after SpotX, open recommended actions in FAQ ? [Y/N]"
|
||||
NoRestore = "SpotX a déjà été installé, xpui.bak introuvable. `nMerci de désinstaller le client Spotify et de lancer à nouveau Install.bat"
|
||||
FileLocBroken = "L'emplacement des fichiers de Spotify est invalide, désinstallez Spotify et lancez de nouveau le script"
|
||||
Spicetify = "Spicetify détecté, il faut l'installer après SpotX, ouvrir les actions recommandées dans la FAQ ? [Y/N]"
|
||||
NoRestore = "SpotX a déjà été installé, xpui.bak introuvable. `nMerci de désinstaller Spotify et de lancer à nouveau le script"
|
||||
InstallComplete = "installation terminée"
|
||||
HostInfo = "URLs indésirables trouvées dans le fichier hosts"
|
||||
HostBak = "Sauvegarde de hosts.bak..."
|
||||
HostDel = "Tentative de supprimer des URLs indésirables depuis le fichier hosts original..."
|
||||
HostDel = "Tentative de suppression des URLs indésirables du fichier hosts original..."
|
||||
HostError = "Quelque chose ne s'est pas bien passé lors de l'édition du fichier hosts, modifiez le manuellement ou lancez le script en tant qu'administrateur"
|
||||
}
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
ModSpoti = "स्पॉटिफाई पैचिंग..."
|
||||
Error = "गडबड"
|
||||
FileLocBroken = "स्पॉटिफाई फ़ाइलों का स्थान टूटा हुआ है, क्लाइंट की स्थापना रद्द करें और स्क्रिप्ट को फिर से चलाएँ"
|
||||
Spicetify = "Spicetify detected, it must be installed after SpotX, open recommended actions in FAQ ? [Y/N]"
|
||||
Spicetify = "स्पाइसेटिफाई का पता चला, इसे स्पॉटएक्स के बाद इंस्टॉल किया जाना चाहिए, एफएक्यू में अनुशंसित क्रियाएं खोलें? [Y/N]"
|
||||
NoRestore = "स्पॉटएक्स पहले ही स्थापित किया जा चुका है, xpui.bak नहीं मिला। `nकृपया स्पॉटिफाई क्लाइंट को अनइंस्टॉल करें और Install.bat को फिर से चलाएं"
|
||||
InstallComplete = "इंस्टालेशन पूर्ण"
|
||||
HostInfo = "hosts फ़ाइल में अवांछित URL मिले"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
[PSCustomObject]@{
|
||||
Welcome = "
|
||||
╔══════════════════════════════╗
|
||||
║ Welcome to SpotX for Windows ║
|
||||
╚══════════════════════════════╝"
|
||||
╔════════════════════════════════════════════╗
|
||||
║ Üdvözöllek a SpotX Windowsos telepítőjében ║
|
||||
╚════════════════════════════════════════════╝"
|
||||
Incorrect = "Hoppá, helytelen érték,"
|
||||
Incorrect2 = "Próbáld újra "
|
||||
Download = "Letöltési hiba"
|
||||
|
||||
@@ -1,55 +1,49 @@
|
||||
[PSCustomObject]@{
|
||||
Welcome = "
|
||||
╔══════════════════════════════╗
|
||||
║ Welcome to SpotX for Windows ║
|
||||
╚══════════════════════════════╝"
|
||||
Incorrect = "Ups, nilai salah,"
|
||||
Incorrect2 = "masukkan lagi"
|
||||
Download = "Kesalahan saat mengunduh"
|
||||
Download2 = "Akan memuat ulang dalam 5 detik..."
|
||||
Download3 = "Kesalahan lagi"
|
||||
╔═══════════════════════════════════════╗
|
||||
║ Selamat datang di SpotX untuk Windows ║
|
||||
╚═══════════════════════════════════════╝"
|
||||
Incorrect = "Oops, nilai salah,"
|
||||
Incorrect2 = "masukkan lagi "
|
||||
Download = "Error saat mengunduh"
|
||||
Download2 = "Akan meminta ulang dalam 5 detik..."
|
||||
Download3 = "Error lagi"
|
||||
Download4 = "Periksa pengaturan jaringan Anda dan jalankan instalasi lagi"
|
||||
Download5 = "Mengunduh Spotify"
|
||||
Download6 = "Kesalahan pada Curl"
|
||||
StopScript = "Skrip dihentikan"
|
||||
MsSpoti = "Versi Microsoft Store dari Spotify terdeteksi, versi ini tidak didukung"
|
||||
MsSpoti2 = "Copot pemasangan Spotify edisi Microsoft Store [Y/N]"
|
||||
MsSpoti3 = "Menghapus instalan Spotify MS secara otomatis..."
|
||||
MsSpoti4 = "Menghapus Instalasi Spotify MS..."
|
||||
MsSpoti2 = "Uninstall edisi Spotify Microsoft Store [Y/N]"
|
||||
MsSpoti3 = "Menghapus Spotify MS secara otomatis..."
|
||||
MsSpoti4 = "Menghapus Spotify MS..."
|
||||
Prem = "Modifikasi untuk akun premium..."
|
||||
OldV = "Menemukan versi lama dari Spotify"
|
||||
OldV2 = "Spotify versi {0} sudah usang, disarankan untuk meningkatkan ke {1}"
|
||||
OldV3 = "Ingin memperbarui ? [Y/N]"
|
||||
OldV = "Versi lama Spotify ditemukan"
|
||||
OldV2 = "Versi Spotify {0} Anda sudah usang, disarankan untuk upgrade ke versi {1}"
|
||||
OldV3 = "Ingin mengupdate? [Y/N]"
|
||||
AutoUpd = "Pembaruan otomatis ke versi yang direkomendasikan"
|
||||
DelOrOver = "Apakah Anda ingin mencopot pemasangan versi {0} saat ini atau menimpanya? Y [Copot Pemasangan] / N [Timpa]"
|
||||
DelOld = "Menghapus instalasi Spotify lama..."
|
||||
NewV = "Versi Spotify yang tidak didukung ditemukan"
|
||||
NewV2 = "Spotify versi {0} belum diuji, saat ini yang stabil adalah versi {1}"
|
||||
NewV3 = "Apakah Anda ingin melanjutkan dengan versi {0} (Memungkinkan terjadinya kesalahan)? [Y/N]"
|
||||
Recom = "Apakah Anda ingin memasang versi {0} yang disarankan? [Y/N]"
|
||||
DelNew = "Menghapus instalasi Spotify yang belum teruji..."
|
||||
DelOrOver = "Apakah Anda ingin menghapus versi {0} saat ini atau menimpanya? Y [Uninstall] / N [Timpa]"
|
||||
DelOld = "Menghapus Spotify lama..."
|
||||
NewV = "Ditemukan versi Spotify yang tidak didukung"
|
||||
NewV2 = "Versi Spotify {0} Anda belum diuji, saat ini adalah versi {1} yang stabil"
|
||||
NewV3 = "Ingin melanjutkan dengan versi {0} (mungkin ada kesalahan)? [Y/N]"
|
||||
Recom = "Ingin menginstal versi {0} yang direkomendasikan? [Y/N]"
|
||||
DelNew = "Menghapus Spotify yang belum diuji..."
|
||||
DownSpoti = "Mengunduh dan menginstal Spotify"
|
||||
DownSpoti2 = "Mohon ditunggu..."
|
||||
PodcatsOff = "Podcast mati"
|
||||
PodcastsOn = "Podcast hidup"
|
||||
PodcatsSelect = "Apakah Anda ingin menghilangkan podcast, episode, dan buku audio dari halaman utama?"
|
||||
DowngradeNote = "Disarankan untuk memblokir karena ada penurunan versi Spotify"
|
||||
DownSpoti2 = "Tunggu sebentar..."
|
||||
PodcatsOff = "Podcast Nonaktif"
|
||||
PodcastsOn = "Podcast Aktif"
|
||||
PodcatsSelect = "Apakah Anda ingin menonaktifkan podcast, episode, dan audiobooks dari halaman utama? [Y/N]"
|
||||
DowngradeNote = "Disarankan untuk memblokir karena Spotify telah di downgrade"
|
||||
UpdBlock = "Pembaruan Spotify diblokir"
|
||||
UpdUnblock = "Pembaruan Spotify tidak diblokir"
|
||||
UpdSelect = "Ingin memblokir pembaruan Spotify? [Y/N]"
|
||||
CacheOn = "Membersihkan cache diaktifkan ({0})"
|
||||
CacheOff = "Membersihkan cache tidak diaktifkan"
|
||||
CacheSelect = "Ingin mengatur pembersihan cache otomatis? [Y/N]"
|
||||
CacheDays = "Cache yang tidak digunakan lebih dari jumlah hari yang Anda tentukan akan dihapus"
|
||||
CacheDays2 = "Masukkan jumlah hari dari 1 hingga 100"
|
||||
ModSpoti = "Menambal Spotify..."
|
||||
ModSpoti = "Memasang patch ke Spotify..."
|
||||
Error = "Kesalahan"
|
||||
FileLocBroken = "Lokasi file Spotify rusak, hapus instalan klien dan jalankan skrip lagi"
|
||||
FileLocBroken = "Lokasi file Spotify rusak, uninstall aplikasi Spotify dan jalankan skrip lagi"
|
||||
Spicetify = "Spicetify terdeteksi, harus diinstal setelah SpotX, buka tindakan yang direkomendasikan di FAQ? [Y/N]"
|
||||
NoRestore = "SpotX sudah terinstal, xpui.bak tidak ditemukan. `nHarap hapus instalan klien Spotify dan jalankan Install.bat lagi"
|
||||
NoRestore = "SpotX sudah diinstal, xpui.bak tidak ditemukan. `nSilakan uninstall aplikasi Spotify dan jalankan Install.bat lagi"
|
||||
InstallComplete = "instalasi selesai"
|
||||
HostInfo = "URL yang tidak diinginkan ditemukan di file hosts"
|
||||
HostBak = "Mencadangkan hosts.bak..."
|
||||
HostInfo = "URL yang tidak diinginkan ditemukan dalam file host"
|
||||
HostBak = "Membuat cadangan hosts.bak..."
|
||||
HostDel = "Mencoba menghapus URL yang tidak diinginkan dari file hosts asli..."
|
||||
HostError = "Terjadi kesalahan saat mengedit file hosts, edit secara manual atau jalankan skrip sebagai administrator"
|
||||
HostError = "Ada yang salah saat mengedit file hosts, edit manual atau jalankan skrip sebagai administrator"
|
||||
}
|
||||
|
||||
@@ -3,53 +3,53 @@
|
||||
╔════════════════════════════╗
|
||||
║ Witamy w SpotX dla Windows ║
|
||||
╚════════════════════════════╝"
|
||||
Incorrect = "Oops, niewłaściwa wartość,"
|
||||
Incorrect2 = "Wejdź ponownie przez"
|
||||
Download = "Błąd pobierania"
|
||||
Download2 = "Ponowię prósbę za 5 sekund..."
|
||||
Download3 = "Ponowny błąd"
|
||||
Download4 = "Sprawdź swoje połączenie z siecią i spróbuj ponownie"
|
||||
Incorrect = "Ups, błędna wartość,"
|
||||
Incorrect2 = "wejdź ponownie przez "
|
||||
Download = "Błąd podczas pobierania"
|
||||
Download2 = "Ponowna próba za 5 sekund..."
|
||||
Download3 = "Pobieranie się nie powiodło"
|
||||
Download4 = "Sprawdź ustawienia sieci i uruchom instalację ponownie"
|
||||
Download5 = "Pobieranie Spotify"
|
||||
Download6 = "Błąd Curl"
|
||||
StopScript = "Skrypt wstrzymany"
|
||||
MsSpoti = "Wersja Spotify ze Sklepu Microsoft została wykryta i nie jest wspierana"
|
||||
MsSpoti2 = "Odinstalować wersję Spotify ze Sklepu Microsoft? [Y/N]"
|
||||
StopScript = "Skrypt jest zatrzymany"
|
||||
MsSpoti = "Wykryto wersję Spotify ze Sklepu Microsoft, która nie jest wspierana"
|
||||
MsSpoti2 = "Czy chcesz odinstalować wersję Spotify ze Sklepu Microsoft? [Y/N]"
|
||||
MsSpoti3 = "Automatyczne odinstalowywanie Spotify z MS..."
|
||||
MsSpoti4 = "Odinstalowywanie Spotify MS..."
|
||||
Prem = "Modyfikacja dla konta premium..."
|
||||
OldV = "Znaleziono nieaktualną wersję Spotify"
|
||||
OldV2 = "Twoja wersja Spotify {0} jest nieaktualna, zalecana jest aktualizacja do {1}"
|
||||
OldV = "Znaleziono przestarzałą wersję Spotify"
|
||||
OldV2 = "Twoja wersja Spotify {0} jest przestarzała, zalecana jest aktualizacja do wersji {1}"
|
||||
OldV3 = "Czy chcesz ją pobrać? [Y/N]"
|
||||
AutoUpd = "Automatyczna aktualizacja do zalecanej wersji"
|
||||
DelOrOver = "Chcesz odinstalować aktualną wersję {0}, czy pobrać nową? Y [Odinstaluj] / N [Pobierz Nowa]"
|
||||
DelOld = "Odinstalowywanie starego Spotify..."
|
||||
DelOrOver = "Chcesz odinstalować aktualną wersję {0}, czy pobrać nową? Y [Odinstaluj] / N [Pobierz Nową]"
|
||||
DelOld = "Odinstalowywanie nieaktualnej wersji Spotify..."
|
||||
NewV = "Wykryto niewspieraną wersję Spotify"
|
||||
NewV2 = "Twoja wersja {0} nie została jeszcze przetestowana, obecna stabilna jest wersja {1} "
|
||||
NewV3 = "Czy chcesz kontynuować z wersją {0} (możliwe błędy) ? [Y/N]"
|
||||
Recom = "Czy chcesz pobrać zalecaną, {0} wersję ? [Y/N]"
|
||||
DelNew = "Odinstalowywanie niesprawdzonego Spotify..."
|
||||
NewV2 = "Twoja wersja {0} nie została jeszcze przetestowana, obecna jest to stabilna wersja {1} "
|
||||
NewV3 = "Czy chcesz kontynuować z wersją {0} (możliwe błędy)? [Y/N]"
|
||||
Recom = "Czy chcesz pobrać zalecaną wersję {0}? [Y/N]"
|
||||
DelNew = "Odinstalowywanie nieprzetestowanej wersji Spotify..."
|
||||
DownSpoti = "Pobieranie i instalowanie Spotify"
|
||||
DownSpoti2 = "Proszę czekać..."
|
||||
PodcatsOff = "Wyłączanie Podcastów"
|
||||
PodcastsOn = "Włączanie Podcastów"
|
||||
PodcatsSelect = "Czy chcesz ukryć podcasty, epizody i audiobooki ze strony główniej? [Y/N]"
|
||||
DowngradeNote = "Zalecane jest zablokowanie, ponieważ nastąpiło obniżenie wartości dla Spotify"
|
||||
PodcatsOff = "Podcasty wyłączone"
|
||||
PodcastsOn = "Podcasty włączone"
|
||||
PodcatsSelect = "Czy chcesz ukryć podcasty, epizody i audiobooki ze strony głównej? [Y/N]"
|
||||
DowngradeNote = "Zalecane jest zablokowanie, ze względu na obniżenie wersji Spotify"
|
||||
UpdBlock = "Aktualizacje Spotify zablokowane"
|
||||
UpdUnblock = "Aktualizacje Spotify nie są zablokowane"
|
||||
UpdSelect = "Czy chcesz zablokować aktualizacje dla Spotify? [Y/N]"
|
||||
UpdSelect = "Czy chcesz zablokować aktualizacje Spotify? [Y/N]"
|
||||
CacheOn = "Usuwanie plików cache ({0})"
|
||||
CacheOff = "Czyszczenie plików cache jest wyłączone"
|
||||
CacheSelect = "Chcesz ustawić automatyczne czyszczenie plików cache? [Y/N]"
|
||||
CacheDays = "Czyszczenie co: XX dni"
|
||||
CacheDays2 = "Wybierz co ile dni ma nastąpić czyszczenie od 1 to 100 do"
|
||||
ModSpoti = "Patchowanie Spotify..."
|
||||
ModSpoti = "Łatanie Spotify..."
|
||||
Error = "Błąd"
|
||||
FileLocBroken = "Lokalizacje plików Spotify są zepsute, odinstaluj klienta i uruchom ponownie skrypt"
|
||||
Spicetify = "Spicetify detected, it must be installed after SpotX, open recommended actions in FAQ ? [Y/N]"
|
||||
NoRestore = "SpotX został pobrany, ale xpui.bak nie znaleziony. `nProszę odinstalować klienta Spotify i uruchomić Install.bat ponownie"
|
||||
InstallComplete = "Instalacja została zakończona"
|
||||
FileLocBroken = "Lokalizacje plików Spotify jest uszkodzona, odinstaluj klienta Spotify i uruchom skrypt ponownie"
|
||||
Spicetify = "Wykryto Spicetify. Należy zainstalować je po SpotX. Czy otworzyć zalecane działania w FAQ? [Y/N]"
|
||||
NoRestore = "SpotX został już pobrany, lecz xpui.bak nie został znaleziony. `nProszę odinstalować klienta Spotify i uruchomić Install.bat ponownie"
|
||||
InstallComplete = "instalacja zakończona"
|
||||
HostInfo = "Niepożądane adresy URL znalezione w plikach hosts"
|
||||
HostBak = "Tworzenie kopii zapasowych hosts.bak..."
|
||||
HostBak = "Tworzenie kopii zapasowej pliku hosts.bak..."
|
||||
HostDel = "Próba usunięcia niechcianych adresów URL z oryginalnego pliku hosts..."
|
||||
HostError = "Coś poszło nie tak podczas edycji pliku hosts, edytuj go ręcznie lub uruchom skrypt jako administrator"
|
||||
}
|
||||
|
||||
50
scripts/installer-lang/sk.ps1
Normal file
50
scripts/installer-lang/sk.ps1
Normal file
@@ -0,0 +1,50 @@
|
||||
[PSCustomObject]@{
|
||||
Welcome = "
|
||||
╔══════════════════════════════╗
|
||||
║ Welcome to SpotX for Windows ║
|
||||
╚══════════════════════════════╝"
|
||||
Incorrect = "Ups, nesprávna hodnota,"
|
||||
Incorrect2 = "zadaj znova cez "
|
||||
Download = "Chyba pri sťahovaní"
|
||||
Download2 = "Skúsim znova o 5 sekúnd..."
|
||||
Download3 = "Chyba znova"
|
||||
Download4 = "Pozri sa na nastavenia siete a spusti inštaláciu znova"
|
||||
Download5 = "Sťahujem Spotify"
|
||||
StopScript = "Skript je zastavený"
|
||||
MsSpoti = "Verzia Spotify z Microsoft Store bola detekovaná, táto verzia nie je podporovaná"
|
||||
MsSpoti2 = "Odinštaluj Microsoft Store Spotify verziu [Y/N]"
|
||||
MsSpoti3 = "Automaticky odinštalovávam Spotify z Microsoft Store..."
|
||||
MsSpoti4 = "Odinštalovávam Spotify z Microsoft Store..."
|
||||
Prem = "Úprava kvôli prémiovému účtu..."
|
||||
OldV = "Nájdená stará verzia Spotify"
|
||||
OldV2 = "Tvoja Spotify {0} verzia je stará, je odporúčané aktualizovať na verziu {1}"
|
||||
OldV3 = "Chcete aktualizovať ? [Y/N]"
|
||||
AutoUpd = "Automatická aktualizácia na odporúčanú verziu"
|
||||
DelOrOver = "Chcete odinštalovať terajšiu verziu {0} alebo inštalovať novšiu na terajšiu(ostanú niektoré súbory)? Y [Odinštaluj] / N [Inštaluj novšiu na terajšiu]"
|
||||
DelOld = "Odinštalovávam staré Spotify..."
|
||||
NewV = "Nepodporovaná verzia Spotify bola nájdená"
|
||||
NewV2 = "Tvoja Spotify {0} verzia zatiaľ nebola testovaná, teraz je stabilná {1} verzia"
|
||||
NewV3 = "Chcete pokračovať s {0} verziou (môžu nastať chyby) ? [Y/N]"
|
||||
Recom = "Chcete nainštalovať odporúčanú {0} verziu ? [Y/N]"
|
||||
DelNew = "Odinštalovávam netestovanú verziu Spotify..."
|
||||
DownSpoti = "Sťahujem a inštalujem Spotify"
|
||||
DownSpoti2 = "Prosím čakajte..."
|
||||
PodcatsOff = "Vypni podcasty"
|
||||
PodcastsOn = "Zapni podcasty/Nechaj zapnuté"
|
||||
PodcatsSelect = "Chceš vypnúť podcasty, epizódy a audioknihy z hlavnej stránky? [Y/N]"
|
||||
DowngradeNote = "Je odporúčané blokovanie pretože bola nainštalovaná staršia verzia Spotify"
|
||||
UpdBlock = "Spotify aktualizácie blokované"
|
||||
UpdUnblock = "Spotify aktualizácie nie sú blokované"
|
||||
UpdSelect = "Chcete blokovať Spotify aktualizácie? [Y/N]"
|
||||
ModSpoti = "Upravovanie Spotify..."
|
||||
Error = "Chyba"
|
||||
FileLocBroken = "Umiestnenie Spotify súborov je chybné, odinštaluj Spotify klient a spusti skript znova"
|
||||
Spicetify = "Spicetify nájdené, musí byť inštalované po SpotX, otvoriť odporúčané akcie vo FAQ ? [Y/N]"
|
||||
ExpSpotify = "Experimentálne funkcie sú prevádzkované Spotify"
|
||||
NoRestore = "SpotX už bol nainštalovaný, xpui.bak sa nenašlo. `nProsím odinštaluj Spotify klient a spusti Install.bat znova"
|
||||
InstallComplete = "Inštalácia dokončená"
|
||||
HostInfo = "Nechcené URLs nájdené v súbore hosts"
|
||||
HostBak = "Zálohujem súbor hosts.bak..."
|
||||
HostDel = "Pokúšam sa odobrať nechcené URLs z originálneho hosts súboru..."
|
||||
HostError = "Niečo sa nepodarilo s upravovaním súboru hosts, uprav ho manuálne alebo spusti skript ako administrátor"
|
||||
}
|
||||
49
scripts/installer-lang/sv.ps1
Normal file
49
scripts/installer-lang/sv.ps1
Normal file
@@ -0,0 +1,49 @@
|
||||
[PSCustomObject]@{
|
||||
Welcome = "
|
||||
╔══════════════════════════════════╗
|
||||
║ Välkommen till SpotX för Windows ║
|
||||
╚══════════════════════════════════╝"
|
||||
Incorrect = "Hoppsan, ett felaktigt värde,"
|
||||
Incorrect2 = "ange igen igenom "
|
||||
Download = "Fel vid nedladdning"
|
||||
Download2 = "Försöker igen om 5 sekunder..."
|
||||
Download3 = "Fel igen"
|
||||
Download4 = "Kontrollera dina nätverksinställningar och kör installationen igen"
|
||||
Download5 = "Laddar ner Spotify"
|
||||
StopScript = "Skriptet har stoppats"
|
||||
MsSpoti = "Microsoft Store versionen av Spotify har upptäckts som inte stöds"
|
||||
MsSpoti2 = "Avinstallera Spotify Microsoft Store versionen [Y/N]"
|
||||
MsSpoti3 = "Avinstallerar Spotify MS automatiskt..."
|
||||
MsSpoti4 = "Avinstallerar Spotify MS..."
|
||||
Prem = "Modifiering för premiumkonto..."
|
||||
OldV = "Hittade en föråldrad version av Spotify"
|
||||
OldV2 = "Din Spotify {0} version är föråldrad, det rekommenderas att uppgradera till {1}"
|
||||
OldV3 = "Vill du uppdatera? [Y/N]"
|
||||
AutoUpd = "Automatisk uppdatering till den rekommenderade versionen"
|
||||
DelOrOver = "Vill du avinstallera den aktuella versionen av {0} eller installera över den? Y [Avinstallera] / N [Installera över]"
|
||||
DelOld = "Avinstallerar gamla Spotify..."
|
||||
NewV = "En version av Spotify som inte stöds hittades"
|
||||
NewV2 = "Din Spotify {0} version har inte testats ännu, för närvarande är den en stabil {1} version"
|
||||
NewV3 = "Vill du fortsätta med {0} version (fel möjliga)? [Y/N]"
|
||||
Recom = "Vill du installera den rekommenderade versionen av {0}? [Y/N]"
|
||||
DelNew = "Avinstallerar en oprövad Spotify..."
|
||||
DownSpoti = "Ladda ner och installerar Spotify"
|
||||
DownSpoti2 = "Vänta..."
|
||||
PodcatsOff = "Podcasts av"
|
||||
PodcastsOn = "Podcasts på"
|
||||
PodcatsSelect = "Vill du inaktivera poddar, avsnitt och ljudböcker från huvudsidan? [Y/N]"
|
||||
DowngradeNote = "Det rekommenderas att blockera eftersom Spotify har nedgraderats"
|
||||
UpdBlock = "Spotify uppdateringar blockerade"
|
||||
UpdUnblock = "Spotify uppdateringar är inte blockerade"
|
||||
UpdSelect = "Vill du blockera Spotify uppdateringar? [Y/N]"
|
||||
ModSpoti = "Patchar Spotify..."
|
||||
Error = "Fel"
|
||||
FileLocBroken = "Platsen för Spotify filer är trasig, avinstallera Spotify klienten och kör skriptet igen"
|
||||
Spicetify = "Spicetify upptäckt, det måste installeras efter SpotX, öppna rekommenderade åtgärder i FAQ ? [Y/N]"
|
||||
NoRestore = "SpotX har redan installerats, xpui.bak hittades inte. `nAvinstallera Spotify klienten och kör Install.bat igen"
|
||||
InstallComplete = "installationen avslutad"
|
||||
HostInfo = "Oönskade webbadresser hittades i hosts-filen"
|
||||
HostBak = "Backar upp hosts.bak..."
|
||||
HostDel = "Försöker ta bort oönskade webbadresser från den ursprungliga hosts filen..."
|
||||
HostError = "Något gick fel vid redigering av hosts filen, redigera den manuellt eller kör skriptet som administratör"
|
||||
}
|
||||
49
scripts/installer-lang/ta.ps1
Normal file
49
scripts/installer-lang/ta.ps1
Normal file
@@ -0,0 +1,49 @@
|
||||
[PSCustomObject]@{
|
||||
Welcome = "
|
||||
╔════════════════════════════════╗
|
||||
║ Windows SpotXக்கு வரவேற்கிறோம் ║
|
||||
╚════════════════════════════════╝"
|
||||
Incorrect = "அச்சச்சோ, தவறான மதிப்பு,"
|
||||
Incorrect2 = "மீண்டும் உள்ளிடவும்"
|
||||
Download = "பதிவிறக்குவதில் பிழை"
|
||||
Download2 = "5 வினாடிகளில் மீண்டும் வேண்டுகோள் விடுக்கப்படும்..."
|
||||
Download3 = "மீண்டும் பிழை"
|
||||
Download4 = "உங்கள் பிணைய அமைப்புகளைச் சரிபார்த்து, நிறுவலை மீண்டும் இயக்கவும்"
|
||||
Download5 = "Spotifyயைப் பதிவிறக்குகிறது"
|
||||
StopScript = "Script நிறுத்தப்பட்டது"
|
||||
MsSpoti = "Spotifyயின் Microsoft Store பதிப்பு கண்டறியப்பட்டது, அதை ஆதரிக்கவில்லை"
|
||||
MsSpoti2 = "Microsoft Store Spotify பதிப்பை நிறுவல் நீக்கவும் [Y/N]"
|
||||
MsSpoti3 = "MS Spotifyயை தானாக நிறுவல் நீக்குகிறது..."
|
||||
MsSpoti4 = "MS Spotifyயை நிறுவல் நீக்குகிறது..."
|
||||
Prem = "Premium கணக்கிற்கான மாற்றம்..."
|
||||
OldV = "Spotifyயின் காலாவதியான பதிப்பு கண்டறியப்பட்டது"
|
||||
OldV2 = "உங்கள் Spotify {0} பதிப்பு காலாவதியானது, {1}க்கு மேம்படுத்த பரிந்துரைக்கப்படுகிறது"
|
||||
OldV3 = "புதுப்பிக்க வேண்டுமா? [Y/N]"
|
||||
AutoUpd = "பரிந்துரைக்கப்பட்ட பதிப்பிற்கான தானியங்கி புதுப்பிப்பு"
|
||||
DelOrOver = "{0}யின் தற்போதைய பதிப்பை நிறுவல்நீக்கம் செய்ய விரும்புகிறீர்களா அல்லது நீங்கள் அதன் மீதே நிறுவ விரும்புகிறீர்கள்? Y [Uninstall] / N [Install Over]"
|
||||
DelOld = "பழைய Spotifyயை நிறுவல் நீக்குகிறது..."
|
||||
NewV = "Spotifyயின் ஆதரிக்கப்படாத பதிப்பு கண்டறியப்பட்டது"
|
||||
NewV2 = "உங்கள் Spotify {0} பதிப்பு இன்னும் சோதிக்கப்படவில்லை, தற்போது {1} பதிப்பு நிலையானது"
|
||||
NewV3 = "{0} பதிப்பைத் தொடர விரும்புகிறீர்களா (பிழைகள் சாத்தியம்) ? [Y/N]"
|
||||
Recom = "பரிந்துரைக்கப்பட்ட {0} பதிப்பை நிறுவ விரும்புகிறீர்களா ? [Y/N]"
|
||||
DelNew = "சோதிக்கப்படாத Spotifyயை நிறுவல் நீக்குகிறது..."
|
||||
DownSpoti = "Spotifyயைப் பதிவிறக்கி நிறுவுகிறது"
|
||||
DownSpoti2 = "தயவுசெய்து காத்திருங்கள்..."
|
||||
PodcatsOff = "Off Podcasts"
|
||||
PodcastsOn = "On Podcasts"
|
||||
PodcatsSelect = "முகப்பு பக்கத்திலிருந்து Podcastகள், அத்தியாயங்கள் மற்றும் ஒலிபதிப்பு புத்தகங்களை முடக்க விரும்புகிறீர்களா? [Y/N]"
|
||||
DowngradeNote = "Spotify தரமிறக்கப்பட்டதால் தடுக்க பரிந்துரைக்கப்படுகிறது"
|
||||
UpdBlock = "Spotify புதுப்பிப்புகள் துண்டிக்கப்படவில்லை"
|
||||
UpdUnblock = "Spotify புதுப்பிப்புகள் துண்டிக்கப்பட்டது"
|
||||
UpdSelect = "Spotify புதுப்பிப்புகளைத் தடுக்க வேண்டுமா? [Y/N]"
|
||||
ModSpoti = "Spotifyயை Patch செய்யப்படுகிறது..."
|
||||
Error = "பிழை"
|
||||
FileLocBroken = "Spotify கோப்புகளின் இருப்பிடம் மாறிவிட்டது, Spotify clientயை நிறுவல் நீக்கி Scriptயை மீண்டும் இயக்கவும்"
|
||||
Spicetify = "Spicetify கண்டறியப்பட்டது, இது SpotX க்குப் பிறகு நிறுவப்பட வேண்டும், FAQ இல் பரிந்துரைக்கப்பட்ட செயல்களைத் திறக்க விரும்புகிறீர்களா? [Y/N]"
|
||||
NoRestore = "SpotX ஏற்கனவே நிறுவப்பட்டது, xpui.bak காணப்படவில்லை. 'nதயவுசெய்து Spotify clientயை நிறுவல் நீக்கி Install.batயை மீண்டும் இயக்கவும்"
|
||||
InstallComplete = "நிறுவல் முடிந்தது"
|
||||
HostInfo = "Host filesல் தேவையற்ற URL கள் கண்டறியப்படுகின்றன"
|
||||
HostBak = "hosts.bak காப்புப்பிரதி..."
|
||||
HostDel = "Original host filesலிருந்து தேவையற்ற URL களை அகற்ற முயற்சிக்கிறது ..."
|
||||
HostError = "Hosts Filesயைத் திருத்தும் போது ஏதோ தவறு ஏற்பட்டது, அதை manualலாக திருத்தவும் அல்லது Scriptயை administratorராக இயக்கவும்"
|
||||
}
|
||||
@@ -3,53 +3,47 @@
|
||||
╔════════════════════════════════╗
|
||||
║ 欢迎使用 SpotX 的 Windows 版本 ║
|
||||
╚════════════════════════════════╝"
|
||||
Incorrect = "糟糕,不正确的参数,"
|
||||
Incorrect = "糟糕,不正确的参数,"
|
||||
Incorrect2 = "请重新输入 "
|
||||
Download = "下载错误"
|
||||
Download2 = "将在五秒后重试"
|
||||
Download3 = "再次出错"
|
||||
Download4 = "检查您的网络设置后再次尝试安装"
|
||||
Download4 = "请检查您的网络设置后再次尝试安装"
|
||||
Download5 = "下载 Spotify"
|
||||
Download6 = "Curl 错误"
|
||||
StopScript = "脚本已停止"
|
||||
MsSpoti = "检测到 Spotify 是微软商店版本,该版本不受到支持"
|
||||
MsSpoti2 = "卸载微软商店的 Spotify [Y/N]"
|
||||
MsSpoti = "检测到 Spotify 为微软商店版本,此脚本不支持该版本"
|
||||
MsSpoti2 = "是否卸载微软商店的 Spotify [Y/N]"
|
||||
MsSpoti3 = "自动卸载 Spotify 的微软商店版本..."
|
||||
MsSpoti4 = "正在卸载 Spotify 的微软商店版本..."
|
||||
Prem = "针对 Premium 账户的修改..."
|
||||
OldV = "发现过时的 Spotify 版本"
|
||||
OldV2 = "您的 Spotify {0} 版本已过时, 建议更新到 {1}"
|
||||
OldV3 = "需要更新吗 ? [Y/N]"
|
||||
Prem = "正在进行针对 Premium 账户的修改..."
|
||||
OldV = "发现已过时的 Spotify 版本"
|
||||
OldV2 = "您的 Spotify {0} 版本已过时,建议更新到 {1}"
|
||||
OldV3 = "是否需要更新? [Y/N]"
|
||||
AutoUpd = "自动更新到推荐版本"
|
||||
DelOrOver = "是否要卸载当前版本 {0} 或者覆盖安装? Y [卸载] / N [覆盖安装]"
|
||||
DelOld = "卸载旧的 Spotify..."
|
||||
DelOld = "正在卸载旧的 Spotify..."
|
||||
NewV = "检测到 Spotify 版本不受到支持"
|
||||
NewV2 = "您的 Spotify {0} 版本没有经过测试, 目前的推荐的版本是 {1}"
|
||||
NewV3 = "您想要继续使用 {0} 版本吗 (可能会出现错误) ? [Y/N]"
|
||||
NewV2 = "您的 Spotify {0} 版本没有经过测试,目前的推荐的版本是 {1}"
|
||||
NewV3 = "您想要继续使用 {0} 版本吗 (可能会出现错误)? [Y/N]"
|
||||
Recom = "您想安装推荐的 {0} 版本吗 ? [Y/N]"
|
||||
DelNew = "卸载未经测试的 Spotify 版本..."
|
||||
DelNew = "正在卸载未经测试的 Spotify 版本..."
|
||||
DownSpoti = "下载并安装 Spotify"
|
||||
DownSpoti2 = "请稍等..."
|
||||
PodcatsOff = "关闭播客"
|
||||
PodcastsOn = "开启播客"
|
||||
PodcatsSelect = "您想关闭主页上的播客、剧集和有声读物吗? [Y/N]"
|
||||
DowngradeNote = "推荐阻止 Spotify 降级"
|
||||
PodcatsSelect = "您想关闭主页上的播客、剧集与有声读物吗? [Y/N]"
|
||||
DowngradeNote = "由于 Spotify 已降级,建议屏蔽"
|
||||
UpdBlock = "阻止 Spotify 更新"
|
||||
UpdUnblock = "不阻止 Spotify 更新"
|
||||
UpdSelect = "您想要阻止 Spotify 更新吗? [Y/N]"
|
||||
CacheOn = "清理缓存已启用 ({0})"
|
||||
CacheOff = "未启用清理缓存"
|
||||
CacheSelect = "您想要设置自动清除缓存吗? [Y/N]"
|
||||
CacheDays = "超过 XX 天的缓存将被清除 "
|
||||
CacheDays2 = "输入从 1 到 100 之内的天数"
|
||||
UpdSelect = "您想要阻止 Spotify 更新吗? [Y/N]"
|
||||
ModSpoti = "修补 Spotify..."
|
||||
Error = "错误"
|
||||
FileLocBroken = "Spotify 文件已损坏,请卸载客户端并重新运行脚本"
|
||||
Spicetify = "检测到 Spicetify,它必须在安装 SpotX 后进行安装。是否打开 FAQ 中的建议操作? [Y/N]"
|
||||
NoRestore = "SpotX 已经安装, 但是找不到文件 xpui.bak . `n请重新安装 Spotify 客户端后再次运行 install.bat"
|
||||
FileLocBroken = "Spotify 文件已损坏,请请卸载客户端并重新运行脚本"
|
||||
Spicetify = "检测到 Spicetify,它必须在安装 SpotX 后进行安装。是否启用 FAQ 中的建议操作? [Y/N]"
|
||||
NoRestore = "SpotX 已经安装,但是找不到文件 xpui.bak . `n请重新安装 Spotify 客户端后再次运行 install.bat"
|
||||
InstallComplete = "安装完成"
|
||||
HostInfo = "在 hosts 文件中发现的不需要的 URL"
|
||||
HostInfo = "在 hosts 文件中发现了不需要的 URL"
|
||||
HostBak = "备份原始 hosts 文件为 hosts.bak..."
|
||||
HostDel = "试图从原始 hosts 文件中删除不需要的 URL..."
|
||||
HostDel = "正在试图从原始 hosts 文件中删除不需要的 URL..."
|
||||
HostError = "在编辑 hosts 文件时发生了错误,请手动编辑或以管理员身份重新运行该脚本。"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user