spicetify / cli

Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux.
https://spicetify.app
GNU Lesser General Public License v2.1
18.63k stars 732 forks source link

Extensions not working but themes are working. Could anyone help. #1274

Closed Scemworks closed 2 years ago

Scemworks commented 2 years ago

Here's my config

[AdditionalOptions]
extensions            = popupLyrics.js|fullAppDisplay.js|fluent.js|keyboardShortcuts.js
custom_apps           = 
sidebar_config        = 1
home_config           = 1
experimental_features = 1

[Patch]
xpui.js_find_8008 = ,(\w+=)32,
xpui.js_repl_8008 = ,${1}56,

[Setting]
overwrite_assets        = 1
check_spicetify_upgrade = 0
spotify_path            = C:\Users\PmShadin\AppData\Roaming\Spotify
current_theme           = Fluent
replace_colors          = 1
spotify_launch_flags    = 
prefs_path              = C:\Users\PmShadin\AppData\Roaming\Spotify\prefs
color_scheme            = dark
inject_css              = 1

[Preprocesses]
disable_upgrade_check = 1
disable_sentry        = 1
disable_ui_logging    = 1
remove_rtl_rule       = 1
expose_apis           = 1

; DO NOT CHANGE!
[Backup]
version = 1.1.72.439.gc253025e
with    = 2.8.1
Scemworks commented 2 years ago

I tried FullAppDisplay, KeyboardSHortcuts and PopupLyrics and it didn't work.

mix3d commented 2 years ago

What I noticed on my hidePodcasts.js extension, it depended on the classnames being written out, but they were all obfuscated, so it didn't work anymore. Unsure what the resolution will be.

TheGeeKing commented 2 years ago

What I noticed on my hidePodcasts.js extension, it depended on the classnames being written out, but they were all obfuscated, so it didn't work anymore. Unsure what the resolution will be.

What are your Spotify and spicetify versions?

mix3d commented 2 years ago

Aha! I thought I had updated my spicetify with spicetify update, but the correct command was spicetify upgrade. Moving from v2.7.1 to v2.8.1 fixed my issues. Hooray!

TheGeeKing commented 2 years ago

I tried FullAppDisplay, KeyboardSHortcuts and PopupLyrics and it didn't work.

Can you send a screenshot of your devtool?

Scemworks commented 2 years ago

I tried FullAppDisplay, KeyboardSHortcuts and PopupLyrics and it didn't work.

Can you send a screenshot of your devtool?

Can you send a screenshot of your devtool?

TheGeeKing commented 2 years ago

spicetify enable-devtool Ctrl + shift + i or right click

Scemworks commented 2 years ago

spicetify enable-devtool Ctrl + shift + i or right click

what should I take screenshot in devtool?

TheGeeKing commented 2 years ago

Console

Scemworks commented 2 years ago

Console

image

TheGeeKing commented 2 years ago

You have an unexpected token error at the top for the tree extensions you are trying to use.

I can only recommend to delete and reinstall Spicetify.

Scemworks commented 2 years ago

How to delete and reinstall Spicetify??

TheGeeKing commented 2 years ago

Delete spicetify-cli and .spicetify folders

y0himba commented 2 years ago

I use shuffle+.js, loopyloop.js, and webnowplaying.js. None of them are working. The only one throwing an error that I can see is webnowplaying.js, it's unable to open a websocket. It worked with 2.8.1 however and has only been doing this for about a week. Nothing has changed on my system.

Spotify for Windows 1.1.72.439.gc253025e

Spicetify 2.8.2

image

khanhas commented 2 years ago

@y0himba can I see your config file?

y0himba commented 2 years ago

Sorry, was at work. Is this what you need?

`[Setting] replace_colors = 1 overwrite_assets = 0 spotify_launch_flags = check_spicetify_upgrade = 1 spotify_path = C:\Users\y0himba\AppData\Roaming\Spotify current_theme = SpicetifyDefault inject_css = 1 prefs_path = C:\Users\y0himba\AppData\Roaming\Spotify\prefs color_scheme = Purple

[Preprocesses] disable_sentry = 0 disable_ui_logging = 1 remove_rtl_rule = 1 expose_apis = 1 disable_upgrade_check = 1

[AdditionalOptions] extensions = webnowplaying.js|shuffle+.js|loopyloop.js custom_apps = reddit|lyrics-plus|new-releases sidebar_config = 1 home_config = 1 experimental_features = 1

[Patch]

; DO NOT CHANGE! [Backup] version = 1.1.72.439.gc253025e with = 2.8.2

`

khanhas commented 2 years ago

I can't identify the problem. Please just set experimental_features to 0 in config file and run spicetify apply.

y0himba commented 2 years ago

No change after setting experimental_features to 0. I applied it, no change, so I did a restore then backup and apply again to be sure.

CharlieS1103 commented 2 years ago

@y0himba Try it without webnowplaying extension, if that doesn't work try it without loopyloop, etc...

y0himba commented 2 years ago

Just got home from work and tried each extension on it's own. None of them are working. I even disabled custom apps to be thorough.

I am wondering if it is something to do with the websocket not connecting. I have no idea how to fix that. Is there a way I can change the address from 127.0.0.1 to this machine's 192.xxx.xxx.xxx? I'm not even sure that would help, just stabbing in the dark at this point. image

khanhas commented 2 years ago

Yeah sorry, I don't think we can identify the problem anymore. Your case is very bizarre. I don't see why webnowplaying work but not the others. I well tested every extensions on every Spotify versions. Did these extensions work before?

y0himba commented 2 years ago

Yes, they all worked until 2.8.2. Webnowplaying.js doesn't work either.

On Tue, Nov 23, 2021, 6:53 PM khanhas @.***> wrote:

Yeah sorry, I don't think we can identify the problem anymore. Your case is very bizarre. I don't see why webnowplaying work but not the others. I well tested every extensions on every Spotify versions. Did these extensions work before?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/khanhas/spicetify-cli/issues/1274#issuecomment-977294732, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACXOPSZ2LUJLGOWFF2WSEY3UNQSORANCNFSM5IDQTDAQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

afonsojramos commented 2 years ago

I'd suggest a clean install. First, delete both the .spicetify and the spicetify-cli folders, then proceed to install everything again.

y0himba commented 2 years ago

I removed .spicetify and spicetify-cli. Used Powershell to re-install per in the install instructions. Uninstalled Spotify, cleaned the directories left behind. Re-installed Spotify.

Pretty sure at this point it's something on my end. Thanks for the troubleshooting assistance and advice. Sorry to take up everyone's time.

TheGeeKing commented 2 years ago

Hi @Scemworks, any update on your issue? Is it fixed?