Update: Cloud Downloader 3.0

Feels like I’m having a run. Thus, today there is an update for the Cloud Downloader. This time the new version number is 3.0 – and did you get it? We have a round version number. And this means…
…tday there is not only bug fixes, but also new features. What exactly has changed, I want to summarize in the following. But first have a look at some screenshots!
Cloud Downloader 3.0 - better search Cloud Downloader 3.0 - file size prediction Cloud Downloader 3.0 - new features
New features

From now on the search screen will show you the filesize (in megabyte) of all tracks together. Moreover it shows also the size of the selected songs. Thus, you can estimate before downloading, if your download list will fit on your favorite USB drive.
The actual transmission rate is displayed during the download.
The remaining […]

Update: Cloud Downloader 2.9.7

Cloud Downloader 2.9.7
Barely a few days after the release of version 2.9.6, a new version of the Cloud Downloader is available for download.
In version 2.9.7, there are, as also in the last two updates, no new features but bugfixes.
Since the SoundCloud API has changed a bit in the background, the ID3 tags have not been fully generated. This could be particularly noticed by missing cover art. (Thanks to you all, the diligent commentators, who drew my attention to this bug.)
Anyway. New version, new luck. In Version 2.9.7 now back with ID3 tags and album artwork.
The current version can be found in the main article about the Cloud Downloader at the following link:
Download: Cloud Downloader 2.9.7

Update: Cloud Downloader 2.9.6

Cloud Downloader 2.9.6The last update of the Cloud Downloader was two weeks ago. Since then I got a lot of feedback from you all by e-mail. So, among other things, two bugs could be identified. Therefore, today there is a new version.
The version 2.9.6 of the Cloud Downloader includes the following changes:

Previously, when specifying a “/likes” URL only the songs were observed. If a complete playlist was liked, its songs have been disregarded. Now all the songs, even those from “embedded” playlists, are respected.
The “/playlists” URLs from the profile pages could not be read. This works now.
The complete code has been revised in order to prevent crashes/errors.
One, two typographical errors in the GUI have been fixed.

The current version can be found (as always) in the Cloud Downloader’s main article by clicking the following link:
Download: Cloud Downloader 2.9.6

Update: Cloud Downloader 2.9.5

Cloud Downloader 2.9.5
Just a quick status update. Today I released the Cloud Downloader version 2.9.5. As might guess from the version number, the jump from 2.9 to 2.9.5 contains only minor changes.
So there are no new features included in the current release. Therefore I have worked on the stability of the entire application and fixed some bugs.
The current version can be found (as always) in the main blog post about the Cloud Downloader. Just follow the link below.
Download: Cloud Downloader 2.9.5

Best Practice: Convert 1 and 0 to true and false in Javascript

1 und 0 zu true und false in Javascript
Today there will be only a very short post. There are certainly many ways to convert 0 and 1 in Javascript to true and false.
The following way to reach the wanted result I’ve seen today. I think it is probably the shortest and most elegant way to go. In addition, it works not only for integer values, but also for the string representations of 0 to 1.
So this is the stuff I like to add to my personal “POP”-collection (pearls of programming)…
0 and 1 to true and false
To convert the integers 0 and 1 to boolean, it is sufficient to use the not-operator twice.

var thisIsFalse = !!0; //false
var thisIsTrue = !!1; //true

Why it works? Here is a short explanation. 1 is a valid value and thus true. When we write !1 now, then we create a false condition […]