Skip to content

csjaugustus/iphone-wechat-screenshot-generator

Repository files navigation

WeChat Screenshot Generator

A Tkinter GUI program written to generate WeChat screenshots. Offers support for Chinese characters, custom avatars and dark mode. The phone template used here is iPhone 11. Not intended for malicious use.

Table of Contents

Installation

$ git clone https://github.com/csjaugustus/iphone-wechat-screenshot-generator.git
$ pip install -r requirements.txt
$ main.py

Main Interface

Top: Configure system time, chat title, and battery percentage.
Right: View existing chat bubbles.
Bottom: Copy non-blank portion of generated image to clipboard (either with or without name), save entire screenshot, add/delete entries, clear screen.

Adding an Entry

Save your square avatars under files\avatars in either .png or .jpg format. They do not need to be manually resized.
You do not need to select an avatar or side if you are adding a timestamp.

Dark Mode Support

You can toggle between dark & light mode at any time.

Compiling to EXE

To compile this to EXE using PyInstaller, do the following steps:

  1. Navigate to this directory.
  2. In the command line, type the following:
$ pyinstaller --icon "wechat.ico" main.py
  1. In the folder generated in dist, put in files, theme, sun-valley.tcl.

About

WeChat screenshot generator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published