Imacros上的一个网站的密码失败



我正在使用imacros和Chrome来记录5个网站的登录信息。我没有使用加密,只需为每个站点输入我的登录名和密码。其中四个网站工作正常,但 www.sportsbetting.ag 给了我一个网页,上面写着我的"密码字段必须有一个值"。当我完成这些步骤时,我可以看到对于这个网站,它输入了正确的登录名,但它是一个无意义的密码,而不是我包含在代码中的密码。

VERSION BUILD=844 RECORDER=CR
URL GOTO=https://www.sportsbetting.ag/
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:loginForm ATTR=ID:CustomerID CONTENT=SB341413
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ID:loginForm ATTR=ID:Password CONTENT=FAKEword
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:loginForm ATTR=ID:button-submit-login

为了保护隐私,我在上面使用了FAKEword而不是实际密码,但是我已经多次检查了实际的登录名和密码,以确保我输入正确。

在类似的情况下,您可以尝试在"实验事件记录模式"下录制宏。也许以下代码可能有效:

VERSION BUILD=844 RECORDER=CR
URL GOTO=https://www.sportsbetting.ag/
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:loginForm ATTR=ID:CustomerID CONTENT=SB341413
EVENT TYPE=CLICK SELECTOR="HTML>BODY>HEADER>DIV:nth-of-type(2)>DIV:nth-of-type(2)>FORM>LABEL:nth-of-type(2)>INPUT" BUTTON=0
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>HEADER>DIV:nth-of-type(2)>DIV:nth-of-type(2)>FORM>LABEL:nth-of-type(2)>INPUT" CHARS="FAKEword"
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:loginForm ATTR=ID:button-submit-login

最新更新