需要大佬帮我写一个小脚本,主要功能为:在第一次鼠标左键点击的位置,开启选中文字状态(模拟鼠标左键按下),之后可以移动鼠标选中文字,到结束位置处再次点击鼠标左键结束选中文字状态。这时候弹出复制,重新选择两个下拉选项,如果选择复制选项,就把选中的文字复制到剪切板并退出选中文字状态。如果选择重新选择选项,就重复上面的选中文字流程。
可有偿。
代码倒是好写,不过这样肯定会影响鼠标左键原本点击功能啊
这好像 shift 加鼠标左键就行吧?
提供一个脚本开关快捷键可以避免嘛,只有开启快捷键才是进入脚本的左键功能。
我的描述里面有说的。在第一次鼠标左键点击的位置,开启选中文字状态(模拟鼠标左键按下),也就是说选中文字全程中都没有使用到左键,只有在选中文字的开始和结束位置用到。
你试试,先选中开头,然后按住 shift 选中末尾
在QQ里面实现不了
QQ的聊天记录窗口非输入窗口确实 shift 实现不了
对的,同理微信也是一样 ::
我是对微信的OCR窗口操作 那个可以哈哈 白嫖它的OCR 它能运行在电脑上的价值就只有OCR
修改dragking,坐等雷锋
搞定,ahk v1
启用的快捷键是f1,需变动自行修改即可
#Persistent
goingon:=0
Hotkey, Lbutton up, MyLabel2, on
return
f1::
{
goingon:=!goingon
try
{
Hotkey, Lbutton, , off
Hotkey, Lbutton up, MyLabel2, on
}
catch
{
sleep,1
}
return
}
#if goingon
MenuHandler1:
{
sendinput,^c
goingon:=!goingon
Hotkey, Lbutton, , off
Hotkey, Lbutton up, MyLabel2, on
}
return
MenuHandler2:
{
sendinput,{lbutton}
}
return
MyLabel1:
{
Hotkey, Lbutton, , off
keywait,lbutton
Menu, MyMenu, Add, 复制, MenuHandler1
Menu, MyMenu, Add, 重新选择, MenuHandler2
Menu, MyMenu, Show
Hotkey, Lbutton up, MyLabel2, on
}
return
MyLabel2:
{
SendInput,{lbutton down}
Hotkey, Lbutton up, , off
Hotkey, Lbutton, MyLabel1, on
}
return
你试试吧,如果感觉不错的话,别忘了点个 解决方案 ~
感谢大佬,那个重新选择的时候能取消之前选中文本的选中状态嘛,这个会有冲突。
这是个什么工具?
另外,qq好像无法把选中的文字复制到剪贴板
啥意思?QQ聊天对话里吗?还是QQ的什么里面
你说的这俩问题我在微信对话里测试都没有啊。。。
你重新试一下,那个代码我更新了两次,你可能测试的是比较早的
qq里面对面发的消息还有群里的群聊消息都无法复制。