我想自动提交已删除的网页,在谷歌搜索控制台的网站,我管理。
这就是我在iMacros上为Chrome写的(当然,我用实名替换了-domain.name.com和my-file.csv ):
VERSION BUILD=1011 RECORDER=CR
SET !DATASOURCE C:\Users\MY-USERNAME\Desktop\my-file.csv
SET !DATASOURCE_COLUMNS 1
SET !TIMEOUT_STEP 0
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP YES
SET !LOOP 1
TAB T=1
URL GOTO=https://search.google.com/search-console/removals?resource_id=https://www.my-domain-name.com/&hl=fr&utm_source=wmx&utm_medium=deprecation-pane&utm_content=url-removal
TAG POS=2 TYPE=SPAN ATTR=TXT:Nouvelle<SP>demande
WAIT SECONDS=4
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:newremovalform ATTR=NAME:urlt CONTENT={{!COL1}}
TAG POS=4 TYPE=SPAN ATTR=TXT:Suivante
TAG POS=4 TYPE=SPAN ATTR=TXT:Envoyer<SP>la<SP>demande
WAIT SECONDS=15
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:/webmasters/tools/removals-submit-ac?hl=fr&siteUrl=https://www.my-domain-name.com/ ATTR=NAME:next
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:the-form ATTR=ID:submit-button
WAIT SECONDS=3但是,当我播放宏时,我立即收到以下错误消息:
区块引号SyntaxError:第2行SET命令的错误格式
提前谢谢你的帮助。
万岁伊娃。
发布于 2021-10-15 12:29:02
FCI没有提到(请查看我的个人资料,了解如何问Qt关于iMacros标签“有点正确”.),但我估计您的DataSource路径中可能有一些空间。
=>可能的FCI:
iMacros for CR v10.1.1, CR93/94(...?), Win7/10/11(...?).
=>需要用<SP>.:idea替换空格:
..。或者你可以用单引号或双引号把整个路径括起来.(但是反斜杠需要用另一个反斜杠来转义.)
如果您的路径(包括文件名)包含单个引用.,.你也可以尝试逃避,或者更容易的是确保你的路径“避免”空间和“特殊”字符.
所有这些都是在!DATASOURCE命令的Wiki中记录和解释的.
https://stackoverflow.com/questions/69559899
复制相似问题