Example #1
0
        /// <summary>
        /// 下载url文件,。
        /// </summary>
        /// <param name="url"></param>
        /// <param name="fileDst"></param>
        public static void Download(string url, string tag, string title)
        {
            if (PathHelper.IsValidHttp(url))
            {
                string d = CfgPath.GetDirByTag(tag, true);
                if (string.IsNullOrEmpty(title))
                {
                    title = SearchResultItem.GetTitle(url);
                }
                if (string.IsNullOrEmpty(title))
                {
                    return;
                }


                title = CfgPath.FormatPathName(title);

                string file = Path.Combine(d, title + ".note.pdf");
                string cmd  = string.Format(@"""{0}"" ""{1}"" ""{2}""",
                                            CfgPath.DownlodPdfCmd(), url, file);
                PathHelper.RunCmd(cmd);
            }
        }