c#获得WebThunder的任务列表
最近在研究C#添加迅雷任务,准备做一个远程c/s结构的软件,以便在家添加下载任务,公司电脑接受任务开始下载
在添加任务这方面的资料网上很多,不过参考网上代码查询任务信息无论如何不对,这样我就不知道我的任务下载情况,郁闷
THUNDERAGENTLib.AgentClass Agent = new AgentClass();
string a = Agent.GetTaskInfo("http://soft8.greendown.cn//200903/EasyKey.rar", "Status");
string a = Agent.GetTaskInfo("http://soft8.greendown.cn//200903/EasyKey.rar", "Status");
得到的值始终为空,不知道大家是否可用此接口得到信息。
今天转换思路改调用web迅雷的接口,成功得到列表里的下载信息
THUNDERSERVERLib.WebThunderClass wtc = new WebThunderClass();
string nn = wtc.GetScheduleTaskList("");//得到任务列表里所有任务的ID
string s = wtc.GetTaskInfo("402695490693722125");//得到任务的详细信息
//得到的格式为:nn = -1{*}402695110936259851{*}402695490693722125{*}
string nn = wtc.GetScheduleTaskList("");//得到任务列表里所有任务的ID
string s = wtc.GetTaskInfo("402695490693722125");//得到任务的详细信息
//得到的格式为:nn = -1{*}402695110936259851{*}402695490693722125{*}
注:我的列表里就两个任务,所以得到两串ID,第一个 “-1”不知道是什么用。
不过在做到给WebThunder添加任务,始终会打开一个添加任务的网页,不知道有何方法像迅雷5一样不弹出。
在添加任务页的html代码添加js模拟点击按钮的onclick事件,提示添加错误,唉~卡壳在这里了,不知道大家有啥好办法不
浙公网安备 33010602011771号