123reg のフロント エンドを使用して、サブドメインの DNS レコードを自動的に追加する単純な imacro を実行しています。ただし、使用する必要がある命名規則により、いくつかの問題が発生しています。
domain1.com に xxx128 - domain2.com に xxx129 - xxx254 をマッピングする 2 つのドメインがあります。
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 で 1 つの変数値を別の値として設定する方法はありますか? 数学的な機能が非常に限られていることは承知しています...