From a7aea349cf493967df8c5adf2c6ad066392b578b Mon Sep 17 00:00:00 2001 From: Jaex Date: Fri, 10 Nov 2017 21:18:25 +0300 Subject: [PATCH] Updated Lithiio request URL, changed get API key link --- ShareX.UploadersLib/FileUploaders/Lithiio.cs | 5 +- .../Forms/UploadersConfigForm.Designer.cs | 20 +++---- .../Forms/UploadersConfigForm.cs | 56 +++++++++---------- .../Forms/UploadersConfigForm.resx | 40 ++++++------- 4 files changed, 57 insertions(+), 64 deletions(-) diff --git a/ShareX.UploadersLib/FileUploaders/Lithiio.cs b/ShareX.UploadersLib/FileUploaders/Lithiio.cs index 75c2d7d2a..6fb5167a6 100644 --- a/ShareX.UploadersLib/FileUploaders/Lithiio.cs +++ b/ShareX.UploadersLib/FileUploaders/Lithiio.cs @@ -62,13 +62,12 @@ public Lithiio(LithiioSettings config) Config = config; } - private const string uploadUrl = "http://api.lithi.io/v3/"; - public override UploadResult Upload(Stream stream, string fileName) { Dictionary arguments = new Dictionary(); arguments.Add("key", Config.UserAPIKey); - UploadResult result = SendRequestFile(uploadUrl, stream, fileName, "file", arguments); + + UploadResult result = SendRequestFile("https://upload.lithi.io/v1.php", stream, fileName, "file", arguments); if (result.IsSuccess) { diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs index 81e244aff..4131bd460 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs @@ -437,7 +437,6 @@ private void InitializeComponent() this.lblStreamablePassword = new System.Windows.Forms.Label(); this.cbStreamableAnonymous = new System.Windows.Forms.CheckBox(); this.tpSul = new System.Windows.Forms.TabPage(); - this.sulKeyLink = new System.Windows.Forms.LinkLabel(); this.txtSulAPIKey = new System.Windows.Forms.TextBox(); this.lblSulAPIKey = new System.Windows.Forms.Label(); this.tpLithiio = new System.Windows.Forms.TabPage(); @@ -618,6 +617,7 @@ private void InitializeComponent() this.lblWidthHint = new System.Windows.Forms.Label(); this.ttlvMain = new ShareX.HelpersLib.TabToListView(); this.actRapidShareAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.btnSulGetAPIKey = new System.Windows.Forms.Button(); this.tpOtherUploaders.SuspendLayout(); this.tcOtherUploaders.SuspendLayout(); this.tpTwitter.SuspendLayout(); @@ -3704,20 +3704,13 @@ private void InitializeComponent() // // tpSul // - this.tpSul.Controls.Add(this.sulKeyLink); + this.tpSul.Controls.Add(this.btnSulGetAPIKey); this.tpSul.Controls.Add(this.txtSulAPIKey); this.tpSul.Controls.Add(this.lblSulAPIKey); resources.ApplyResources(this.tpSul, "tpSul"); this.tpSul.Name = "tpSul"; this.tpSul.UseVisualStyleBackColor = true; // - // sulKeyLink - // - resources.ApplyResources(this.sulKeyLink, "sulKeyLink"); - this.sulKeyLink.Name = "sulKeyLink"; - this.sulKeyLink.TabStop = true; - this.sulKeyLink.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.sulKeyLink_LinkClicked); - // // txtSulAPIKey // resources.ApplyResources(this.txtSulAPIKey, "txtSulAPIKey"); @@ -5034,6 +5027,13 @@ private void InitializeComponent() this.actRapidShareAccountType.Name = "actRapidShareAccountType"; this.actRapidShareAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; // + // btnSulGetAPIKey + // + resources.ApplyResources(this.btnSulGetAPIKey, "btnSulGetAPIKey"); + this.btnSulGetAPIKey.Name = "btnSulGetAPIKey"; + this.btnSulGetAPIKey.UseVisualStyleBackColor = true; + this.btnSulGetAPIKey.Click += new System.EventHandler(this.btnSulGetAPIKey_Click); + // // UploadersConfigForm // resources.ApplyResources(this, "$this"); @@ -5782,7 +5782,6 @@ private void InitializeComponent() private System.Windows.Forms.TextBox txtSFTPKeyPassphrase; private System.Windows.Forms.Button btnSFTPKeyLocationBrowse; private System.Windows.Forms.Label lblSFTPKeyPassphrase; - private System.Windows.Forms.LinkLabel sulKeyLink; private System.Windows.Forms.Button btnCustomUploaderDuplicate; private System.Windows.Forms.Panel pCustomUploader; private System.Windows.Forms.Button btnCustomUploaderURLSharingServiceTest; @@ -5795,5 +5794,6 @@ private void InitializeComponent() private System.Windows.Forms.Button btnPaste_eeGetUserKey; private OAuthControl oauthFlickr; private System.Windows.Forms.CheckBox cbFlickrDirectLink; + private System.Windows.Forms.Button btnSulGetAPIKey; } } diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs index 083acbe3a..5be536121 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs @@ -2461,20 +2461,6 @@ private void cbLambdaUploadURL_SelectedIndexChanged(object sender, EventArgs e) #endregion Lambda - #region Lithiio - - private void btnLithiioGetAPIKey_Click(object sender, EventArgs e) - { - URLHelpers.OpenURL("https://lithi.io/"); - } - - private void txtLithiioApiKey_TextChanged(object sender, EventArgs e) - { - Config.LithiioSettings.UserAPIKey = txtLithiioApiKey.Text; - } - - #endregion Lithiio - #region Pomf private void cbPomfUploaders_SelectedIndexChanged(object sender, EventArgs e) @@ -2528,20 +2514,6 @@ private void txtPomfResultURL_TextChanged(object sender, EventArgs e) #endregion Pomf - #region Sul - - private void txtSulAPIKey_TextChanged(object sender, EventArgs e) - { - Config.SulAPIKey = txtSulAPIKey.Text; - } - - private void sulKeyLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) - { - URLHelpers.OpenURL("https://s-ul.eu/account/info"); - } - - #endregion Sul - #region Seafile private void cbSeafileAPIURL_TextChanged(object sender, EventArgs e) @@ -2814,6 +2786,34 @@ private void cbStreamableUseDirectURL_CheckedChanged(object sender, EventArgs e) #endregion Streamable + #region Sul + + private void txtSulAPIKey_TextChanged(object sender, EventArgs e) + { + Config.SulAPIKey = txtSulAPIKey.Text; + } + + private void btnSulGetAPIKey_Click(object sender, EventArgs e) + { + URLHelpers.OpenURL("https://s-ul.eu/account/info"); + } + + #endregion Sul + + #region Lithiio + + private void txtLithiioApiKey_TextChanged(object sender, EventArgs e) + { + Config.LithiioSettings.UserAPIKey = txtLithiioApiKey.Text; + } + + private void btnLithiioGetAPIKey_Click(object sender, EventArgs e) + { + URLHelpers.OpenURL("https://lithi.io/my-account.php"); + } + + #endregion Lithiio + #region Azure Storage private void txtAzureStorageAccountName_TextChanged(object sender, EventArgs e) diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx index 736b97354..c8b9bbe9a 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx @@ -10562,41 +10562,35 @@ Using an encrypted library disables sharing. 20 - - True + + 424, 31 - - NoControl + + 160, 23 - - 16, 59 - - - 150, 13 - - + 7 - - Click here to get your API key! + + Get API key... - - sulKeyLink + + btnSulGetAPIKey - - System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpSul - + 0 16, 32 - 409, 20 + 400, 20 6 @@ -10674,10 +10668,10 @@ Using an encrypted library disables sharing. NoControl - 368, 31 + 424, 31 - 144, 23 + 160, 23 7 @@ -10731,7 +10725,7 @@ Using an encrypted library disables sharing. 16, 32 - 344, 20 + 400, 20 6