如何使用提取元素使用javascript循环使用imacros(How to loops imacros using with javascript using extract element)
我正在制作一个imacro脚本,它将我网站上的内容重新发布到社交网站。
media_raw检查是否有新内容。 raw是新帖子的数量。
问题是循环不能使用原始变量作为条件。 如果我手动设置数字,它的工作正常。
var media_raw; media_raw ="CODE:"; media_raw +="SET !ERRORIGNORE YES "+"\n"; media_raw +="URL GOTO=http://www.website.com/share/index.php "+"\n"; media_raw +="TAG POS=1 TYPE=SPAN ATTR=CLASS:media_row EXTRACT=TXT "+"\n"; media_raw +="SET !VAR1 {{!EXTRACT}} "+"\n"; iimPlay(media_raw) var raw = iimGetLastExtract(); for(var i=0;i<raw;i++) { iimPlay("fb.iim") iimPlay("twitter.iim") }I'm working on a imacro script which re-post content from my website to social websites.
media_raw check if there is new content. raw is the number of new posts.
The issue is that the loop is not working with raw variable as condition. Its working fine if I set a number manually.
var media_raw; media_raw ="CODE:"; media_raw +="SET !ERRORIGNORE YES "+"\n"; media_raw +="URL GOTO=http://www.website.com/share/index.php "+"\n"; media_raw +="TAG POS=1 TYPE=SPAN ATTR=CLASS:media_row EXTRACT=TXT "+"\n"; media_raw +="SET !VAR1 {{!EXTRACT}} "+"\n"; iimPlay(media_raw) var raw = iimGetLastExtract(); for(var i=0;i<raw;i++) { iimPlay("fb.iim") iimPlay("twitter.iim") }最满意答案
尝试使用parseInt()函数:
var raw = parseInt(iimGetLastExtract());Try to use the parseInt() function:
var raw = parseInt(iimGetLastExtract());更多推荐
发布评论