首页 > 解决方案 > 使用 SET !DATASOURCE 导入完整的 .txt 不仅是 imacros 上的某些行

问题描述

我正在尝试使用命令

SET !DATASOURCE

将整个文本从“.txt”文件导入到某个文本框中,但我找不到可以让我将整个文本文件导入/复制到框文本中的确切命令,到目前为止我{{!COL1}}SET !DATASOURCE说明页面中找到了但它只导入了第一个.txt 文件中的行而不是全文

有什么方法可以导入/复制整个文本文件?不仅是某些特定的台词!

代码示例:

SET !DATASOURCE TOPIC.txt
SET !DATASOURCE C:\TOPIC.txt
TAB T=1
TAB CLOSEALLOTHERS
'SET !PLAYBACKDELAY 0.00
URL GOTO=https://www.********.com
FRAME F=1
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY" CHARS="{{!COL1}}"
FRAME F=0

使用Imacros software - Windows 64

标签: imacros

解决方案


哼,“使用 iMacros(正确拼写)软件”有点含糊,如果您不提及版本...!(还有“Windows 64”...)
=> FCI = iMB v2021.0 'Trial' + Win10_x64. (来自您的并行线程......)


但是好的,与 iMacros 论坛上的并行线程中相同的答案/解决方案:

是的...,'.TXT' 扩展名是完美的,(不适用于 '.CSV' 扩展名),在 TAB_2 中打开您的文件,(使用URL GOTO+file协议),然后在 上提取它(=> EXTRACT=TXTTYPE=PRE,这将提取文件的全部内容......
BODY或者也HTML用于TYPEParam工作,但PRE它是“最干净的”......)

将您的文件从“Windows 资源管理器”拖到 iMB(或任何浏览器)中的某个打开选项卡,或通过“文件 > 打开文件”打开它以获取完整的 URL 以重用URL GOTO...

这适用于 FF v8.x(v8.8.2 + v8.9.7)的 iMacros,如果它支持file协议,我认为它(可能?)也适用于 iMB v2021.x,我希望是这种情况。 .(我无法尝试/测试,几个月前我安装了一些“试用”版本,已经完成很久了......)

...而且只是为了“清楚”,URL GOTO+EXTRACT做“工作”,你不需要!DATASOURCE+ !COLn...


推荐阅读