Skip to content

Commit

Permalink
0.9.9.22
Browse files Browse the repository at this point in the history
- Added the ability to download Playlists (finally). New feature, probably broken in some ways, so let me know if it is by creating issues.
- Reorganized tag options and made the tag options section smaller.
- Added debug option for listing / using custom format IDs.
- Added option for filename template. Choices are `00 Trackname` or `00 - Trackname`.
  • Loading branch information
ImAiiR committed Aug 24, 2020
1 parent be43bdd commit d39800c
Show file tree
Hide file tree
Showing 8 changed files with 1,127 additions and 277 deletions.
7 changes: 7 additions & 0 deletions QobuzDownloaderX/App.config
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,13 @@
<setting name="savedMaxLength" serializeAs="String">
<value>36</value>
</setting>
<setting name="savedFilenameTemplate" serializeAs="String">
<value>1</value>
</setting>
<setting name="savedFilenameTemplateString" serializeAs="String">
<value>
</value>
</setting>
</QobuzDownloaderX.Properties.Settings>
</userSettings>
</configuration>
138 changes: 108 additions & 30 deletions QobuzDownloaderX/Form1.Designer.cs

Large diffs are not rendered by default.

1,219 changes: 976 additions & 243 deletions QobuzDownloaderX/Form1.cs

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions QobuzDownloaderX/Form1.resx
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,9 @@
<metadata name="downloadFaveArtistsBG.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1229, 13</value>
</metadata>
<metadata name="downloadPlaylistBG.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 52</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
Expand Down
3 changes: 1 addition & 2 deletions QobuzDownloaderX/LoginForm-v2.cs
Original file line number Diff line number Diff line change
Expand Up @@ -370,6 +370,7 @@ private void getSecretBG_DoWork(object sender, DoWorkEventArgs e)
getSecretBG.WorkerSupportsCancellation = true;

WebClient bundleURLClient = new WebClient();
bundleURLClient.Proxy = null;
string bundleHTML = bundleURLClient.DownloadString("https://play.qobuz.com/login");

// Grab link to bundle.js
Expand Down Expand Up @@ -452,8 +453,6 @@ private async void loginBG_DoWork(object sender, DoWorkEventArgs e)
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12; //Make connection secure
loginClient.DefaultRequestHeaders.Add("Authorization", "Basic WlRKbE9XTmhaR1V0TnpsbVpTMDBaR1UyTFRrd1lqTXRaRGsxT0RSbE1Ea3dPRE01Ok1UUmpaVFZqTTJFdE9HVmxaaTAwT1RVM0xXRm1Oamt0TlRsbE9ERmhObVl5TnpJNQ=="); //This value is from logging in to the Napster Android app.



// Create HttpClient to grab Track ID
var loginClient2 = new HttpClient();
// Run through TLS to allow secure connection.
Expand Down
4 changes: 2 additions & 2 deletions QobuzDownloaderX/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.9.9.21")]
[assembly: AssemblyFileVersion("0.9.9.21")]
[assembly: AssemblyVersion("0.9.9.22")]
[assembly: AssemblyFileVersion("0.9.9.22")]
24 changes: 24 additions & 0 deletions QobuzDownloaderX/Properties/Settings.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions QobuzDownloaderX/Properties/Settings.settings
Original file line number Diff line number Diff line change
Expand Up @@ -110,5 +110,11 @@
<Setting Name="savedMaxLength" Type="System.Int32" Scope="User">
<Value Profile="(Default)">36</Value>
</Setting>
<Setting Name="savedFilenameTemplate" Type="System.Int32" Scope="User">
<Value Profile="(Default)">1</Value>
</Setting>
<Setting Name="savedFilenameTemplateString" Type="System.String" Scope="User">
<Value Profile="(Default)"> </Value>
</Setting>
</Settings>
</SettingsFile>

0 comments on commit d39800c

Please sign in to comment.