1

你如何得到一個用於chrome的imacros extesnion的UI滑塊?你如何獲得一個UI滑塊在imacros extesnion for chrome中運行?

我使用的是imacros chrome擴展8.4.4。和Chrome 56.0.2924.87(64位)

這裏是我使用的iMacros的(一切正常,除了它不會滑動UI的滑塊,所以我只能從那裏下來

TAG POS=2 TYPE=INPUT:BUTTON ATTR=* 
TAG POS=2 TYPE=DIV ATTR=TXT:X<SP>Enter<SP>the<SP>power<SP>0% 
TAG POS=1 TYPE=DIV ATTR=ID:slider-vertical 
TAG POS=2 TYPE=DIV ATTR=TXT:X<SP>Enter<SP>the<SP>power<SP>50% 
WAIT SECONDS=2 
TAG POS=1 TYPE=DIV ATTR=ID:imacros-highlight-div 
TAG POS=1 TYPE=SPAN ATTR=TXT:X 
URL GOTO=en/logout 
張貼代碼

我知道點擊命令不適用於Chrome工作,我可能必須以某種方式拖動滑塊,但不能找出替代鉻的使用,改用Firefox是不是現在

編輯選項: 我忘了提到我想激活的功能

<span tabindex="0" class="ui-slider-handle ui-corner-all ui-state-default" style="bottom: 0%;"></span> 

回答

0

使用適用於Chrome擴展的iMacros,您需要啓用recording in EVENT mode來記錄滑塊並拖動&降。問題是,有時事件模式很好,有時它不會重播 - 這似乎取決於網站。

您也可以使用Kantu,這是一個圍繞Chromium的包裝,它支持滑塊自動化。

enter image description here

0

我想你可以調整以下建議對你的網站的僞網址就像是在「jqueryui.com」做:

URL GOTO=http://jqueryui.com/slider/ 
SET S "window.frames[0].document.querySelector('#slider>span').style" 
WAIT SECONDS=1.5 
URL GOTO=javascript:{{S}}="left:<SP>50%";undefined; 
WAIT SECONDS=1.5 
URL GOTO=javascript:{{S}}="left:<SP>100%";undefined; 
WAIT SECONDS=1.5 
URL GOTO=javascript:{{S}}="left:<SP>33%";undefined;