使用imacros修改文件

时间:2017-11-23 20:20:05

标签: javascript imacros

我使用imacros向订阅者发送电子邮件,我需要知道如何修改数据源文件以防止重复。我正在使用JS脚本来调用iim脚本,其中iim提供了一个包含电子邮件地址的文件。

我应该每次点击发送200封电子邮件。我需要创建一个循环,将电子邮件添加到-send to section-但我最近发现我无法在iim脚本中创建循环,所以我发现最好的方法是删除读取记录我不知道怎么做。

1 个答案:

答案 0 :(得分:0)

让原始文件' test_edit.txt '如下:

"1
2
3
4
5"

播放以下内容:

SET file "test_edit.txt"
SET folder {{!FOLDER_DATASOURCE}}
SET !DATASOURCE {{file}}
SET newCol EVAL("var newCol = '{{!COL1}}'.split(/\s+/); newCol.shift(); newCol;")
SET !EXTRACT EVAL("'{{newCol}}'.replace(/,/g, '\\n');")
FILEDELETE NAME={{folder}}\{{file}}
SAVEAS TYPE=EXTRACT FOLDER={{folder}} FILE={{file}}

然后你有一个看起来像这样的修改过的文件:

"2
3
4
5"