diff --git a/static/admin/editor.js b/static/admin/editor.js index 981a493..c56a88d 100644 --- a/static/admin/editor.js +++ b/static/admin/editor.js @@ -8,6 +8,7 @@ var STEP_LIB=[ {type:'swipe',label:'滑动',icon:'↕',cat:'interact',params:{direction:'up',duration_min:0.25,duration_max:0.50}}, {type:'swipe_until',label:'滑动直到元素',icon:'🔍',cat:'interact',params:{selector_type:'xpath',selector_value:'',direction:'up',max_swipes:8,click_when_found:true}}, {type:'input_text',label:'输入文字',icon:'⌨',cat:'interact',params:{mode:'random',texts:'你好\n有趣\n支持',fixed_text:'',clear_first:true}}, + {type:'clipboard',label:'剪贴板注入',icon:'📋',cat:'interact',params:{text:'',paste:true}}, {type:'key_event',label:'按键',icon:'⌨️',cat:'interact',params:{key:'back'}}, {type:'open_app',label:'打开App',icon:'▶',cat:'screen',params:{package:'',wait_home:false,home_feature:''}}, {type:'stop_app',label:'结束App',icon:'⏹',cat:'screen',params:{package:''}}, @@ -326,6 +327,10 @@ var _stepEditor={ }else if(step.type==='wait'){ h+='
'; h+='
'; + }else if(step.type==='clipboard'){ + h+='
'; + h+='
'; + h+='
批量发链接场景:先"点击元素"聚焦评论区输入框,再执行本步骤注入+粘贴;循环里依次更换注入内容即可逐个发
'; }else if(step.type==='input_text'){ const im=p.mode==='fixed'?'fixed':'random'; h+='