1

提前感谢您提供的任何帮助。

我很喜欢通过 iMacros 学习一些自动化的可能性和乐趣,但是,我遇到了一个问题,我在这个论坛和 iMacros 论坛上都没有看到特定于这个问题的答案。我希望这里有人可以理解这个具体问题。这应该不难,但我真的很挣扎。

我有一系列 iMacros“脚本”,每天手动运行 5-6 次,以发布购买房地产的 craigslist 广告。我在“想要的房地产”的“想要的住房”部分执行此操作......我的脚本并不复杂,但我似乎无法自动化两个屏幕,我需要从选项中选择一个单选按钮,例如在接下来的两个页面链接上:

https://post.craigslist.org/k/Ghd9_C8m5 ... R1m?s=type

/* 删除第二个链接,因为这个论坛不允许新手在一个帖子中提交两个链接 */

...在第一个链接上我想选择“想要的住房”,在第二个链接上我想选择“想要的房地产”。但是当我在 iMacros 中录制宏时,这些单选按钮的选择没有录制?其他一切都记录得很好。Chrome 的 iMacros 扩展程序确实为我节省了很多时间,只是在表单填写部分上,但是,如果我最终能够自动执行最后两次点击,那真的会有很大帮助。我什至认为我在某处读到,然后您可以设置 iMacros 以按计划运行脚本,这将更有帮助,但我以后必须学习。

需要注意的一点是,当单击这些 craigslist 页面上的这些单选按钮时,它们会前进到下一页而无需点击 [继续] 按钮,因为您似乎需要这样做。

下面是我的 iMacros 脚本。

VERSION BUILD=8070701 RECORDER=CR
TAB OPEN
TAB T=2
URL GOTO=chrome://newtab/
URL GOTO=http://jacksonville.craigslist.org/

TAG POS=1 TYPE=A ATTR=TXT:my<SP>account
WAIT SECONDS=2
SET !ENCRYPTION STOREDKEY

'------login stuff deleted-------
WAIT SECONDS=2

TAG POS=1 TYPE=LABEL FORM=NAME:login ATTR=TXT:
WAIT SECONDS=2
TAG POS=1 TYPE=BUTTON FORM=NAME:login ATTR=TXT:Log<SP>In
WAIT SECONDS=2

TAG POS=1 TYPE=A ATTR=TXT:craigslist
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=TXT:housing<SP>wanted
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=TXT:post
WAIT SECONDS=2
PAUSE

------ 这个暂停是我介入手动选择无法选择单选按钮的两个页面上的按钮的地方。--------

TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:postingForm ATTR=ID:contact_phone_ok CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:postingForm ATTR=ID:contact_text_ok CONTENT=YES
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:postingForm ATTR=ID:contact_phone CONTENT=xxx-xxx-xxxx
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:postingForm ATTR=ID:contact_name CONTENT=XXX
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:postingForm ATTR=ID:PostingTitle CONTENT=XXX
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:postingForm ATTR=ID:GeographicArea CONTENT=XXX
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:postingForm ATTR=ID:postal_code CONTENT=XXX
TAG POS=1 TYPE=TEXTAREA FORM=ID:postingForm ATTR=ID:PostingBody CONTENT=XXX
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:postingForm ATTR=ID:oc CONTENT=YES
TAG POS=1 TYPE=BUTTON FORM=ID:postingForm ATTR=NAME:go
4

1 回答 1

0

我有同样的问题。我发现它是由 noscript 插件引起的。一旦我禁用 noscript,问题就解决了。现在我想找到一种方式,这两者(imacros 和 noscript)如何可以一起生活...... :)

于 2015-02-12T11:05:41.543 回答