电脑微信双开助手

news/2024/11/24 6:49:31/

微信双开助手

转自电脑上多开微信
创建以下脚本

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import pickle
import subprocess
import tkinter as tk
import tkinter.messagebox
import tkinter.filedialogwindow = tk.Tk()window.title('多开微信配置')window.geometry('400x300')var_name = tk.StringVar()
var_name.set(r"D:\Program Files (x86)\Tencent\WeChat")
tk.Label(window, text='微信安装路径:', font=('Arial', 10)).place(x=10, y=135)
entry_usr_name = tk.Entry(window, textvariable=var_name, font=('Arial', 13))
entry_usr_name.place(x=120, y=135)BASE_DIR = os.path.abspath(os.path.dirname(__file__))
if "dist" in BASE_DIR:BASE_DIR = BASE_DIR.rstrip("dist")r_path = var_name.get()
cf_path = os.path.join(r_path, "config_info.pickle")close_flag = tk.StringVar()config_info = {}
try:with open(cf_path, 'rb') as usr_file:config_info = pickle.load(usr_file)if config_info.get("w_path") == "ok":r_path = config_info["r_path"]close_flag.set("ok")
except FileNotFoundError:try:if os.path.exists(r_path):with open(cf_path, 'wb') as usr_file:config_info = {'w_path': 'error'}close_flag.set("error")pickle.dump(config_info, usr_file)except Exception as e:tkinter.messagebox.showinfo("提示:", str(e) + "--" + BASE_DIR)def get_path():f_path = tkinter.filedialog.askdirectory()if f_path:var_name.set(f_path)def exc_file(r_path):try:cmd1 = "PATH %s" % r_pathcmd2 = "start WeChat.exe&WeChat.exe"cmd = cmd1 + "&" + cmd2f = subprocess.Popen(args=cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT,stdin=subprocess.DEVNULL)window.destroy()except Exception as e:tkinter.messagebox.showinfo("提示:", "启动失败 %s" % e)def config_path():r_path = var_name.get()w_path = os.path.join(r_path, "WeChat.exe")if os.path.exists(w_path):cf_path = os.path.join(r_path, "config_info.pickle")with open(cf_path, 'wb') as usr_file:config_info['w_path'] = "ok"config_info["r_path"] = r_pathpickle.dump(config_info, usr_file)exc_file(r_path=r_path)else:tkinter.messagebox.showinfo("提示:", "请正确设置微信的安装路径")btn_login = tk.Button(window, text='选择', command=get_path)
btn_login.place(x=320, y=132)
btn_sign_up = tk.Button(window, text='确定', command=config_path)
btn_sign_up.place(x=170, y=180)if close_flag.get() == "ok":exc_file(r_path=r_path)window.mainloop()

在python路径下放一个ico文件,打包。
在这里插入图片描述

查看当前的环境,我们进入base环境,activate 虚拟环境名,如果是linux是source activate 虚拟环境名
在这里插入图片描述
先安装pyinstaller

conda install pyinstaller

在cmd下打包

 pyinstaller -F ./sss.py --noconsole -i favicon.ico

在这里插入图片描述
启动,如果是安装在c盘,路径一般就是C:\Program Files (x86)\Tencent\WeChat,如果是D盘,就是D:\Program Files (x86)\Tencent\WeChat
在这里插入图片描述


http://www.ppmy.cn/news/840278.html

相关文章

专项练习26

目录 一、选择题 1、假设HTML有一个按钮id为btn,经过以下操作最终会变成什么颜色? 2、下列表达式中,结果为NaN的是() 3、你想通过 XMLHttpRequest更新以下元素,即使用div显示状态,下面哪段代码…

解析表面分析技术:XPS能谱测试的特点和原理

X射线光电子能谱(XPS)是一种常用的表面分析技术,用于研究材料的化学成分、化学状态和电子结构。在XPS测试中,样品暴露在X射线束下,被激发的光电子通过能谱分析仪测量其能量分布,从而提供有关样品表面的详细…

下载 Flash Player 强制跳转至 flash.cn,无法下载国际版 Flash 解决方法

其实没什么好的解决方法…开个代理去下呗 开代理 https://get.adobe.com/cn/flashplayer/otherversions/ 访问这个页面就不会强制跳转到 flash.cn 了。 放一份到百度了:百度网盘【29 版】 注意啊,这 TM 不是流氓不流氓的问题了,你们自己考虑…

安装flash后仍然提示“您的计算机尚未安装Flash”

重装系统后,在浏览某些网站时提示**“您的计算机尚未安装Flash”**,如图1所示为作者在浏览道客巴巴的文稿时提示的错误。这是因为该网站要通过flash来显示动画、视频、演示文稿等等应用,而笔者的电脑却没有安装。 解决办法 直接点击后面链接下…

flash注册表信息

本机win7的注册表下一些关于flash信息 1.关于swf播放器HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ShockwaveFlash.ShockwaveFlash\shell\open\command(默认)"D:\Program Files\Adobe\Adobe Flash CS5\Players\Debug\FlashPlayerDebugger.exe" %1 2.关于fla文…

win10html5无法播放,Win10网页视频无法播放提示启用adobe flash player

Win10网页视频无法播放提示“点击即可启用adobe flash player”咋办? 最近有Win10用户反馈,在使用Edge或谷歌浏览器播放视频的时候,页面总会提示“点击即可启用adobe flash player ”,每次都要点击启用flash之后才能观看视频&…

win10edge启用html5,edge浏览器如何启用flash?win10 Edge浏览器禁用flash方法

Win10系统中新的默认浏览器Edge已经足够快了,如果想让它更快,可以禁用浏览器里面的 Flash 动画播放功能来帮助达到更快的上网体验,今天小编就向大家介绍一下Edge 浏览器中 Flash启用与禁用简单步骤。 希望大家会喜欢。 win10系统edge浏览器启…

chrome 打开视频网站提示需要安装flash player(没有安装flash ,请先下载)

1、单击chrome右上角的图标,进入到设置页面(也可在地址栏输入chrome://settings) 2、在设置界面底部单击高级设置,找到内容设置 3、点击falsh设置 4、按照以下设置