Spotify MP3's downloaden

Door WeeJeWel op maandag 23 december 2013 03:03 - Reacties (136)
Categorie: Webshizzle, Views: 27.983

Naar aanleiding van WeeJeWel in 'nieuws: Muziek Spotify-concurrent van Google blijkt eenvoudig te rippen'


This is a node.js program that is controlled by a web interface. It downloads .mp3 files from Spotify and ID3-tags them accordingly.

You need a Premium account to use this.

http://i.imgur.com/4jSZ7HX.png
http://i.imgur.com/z976IIY.png
http://i.imgur.com/xGZPkIV.png
http://i.imgur.com/7uSE4ns.png

Download, en meer info op: https://github.com/WeeJeWel/spotify-mp3-downloader

Volgende: Fijne feestdagen! Toch? 12-'13 Fijne feestdagen! Toch?
Volgende: Eetlijst notificaties in je huis-WhatsApp 12-'13 Eetlijst notificaties in je huis-WhatsApp

Reacties


Door Tweakers user akakiwi, maandag 23 december 2013 06:18

Ziet er vet uit, maar, mag dit wel?
Spotify Premium laat je al downloaden, maar dan wel dat de bestanden maar 1 maand downloaded blijven. Dat doen ze met een reden, namelijk omdat je maar per maand lid kunt zijn.

Door Tweakers user DonJunior, maandag 23 december 2013 08:37

akakiwi schreef op maandag 23 december 2013 @ 06:18:
Ziet er vet uit, maar, mag dit wel?
Spotify Premium laat je al downloaden, maar dan wel dat de bestanden maar 1 maand downloaded blijven. [..]
Lijkt me gewoon 'illegaal' downloaden van tracks.
Wordt overigens zelf al aangegeven in de GitHub omschrijving:
Spotify prohibits downloading music from their service, so using this tool is not really allowed and you might risk ending up with a suspended account.
Overigens blijven je gedownloade tracks net zo lang gedownload als dat jij lid blijft. Dus de nuance is iets anders dan dat je hierboven omschrijft. De download blijft staan.. maar stop je met je abbo.. dan vervalt de download na één maand.

Door Tweakers user Warapapaba, maandag 23 december 2013 10:30

Ik kom niet eens verder dan in inlog, hij blijft aangeven dat ik geen premium heb, en dat heb ik wel :D

Door Tweakers user WeeJeWel, maandag 23 december 2013 10:34

Warapapaba schreef op maandag 23 december 2013 @ 10:30:
Ik kom niet eens verder dan in inlog, hij blijft aangeven dat ik geen premium heb, en dat heb ik wel :D
Waar geeft ie dat aan dan?

Door Tweakers user iThinkSo, maandag 23 december 2013 11:06

Hmmm, de security kant aan mij zegt nu: phishing alert! Maar dat zal allemaal wel weer meevallen ;)

Door Tweakers user WeeJeWel, maandag 23 december 2013 11:17

iThinkSo schreef op maandag 23 december 2013 @ 11:06:
Hmmm, de security kant aan mij zegt nu: phishing alert! Maar dat zal allemaal wel weer meevallen ;)
De source is openbaar hè :p

Door Tweakers user Blokker_1999, maandag 23 december 2013 11:27

Maar hoe ga jij nagaan dat de open source versie ook in productie word gebruikt?

Door Tweakers user WeeJeWel, maandag 23 december 2013 11:35

Blokker_1999 schreef op maandag 23 december 2013 @ 11:27:
[...]
Maar hoe ga jij nagaan dat de open source versie ook in productie word gebruikt?
Nodejs compiled on-the-fly, dus je draait vanaf de source..

Door Tweakers user Petervanakelyen, maandag 23 december 2013 12:41

Onder Windows crasht hij op protobuf:


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
module.js:356
  Module._extensions[extension](this, filename);
                               ^
Error: no error
C:\spotify-mp3-downloader\node_modules\spotify-web\node_modules\protobuf\build\Release\protobuf_for_node.node
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (C:\spotify-mp3-downloader\node_modules\spotify-web\lib\schemas.js:8:16)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)

[Reactie gewijzigd op maandag 23 december 2013 12:41]


Door Tweakers user Warapapaba, maandag 23 december 2013 13:06

Hij refresht gewoon en zegt, login met premium account...
Ik ga het eens onder mac proberen

Door Tweakers user Sky2k, maandag 23 december 2013 13:25

ik krijg deze error bij het laden van localhost:1717

Cannot GET /

Door Tweakers user WeeJeWel, maandag 23 december 2013 13:30

Sky2k schreef op maandag 23 december 2013 @ 13:25:
ik krijg deze error bij het laden van localhost:1717

Cannot GET /
eerst ff cd'en naar de map waar app.js in staat

Door Tweakers user WeeJeWel, maandag 23 december 2013 18:53

Major update, Windows is nu ook ondersteund!

En heel veel andere bugs opgelost :)

Door Tweakers user codebeat, maandag 23 december 2013 18:58

Gratis is leuk maar heeft ook zijn prijs en zeker op langer termijn.....

Door Tweakers user WeeJeWel, maandag 23 december 2013 19:02

Erwines schreef op maandag 23 december 2013 @ 18:58:
Gratis is leuk maar heeft ook zijn prijs en zeker op langer termijn.....
Leg uit?

Door Tweakers user oddish2211, maandag 23 december 2013 19:19

Hmm, het werkt hartstikke goed. Maar nu krijg ik .mp3's met een bitrate van 160Kb/s, de spotify client kan ook muziek streamen met een bitrate van 320Kb/s. Is het ook mogelijk om hogere kwaliteit .mp3's te downloaden?

Door Tweakers user WeeJeWel, maandag 23 december 2013 19:45

oddish2211 schreef op maandag 23 december 2013 @ 19:19:
Hmm, het werkt hartstikke goed. Maar nu krijg ik .mp3's met een bitrate van 160Kb/s, de spotify client kan ook muziek streamen met een bitrate van 320Kb/s. Is het ook mogelijk om hogere kwaliteit .mp3's te downloaden?
Dat heb ik nog niet werkend gekregen :)

Door Tweakers user Cyphax, maandag 23 december 2013 19:54

Artiesten kunnen niet zonder inkomsten, net als alle andere mensen. Als zij niet kunnen leven van het maken van muziek, dan heb je kans dat ze ermee ophouden.
Laten we met z'n allen dus niet vergeten ook muziek te blijven kopen, of een abonnement op Spotify te nemen.

Door Tweakers user WeeJeWel, maandag 23 december 2013 20:04

Cyphax schreef op maandag 23 december 2013 @ 19:54:
[...]

Artiesten kunnen niet zonder inkomsten, net als alle andere mensen. Als zij niet kunnen leven van het maken van muziek, dan heb je kans dat ze ermee ophouden.
Laten we met z'n allen dus niet vergeten ook muziek te blijven kopen, of een abonnement op Spotify te nemen.
Om deze tool te gebruiken betaal je al voor het duurste abonnement :p

Door Tweakers user BlazeMuis, maandag 23 december 2013 20:34

Ik krijg een error (Windows 8.1)


code:
1
2
3
4
fs: missing callback Error: ENOENT, mkdir 'C:\Program Files\nodejs\mp3\Phuture N
oize\Music Rules The Noize [2013]'
fs: missing callback Error: EPERM, mkdir 'C:\Program Files\nodejs\mp3\Phuture No
ize'


Door Tweakers user justmax812, maandag 23 december 2013 22:33

Erg handig, maar ik kan niet inloggen. Mijn account is via facebook, is dit een probleem?

Door Frank, dinsdag 24 december 2013 13:13

Wat een belachelijk slechte stukje software is dit zeg. Het werkt echt voor geen meter.
Nodejs compilen lijkt goed te gaan maar krijg geen fatsoenlijke debian install file zoals beschreven. Dan maar via apt-get... De applicatie zelf doet verder helemaal niets na het runnen van nodejs app.js

Door Tweakers user WeeJeWel, dinsdag 24 december 2013 14:12

Frank schreef op dinsdag 24 december 2013 @ 13:13:
Wat een belachelijk slechte stukje software is dit zeg. Het werkt echt voor geen meter.
Nodejs compilen lijkt goed te gaan maar krijg geen fatsoenlijke debian install file zoals beschreven. Dan maar via apt-get... De applicatie zelf doet verder helemaal niets na het runnen van nodejs app.js
Ik heb ook nooit gezegd dat het werkt op linux ;) Daarvoor moet je app.js ff aanpassen:

code:
1
var modules_folder = __dirname + '/node_modules.' + require('os').platform() + '.' + require('os').arch() + '/';


naar

code:
1
var modules_folder = __dirname + '/node_modules/';


en dan in de terminal:

code:
1
2
3
4
npm install async
npm install express
npm install socket.io
npm install spotify-web


Waarom ik jou help is me ook een raadsel :P

[Reactie gewijzigd op dinsdag 24 december 2013 14:19]


Door Tweakers user 318025, dinsdag 24 december 2013 16:19

Op GoT is iemand blijkbaar verontwaardigd dat je over iets schrijft wat op GoT zelf niet gemogen had.

Door Tweakers user bruinebeer, dinsdag 24 december 2013 16:31

worden de muziekbestanden gedownload in hoogste qualiteit?

Door Tweakers user WeeJeWel, dinsdag 24 december 2013 17:07

bruinebeer schreef op dinsdag 24 december 2013 @ 16:31:
worden de muziekbestanden gedownload in hoogste qualiteit?
Nee, 160kbps (320kbps is wat spotify als hoogste aanbiedt)

Door Tweakers user collin43, dinsdag 24 december 2013 17:22

Hmm.. Ik heb node.js gedownload, ik heb het pakket van github gedownload en ge-unzipped. Wanneer ik in de cmd promt intype :start node app.js dan gebeurt er wel iets, maar hij opent geen browser. Ook de localhost benaderen lukt niet.

Tips?

Door Tweakers user WeeJeWel, dinsdag 24 december 2013 17:25

collin43 schreef op dinsdag 24 december 2013 @ 17:22:
Hmm.. Ik heb node.js gedownload, ik heb het pakket van github gedownload en ge-unzipped. Wanneer ik in de cmd promt intype :start node app.js dan gebeurt er wel iets, maar hij opent geen browser. Ook de localhost benaderen lukt niet.

Tips?
Je moet er geen start voor typen

Door Tweakers user collin43, dinsdag 24 december 2013 17:28

Wat dan? Hij doet dan helemaal niets haha.

Door Tweakers user WeeJeWel, dinsdag 24 december 2013 17:38

collin43 schreef op dinsdag 24 december 2013 @ 17:28:
Wat dan? Hij doet dan helemaal niets haha.
Gewoon, eerst cd'en naar de map waar app.js in staat en dan node app.js :p

Door Tweakers user Dusty_, dinsdag 24 december 2013 17:55

Iemand die hier misschien een fix of workaround voor heeft ? Ik probeer http://open.spotify.com/album/6XYA6NC46vlG9Agsnrhg83 te downloaden maar in de album naam zit : . Het programma kan dus de map niet aanmaken :( fix ? :D:D:D

Door Justevo, dinsdag 24 december 2013 18:18

ik krijg "Could not log in!" terwijl ik met dezelfde gegevens wel kan inloggen op m'n Spotify app.. Die overigens wel gekoppeld is aan m'n Facebook.

Door Tweakers user hendrilankamp, dinsdag 24 december 2013 18:38

Heb hier ook een error: could not log in

[Reactie gewijzigd op dinsdag 24 december 2013 18:43]


Door Tweakers user bramvandeperre, dinsdag 24 december 2013 19:25

Na een stuk of 7 downloads stopt de app consequent met downloaden - het "download" icoontje blijft zichtbaar op het volgende nummer maar er gebeurt niks..

Verder wel heel mooi, alleen niet zo handig als ik een megaplaylist als deze wil downloaden..

Platform is overigens Windows 8 met Firefox 24/de laatste Chrome (ben te lui om buildnummer te gaan zoeken)..

[Reactie gewijzigd op dinsdag 24 december 2013 19:33]


Door Tweakers user WeeJeWel, dinsdag 24 december 2013 19:29

Update :)

- Playlist support
- Zie github hoe in te loggen via Facebook
bramvandeperre schreef op dinsdag 24 december 2013 @ 19:25:
Na een stuk of 7 downloads stopt de app consequent met downloaden - het "download" icoontje blijft zichtbaar op het volgende nummer maar er gebeurt niks..

Verder wel heel mooi, alleen niet zo handig als ik een megaplaylist als deze wil downloaden..
Kun je je logs plaatsen? Hij zou verder moeten gaan en wachten tot Spotify de download weer vrij geeft.

Door Tweakers user bramvandeperre, dinsdag 24 december 2013 19:42

WeeJeWel schreef op dinsdag 24 december 2013 @ 19:29:


[...]

Kun je je logs plaatsen? Hij zou verder moeten gaan en wachten tot Spotify de download weer vrij geeft.
Jazeker:
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
waitForSpotify
Waiting 1s...
Trying again!
En zo blijft het doorgaan, al 15 minuten.

Update:
Met de nieuwe versie met playlist support krijg ik dit:
TrackError: Rate limited
at Spotify._onmessage (C:\Users\Bram\Desktop\spotify\node_modules.win32.x64\
spotify-web\lib\spotify.js:349:15)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (C:\Users\Bram\Desktop\spotify\node_module
s.win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js:697:10)
at Receiver.opcodes.1.finish (C:\Users\Bram\Desktop\spotify\node_modules.win
32.x64\spotify-web\node_modules\ws\lib\Receiver.js:397:14)
at Receiver.expectHandler (C:\Users\Bram\Desktop\spotify\node_modules.win32.
x64\spotify-web\node_modules\ws\lib\Receiver.js:384:31)
at Receiver.add (C:\Users\Bram\Desktop\spotify\node_modules.win32.x64\spotif
y-web\node_modules\ws\lib\Receiver.js:93:24)
at CleartextStream.firstHandler (C:\Users\Bram\Desktop\spotify\node_modules.
win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js:678:22)
at CleartextStream.EventEmitter.emit (events.js:95:17)
at CleartextStream.<anonymous> (_stream_readable.js:746:14)
at CleartextStream.EventEmitter.emit (events.js:92:17)
waitForSpotify
Waiting 1s...
Trying again!
TrackError: Rate limited
at Spotify._onmessage (C:\Users\Bram\Desktop\spotify\node_modules.win32.x64\
spotify-web\lib\spotify.js:349:15)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (C:\Users\Bram\Desktop\spotify\node_module
s.win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js:697:10)
at Receiver.opcodes.1.finish (C:\Users\Bram\Desktop\spotify\node_modules.win
32.x64\spotify-web\node_modules\ws\lib\Receiver.js:397:14)
at Receiver.expectHandler (C:\Users\Bram\Desktop\spotify\node_modules.win32.
x64\spotify-web\node_modules\ws\lib\Receiver.js:384:31)
at Receiver.add (C:\Users\Bram\Desktop\spotify\node_modules.win32.x64\spotif
y-web\node_modules\ws\lib\Receiver.js:93:24)
at CleartextStream.firstHandler (C:\Users\Bram\Desktop\spotify\node_modules.
win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js:678:22)
at CleartextStream.EventEmitter.emit (events.js:95:17)
at CleartextStream.<anonymous> (_stream_readable.js:746:14)
at CleartextStream.EventEmitter.emit (events.js:92:17)
[...]

[Reactie gewijzigd op dinsdag 24 december 2013 19:52]


Door Tweakers user WeeJeWel, dinsdag 24 december 2013 19:52

bramvandeperre schreef op dinsdag 24 december 2013 @ 19:42:
[...]


Jazeker:

[...]

En zo blijft het doorgaan, al 15 minuten.

Update:
Met de nieuwe versie met playlist support krijg ik dit:

[...]
Hmm bij mij duurde dat meestal maar een paar seconden.. heb je Spotify er naast nog aanstaan wellicht?

Door Tweakers user bramvandeperre, dinsdag 24 december 2013 19:55

WeeJeWel schreef op dinsdag 24 december 2013 @ 19:52:
[...]


Hmm bij mij duurde dat meestal maar een paar seconden.. heb je Spotify er naast nog aanstaan wellicht?
Spotify was niet aan het afspelen, maar was wel nog een actief proces op mijn computer. Echter had ik dat zelf ook al geprobeerd en Spotify.exe in zijn geheel gesloten via de taskmanager.

Ik ga nu een paar minuten wachten, blijkbaar is die Rate Limited error frequent als je heel snel achtereen tracks raadpleegt.. Misschien dat de downloader die rate limiter van Spotify getriggerd heeft..

Lijkt me echter sterk, volgens de Spotify support fora moet je al 10 acties per seconde uitvoeren via de Web API om het te triggeren.

Update: ik ben vrijwel zeker dat de downloader de rate limit triggert. Ik wil nu een playlist van mezelf downloaden (151 nummers) en voor ik de "download them all" knop indruk is er geen sprake van de limit, zodra ik echter klik vertoont zowel de log als de Spotify client duidelijke tekenen van een rate limit (maw: er speelt niks meer af.)

Update 2: Nu doet hij het precies terug. *knocks on wood*

Update 3: Nope. Daar gaan we.
Error: ENOENT, open 'C:\Users\Bram\Desktop\spotify\mp3\M.I.A.\Paper Planes [2008]\M.I.A. - Paper Planes.mp3'
Update 4: en nog één.
Error: ENOENT, open 'C:\Users\Bram\Desktop\spotify\mp3\Missy Elliott\Miss E...So Addictive [2001]\Missy Elliott - Get Ur Freak On.mp3'
Update 5: Juist, ja.
fs: missing callback Error: ENOENT, mkdir 'C:\Users\Bram\Desktop\spotify\mp3\Alo
e Blacc\I Need A Dollar 12" [2010]'
Error: ENOENT, open 'C:\Users\Bram\Desktop\spotify\mp3\Aloe Blacc\I Need A Dolla
r 12" [2010]\Aloe Blacc - I Need A Dollar.mp3'
Aanhalingstekens zijn ook blijkbaar een probleem..

En lange bestandsnamen ook (Update 6):
fs: missing callback Error: ENOENT, mkdir 'C:\Users\Bram\Desktop\spotify\mp3\Tom
orrowland\TomorrowWorld 2013\2014 - House from home, Updated, musicbox_online -
Party with Dimitri Vegas & Like Mike - We Are Legend,Swedish House Mafia,Avicii,
Alesso,Hardwell,Steve Aoki,Nicky Romero & many more! Summerburst, Ultra Music Fe
stival, EDM'
Error: ENOENT, open 'C:\Users\Bram\Desktop\spotify\mp3\Tomorrowland\TomorrowWorl
d 2013\2014 - House from home, Updated, musicbox_online - Party with Dimitri Veg
as & Like Mike - We Are Legend,Swedish House Mafia,Avicii,Alesso,Hardwell,Steve
Aoki,Nicky Romero & many more! Summerburst, Ultra Music Festival, EDM\Matthew Na
sh - Tomorrowland.mp3'
Bon, totdat die ENOENT-fouten zijn opgelost houd ik het hier even voor bekeken. Het script stopt dan volledig en gaat ook niet verder naar het volgende nummer, waardoor ik zo min of meer genoodzaakt ben alles te stoppen en weer in te loggen + alle nummers behalve de foutieve te selecteren in Spotify en weer te drag & droppen. Ik check morgen nog wel eens of er een update is.

Hoedanook, alvast hartelijk dank voor het verrichte werk (en om dit met ons te delen!).. Zalige kerst!

[Reactie gewijzigd op dinsdag 24 december 2013 21:02]


Door Tweakers user Justin013, dinsdag 24 december 2013 20:43

WeeJeWel schreef op dinsdag 24 december 2013 @ 17:38:
[...]

Gewoon, eerst cd'en naar de map waar app.js in staat en dan node app.js :p
cd'en, wasda? Voor de onhandige harry:

cd'en staat in dit geval voor Change Directory, oftewel "kies andere directory/map". Dit komt uit de DOS periode, maar werkt nog steeds op de commandline van iedere windowsmachine. Een tip van het huis:

Verplaats de unzipped map naar je C-schijf, hernoem hem naar "spotmp3" of wat je handig uitkomt. Start vervolgens je opdrachtpromt door ernaartoe te navigeren in je startmenu, of doe windowskey + R en typ daar: "cmd". De commandline start nu. ga naar de root van je harde schijf C door "cd\" in te tikken, en doe vervolgens "spotmp3" (of wat je zelf bedacht hebt).
Type vervolgens "node app.js", en het programma start op. ;)

Door Tweakers user WeeJeWel, dinsdag 24 december 2013 21:15

Probeer het nu eens? Als het goed is worden alle door Microsoft verboden bestandnaam-tekens vervangen. Kut windows :p

Door Tweakers user bramvandeperre, dinsdag 24 december 2013 21:16

WeeJeWel schreef op dinsdag 24 december 2013 @ 21:15:
[...]


Probeer het nu eens? Als het goed is worden alle door Microsoft verboden bestandnaam-tekens vervangen. Kut windows :p
Edit: So far so good op deze playlist.
Edit: Misschien ook even de bestandsnaamlengte beperken, bvb deze playlist wordt wel correct gedownload maar de map kan niet worden geopend worden door Windows Explorer (vermoedelijk door een te lange naam)


Het zou overigens leuk zijn moest er, bij het downloaden van een playlist, een voortgangsbalk of iets dergelijks te zien zijn in de webinterface.. Nu is het puur afgaan op welk nummer van de playlist er net gedownload is volgens de log en dan gaan kijken in Spotify op welke positie dat nummer staat..

Edit 2: Dannic - Rocker - Original Mix
Downloaded: Dannic - Rocker - Original Mix
ID3'd: Dannic - Rocker - Original Mix
Error: Unrecognised metadata type:
at parseItem (C:\Users\Bram\Documents\GitHub\spotify-mp3-downloader\node_mod
ules.win32.x64\spotify-web\lib\spotify.js:554:13)
at Spotify.<anonymous> (C:\Users\Bram\Documents\GitHub\spotify-mp3-downloade
r\node_modules.win32.x64\spotify-web\lib\spotify.js:539:13)
at fn (C:\Users\Bram\Documents\GitHub\spotify-mp3-downloader\node_modules.wi
n32.x64\spotify-web\lib\spotify.js:344:10)
at Spotify._onmessage (C:\Users\Bram\Documents\GitHub\spotify-mp3-downloader
\node_modules.win32.x64\spotify-web\lib\spotify.js:360:5)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (C:\Users\Bram\Documents\GitHub\spotify-mp
3-downloader\node_modules.win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js
:697:10)
at Receiver.opcodes.1.finish (C:\Users\Bram\Documents\GitHub\spotify-mp3-dow
nloader\node_modules.win32.x64\spotify-web\node_modules\ws\lib\Receiver.js:397:1
4)
at Receiver.expectHandler (C:\Users\Bram\Documents\GitHub\spotify-mp3-downlo
ader\node_modules.win32.x64\spotify-web\node_modules\ws\lib\Receiver.js:384:31)
at Receiver.add (C:\Users\Bram\Documents\GitHub\spotify-mp3-downloader\node_
modules.win32.x64\spotify-web\node_modules\ws\lib\Receiver.js:93:24)
at CleartextStream.firstHandler (C:\Users\Bram\Documents\GitHub\spotify-mp3-
downloader\node_modules.win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js:6
78:22)
Daar gaan we weer :-) Dat, en ik kan de veel te lange mapnaam niet wijzigen of verwijderen en dus zijn de bestanden ook niet toegankelijk :-(

[Reactie gewijzigd op dinsdag 24 december 2013 22:20]


Door Tweakers user hiddit, woensdag 25 december 2013 09:50

ziet er goed uit maar nu zou ik hem van me D schijf willen laten starten of een andere schijf hoe krijg ik dat voor elkaar dan? ik weet wel een cd\ naar me c schijf te maken maar daar houd me kennis wel een beetje op

Door Tweakers user Justin013, woensdag 25 december 2013 13:59

hiddit schreef op woensdag 25 december 2013 @ 09:50:
ziet er goed uit maar nu zou ik hem van me D schijf willen laten starten of een andere schijf hoe krijg ik dat voor elkaar dan? ik weet wel een cd\ naar me c schijf te maken maar daar houd me kennis wel een beetje op
gewoon "D:" intikken op je commandline, daar ga je..

Door Tweakers user JanvdVeer, woensdag 25 december 2013 14:18

Werkt prima, kan niet anders zeggen! Alleen doet hij bij het rippen van een afspeellijst soms enkele nummers niet taggen.

[Reactie gewijzigd op woensdag 25 december 2013 14:19]


Door Tweakers user CyberDonky, woensdag 25 december 2013 14:18

Hij werkt goed hier hoor op Windows 8.1! :)

Door Tweakers user BlazeMuis, woensdag 25 december 2013 15:19

Heb het eindelijk werkend gekregen op een Debian 7 VPS
Krijg wel af en toe een rate limited error message, maar werkt wel gewoon goed

Edit,lijkt erop dat het af en toe ook crasht, na ongeveer 50-60 songs gedownload te hebben

[Reactie gewijzigd op woensdag 25 december 2013 16:17]


Door Tweakers user hiddit, woensdag 25 december 2013 16:39

Justin013 schreef op woensdag 25 december 2013 @ 13:59:
[...]

gewoon "D:" intikken op je commandline, daar ga je..
dat het zo simpel kan zijn :+ thanks ;)

Door Tweakers user HoeZoWie, woensdag 25 december 2013 18:33

Hoi,
Heb geprobeerd te doen wat je voor schreef, ergens gaat toch iets fout:
Dit is mijn resultaat (btw: geen firewall / geen security / geen anti virus / anti mallware)

In CMD als Admin:
C:\Program Files (x86)\nodeJS\app.js:1
(function (exports, require, module, __filename, __dirname) { ´┐¢´┐¢v
^
SyntaxError: Unexpected token ILLEGAL
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3

Ik heb ook http://localhost:1717/ binnen IE11 (ja Win8) Security,
aan trusted Sites toegevoegd., maar ook play.spotify.com

Beetje vreemd, mis ik iets?
Wat zie ik over het hoofd?

Gr. HoeZoWie

Door Tweakers user HoeZoWie, woensdag 25 december 2013 19:00

Okay, ben weer een stap verder, geen errors maar een blinkede prompt:

> c:\temp\nodejs\app.js
...
...
..._

Wachtend op een commando, maar als je iets invoert, doet ie helemaal niets.
Stap terug gedaan, kom ik op dezelfde error:

C:\Temp\nodeJS\app.js:1
(function (exports, require, module, __filename, __dirname) { ´┐¢´┐¢v
^
SyntaxError: Unexpected token ILLEGAL
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3

Door Tweakers user Compupad, donderdag 26 december 2013 00:24

Werkte perfect tot net, krijg nu constant de volgende melding.

TrackError: Account subscription status not Spotify Premium
at Spotify._onmessage (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/lib/spotify.js:349:15)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/WebSocket.js:697:10)
at Receiver.opcodes.1.finish (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/Receiver.js:397:14)
at Receiver.expectHandler (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/Receiver.js:384:31)
at Receiver.add (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/Receiver.js:93:24)
at CleartextStream.firstHandler (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/WebSocket.js:678:22)
at CleartextStream.EventEmitter.emit (events.js:95:17)
at CleartextStream.<anonymous> (_stream_readable.js:746:14)
at CleartextStream.EventEmitter.emit (events.js:92:17)

Heb toch degelijk wel nog steeds Spotify Premium enig idee wat ik verkeerd doe (Mac OS X 10.9)
Inloggen gaat wel gewoon maar bij downloaden de bovenstaande fout :(

[Reactie gewijzigd op donderdag 26 december 2013 00:27]


Door Tweakers user HoeZoWie, donderdag 26 december 2013 00:52

Ik heb het ook eens op andere Windows machines geprobeerd, maar krijg overal, constant dezelfde errors, zo wel op Vista SP2 32 en 64 bit, Win 7sp1 (64) en 8.1 (32+64 bit), allemaal Firewall en AV, en alles wat betreft UAC en filters uitgezet.
Ik maak gebruik van Google Chrome, Mozilla FF, en IE, overal laatste versie binnen WIndows zelf, dus: Vista= IE9, Seven=IE10, 8.1=IE11

> app.js
ReferenceError: app is not defined
at repl:1:2
at REPLServer.self.eval (repl.js:110:21)
at Interface.<anonymous> (repl.js:239:12)
at Interface.EventEmitter.emit (events.js:95:17)
at Interface._onLine (readline.js:202:10)
at Interface._line (readline.js:531:8)
at Interface._ttyWrite (readline.js:760:14)
at ReadStream.onkeypress (readline.js:99:10)
at ReadStream.EventEmitter.emit (events.js:98:17)
at emitKey (readline.js:1095:12)


Enig idee wat ik fout doe, of wat ik misschien vergeet, of over het hoofd zie.... ?

Door Tweakers user WeeJeWel, donderdag 26 december 2013 01:41

HoeZoWie schreef op donderdag 26 december 2013 @ 00:52:
Ik heb het ook eens op andere Windows machines geprobeerd, maar krijg overal, constant dezelfde errors, zo wel op Vista SP2 32 en 64 bit, Win 7sp1 (64) en 8.1 (32+64 bit), allemaal Firewall en AV, en alles wat betreft UAC en filters uitgezet.
Ik maak gebruik van Google Chrome, Mozilla FF, en IE, overal laatste versie binnen WIndows zelf, dus: Vista= IE9, Seven=IE10, 8.1=IE11

> app.js
ReferenceError: app is not defined
at repl:1:2
at REPLServer.self.eval (repl.js:110:21)
at Interface.<anonymous> (repl.js:239:12)
at Interface.EventEmitter.emit (events.js:95:17)
at Interface._onLine (readline.js:202:10)
at Interface._line (readline.js:531:8)
at Interface._ttyWrite (readline.js:760:14)
at ReadStream.onkeypress (readline.js:99:10)
at ReadStream.EventEmitter.emit (events.js:98:17)
at emitKey (readline.js:1095:12)


Enig idee wat ik fout doe, of wat ik misschien vergeet, of over het hoofd zie.... ?
Je moet ook node app.js als enkel commando draaien, niet na node op enter drukken :p

Door Tweakers user Sky2k, donderdag 26 december 2013 02:36

Compupad schreef op donderdag 26 december 2013 @ 00:24:
Werkte perfect tot net, krijg nu constant de volgende melding.

TrackError: Account subscription status not Spotify Premium
at Spotify._onmessage (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/lib/spotify.js:349:15)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/WebSocket.js:697:10)
at Receiver.opcodes.1.finish (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/Receiver.js:397:14)
at Receiver.expectHandler (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/Receiver.js:384:31)
at Receiver.add (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/Receiver.js:93:24)
at CleartextStream.firstHandler (/Applications/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/WebSocket.js:678:22)
at CleartextStream.EventEmitter.emit (events.js:95:17)
at CleartextStream.<anonymous> (_stream_readable.js:746:14)
at CleartextStream.EventEmitter.emit (events.js:92:17)

Heb toch degelijk wel nog steeds Spotify Premium enig idee wat ik verkeerd doe (Mac OS X 10.9)
Inloggen gaat wel gewoon maar bij downloaden de bovenstaande fout :(
Hetzelfde probleem...

Door Tweakers user bramvandeperre, donderdag 26 december 2013 07:59

Jep, hier nu ook.. Dus ik ga ervanuit dat Spotify ergens iets geblokkeerd heeft..

Door Tweakers user BlazeMuis, donderdag 26 december 2013 08:55

bramvandeperre schreef op donderdag 26 december 2013 @ 07:59:
[...]

Jep, hier nu ook.. Dus ik ga ervanuit dat Spotify ergens iets geblokkeerd heeft..
Krijg het hier ook sinds gisteravond rond een uur of 22.00
Wel jammer..

Door Tweakers user IU00, donderdag 26 december 2013 09:47

wesley17 schreef op donderdag 26 december 2013 @ 08:55:
[...]


Krijg het hier ook sinds gisteravond rond een uur of 22.00
Wel jammer..
:| :|

Door Tweakers user Boinkie, donderdag 26 december 2013 10:24

Balen! Had het handig gevonden voor oud en nieuw, draai dan muziek aan elkaar en handig als men een verzoeknummer heeft, dan kan je gelijk een goede versie downloaden. Mixen vanuit spotify is helaas niet mogelijk. Hopelijk kan het gefixed worden :)

Door Tweakers user Compupad, donderdag 26 december 2013 11:25

Boinkie schreef op donderdag 26 december 2013 @ 10:24:
Balen! Had het handig gevonden voor oud en nieuw, draai dan muziek aan elkaar en handig als men een verzoeknummer heeft, dan kan je gelijk een goede versie downloaden. Mixen vanuit spotify is helaas niet mogelijk. Hopelijk kan het gefixed worden :)
Gelukkig dus niet de enigste, hopelijk heeft WeeJeWel hier een fix voor inderdaad :D

Door Tweakers user WeeJeWel, donderdag 26 december 2013 12:22

Compupad schreef op donderdag 26 december 2013 @ 11:25:
[...]


Gelukkig dus niet de enigste, hopelijk heeft WeeJeWel hier een fix voor inderdaad :D
Same problem hier inderdaad. Eerst kerst vieren, dan kijk ik er naar :)

Door Tweakers user Compupad, donderdag 26 december 2013 13:59

WeeJeWel schreef op donderdag 26 december 2013 @ 12:22:
[...]


Same problem hier inderdaad. Eerst kerst vieren, dan kijk ik er naar :)
Haha, groot gelijk! Fijne kerstdag nog :D

Door Tweakers user Boinkie, zaterdag 28 december 2013 11:03

Hi Weejewel, Is er nog een mogelijkheid om een fix te vinden? Of heeft Spotify het dichtgetimmerd? :-)

Door Tweakers user boazkl0p, maandag 30 december 2013 20:00

Ik ben ook benieuwd. Hoop op een fix voor oudjaarsavond :P

Door Tweakers user WeeJeWel, maandag 30 december 2013 20:58

Wordt aan gewerkt :p

Door Tweakers user Boinkie, maandag 30 december 2013 22:39

Ha toch wel! Ben benieuwd! :) Echt super! Zou zo'n uitvinding zijn haha!

Door Tweakers user Compupad, maandag 30 december 2013 22:59

Wow! Dus het is nog niet goed gedicht ook bij Spotify, zou awesome zijn!

Door TomasKonecny, dinsdag 31 december 2013 13:46

Nice! ben benieuwd :)

Door Tweakers user boazkl0p, vrijdag 3 januari 2014 13:29

En, wil het lukken?

Door Tweakers user gast, woensdag 8 januari 2014 22:49

Hm ik wilde het net gaan gebruiken doordat ik wat nummers nodig heb! Nog niet gefixt jammer!

Door Tweakers user WeeJeWel, donderdag 9 januari 2014 00:01

Fix komt er aan hoor :) (als alles goed gaat)

Door Tweakers user Bolk, donderdag 9 januari 2014 13:20

Gaat het vandaag nog lukken? Dan krijg ik het nog rond voor m'n vakantie :P

Thanks voor al je harde werk!

Door Tweakers user WeeJeWel, donderdag 9 januari 2014 14:25

Bolk schreef op donderdag 09 januari 2014 @ 13:20:
Gaat het vandaag nog lukken? Dan krijg ik het nog rond voor m'n vakantie :P

Thanks voor al je harde werk!
Als je avontuurlijk bent: npm update spotify-web, en de output kopieren naar de goede node_modules map. Heb vanavond pas een windows pc tot m'n beschikking.

Door Tweakers user Bolk, donderdag 9 januari 2014 14:57

WeeJeWel schreef op donderdag 09 januari 2014 @ 14:25:
[...]


Als je avontuurlijk bent: npm update spotify-web, en de output kopieren naar de goede node_modules map. Heb vanavond pas een windows pc tot m'n beschikking.
*D Works like a charm! Thanks!

/Edit: playlists nog niet. Krijg een undefined error maar dat mag de pret niet drukken!

[Reactie gewijzigd op donderdag 9 januari 2014 15:00]


Door Tweakers user WeeJeWel, donderdag 9 januari 2014 23:09

Hm playlists werken hier wel..

Door Tweakers user WeeJeWel, vrijdag 10 januari 2014 18:03

Op github is de source geupdate, en alles werkt weer :)


Door Tweakers user Compupad, vrijdag 10 januari 2014 20:20

Grote held! Ik dacht even dat dit lek gedicht was!

Door Tweakers user boazkl0p, vrijdag 10 januari 2014 20:34

Helaas... Het eerste album ging goed, maar nu krijg ik deze errors

TrackError: Rate limited
at Spotify._onmessage (C:\mapje\Desktop\spotify-mp3-downloader-master\n
ode_modules.win32.x64\spotify-web\lib\spotify.js:403:15)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (C:\mapje\Desktop\spotify-mp3-downloa
der-master\node_modules.win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js:6
97:10)
at Receiver.opcodes.1.finish (C:\mapje\Desktop\spotify-mp3-downloader-m
aster\node_modules.win32.x64\spotify-web\node_modules\ws\lib\Receiver.js:397:14)

at Receiver.expectHandler (C:\mapje\Desktop\spotify-mp3-downloader-mast
er\node_modules.win32.x64\spotify-web\node_modules\ws\lib\Receiver.js:384:31)
at Receiver.add (C:\mapje\Desktop\spotify-mp3-downloader-master\node_mo
dules.win32.x64\spotify-web\node_modules\ws\lib\Receiver.js:93:24)
at CleartextStream.firstHandler (C:\mapje\Desktop\spotify-mp3-downloade
r-master\node_modules.win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js:678
:22)
at CleartextStream.EventEmitter.emit (events.js:95:17)
at CleartextStream.<anonymous> (_stream_readable.js:746:14)
at CleartextStream.EventEmitter.emit (events.js:92:17)
waitForSpotify
Waiting 1s...

[Reactie gewijzigd op vrijdag 10 januari 2014 20:34]


Door Tweakers user dylan0806, zaterdag 11 januari 2014 00:37

zelfde probleem heb ik ook eerste paar gingen goed daarna wil hij niet meer verder. geprobeerd met en zonder spotify ernaast open te hebben.

TrackError: Rate limited
at Spotify._onmessage (E:\spotify-mp3-downloader-master\node_modules.win32.x
64\spotify-web\lib\spotify.js:403:15)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (E:\spotify-mp3-downloader-master\node_mod
ules.win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js:697:10)
at Receiver.opcodes.1.finish (E:\spotify-mp3-downloader-master\node_modules.
win32.x64\spotify-web\node_modules\ws\lib\Receiver.js:397:14)
at Receiver.expectHandler (E:\spotify-mp3-downloader-master\node_modules.win
32.x64\spotify-web\node_modules\ws\lib\Receiver.js:384:31)
at Receiver.add (E:\spotify-mp3-downloader-master\node_modules.win32.x64\spo
tify-web\node_modules\ws\lib\Receiver.js:93:24)
at CleartextStream.firstHandler (E:\spotify-mp3-downloader-master\node_modul
es.win32.x64\spotify-web\node_modules\ws\lib\WebSocket.js:678:22)
at CleartextStream.EventEmitter.emit (events.js:95:17)
at CleartextStream.<anonymous> (_stream_readable.js:746:14)
at CleartextStream.EventEmitter.emit (events.js:92:17)
waitForSpotify
Waiting 1s...
Trying again!

[Reactie gewijzigd op zaterdag 11 januari 2014 00:43]


Door Tweakers user WeeJeWel, zaterdag 11 januari 2014 02:26

Zou weer door moeten gaat na een tijdje, als het goed is..

Door Tweakers user Stroop2000, zaterdag 11 januari 2014 15:45

WeeJeWel schreef op zaterdag 11 januari 2014 @ 02:26:
Zou weer door moeten gaat na een tijdje, als het goed is..
Klopt, soms stopt hij even en dan gaat hij weer door. Super man, echt reuze handig!

Heb een grote afspeellijst (700 nummers) en na het downloaden van de eerste 49 wil hij niet meer op gang komen. Is hier een fix voor?


Hij werkt nu goed. In mijn afspeellijst stonden een paar lokale nummers, dit zorgt ervoor dat hij stopt met downloaden en een bad request aangeeft. Ook heb ik zelf al een nummer verwijderd van spotify zelf omdat hij daarop vast liep.

[Reactie gewijzigd op zaterdag 11 januari 2014 17:45]


Door Tweakers user Compupad, zondag 12 januari 2014 00:15

Het compleet uitschakelen van lokale bestanden in Spotify zorgt er inderdaad voor dat het programma veel beter werkt!

Enige wat ik nog mis is het bijvoegen van een automatische albumhoes voor als ik mijn nummers in iTunes sleep :) Geen idee of dit mogelijk is met de API maar wellicht een leuke update!

[Reactie gewijzigd op zondag 12 januari 2014 00:26]


Door Tweakers user WeeJeWel, zondag 12 januari 2014 00:32

Compupad schreef op zondag 12 januari 2014 @ 00:15:
Enige wat ik nog mis is het bijvoegen van een automatische albumhoes voor als ik mijn nummers in iTunes sleep :) Geen idee of dit mogelijk is met de API maar wellicht een leuke update!
De tag tool die ik gebruik ondersteund dit niet helaas :'(

Door Tweakers user Compupad, zondag 12 januari 2014 11:22

WeeJeWel schreef op zondag 12 januari 2014 @ 00:32:
[...]


De tag tool die ik gebruik ondersteund dit niet helaas :'(
Ah oke das jammer, maar tool werkt perfect nu! Top werk (Y)

Door Tweakers user robin1979, zondag 12 januari 2014 15:19

Ik blijf dit soort errors houden (na +/- 5 tracks):

-----------------------------------------
Downloaded: Ram - RAMelia (Tribute To Amelia) - Radio Edit
ID3'd: Ram - RAMelia (Tribute To Amelia) - Radio Edit
Error: ENOENT, open '/Volumes/download/spotify-mp3-downloader-master/mp3/Allen Watts/Blackout [2013]/Allen Watts - Blackout - Radio Edit.mp3'

Door Tweakers user Sky2k, dinsdag 14 januari 2014 21:03

Krijg nou niks meer gedownload...

TrackError: Failed to send to backend
at Spotify._onmessage (/Users/cheng/downloads/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/lib/spotify.js:403:15)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (/Users/cheng/downloads/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/WebSocket.js:697:10)
at Receiver.opcodes.1.finish (/Users/cheng/downloads/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/Receiver.js:397:14)
at Receiver.expectHandler (/Users/cheng/downloads/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/Receiver.js:384:31)
at Receiver.add (/Users/cheng/downloads/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/Receiver.js:93:24)
at CleartextStream.firstHandler (/Users/cheng/downloads/spotify-mp3-downloader-master/node_modules.darwin.x64/spotify-web/node_modules/ws/lib/WebSocket.js:678:22)
at CleartextStream.EventEmitter.emit (events.js:95:17)
at CleartextStream.<anonymous> (_stream_readable.js:746:14)
at CleartextStream.EventEmitter.emit (events.js:92:17)

Krijg nou niks meer gedownload

Door Tweakers user gast, dinsdag 14 januari 2014 21:19

Excellent, bij werkt het nu :)

Ik wil wat muziek op een oude iPod zetten, dan is dit wel erg handig.

Door Tweakers user IU00, donderdag 16 januari 2014 17:05

Krijg volgende error:

Error: connect ETIMEDOUT
at errnoException (net.js:901:11)
at Object.afterConnect [as oncomplete] (net.js:892:19)

Door Tweakers user Pixelmagic, zondag 2 februari 2014 11:12

Krijg bij erg veel nummers de melding

TrackError: Rate limited

Enig idee hoe dit op te lossen is ?

Door Tweakers user Pixelmagic, zondag 2 februari 2014 13:09

Aanvulling op vorige post:

Buiten de foutmelding leek het alsof Spotify me had geblokkeerd, ik kon nergens meer een nummer spelen behalve de eerste na de start van het programma. Na ongeveer een uur werkte het weer (...)

Om een overload aan requests te proberen te voorkomen heb ik aan het einde van "var downloadTrack()" een pauze van 15 seconde geplaatst en het lijkt nu goed te gaan.

Alleen grote playlists lijkt nog niet optimaal te lopen.

Door Tweakers user sn33ky, maandag 3 februari 2014 12:35

Ik krijg dit programma gewoonweg niet werkende als ik de handleiding volg. Windows 8.


-----------------------------
C:\Users\Jasper>node app.js

module.js:340
throw err;
^
Error: Cannot find module 'C:\Users\Jasper\app.js'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3

C:\Users\Jasper>
---------------------------------------

als ik node.js manueel start en dan naar localhost:1717 ga dan krijg ik Firefox can't establish a connection to the server at localhost:1717

.... Wat doe ik fout?

Door Tweakers user Pixelmagic, maandag 3 februari 2014 18:39

App.js staat gewoon niet in de opgegeven dir. Ga naar de juiste dir en start daart aapp.js.

Door Richard, vrijdag 7 februari 2014 00:21

Ik heb alles geinstalleerd zoals het beschreven staat, en ben correct ingelogd.
Nu sleep ik mijn playlist of nummer er in wat ik wil downloaden, en klik op download m all..

Dan blijft het ronddraaiende pijltje maar staan en gebeurd er verder niets..
Weet iemand wat dit probleem kan zijn?

Door Richard, vrijdag 7 februari 2014 00:41

Dit is trouwens de enige log die ik zie:
Server running, to use, open http://localhost:1717 in your browser.
ping_flash2 [ '203 34 45 252 96 36 71 94 236 21 192 98 20 44 74 36 31 170 219 19
7' ]
Error: TODO: implement!
at Spotify._onmessagecommand (C:\Doadswnlo\spotify\node_modules.win32.x64\sp
otify-web\lib\spotify.js:443:11)
at Spotify.EventEmitter.emit (events.js:98:17)
at Spotify._onmessage (C:\Doadswnlo\spotify\node_modules.win32.x64\spotify-w
eb\lib\spotify.js:412:10)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (C:\Doadswnlo\spotify\node_modules.win32.x
64\spotify-web\node_modules\ws\lib\WebSocket.js:697:10)
at Receiver.opcodes.1.finish (C:\Doadswnlo\spotify\node_modules.win32.x64\sp
otify-web\node_modules\ws\lib\Receiver.js:397:14)
at Receiver.expectHandler (C:\Doadswnlo\spotify\node_modules.win32.x64\spoti
fy-web\node_modules\ws\lib\Receiver.js:384:31)
at Receiver.add (C:\Doadswnlo\spotify\node_modules.win32.x64\spotify-web\nod
e_modules\ws\lib\Receiver.js:93:24)
at CleartextStream.firstHandler (C:\Doadswnlo\spotify\node_modules.win32.x64
\spotify-web\node_modules\ws\lib\WebSocket.js:678:22)
at CleartextStream.EventEmitter.emit (events.js:95:17)

Door Tweakers user robin1979, zondag 9 februari 2014 23:19

Richard schreef op vrijdag 07 februari 2014 @ 00:41:
Dit is trouwens de enige log die ik zie:
Server running, to use, open http://localhost:1717 in your browser.
ping_flash2 [ '203 34 45 252 96 36 71 94 236 21 192 98 20 44 74 36 31 170 219 19
7' ]
Error: TODO: implement!
at Spotify._onmessagecommand (C:\Doadswnlo\spotify\node_modules.win32.x64\sp
otify-web\lib\spotify.js:443:11)
https://github.com/TooTallNate/node-spotify-web/issues/67

Door Richard, maandag 10 februari 2014 14:16

Dankjewel! Ik heb het gelezen maar ik snap er als leek vrij weinig van..
Wat is het probeem nu precies??

Door Tweakers user Ajunne, maandag 10 februari 2014 15:28

Dit is de workaround:

Ga naar de directory waar je de spotify downloader hebt geinstalleerd, en browse naar:

- Mac OS: node_modules.darwin.x64
- Windows 32 bit: node_modules.win32.ia32
- Windows 64 bit: node_modules.win32.x64

Dan vervolgens open deze directories:

spotify-web
lib

En open het bestand spotify.js met een teksteditor.

Dan rond regel 440, juist onder:

} else if ('login_complete' == command) {
// ignore...

En juist boven:

} else {
// unhandled message
console.error(command, args);
throw new Error('TODO: implement!');

Voeg dit toe:

} else if ('ping_flash2' == command) {
//who knows what this is for...

Het blokje wordt dan in totaal:

} else if ('login_complete' == command) {
// ignore...
} else if ('ping_flash2' == command) {
//who knows what this is for...
} else {
// unhandled message
console.error(command, args);
throw new Error('TODO: implement!');

Save en stop en start de applicatie. Nu werkt het weer.

Door Tweakers user Compupad, maandag 10 februari 2014 17:51

Bedankt Ajunne, had eerst idd weer een fout maar door jouw fix werkt het nu weer prima. Erg blij dat dit script nog werkt :D!

Door Richard, donderdag 13 februari 2014 00:29

Heel erg bedankt! Maar voor ik dit kan aanpassen start het hele programma al niet meer op.. Ik kom al 2 dagen niet meer ingelogt in de browser. Ik heb nog niets aan het script bewerkt,

Door Jan, donderdag 27 februari 2014 00:24

Werkt helaas niet meer. Geeft aan dat ik geen Premium account heb (terwijl ik die wel degelijk heb)...
All done!
TrackError: Account subscription status not Spotify Premium
at Spotify._onmessage (C:\spotmp3\node_modules.win32.ia32\spotify-web\lib\sp
otify.js:349:15)
at WebSocket.EventEmitter.emit (events.js:98:17)
at Receiver.self._receiver.ontext (C:\spotmp3\node_modules.win32.ia32\spotif
y-web\node_modules\ws\lib\WebSocket.js:697:10)
at Receiver.opcodes.1.finish (C:\spotmp3\node_modules.win32.ia32\spotify-web
\node_modules\ws\lib\Receiver.js:397:14)
at Receiver.expectHandler (C:\spotmp3\node_modules.win32.ia32\spotify-web\no
de_modules\ws\lib\Receiver.js:384:31)
at Receiver.add (C:\spotmp3\node_modules.win32.ia32\spotify-web\node_modules
\ws\lib\Receiver.js:93:24)
at CleartextStream.firstHandler (C:\spotmp3\node_modules.win32.ia32\spotify-
web\node_modules\ws\lib\WebSocket.js:678:22)
at CleartextStream.EventEmitter.emit (events.js:95:17)
at CleartextStream.<anonymous> (_stream_readable.js:746:14)
at CleartextStream.EventEmitter.emit (events.js:92:17)

Door Tweakers user JanvdVeer, donderdag 27 februari 2014 01:02

Excuus. Deze error bedoelde ik. In het begin kan je nog 15 tracks achter elkaar downloaden, daarna krijg je naar verloop van tijd steeds meer moeilijkheden..
Error: read ECONNRESET
at errnoException (net.js:901:11)
at TCP.onread (net.js:556:19)

Door Timo, maandag 3 maart 2014 13:45

Ik heb hetzelfde probleem als Richard op mijn Mac.

Door Tweakers user Compupad, woensdag 5 maart 2014 15:23

Ik heb nergens last van, werkt nog perfect :)!

Door Juicer, vrijdag 4 april 2014 21:06

Sinds de update van Spotify deze week kan ik niet meer inloggen.
Heeft er al iemand een oplossing voor?

TypeError: Cannot read property 'initialize' of undefined
at evalmachine.<anonymous>:6:19
at Spotify._onsecret (/Users/mac/spotify/node_modules.darwin.x64/spotify-web/lib/spotify.js:257:10)

Door Juicer, zondag 6 april 2014 15:17

Heb het weer werkend gekregen. Alleen de lib map vervangen.
Check https://github.com/TooTallNate/node-spotify-web

Door Fred, zaterdag 12 april 2014 00:59

@ Juicer, thnx het werkt bij mij nu ook. _/-\o_

Door Evert, vrijdag 25 april 2014 12:08

Kan niet meer inloggen sinds vandaag. Nog meer mensen hier problemen mee?

Door Juicer, zaterdag 26 april 2014 10:00

Hier werkt het ook niet meer.

Door Juicer, zaterdag 26 april 2014 10:24

check deze code, daarna werkt het weer.

https://github.com/brandt...996901d500f2a8a5cf912R435

Door Evert, zondag 27 april 2014 12:20

@ juicer, Thnx werkt weer prima :)

Door Evert, vrijdag 23 mei 2014 13:02

Weer problemen met inloggen, iemand al een fix?

Door Tweakers user Ajunne, zaterdag 24 mei 2014 16:05

Nog niet, ik heb even gekeken bij node-spotify-web, en er zijn geen nieuwe commits. Voorlopig is het dus even wachten tot ze daar de boel fixen.


Door Tweakers user Compupad, donderdag 5 juni 2014 19:36

Krijg het ook niet meer voor elkaar helaas :( Iemand al een fix gevonden?

Door Ajunne, maandag 9 juni 2014 09:45

Als je in node_modules.<platform>/spotify-web/lib/spotify.js de functie:

Spotify.prototype.sendPong

Zoekt, ongeveer op regel 472. En je vervangt die volledige functie door de functie op deze URL:

https://gist.github.com/adammw/7f192694c3ed0b13f1f9 (Eerst even op "File suppressed. Click to show." klikken natuurlijk).

En dan de file opslaat en de app opnieuw opstart, dan werkt het weer :-)

Door Richard, donderdag 12 juni 2014 21:04

Kan iemand mij misschien het hele werkende pakket met geüpdatete bestanden uploaden?
Kan het namelijk nergens meer vinden...
op een zippyshare ofzo zou fantastisch zijn
Zou heel erg fijn zijn!!

Of staat het al ergens??

Alvast bedankt

Door Jacco, zondag 29 juni 2014 12:02

@Ajunne

Hartelijk dank voor je oplossing. Alles werkt weer perfect.

Door Evert, maandag 28 juli 2014 18:52

kan weer niet inloggen... iemand een idee?

Door Arie, donderdag 31 juli 2014 00:05

Kan niet inloggen ook. :( Iemand al wat gevonden?

Door Evert, donderdag 31 juli 2014 18:38

het schijnt wat ingewikkeld te zijn volgens mij als ik dit zo lees: https://github.com/TooTallNate/node-spotify-web/issues/87


Door Evert, maandag 4 augustus 2014 21:22

Zou je hem in zijn geheel kunnen uploaden als zipje? ik krijg hem namelijk niet werkend...

Door Evert, maandag 4 augustus 2014 21:34

ik weet niet hoe maar ik heb hem weer werkend. Thnx voor je hulp _/-\o_

Door spotter, dinsdag 5 augustus 2014 11:51

alleen de lib map in de spotify-web map vervangen van https://github.com/1994rstefan/node-spotify-web
dan werkt het weer

Door Evert, dinsdag 5 augustus 2014 18:29

Dat had ik gedaan in eerste instantie maar toen werkte het niet, waarschijnlijk teveel lopen wijzigingen in de bestanden. maar inmiddels werkt het weer. Is dit weer een tijdelijke oplossing of hebben we over een paar weken weet het zelfe gedonder? ;)

Door Jacco, woensdag 6 augustus 2014 10:31

Het werkt gelukkig weer. Nu maar hopen dat het voorlopig blijft werken. :)

Door Tweakers user geertrb, zaterdag 15 november 2014 12:46

Ik blijf de melding "Cannot GET /" krijgen, terwijl ik wel cd naar de juiste map waar app.js staat. Kan er iets anders aan de hand zijn?

Door Tweakers user bird_23, dinsdag 3 maart 2015 22:14

geertrb schreef op zaterdag 15 november 2014 @ 12:46:
Ik blijf de melding "Cannot GET /" krijgen, terwijl ik wel cd naar de juiste map waar app.js staat. Kan er iets anders aan de hand zijn?
Hij werkt tot op heden nog steeds. Je moet wel een aantal dingen updaten via github

Door Tweakers user HtheB, zaterdag 16 mei 2015 20:26

Sinds een dag of 2 werkt het inloggen niet meer.
Krijg de melding van een foute inlognaam/wachtwoord.
Heb nergens een oplossing kunnen vinden...

[Reactie gewijzigd op zaterdag 16 mei 2015 21:18]


Door Tweakers user -unknown, zondag 17 mei 2015 10:28

HtheB schreef op zaterdag 16 mei 2015 @ 20:26:
Sinds een dag of 2 werkt het inloggen niet meer.
Krijg de melding van een foute inlognaam/wachtwoord.
Heb nergens een oplossing kunnen vinden...
Ja helaas, het werkte zo goed! Iemand een oplossing?

Door Tweakers user Sky2k, woensdag 3 juni 2015 01:57

Helaas werkt het bij mij ook niet meer... ik hoop dat iemand kan fixen!

Door Tweakers user HtheB, dinsdag 9 juni 2015 18:37

@Sky2k: :( Volgens mij niemand.....

Door Tweakers user HtheB, woensdag 1 juli 2015 05:13

Ondertussen zijn we al 1,5 maand verder....
*snik snik*


Door Tweakers user lampstoelkast, dinsdag 21 juli 2015 19:58

als het nog niet werkt:
npm uninstall async
npm uninstall express
npm uninstall socket.io
npm uninstall spotify-web

npm install async
npm install express
npm install socket.io
npm install spotify-web

Door Tweakers user watiswat24, maandag 27 juli 2015 20:24

Sinds een paar dagen werkt het bij mij ook niet meer helaas. Account subscription status not Spotify Premium] ze hebben weer het één en ander veranderd volgens mij..

Door Tweakers user bird_23, zaterdag 22 augustus 2015 08:20

Bij mij werkte het ook niet meer, maar plotseling na 3 weken wel weer. Vreemd

Om te kunnen reageren moet je ingelogd zijn. Via deze link kun je inloggen als je al geregistreerd bent. Indien je nog geen account hebt kun je er hier één aanmaken.