NodeJS is resource heavy and even for simple apps takes a lot of ram/cpu(well maybe not so much in modern computers, but still a lot of more than e.g. I don't know well Javascript/Typescript/HTML/CSS I thought before about the possibility of adding a GUI similarly to what deemix did, but it seems too complex and completely unnecessary to me(in large part Deemix cloned Deezer's functionalities and UI, allowing you to search and listen music). The program already contains almost all the features I wanted it to contain, so after 4 days of its existence, development goes into passive mode - this means that I will fix bugs when possible, but new features are no longer a priority. Id of artist can easily be taken from its deezer url - Future To check album/artist/track info from id change url and open in web browsers this links Change name of this file to `deerix_settings.toml` Prebuilt binaries - (choose slow download which is free) Workaround for the problem with over-usage of Deezer's API Ability to redownload files that failed to download/decode etc. Improved error handling - From experience, problems occurred for me in ~0.3% of cases(100/30000 files) - list of music that failed to download is inside settings file. Support for FLAC, MP3_320, MP3_128 formats - premium users can easily download music in a specific format. Multithreading - different threads are simultaneously engaged in downloading, decoding, saving, etc., so the download speed should be much faster. Recently due a little bigger amount of free time, I spend several hours on improving it. Deerix is my app to download songs from certain artist from Deezer, first released 4 days ago.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |