gpt4 book ai didi

C# 从目录下载文件并运行它

转载 作者:太空狗 更新时间:2023-10-30 01:23:30 25 4
gpt4 key购买 nike

使用此代码我可以下载文件,但我应该知道文件名。有什么方法可以下载目录中的任何文件(目录链接:https://www.dropbox.com/sh/koao8dlfpcao8sk/XzDZMfejiF)并运行它?

private void Update_Load(object sender, EventArgs e)
{
WebClient webClient = new WebClient();
webClient.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed);
webClient.DownloadProgressChanged += new DownloadProgressChangedEventHandler(ProgressChanged);
webClient.DownloadFileAsync(new Uri("https://www.dropbox.com/s/6o5kvzr7s0c6mne/Test.txt"), @"C:\Users\Admin\Downloads\Test.txt");
}

最佳答案

Dropbox 有一个 REST API,因此您只需在适当的 URL 上执行 HTTP GET 操作即可获取文件夹的内容。查看 dropbox API reference 中的/metadata .如果您传递 list=true,这将为您提供文件夹的内容,并且您可以解析响应以获取文件名。然后就可以下载文件了。

关于C# 从目录下载文件并运行它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11102027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com