[10T币求]imacros如何调用多个CSV文件?

  [复制链接]
查看: 538   回复: 7
发表于 2014-4-11 00:23:12 | 显示全部楼层 |阅读模式
RT, 用一个CSV文件很简单, 但是要同时用两个或多个CSV文件怎么办呢?  google了一下貌似没找到答案, 求高手赐教




回复

使用道具 举报

发表于 2014-4-11 01:04:47 | 显示全部楼层
contact 他们的 support 问问啊

回复 支持 反对

使用道具 举报

发表于 2014-4-11 09:58:15 | 显示全部楼层
本帖最后由 firearmer 于 2014-4-11 10:00 编辑

你的问题很不清楚,你到底是想怎么样用多个csv?举个例子。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-11 10:13:23 | 显示全部楼层
firearmer 发表于 2014-4-11 09:58 [10T币求]imacros如何调用多个CSV文件?
你的问题很不清楚,你到底是想怎么样用多个csv?举个例子。

比如一个脚本里面从一个CSV里读取网址,另一个CSV里面读取标题(网址和标题不是一一对应的, 放一起不行)


回复 支持 反对

使用道具 举报

发表于 2014-4-11 12:37:08 | 显示全部楼层
本帖最后由 firearmer 于 2014-4-11 12:38 编辑

这个很容易实现,多设置一个变量就行了。

SET !DATASOURCE 123.csv
SET !DATASOURCE_LINE 1
获得第一行的内容,例如是“你好”,然后
SET !VAR1 {{!COL1}}

再调用第二个文件的第一行内容,例如是“谢谢”:
SET !DATASOURCE 456.csv
SET !DATASOURCE_LINE 1
这时候直接调用两个变量就可以了,语句是:

TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:user CONTENT={{!VAR1}}{{!COL1}}
结果就是“你好谢谢”

如果想自己再加任何内容,都可以,例如
TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:user CONTENT={{!VAR1}}嘿嘿{{!COL1}}
结果就是“你好嘿嘿谢谢”

点评

认真参与  发表于 2014-4-11 22:10

评分

参与人数 1T币 +3 收起 理由
crazysnail + 3 我试试, 行的话来给你加T币

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2014-4-11 13:07:49 | 显示全部楼层
为啥要多文件提取,在一个文件里面提取不行?
回复 支持 反对

使用道具 举报

发表于 2014-4-12 09:47:31 | 显示全部楼层
建议用专门的bot工具吧。
比如zp
回复 支持 反对

使用道具 举报

发表于 2014-4-12 10:03:08 | 显示全部楼层
imacros貌似很强大  不明觉厉
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则