I m 采用iMacros 下载我Wissam Fargo PDF银行报表,并自动提供链接的名称,如“Statement 04/22/12 (597K)。
然而,我可以用卷宗名称(Windows 限制......)lash。 因此,Im试图用dash/strong>取代forward slashes。
Here is my iMacro below. I get an error code on the following line:
SET !VAR1 EVAL("var s="{{!EXTRACT}}"; s.replace(///g, "-");")
我的哈瓦特或我的雷克做了一些工作,我不知道为什么。 我说两种语言都不是强硬的——我试图从其他例子中尽可能地复制,但没有任何成功。 如果你能够提供帮助,那是巨大的。 感谢。
VERSION BUILD=5010424 RECORDER=CR
SET !ERRORIGNORE YES
TAB OPEN
TAB T=2
URL GOTO=https://online.wellsfargo.com/login
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:Signon ATTR=ID:username CONTENT=XXX
SET !ENCRYPTION TMPKEY
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ID:Signon ATTR=ID:password CONTENT=XXX
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:Signon ATTR=NAME:continue&&VALUE:Sign<SP>On
TAG POS=1 TYPE=A ATTR=TXT:View<SP>online<SP>statements
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=A ATTR=TXT:Statement<SP>* EXTRACT=TXT
SET !VAR1 EVAL("var s="{{!EXTRACT}}"; s.replace(///g, "-");") <---- THIS IS THE PROBLEMATIC LINE!!!!!!!!!!!!!!
ONDOWNLOAD FOLDER=D:Wells<SP>FargoCREDIT<SP>CARD FILE={{!VAR1}}.pdf
TAG POS=1 TYPE=A ATTR=TXT:Statement<SP>* CONTENT=EVENT:SAVETARGETAS
TAB CLOSE
另外,如果你知道如何将“(597K)与“Reex”移至“javascript”,那么ake就是ic。 (很明显,这一案文对每个不同档案的价值将有所不同,因此它必须是动态的)