【发布时间】:2016-06-15 12:30:11
【问题描述】:
首先感谢这个社区,我是新来的,如果可以的话,我想帮助大家。
我希望解释得足够清楚:
- 我登录网页并获得一个随机 ID(示例)8888888888:
http://whatever/index.php?page=overview&session=8888888888
- 我需要获取随机会话 ID:8888888888,因为每次登录我都有一个新 ID,我想替换宏代码中的旧 ID。 (也许有 VAR?)
例子:
首先,我会登录,我会得到随机 ID。
随机 ID 示例: http://whatever/index.php?page=overview&session=8888888888
好的,现在我运行这个宏:
SET !VAR1 {{!URLCURRENT}}
TAB T=1
URL GOTO={{!VAR1}}
现在我需要 GET session ID: 8888888888 并且需要在宏的其余部分替换OLD login ID: XXXX,所以我不用每次我使用新 ID 再次登录时,手动编写它以运行宏。
TAG POS=1 TYPE=A ATTR=TXT:Fleet
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:index.php?page=flotten2&session=XXXX ATTR=NAME:ship210 CONTENT=41
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:index.php?page=flotten2&session=XXXX ATTR=VALUE:continue
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:index.php?page=flotten3&session=XXXX ATTR=NAME:system CONTENT=191
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:index.php?page=flotten3&session=XXXX ATTR=NAME:planet CONTENT=5
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:index.php?page=flotten3&session=XXXX ATTR=VALUE:continue
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:index.php?page=flottenversand&session=XXXX ATTR=VALUE:continue
WAIT SECONDS=190
所以每次使用新 ID 登录都会自动显示如下:
TAG POS=1 TYPE=A ATTR=TXT:Fleet
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:index.php?page=flotten2&session=8888888888 ATTR=NAME:ship210 CONTENT=41
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:index.php?page=flotten2&session=8888888888 ATTR=VALUE:continue
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:index.php?page=flotten3&session=8888888888 ATTR=NAME:system CONTENT=191
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:index.php?page=flotten3&session=8888888888 ATTR=NAME:planet CONTENT=5
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:index.php?page=flotten3&session=8888888888 ATTR=VALUE:continue
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:index.php?page=flottenversand&session=8888888888 ATTR=VALUE:continue
WAIT SECONDS=190
实际上,我正在手动将旧 ID 替换为新 ID...所以我开始感到无聊:D
提前谢谢你,问我有没有cmets。
【问题讨论】: