增值税发票开票软件(税务UKey版)窗口无法被AHK脚本操作

遇到了问题?请先进行搜索(中文和英文),然后在此提问

Moderators: tmplinshi, arcticir

hebiao
Posts: 2
Joined: 24 Apr 2020, 01:50

增值税发票开票软件(税务UKey版)窗口无法被AHK脚本操作

26 Aug 2021, 04:58

为何AHK脚本无法在这个窗口执行点击?

这是增值税的开票软件执行界面,
微信截图_20210826175501.png
微信截图_20210826175501.png (94.39 KiB) Viewed 2315 times
我试图用AHK脚本让一些点击自动化,但发现这个窗口未执行我的点击,查Windows Spy,窗口标题如下图:
image.png
image.png (22.73 KiB) Viewed 2315 times
我的代码也不复杂,基本都是点击,为了验证我是否是激活窗口问题,程序执行完后,让Msgbox显示窗口标题,也是正确的:

Code: Select all

^k::
    Click, 430, 770
    Sleep, 1000
    Click, 332, 168
    Sleep, 100
    Click, 406, 117
    ClipSaved := ClipboardAll   ; 把剪贴板的所有内容保存到您选择的变量中
    Clipboard := "09224964"
    Send ^c
    ClipWait
    Clipboard := ClipSaved   ; 恢复剪贴板为原来的内容
    ClipSaved := ""   
    Sleep, 1000
    Click, 1114, 122
    Sleep, 500
    Click, 606, 97, 2
    WinGetActiveTitle, Title
    MsgBox, 当前窗口是:"%Title%"
henrynyu
Posts: 5
Joined: 07 Jul 2021, 06:13

Re: 增值税发票开票软件(税务UKey版)窗口无法被AHK脚本操作

29 Aug 2021, 03:21

分享我的经验,一般遇到类似问题尝试其它的的点击指令(Command)大概率可以解决问题。

方案一 MouseClick
"Click, 430, 770" 改成 "MouseClick, Left, 430, 770"

方案二 先移动鼠标,再点击
"Click, 430, 770" 改成:
MouseMove, 430, 770
Sleep, 50
Click
User avatar
miozus
Posts: 15
Joined: 08 Sep 2021, 21:53

Re: 增值税发票开票软件(税务UKey版)窗口无法被AHK脚本操作

08 Sep 2021, 22:57

已经过去一年多了,你的问题解决了吗?

这是弹窗吗?

`WinGetActiveTitle, Title ` 激活了当前弹窗吗?

是否激活了 `winActivate, ahk_exe UKeyKp.exe` ?

如果它是加密软件,获得管理员身份权限的话,那么会屏蔽掉 AHK ,这时候就放弃幻想把。改用按键精灵,或者其他工具。
User avatar
miozus
Posts: 15
Joined: 08 Sep 2021, 21:53

Re: 增值税发票开票软件(税务UKey版)窗口无法被AHK脚本操作

08 Sep 2021, 22:58

噢,看错了,帖子发表时间在右上角(而非左上角)

Return to “请求帮助”

Who is online

Users browsing this forum: No registered users and 17 guests