用python写个一键锁屏的小脚本
前言
如果电脑账户设置了密码,为了隐私,我们在暂时离开电脑时都会锁屏。 一般来讲,使用快捷键:屏幕键+L就可以了。但是,有时候你忘记了快捷键了怎么办?不想记快捷键怎么办?键盘坏掉了怎么办?现在我们就用python写个锁屏的代码,并把代码打包成exe文件,把文件放在桌面上,只要点击就可以锁屏。懒人必备。
代码解析
新建一个py文件,导入需要的库:
from ctypes import *
锁屏代码:
user32=windll.LoadLibrary('user32.dll')
user32.LockWorkStation()
打包成exe文件
打包前先安装pyinstaller的第三方库。把以上代码保存成文件,命名成“lock.py”,在cmd命令中使用以下代码打包成exe文件。
pyinstaller -F lock.py --noconsole
测试可用
最终的exe文件如下图所示:
成品就跟普通软件一模一样,点击这个软件就可以直接锁屏,轻松实现一键锁屏。
获取小软件
这么好用的懒人神器当然要分享给大家,不需要懂任何代码,获取方法:
1. 关注微信公众号“无知红”,后台回复 “ 一键锁屏 ” ,即可获取下载地址
2. 把文件下载到电脑上,点击运行即可(exe文件,可以直接双击运行)
用python写个一键锁屏的小脚本相关推荐
- windows bat脚本编写_怎样在 txt 中用 2 行代码写出一个锁屏休息提醒脚本?
锁屏 面对电脑,沉浸在工作中,往往忘记休息.长此以往,脊椎肯定受不了,造成驼背,对体态不好. 何不写一个小脚本,40 分钟锁一次屏,暗示你应该休息放松一下了? 新建 .txt 文档,命名随意,但后缀改 ...
- android实现一键锁屏
最近想写一个一键锁屏功能的android小程序,找了很多网上的例子,也看了SDK文档,几乎所有的代码都大同小异,但是有很多人都会在调试的时候出现各种问题,大多数人的Logcat中都会出现:" ...
- MX4 Pro上实现一键锁屏
2019独角兽企业重金招聘Python工程师标准>>> 前因 前两天入手了一台MX4 Pro.自己拿到真机之后,着实高兴了一阵,立刻把玩了一会.虽然MX4 Pro的小圆圈没了,但是为 ...
- 简单几步实现Android 一键锁屏,一键卸载程序,一键激活设备管理权限
2019独角兽企业重金招聘Python工程师标准>>> 以下为官方的文档(本人能力有限,尝试着翻译下,有错请指出) 不想看文档可以直接拉到后面,代码将在后面贴出 Developing ...
- (安卓)一键锁屏 ---亲测!
一键锁屏的实现原理:当按锁屏键的时候,会发出一个广播,当用户界面接收到一个广播的时候就可以实现锁屏.而广播的发送是我们调用DevicePolicyManager(设备管理接收者)中的lockNow() ...
- Android一键锁屏的实现
1.首先创建类AdminReceiver继承DeviceAdminReceiver 该方式可以什么都不写~ 2.在AndroidManifest.xml中注册 <!-- 设备管理 --> ...
- Android简易实战教程--第五话《开发一键锁屏应用》
转载请注明出处:http://blog.csdn.net/qq_32059827/article/details/51860900 点击打开链接 Device Administration 对于这个应 ...
- Android一键锁屏程序实例
据笔者了解,所有的android手机都用电源键来手动锁屏.笔者使用手机时,一天之内手动锁屏的次数绝对不少于30次.如果都用电源键来进行的话,那么电源键的使用寿命一定不会长久. 虽然现在有很多的桌面软件 ...
- 立波教你做安卓一键锁屏软件
这几天感觉需要自己搞一个自己需要锁屏的软件了,没有好用的,就自己动手做一个,做技术的就这一点好处,自力更生丰衣足食. 先上一个效果图吧: 这个图我们简单罗列一下功能点: [1]日期和时间的显示 [2] ...
最新文章
- (转)Ubuntu12.04上NFS Server安装使用过程
- 使用mss2sql将SqlServer转换为Mysql
- 社会阶层及由此引起的社会动力学现象
- android 取色器_音乐剪辑器手机版下载-音乐剪辑器app下载v9.10.15 安卓免费版
- Ubuntu 14.04 更换为阿里云源
- python fork 守护进程
- 5个构建Spring Boot API的实用技巧
- Redis运维和开发学习笔记(6) 监控Redis工作状态-info命令
- Keras共享某个层
- leetcode876. 链表的中间结点
- git常用命令之log
- Python(2.7)-元组(tuple)
- C++基础——简单而强大的bitset
- 最详细 Spring Boot 入门(-)
- flutter 进度条_OkHttp 在 Flutter中的运用场景,Flutter语言连接网络的方法介绍
- 【Unity3D插件】AnyPortrait插件分享《(一)制作史莱姆动画》
- 单片机矩阵键盘扫描程序c语言,51单片机矩阵键盘扫描程序
- 资源 就是Tianmao项目里小部分备用 测试 的数据以及图片
- 凯撒密码/自定义移位加密
- LeetCode题解系列--309. Best Time to Buy and Sell Stock with Cooldown