Revert "fixed issue #125 Uploading GIF is supported by copying image"

This reverts commit 37b6f5a821.
This commit is contained in:
Jaex 2014-05-29 07:32:37 +03:00
parent 37b6f5a821
commit 66a74b1a3c
2 changed files with 2 additions and 24 deletions

View file

@ -89,7 +89,7 @@ public IEnumerable<Image> GetImageEnumerator()
{
if (index.Location > int.MaxValue || index.Length > int.MaxValue)
{
MessageBox.Show("Cache file size cannot exceed 2.00 GiB.\r\nPlease use FFmpeg screen recording instead of GIF.", "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Warning);
MessageBox.Show("Cache file size can't exceed 2.14 GB.\r\nPlease use FFmpeg screen recording instead of GIF.", "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Warning);
yield break;
}

View file

@ -30,7 +30,6 @@
using System.IO;
using System.Linq;
using System.Net;
using System.Text.RegularExpressions;
using System.Windows.Forms;
using UploadersLib;
@ -144,32 +143,11 @@ public static void IndexFolder(string folderPath, TaskSettings taskSettings = nu
}
}
public static bool ClipboardUploadGif(TaskSettings taskSettings)
{
IDataObject clipboardData = Clipboard.GetDataObject();
if (clipboardData != null && clipboardData.GetDataPresent(DataFormats.Html))
{
String data = clipboardData.GetData(DataFormats.Html).ToString();
Match match = Regex.Match(data, @"<!--StartFragment--><img.*?src=""(.*?)"".*?><!--EndFragment-->");
if (match.Success)
{
String url = match.Groups[1].Value;
if (Helpers.GetProperExtension(Helpers.GetURLFilename(url)) == "gif")
{
string filename = Helpers.GetURLFilename(url);
DownloadAndUploadFile(url, filename, taskSettings);
return true;
}
}
}
return false;
}
public static void ClipboardUpload(TaskSettings taskSettings = null)
{
if (taskSettings == null) taskSettings = TaskSettings.GetDefaultTaskSettings();
if (Clipboard.ContainsImage() && !ClipboardUploadGif(taskSettings))
if (Clipboard.ContainsImage())
{
Image img = Clipboard.GetImage();