本帖最后由 倪沁东 于 2021-3-29 00:41 编辑
自动修改剪切板内容——配合auto.js使用
使用AU3编写,源码及软件见附件
这是一个配合autojs软件使用的小工具
主要功能:自动获取电脑剪切板内容,如果识别到fullId packageName text className depth等字段时
自动进行分割并重新组合字符串,最后写入到剪切板中,方便在VSCode软件中进行使用。
有任何问题欢迎评论!
备注:如果各位有比较好用的适合autojs节点获取的工具,感谢分享一下。
注意看左上角内容变化
[C++] 纯文本查看 复制代码
Local $NewClipContent = ClipGet()
Local $OldClipContent = ClipGet()
While (1)
$NewClipContent = ClipGet()
If ($NewClipContent == $OldClipContent) Then
Sleep(10)
Else
If (StringInStr($NewClipContent, "fullid") > 0 Or StringInStr($NewClipContent, "id") > 0 Or StringInStr($NewClipContent, "packageName") > 0 Or StringInStr($NewClipContent, "text") > 0 Or StringInStr($NewClipContent, "className") > 0 Or StringInStr($NewClipContent, "depth") > 0) Then
If (StringInStr($NewClipContent, " = ") > 0) Then
$temp1 = StringSplit($NewClipContent, " = ", 1)
$temp = $temp1[1] & '("' & $temp1[2] & '").'
$OldClipContent = $NewClipContent
ToolTip($temp, 300, 50)
ClipPut($temp)
EndIf
EndIf
EndIf
WEnd
;~ fullId = org.autojs.autojs:id/name
;~ packageName = org.autojs.autojs
;~ text = 钉钉自动填表
;~ className = android.widget.TextView
;~ depth = 14
附件已更新,有点改动
自动修改剪切内容.rar
(348.11 KB, 下载次数: 26)
|