. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
林展扬
 
林展扬 的头像
超级会员
 
资 料:
注册日期: Sep 2002
帖子: 1,968 声望值: 3
精华: 0
#1 旧 2019-01-19, 09:42:30 默认 已解答: 【求助】AutoIt 脚本求助。
林展扬 当前离线  

写了个AutoIt启动Aria2的脚本,想实现判断aria2c进程,如果不存在进程,则打开aria2c,并使用IE浏览器打开脚本目录下的AriaNg.html,如果aria2c进程存在,则关闭进程。

代码:
#include 'ie.au3'

If NOT ProcessExists("aria2c.exe") Then
	Run("aria2c.exe --conf-path=aria2.conf", "", @SW_HIDE)
	MsgBox(64, "Aria2 状态", "Aria2未运行。将启动Aria2并自动打开AriaNg。")
	$oIE = _IECreate('@ScriptDir & \AriaNg.html')
Else
	ProcessClose("aria2c.exe")
	MsgBox(64, "Aria2 状态", "Aria2正在运行。将关闭Aria2,请手动关闭AriaNg。")
EndIf
脚本这样,但是IEAriaNg这步不行,求教应该如何修改。


坚持失去了意义,是消失的时候了。
回复时引用此帖
最佳解答为:randombits
代码:
'@ScriptDir & \AriaNg.html'
改成下面这样的试试
代码:
@ScriptDir & '\AriaNg.html'
randombits
 
randombits 的头像
初级会员
 
资 料:
注册日期: Nov 2010
帖子: 244 声望值: 3
精华: 0,解答: 59
#2 旧 2019-01-19, 15:32:05 默认
randombits 当前离线  

代码:
'@ScriptDir & \AriaNg.html'
改成下面这样的试试
代码:
@ScriptDir & '\AriaNg.html'
回复时引用此帖
林展扬
 
林展扬 的头像
超级会员
 
资 料:
注册日期: Sep 2002
帖子: 1,968 声望值: 3
精华: 0
#3 旧 2019-01-21, 13:27:39 默认
林展扬 当前离线  

引用:
作者: randombits 查看帖子
代码:
' ScriptDir  & \AriaNg.html'
改成下面这样的试试
代码:
 ScriptDir  & '\AriaNg.html'
好使。非常感谢~
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 01:59:24.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号