吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1800|回复: 90
收起左侧

[原创工具] 原创windows微信多开器

  [复制链接]
0x34 发表于 2024-12-22 22:21
本帖最后由 0x34 于 2024-12-25 23:04 编辑

原创windows微信多开器


运行截图:
QQ20241222-221433.png

在线查毒:https://www.virscan.org/report/e7c75aefbd6ba6f5561eaa430c4e7575c254dc5e8a8d6c2db935e9ddbe4a6b11
MD5:6ac287d5ad1ef020df4110429221d487

下载地址:
下载地址.txt (82 Bytes, 下载次数: 281)
QQ20241225-230057 (1).png

免费评分

参与人数 8吾爱币 +13 热心值 +7 收起 理由
p6116 + 1 + 1 谢谢@Thanks!
Youngsen + 1 + 1 热心回复!
confiant + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
stimer13 + 1 + 1 我很赞同!
yanglinman + 1 谢谢@Thanks!
简减 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
alters + 1 + 1 鼓励转贴优秀软件安全工具和文档!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 0x34 发表于 2024-12-28 18:56
本帖最后由 0x34 于 2025-1-1 17:05 编辑

使用前要把已登录的微信退掉,不然没有效果

分享下软件源码:

[Golang] 纯文本查看 复制代码
package main

import (
	"errors"
	"fmt"
	"fyne.io/fyne/v2"
	"fyne.io/fyne/v2/app"
	"fyne.io/fyne/v2/container"
	"fyne.io/fyne/v2/dialog"
	"fyne.io/fyne/v2/widget"
	"golang.org/x/sync/errgroup"
	"golang.org/x/sys/windows/registry"
	"log"
	"os"
	"os/exec"
	"path/filepath"
	"time"
)

var (
	defaultN float64 = 3
)

func main() {
	a := app.New()
	w := a.NewWindow("微信多开器")

	w.SetFixedSize(true)
	w.Resize(fyne.NewSize(300, 200))
	label := widget.NewLabel(newLabelStr(int(defaultN)))
	progress := widget.NewProgressBar()
	progress.Resize(fyne.NewSize(300, 20))
	progress.Refresh()

	slider := widget.NewSlider(1, 10)
	slider.Step = 1
	slider.Value = defaultN
	slider.OnChanged = func(value float64) {
		label.SetText(newLabelStr(int(value)))
	}

	button := widget.NewButton("开始", nil)
	button.OnTapped = func() {
		button.SetText("打开中...")
		for i := 0.1; i <= 1.0; i += 0.15 {
			time.Sleep(time.Millisecond * 100)
			progress.SetValue(i)
		}
		err := startMulti(int(slider.Value))
		if err != nil {
			information := dialog.NewCustom("打开失败", "关闭", widget.NewLabel(""), w)
			information.Show()
			button.SetText("重试")
		} else {
			information := dialog.NewCustom("打开成功", "关闭", widget.NewLabel(""), w)
			information.Show()
			button.SetText("打开成功")
			button.Disable()
		}
	}

	aboutLink := widget.NewHyperlink("关于", nil)
	aboutLink.OnTapped = func() {
		showAboutWindow(a)
	}
	aboutContainer := container.NewCenter(aboutLink)

	content := container.NewVBox(
		label,
		slider,
		progress,
		button,
		aboutContainer,
	)
	w.SetContent(content)
	w.ShowAndRun()
}

func showAboutWindow(app fyne.App) {
	aboutWin := app.NewWindow("关于")
	aboutContent := widget.NewLabel("作者: 0x34\n发布时间: 2024-12")
	aboutWin.SetContent(aboutContent)
	aboutWin.Resize(aboutContent.MinSize())
	aboutWin.Show()
}

func startMulti(n int) error {
	var eg errgroup.Group
	for i := 0; i < n; i++ {
		eg.Go(startWeChat)
	}
	return eg.Wait()
}

func startWeChat() error {
	path, err := getWeChatInstallPath()
	if err != nil {
		return err
	}
	wechatEXE := filepath.Join(path, "wechat.exe")
	log.Default().Println("wechatEXE: ", wechatEXE)
	if _, err := os.Stat(wechatEXE); errors.Is(err, os.ErrNotExist) {
		return err
	}
	cmd := exec.Command(wechatEXE)
	err = cmd.Start()
	if err != nil {
		return err
	}
	return nil
}

func getWeChatInstallPath() (string, error) {
	key, err := registry.OpenKey(registry.CURRENT_USER, `Software\Tencent\WeChat`, registry.QUERY_VALUE)
	if err != nil {
		return "", err
	}
	defer key.Close()
	val, _, err := key.GetStringValue("InstallPath")
	if err != nil {
		return "", err
	}
	return val, nil
}

func newLabelStr(n int) string {
	return fmt.Sprintf("多开数量: %d", n)
}



datoneids 发表于 2025-1-1 15:18
0x34 发表于 2025-1-1 14:45
没有绿色版本进行测试

这个简单,你删除掉注册表里面对应的微信安装目录的键就可以了。
正式版的是HKEY_CURRENT_USER\Software\Tencent\WeChat下面的InstallPath这个键;
4.0测试办的是HKEY_CURRENT_USER\Software\Tencent\Weixin下面的InstallPath这个键;
chinap 发表于 2024-12-24 09:22
schips 发表于 2024-12-24 09:33
谢谢分享,请问有原理介绍不
简减 发表于 2024-12-24 10:48
感谢分享,下载收藏了
breeee2013 发表于 2024-12-24 10:54
感谢分享,下下来试试@
jlgjlg 发表于 2024-12-24 11:55
感谢分享,下载收藏。
sagetom 发表于 2024-12-24 14:40
支持原创,感谢分享,谢谢
Enola 发表于 2024-12-24 15:34
虽然用不上,但还是很实用的。
huazhongxu 发表于 2024-12-24 17:07

看着不错,谢谢原创。
kirinya 发表于 2024-12-24 17:50
这个不错啊,支持!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-1-4 08:06

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表