阅读:5348回复:10
imacros如何在一个宏里面调用另一个宏【解决】
求语法,举例,试过iimplay搞了半天还是不行,貌似语法错误
|
|
1楼#
发布于:2011-08-04 16:59
去官方的wiki看吧 在这里问基本是白耽误工夫
http://wiki.imacros.net/iimPlay%28%29 |
|
2楼#
发布于:2011-08-04 16:59
slimx:去官方的wiki看吧 在这里问基本是白耽误工夫 这个看过了,看不懂才来问的 |
|
3楼#
发布于:2011-08-04 16:59
你怎么写的啊?贴一下
|
|
4楼#
发布于:2011-08-04 16:59
|
|
5楼#
发布于:2011-08-04 16:59
如果是在默认文件夹中
iimplay("文件名(无需扩展名)") 貌似以前俺也询问过类似问题,搜一下吧 |
|
6楼#
发布于:2011-08-04 16:59
wdckwd: 将所有的 \ 换成 \\ 试一下。 在 JS 里调用 imacros 的脚本,可以像下面这样。 var abs_path = "c:\\Documents and Settings\\Admin\\My Documents\\iMacros\\Macros\\Directory\"; iimPlay(abs_path + "macro1.iim"); iimPlay(abs_path + "macro2.iim"); 即在我的文档的 iMacros 下的 Macros 下的 Directory 中 macro1.iim 和 macro2.iim 会被调用。 |
|
|
7楼#
发布于:2011-08-04 16:59
回楼上,这次是提醒
SyntaxError: unknown command: VAR, line: 1 (Error code: -910) 这个错误,不能识别这个VAR,是不是前面还要加上什么语句? 我是直接就调用了iim,没有其他操作,整个宏都是这样的: var abs_path = "c:\\Documents and Settings\\Administrator\\My Documents\\iMacros\\Macros\\1\\"; iimPlay(abs_path + "0.iim"); iimPlay(abs_path + "1.iim"); …… |
|
8楼#
发布于:2011-08-04 16:59
wdckwd:回楼上,这次是提醒 iim 文件里不能用 iimPlay 命令,我上面的例子是在某个 js 文件里写的。 如1.js 里有上面文件,放在 imacros 的对应文件夹下(一般是我的文档下的 imacros\macros,及对应路径下有0.iim 和 1.iim 文件才会被调用多个 iim 脚本。 |
|
|
9楼#
发布于:2011-08-04 16:59
原来是在js里调用的啊,晕!!
问题解决了,感谢~~ |
|
10楼#
发布于:2016-01-29 15:20
iMacros宏调用方法
|
|