无法退出黑屏,启动报错

BUG反馈 · 109 次浏览
sharklaka 创建于 2026-01-28 09:59

黑屏后报错(黑屏仍然存在,并且无法使用热键退出)

https://temp.getquicker.net/826879/767b1d85b3cc4e589134bf9fcfae3ae6.html


困困君 2026-01-28 12:30 :

最近有什么设置更改吗?比如更改了快捷键,这个报错很模糊

sharklaka 回复 困困君 2026-01-28 12:31 :

没有,全新安装(删除动作数据)也是一样

回复内容
困困君 2026-01-28 12:45
#1

你重新安装一下动作,应该是上一个更新加了一个变量,然后考虑到了老用户,没考虑新用户,默认设置里面没这个变量

困困君 最后更新于 2026-01-28 12:47
sharklaka 回复 困困君 2026-01-28 12:46 :

一样

困困君 回复 sharklaka 2026-01-28 12:51 :

可能刚删除然后安装,会默认恢复原有的动作id,你清除一下动作数据

困困君 最后更新于 2026-01-28 12:52
sharklaka 回复 困困君 2026-01-28 12:52 :

一样

困困君 回复 sharklaka 2026-01-28 13:03 :

麻烦再更新一下动作试试

sharklaka 回复 困困君 2026-01-28 13:03 :

一样

困困君 回复 sharklaka 2026-01-28 13:08 :

来看一下动作在哪个阶段终止了。

1、是否暂停了quicker(右键设置勾选暂停quicker,比如无法右键呼起quicker面板)

2、是否黑屏覆盖了整个屏幕

3、播放一个视频启动动作,看看是否实现静音(右键设置勾选了静音)

4、是否鼠标移动看不见了

5、是否显示了屏幕文本(右键设置填写了文本)

6、右键的记录,里面是否包含了本次启动(启动时间)

7、使用解锁快捷键是否有效(正确的,错误的,看右键记录是否有记录)

8、看看win键是否有效,是否打开了开始菜单

9、是否成功解锁

困困君 最后更新于 2026-01-28 13:16
sharklaka 回复 困困君 2026-01-28 13:11 :

1、是否暂停了quicker(右键设置勾选暂停quicker,比如无法右键呼起quicker面板)

1,覆盖了全屏幕

2,电脑无音响,测试不了

3,看不到鼠标

4,没显示文本

5,无任何记录

6,解锁快捷键无效

7,win无效

8,无法解锁,直到我通过其他动作关闭了窗口

困困君 最后更新于 2026-01-28 13:14
困困君 回复 sharklaka 2026-01-28 13:20 :

你看一下我重发的。另外你是新用这个还是用很久了,老用户之前是否有这个问题。初步分析应该就是文本问题,不过按理应该不出问题,我这边一切正常,辛苦了

困困君 最后更新于 2026-01-28 13:22
sharklaka 回复 困困君 2026-01-28 14:10 :

暂停Qk这个不敢试,不然关不掉了

新使用,系统是win10.文本留空也是一样的问题

困困君 回复 sharklaka 2026-01-28 14:46 :

你填写文本,看有否有文本显示

sharklaka 回复 困困君 2026-01-28 14:53 :

不显示

困困君 回复 sharklaka 2026-01-28 15:15 :

你更新一下,我文本都给屏蔽了,看看是否报错

sharklaka 回复 困困君 2026-01-28 15:19 :

一样

sharklaka 回复 困困君 2026-01-28 15:24 :

我看了一下代码,是音频那里的问题

sharklaka 回复 困困君 2026-01-28 15:36 :

因为我没有音频设备,你这里会报错的

你应该确保如果用户没勾选音频相关的选项,就不要去GetDefaultAudioEndpoint
     MMDevice device = null;
    if (Convert.ToBoolean(forms["IsMuted"]))
    {
        device = enumerator.GetDefaultAudioEndpoint(DataFlow.Render, Role.Multimedia);
        device.AudioEndpointVolume.Mute = true; // 静音默认音频输出设备
    }

-------------


困困君 回复 sharklaka 2026-01-28 15:39 :

ok了,一直没想到。用trycatch包裹了获取默认音频输出设备

回复主贴