imacros - 使用 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(正确拼写)软件”有点含糊,如果您不提及版本...!(还有“Windows 64”...)
=> FCI = iMB v2021.0 'Trial' + Win10_x64
. (来自您的并行线程......)
但是好的,与 iMacros 论坛上的并行线程中相同的答案/解决方案:
是的...,'.TXT' 扩展名是完美的,(不适用于 '.CSV' 扩展名),在 TAB_2 中打开您的文件,(使用URL GOTO
+file
协议),然后在 上提取它(=> EXTRACT=TXT
)TYPE=PRE
,这将提取文件的全部内容......
(BODY
或者也HTML
用于TYPE
Param工作,但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
...
推荐阅读
- php - php循环用div和自定义类包装每4个结果
- python - 如何在 CSV 文件中找到最接近用户输入的数字?
- sql - 在表中插入新行时如何解决此类错误?
- json - jinja2 模板中的嵌套循环
- javascript - 如何使用 Javascript / Jquery 将参数传递到模式对话框中的页面
- android - 如何在 .getReference().child() 中使用其他类的变量(捕获的 QRcode)作为参考?
- compiler-errors - 我可以使用仅主机功能覆盖 CUDA 主机和设备功能吗?
- python - 如何在 for 循环中使用 lambda?
- python - 关于生成器和关键字yield的python问题
- verilog - “错误:启用未知任务”:在iverilog中是什么意思?