Skip to content

It is a sweepstakes system with a exquisite GUI that can start and stop the draw at any time according to your needs, and draw through ever-changing random numbers.

Notifications You must be signed in to change notification settings

ATang0729/RandomNumbersDrawerUI

Repository files navigation

RandomNumbersDrawerUI | 简介

It is a sweepstakes system with a exquisite GUI that can start and stop the draw at any time according to your needs, and draw through ever-changing random numbers.

这是一个基于 PyQt5 设计和开发的、小巧精致的随机数抽奖系统,可以根据您的需要随时开始和停止抽奖。

How to start | 使用教程

run the following code in the terminal of the current folder

  • pip install requirements.txt
  • python main.py

在当前文件夹的终端中运行以下代码

  • pip install requirements.txt
  • python main.py

Unlike random number generation, you can decide for yourself when to start drawing numbers and when to end them. However, the current function only supports extracting one number at a time

不同于随机数生成,你可以自己决定什么时候开始抽数,和什么时候结束。但目前的功能只支持一次抽取一个数字。

运行效果

Roadmap | 未来改进计划

EN:

  • Add counting board, you can record the number drawn each time; add draw back function, if someone does not/can not receive the award, you can erase the last number on the counting board.
  • Allows you to customize the number of lots per draw or draw multiple lots simultaneously

中文:

  • 添加计数板,可以记录每次抽签抽到的编号;添加抽签回退功能,如果有人没有/无法领取奖项,可以抹去计数板上的最后一个编号
  • 允许自定义每次抽签的数量或者允许用户同时抽多个签

Reference | 参考教程

About

It is a sweepstakes system with a exquisite GUI that can start and stop the draw at any time according to your needs, and draw through ever-changing random numbers.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages