精易论坛

标题: 黑屏小程序(防止别人乱动电脑) [打印本页]

作者: zzfox    时间: 2016-10-3 14:53
标题: 黑屏小程序(防止别人乱动电脑)
本帖最后由 zzfox 于 2016-10-3 16:26 编辑

根据个人需要有台办公用电脑经常需要开机 通过teamview 遥控操作
这样电脑就一直开机 并登录状态(锁屏的话 一些挂机任务 就没法做了)


需求来了
如何防止别人乱动我的电脑呢?


很简单来个黑屏程序不就OK ?
(让程序500ms 关闭一次显示器)
几年前当时在玩asm的时候就写了个小程序 已经解决
最近学习易语言 想用易语言写一个更高级一点的
以前的程序停止是用了bat命令
win+r+xxx.bat 来强制停止 感觉有点low


代码功能已经基本实现
注册快捷键 win+k
如果输入密码 125la 再次输入win+k
就可停止程序
(需要用的同学自己调整一下参数
调试代码 延时设置较长)


my黑屏_OK.zip (4.18 KB, 下载次数: 111)



--------隐藏剧情------------
顺便一提 在写程序的过程中卡了一上午
程序运行后 响应快捷键 获取焦点
焦点光标是过去了 按任何键都没响应
按键还是对原先点击的窗体发过去的!


百度半天 总算找到一个解决方案
http://blog.csdn.net/tonykk2008/article/details/7926285
移植到易语言里 果然顺利解决


响应按键这里也卡了半天
(|||¬ω¬) 一开始以为 窗体注册了全局热键
窗体的响应按键弹起就不管用了
后来找了个空程序试了试
原来是编辑框的问题按键都跑编辑框响应了...

在编辑框的响应代码里面
把参数传 给窗口响应程序就可以了...


人生如此艰难...








补充内容 (2017-5-31 17:06):
今天发现一种特殊情况
安卓模拟器从DriectX 模式调整为OpenGL模式
只是黑一下 鼠标随便一动 屏幕就又亮了
改进代码
SendMessage (取窗口句柄 (), 274, 61808, -1)
代替
SendMessage (65535, 274, 61808,...
搞定
作者: zzfox    时间: 2016-10-3 15:38
修正了窗体按键响应代码
ctrl+k  密码 回车也可以退出

作者: a9421z    时间: 2016-10-3 16:19
此处应有掌声
作者: zzfox    时间: 2016-10-3 16:22
a9421z 发表于 2016-10-3 16:19
此处应有掌声

谢谢啦 总算有人回复了...

作者: 星辰Stranger    时间: 2016-10-3 16:26
此处应有掌声
作者: 羽傲天    时间: 2016-10-3 16:55
其实你完全可以黑屏,然后检查热键,密码对了就停止~当然只要程序窗口要第一~
作者: zzfox    时间: 2016-10-3 19:38
yuaotian 发表于 2016-10-3 16:55
其实你完全可以黑屏,然后检查热键,密码对了就停止~当然只要程序窗口要第一~

那样并不是我想要的
因为我是需要TeamView遥控操作的
如果有个窗口前台
狗皮膏药一样糊在脸上 很别扭的
╮( ̄⊿ ̄")╭
作者: xiaoyu1986    时间: 2016-10-3 19:57
楼主的宿舍生活很苦逼啊。。。
作者: 泪染素衣    时间: 2016-10-3 20:14
谢谢楼主分享
作者: 独殇狼    时间: 2016-10-4 13:49
谢谢楼主分享
作者: glxmfyx    时间: 2016-10-4 15:56
多谢楼主分享
作者: syl1391111222    时间: 2016-10-6 10:11
这个厉害了 谢谢
作者: qq877814124    时间: 2016-10-6 16:39
谢谢楼主分享
作者: mgbt    时间: 2016-10-7 00:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: zzfox    时间: 2016-10-7 11:41
mgbt 发表于 2016-10-7 00:41
只是关闭了显示器问题还是没有解决

关闭显示器 问题还没解决?
还有啥问题?
难道别人可以盲打?
作者: Tz勿忘心安    时间: 2016-10-7 21:14
感谢发布原创作品,精易因你更精彩!
作者: 浅浅`    时间: 2016-10-9 10:35
单口相声哈。
作者: 漫步设计    时间: 2016-10-12 20:57
只是关闭了显示器问题还是没有解决
作者: zzfox    时间: 2016-10-12 23:13
我的网赚梦 发表于 2016-10-12 20:57
只是关闭了显示器问题还是没有解决

到底神马没解决 你们一个个的 说清楚啊!

作者: 风间琉璃    时间: 2016-10-14 06:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: zzfox    时间: 2016-10-14 12:14
风间琉璃 发表于 2016-10-14 06:02
很多年前我也做过类似的东西呢.

BGM:当你老了~ 走不动了~~
作者: 1669529351    时间: 2017-4-8 18:12





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4