优化文件名获取

This commit is contained in:
nilaoda 2022-10-11 22:38:36 +08:00
parent 4cc5fd6d35
commit bbc59e9904
2 changed files with 3 additions and 4 deletions

View File

@ -584,7 +584,7 @@ namespace N_m3u8DL_RE.DownloadManager
private string GetPath(string url)
{
return new Uri(url).GetLeftPart(UriPartial.Path);
return url.Split('?').First();
}
public async Task<bool> StartRecordAsync()

View File

@ -82,9 +82,8 @@ namespace N_m3u8DL_RE.Util
}
else
{
var uri = new Uri(input);
var name = uri.GetLeftPart(UriPartial.Path).Split('/').Last();
name = string.Join(".", name.Split('.').SkipLast(1)).Trim('.');
var uri = new Uri(input.Split('?').First());
var name = Path.GetFileNameWithoutExtension(uri.LocalPath);
saveName = GetValidFileName(name) + "_" + saveName;
}
return saveName;