ohitstom / spicetify-easyinstall Goto Github PK
View Code? Open in Web Editor NEWAn open source GUI for installing Spicetify.
License: GNU Lesser General Public License v2.1
An open source GUI for installing Spicetify.
License: GNU Lesser General Public License v2.1
Describe the bug
Uninstalled spotify and spicetify, deleted all my spotify and spicetify configs, and then left me on the side of the road in a desert with a "could not install" error. Epic
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Not delete all my configs and remove my CMD command for spicetify so I have to redo everything from scratch
Screenshots
I already deleted this thing out of frustration and I'm prob not gonna download this again
Desktop (please complete the following information):
Additional context
No this isn't helpful to you fixing the issue I just wanted to cry about it online because I'm angry about it
Spicetify has had some path changes and I've yet to fully fix it, on holiday until tomorrow but I'll finish it and release it when I get back
Originally posted by @ohitstom in #32 (comment)
Is it really fixed? Have the same issue. Installer version - 3.6, latest. No additional settings checked, just regular install.
(8/12) Downloading 'official' themes...
Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
Traceback (most recent call last):
File "asyncio\events.py", line 80, in _run
File "asyncio\proactor_events.py", line 162, in _call_connection_lost
OSError: [WinError 10038] An operation was attempted on something that is not a socket
N/A% - ??:?? [ ############## ] Themes.zip
Hello, I really love the way this gui looks and the fact its in python makes it even better, is it possible for you to tell me how you did this and how I could do this myself?
I was trying to install Spicetify, and it gets stuck on downloading 'official' themes.
First error:
(9/14) Downloading 'official' themes...
Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
Traceback (most recent call last):
File "asyncio\events.py", line 80, in _run
File "asyncio\proactor_events.py", line 162, in _call_connection_lost
OSError: [WinError 10038] An operation was attempted on something that is not a socket
N/A% - ??:?? [############## ] Themes.zip
and after the first one i got this error:
Traceback (most recent call last):
File "modules\screens.py", line 244, in shownCallback
await core.install(
File "modules\core.py", line 263, in install
await utils.simultaneous_chunked_download(
File "modules\utils.py", line 238, in simultaneous_chunked_download
await asyncio.gather(*tasks)
File "modules\utils.py", line 199, in _fetch
async for chunk in r.content.iter_any():
File "aiohttp\streams.py", line 35, in anext
File "aiohttp\streams.py", line 397, in readany
File "aiohttp\streams.py", line 304, in _wait
aiohttp.client_exceptions.ClientPayloadError: Response payload is not completed
^^ SOMETHING WENT WRONG! ^^
Looks like the program isn't happy with my Windows username with a space in it, and throws some errors or maybe its something else.
(6/10) Installing Spicetify...
MAKING FOLDER C:\Users\Benny Zhao\spicetify-cli > OK
DOWNLOADING https://github.com/spicetify/spicetify-cli/releases/download/v2.9.0/spicetify-2.9.0-windows-x64.zip > OK
EXTRACTING C:\Users\Benny Zhao\spicetify-cli\spicetify-2.9.0-windows-x64.zip into C:\Users\Benny Zhao\spicetify-cli > OK
C:\Users\Benny : The term 'C:\Users\Benny' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
Traceback (most recent call last):
File "modules\screens.py", line 203, in shownCallback
await core.install(
File "modules\core.py", line 153, in install
prefs_check = utils.find_config_entry("prefs_path")
File "modules\utils.py", line 49, in find_config_entry
with open(config, 'rb') as filetemp: #Sanity
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Benny Zhao\\.spicetify\\config-xpui.ini'
Describe the bug
When installing, my folder name is "Artur Mancha" and the installation crashes because it looks for a folder called "Artur".
The cl that it downloads are not up-to date and the marketplace it downloads also isnt.
(8/12) Downloading 'official' themes...
Traceback (most recent call last):
File "modules\screens.py", line 204, in shownCallback
await core.install(
File "modules\core.py", line 201, in install
await utils.chunked_download(
File "modules\utils.py", line 253, in chunked_download
async with aiofiles.open(path, "wb") as f:
File "aiofiles\base.py", line 78, in aenter
File "aiofiles\threadpool_init_.py", line 80, in open
File "qasync_init.py", line 149, in run
FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\Shadow\spicetify-cli\Themes.zip'
^^ SOMETHING WENT WRONG! ^^
Is your feature request related to a problem? Please describe.
This only works on windows.
Describe the solution you'd like
For this to work on macOS
"The ordinal 380 could not be located in the dynamic link library *\Spicetify-Easyinstall.exe."
After getting this error, i close and reopen the .exe file again and got this
Describe the bug
Trying to install Spicetify with version 3.0 doesn't work.
I tried it with both Admin rights and without, and both don't work for me.
To Reproduce
Steps to reproduce the behavior:
Without admin
With admin
Expected behavior
It should just install Spicetify
I was able to circumvent this error by running the installer with admin, and installing spotify myself, by running the installer downloaded in temp
myself, right as the error from Spotify pops up telling me to not install it with admin.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.