예제 #1
0
        protected void AddGenericVideoUrl(string post)
        {
            foreach (string videoUrl in tumblrParser.SearchForGenericVideoUrl(post))
            {
                if (tumblrParser.IsTumblrUrl(videoUrl))
                {
                    continue;
                }

                AddToDownloadList(new VideoPost(videoUrl, Guid.NewGuid().ToString("N")));
            }
        }
예제 #2
0
        protected void AddGenericVideoUrl(string post)
        {
            foreach (string videoUrl in tumblrParser.SearchForGenericVideoUrl(post))
            {
                string url = videoUrl;
                if (url.Contains("tumblr") && shellService.Settings.VideoSize == 480)
                {
                    int indexOfSuffix = url.LastIndexOf('.');
                    if (indexOfSuffix >= 0)
                    {
                        url = url.Insert(indexOfSuffix, "_480");
                    }
                }

                AddToDownloadList(new VideoPost(url, Guid.NewGuid().ToString("N")));
            }
        }