我正在运行一个简单的 imacro 来使用 123reg 的前端自动添加子域 dns 记录。但是,我需要使用的命名约定导致了一些问题。
我有两个域我在 domain1.com 上映射 xxx1 - xxx128 在 domain2.com 上 xxx129 - xxx254
这是我用来映射 domain1.com 地址的代码
TAB T=1
SET !LOOP 1
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:advanced_DNS ATTR=NAME:hostname CONTENT=mx{{!LOOP}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:advanced_DNS ATTR=NAME:data_A CONTENT=x.x.x.{{!LOOP}}
TAG POS=1 TYPE=A ATTR=ID:save_dns_entries
WAIT SECONDS=2
理想情况下,我一直在尝试添加一个变量 !VAR0 并做一些简单的数学运算,即。
!VAR0 !LOOP
ADD !VAR0 -128
TAB T=1
SET !LOOP 1
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:advanced_DNS ATTR=NAME:hostname CONTENT=mx{{!VAR0}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:advanced_DNS ATTR=NAME:data_A CONTENT=x.x.x.{{!LOOP}}
TAG POS=1 TYPE=A ATTR=ID:save_dns_entries
WAIT SECONDS=2
这种格式只是将“!LOOP”添加到!VAR0 ...有没有办法在imacros中将一个变量值设置为另一个变量的值?我知道它的数学功能非常有限......