吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5173|回复: 16
收起左侧

[Python 转载] 用python 写 Atlantis Word Processor 注册机

[复制链接]
sdnyzjzx 发表于 2018-3-20 22:29
本帖最后由 sdnyzjzx 于 2018-3-21 10:40 编辑

刚开始学习 python 语言,记录一下学习过程。敬请各位批评指正!
zcj.png
附注册机源码
zcj.rar (2.58 KB, 下载次数: 53)
修正了一下附件,增加了计算过程中把用户信息处理成小写字母的 Bug,谢谢 Tiger 的提醒!
经测试,用户邮箱必须符合邮箱格式,才能保存注册信息。
[Python] 纯文本查看 复制代码
from tkinter import *
root=Tk()
root.title("Atlantis Word Processor 注册机")
root.geometry('450x170')
root.resizable(0,0)

myTab = [
                0x00000003, 0x00000001, 0x00000008, 0x00000001, 0x00000001, 0x00000002, 0x00000006, 0x00000006, 0x00000004, 0x00000005, 0x00000003, 0x00000003, 0x00000004, 0x00000009, 0x00000006, 0x00000007,
                0x00000005, 0x00000009, 0x00000005, 0x00000002, 0x00000009, 0x00000009, 0x00000007, 0x00000008, 0x00000004, 0x00000005, 0x00000005, 0x00000004, 0x00000001, 0x00000001, 0x00000007, 0x00000003,
                0x00000007, 0x00000002, 0x00000008, 0x00000008, 0x00000002, 0x00000005, 0x00000003, 0x00000002, 0x00000000, 0x00000008, 0x00000002, 0x00000002, 0x00000000, 0x00000000, 0x00000008, 0x00000009,
                0x00000009, 0x00000007, 0x00000000, 0x00000005, 0x00000008, 0x00000005, 0x00000005, 0x00000003, 0x00000001, 0x00000003, 0x00000000, 0x00000008, 0x00000001, 0x00000006, 0x00000001, 0x00000005,
                0x00000000, 0x00000007, 0x00000000, 0x00000000, 0x00000005, 0x00000003, 0x00000003, 0x00000008, 0x00000002, 0x00000001, 0x00000007, 0x00000001, 0x00000007, 0x00000003, 0x00000002, 0x00000001,
                0x00000001, 0x00000001, 0x00000001, 0x00000005, 0x00000000, 0x00000004, 0x00000003, 0x00000008, 0x00000000, 0x00000007, 0x00000001, 0x00000009, 0x00000000, 0x00000004, 0x00000002, 0x00000001,
                0x00000002, 0x00000007, 0x00000004, 0x00000002, 0x00000003, 0x00000004, 0x00000008, 0x00000007, 0x00000006, 0x00000001, 0x00000008, 0x00000009, 0x00000002, 0x00000004, 0x00000007, 0x00000008,
                0x00000004, 0x00000009, 0x00000005, 0x00000008, 0x00000004, 0x00000007, 0x00000000, 0x00000007, 0x00000004, 0x00000006, 0x00000003, 0x00000009, 0x00000000, 0x00000002, 0x00000002, 0x00000004,
                0x00000000, 0x00000000, 0x00000004, 0x00000008, 0x00000004, 0x00000009, 0x00000003, 0x00000001, 0x00000001, 0x00000000, 0x00000006, 0x00000007, 0x00000007, 0x00000002, 0x00000009, 0x00000005,
                0x00000004, 0x00000009, 0x00000001, 0x00000006, 0x00000009, 0x00000001, 0x00000001, 0x00000008, 0x00000007, 0x00000002, 0x00000004, 0x00000003, 0x00000006, 0x00000001, 0x00000006, 0x00000009,
                0x00000000, 0x00000002, 0x00000007, 0x00000000, 0x00000004, 0x00000008, 0x00000009, 0x00000000, 0x00000009, 0x00000009, 0x00000007, 0x00000004, 0x00000002, 0x00000005, 0x00000006, 0x00000009,
                0x00000005, 0x00000005, 0x00000003, 0x00000003, 0x00000003, 0x00000001, 0x00000004, 0x00000007, 0x00000008, 0x00000009, 0x00000001, 0x00000004, 0x00000003, 0x00000004, 0x00000007, 0x00000002,
                0x00000009, 0x00000007, 0x00000001, 0x00000009, 0x00000007, 0x00000004, 0x00000009, 0x00000007, 0x00000006, 0x00000000, 0x00000008, 0x00000008, 0x00000004, 0x00000003, 0x00000001, 0x00000006,
                0x00000006, 0x00000004, 0x00000006, 0x00000007, 0x00000008, 0x00000004, 0x00000001, 0x00000004, 0x00000004, 0x00000007, 0x00000003, 0x00000002, 0x00000004, 0x00000009, 0x00000000, 0x00000006,
                0x00000003, 0x00000002, 0x00000006, 0x00000005, 0x00000007, 0x00000001, 0x00000004, 0x00000001, 0x00000007, 0x00000002, 0x00000001, 0x00000001, 0x00000002, 0x00000007, 0x00000002, 0x00000009,
                0x00000002, 0x00000000, 0x00000008, 0x00000007, 0x00000000, 0x00000003, 0x00000008, 0x00000003, 0x00000008, 0x00000002, 0x00000006, 0x00000002, 0x00000009, 0x00000007, 0x00000002, 0x00000005,
                0x00000003, 0x00000007, 0x00000006, 0x00000000, 0x00000000, 0x00000009, 0x00000003, 0x00000009, 0x00000004, 0x00000003, 0x00000009, 0x00000001, 0x00000009, 0x00000007, 0x00000009, 0x00000005,
                0x00000001, 0x00000009, 0x00000006, 0x00000008, 0x00000008, 0x00000001, 0x00000008, 0x00000004, 0x00000001, 0x00000001, 0x00000009, 0x00000007, 0x00000008, 0x00000008, 0x00000002, 0x00000003,
                0x00000003, 0x00000008, 0x00000000, 0x00000000, 0x00000005, 0x00000002, 0x00000007, 0x00000007, 0x00000000, 0x00000008, 0x00000003, 0x00000000, 0x00000000, 0x00000005, 0x00000001, 0x00000008,
                0x00000005, 0x00000002, 0x00000007, 0x00000008, 0x00000009, 0x00000003, 0x00000007, 0x00000009, 0x00000004, 0x00000003, 0x00000001, 0x00000006, 0x00000004, 0x00000003, 0x00000004, 0x00000003,
                0x00000003, 0x00000005, 0x00000005, 0x00000006, 0x00000007, 0x00000007, 0x00000006, 0x00000003, 0x00000003, 0x00000008, 0x00000001, 0x00000007, 0x00000004, 0x00000007, 0x00000008, 0x00000009,
                0x00000001, 0x00000003, 0x00000007, 0x00000003, 0x00000001, 0x00000004, 0x00000007, 0x00000006, 0x00000001, 0x00000007, 0x00000004, 0x00000004, 0x00000004, 0x00000004, 0x00000002, 0x00000001,
                0x00000000, 0x00000003, 0x00000008, 0x00000004, 0x00000007, 0x00000005, 0x00000003, 0x00000000, 0x00000009, 0x00000003, 0x00000001, 0x00000009, 0x00000002, 0x00000000, 0x00000002, 0x00000006,
                0x00000002, 0x00000004, 0x00000003, 0x00000001, 0x00000009, 0x00000002, 0x00000005, 0x00000006, 0x00000001, 0x00000005, 0x00000000, 0x00000002, 0x00000002, 0x00000005, 0x00000006, 0x00000006,
                0x00000007, 0x00000000, 0x00000000, 0x00000005, 0x00000000, 0x00000003, 0x00000005, 0x00000007, 0x00000005, 0x00000005, 0x00000009, 0x00000009, 0x00000008, 0x00000008, 0x00000005, 0x00000001,
                0x00000005, 0x00000006, 0x00000006, 0x00000004, 0x00000005, 0x00000007, 0x00000007, 0x00000007, 0x00000000, 0x00000000, 0x00000005, 0x00000000, 0x00000006, 0x00000004, 0x00000005, 0x00000002,
                0x00000008, 0x00000003, 0x00000002, 0x00000002, 0x00000007, 0x00000001, 0x00000001, 0x00000007, 0x00000006, 0x00000004, 0x00000005, 0x00000006, 0x00000006, 0x00000002, 0x00000009, 0x00000002,
                0x00000001, 0x00000006, 0x00000007, 0x00000009, 0x00000001, 0x00000009, 0x00000008, 0x00000007, 0x00000005, 0x00000008, 0x00000000, 0x00000009, 0x00000005, 0x00000003, 0x00000003, 0x00000004,
                0x00000002, 0x00000005, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000006, 0x00000007, 0x00000006, 0x00000004, 0x00000009, 0x00000005, 0x00000003, 0x00000000, 0x00000001, 0x00000004,
                0x00000000, 0x00000007, 0x00000005, 0x00000008, 0x00000001, 0x00000006, 0x00000007, 0x00000000, 0x00000002, 0x00000006, 0x00000000, 0x00000006, 0x00000003, 0x00000004, 0x00000007, 0x00000003,
                0x00000006, 0x00000002, 0x00000005, 0x00000003, 0x00000006, 0x00000009, 0x00000006, 0x00000004, 0x00000005, 0x00000008, 0x00000008, 0x00000006, 0x00000002, 0x00000006, 0x00000002, 0x00000009,
                0x00000006, 0x00000007, 0x00000009, 0x00000008, 0x00000003, 0x00000003, 0x00000004, 0x00000007, 0x00000003, 0x00000000, 0x00000007, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000006,
                0x00000004, 0x00000001, 0x00000006, 0x00000007, 0x00000001, 0x00000009, 0x00000006, 0x00000003, 0x00000001, 0x00000002, 0x00000008, 0x00000008, 0x00000004, 0x00000001, 0x00000004, 0x00000007,
                0x00000008, 0x00000004, 0x00000003, 0x00000003, 0x00000008, 0x00000001, 0x00000006, 0x00000005, 0x00000000, 0x00000007, 0x00000005, 0x00000002, 0x00000003, 0x00000003, 0x00000005, 0x00000006,
                0x00000009, 0x00000005, 0x00000005, 0x00000007, 0x00000001, 0x00000001, 0x00000002, 0x00000009, 0x00000004, 0x00000009, 0x00000005, 0x00000000, 0x00000008, 0x00000003, 0x00000004, 0x00000001,
                0x00000007, 0x00000002, 0x00000003, 0x00000008, 0x00000003, 0x00000003, 0x00000009, 0x00000008, 0x00000003, 0x00000001, 0x00000008, 0x00000005, 0x00000000, 0x00000001, 0x00000001, 0x00000004,
                0x00000005, 0x00000002, 0x00000009, 0x00000001, 0x00000003, 0x00000001, 0x00000008, 0x00000005, 0x00000006, 0x00000003, 0x00000000, 0x00000009, 0x00000008, 0x00000001, 0x00000006, 0x00000002,
                0x00000006, 0x00000004, 0x00000002, 0x00000005, 0x00000006, 0x00000008, 0x00000006, 0x00000001, 0x00000006, 0x00000008, 0x00000005, 0x00000004, 0x00000006, 0x00000007, 0x00000006, 0x00000002,
                0x00000007, 0x00000003, 0x00000007, 0x00000008, 0x00000003, 0x00000001, 0x00000001, 0x00000005, 0x00000007, 0x00000006, 0x00000000, 0x00000001, 0x00000007, 0x00000007, 0x00000002, 0x00000009,
                0x00000009, 0x00000000, 0x00000004, 0x00000005, 0x00000006, 0x00000007, 0x00000003, 0x00000000, 0x00000002, 0x00000008, 0x00000005, 0x00000003, 0x00000000, 0x00000000, 0x00000006, 0x00000002,
                0x00000000, 0x00000001, 0x00000007, 0x00000009, 0x00000004, 0x00000005, 0x00000004, 0x00000006, 0x00000001, 0x00000008, 0x00000000, 0x00000000, 0x00000008, 0x00000008, 0x00000000, 0x00000008,
                0x00000001, 0x00000002, 0x00000003, 0x00000005, 0x00000006, 0x00000009, 0x00000006, 0x00000002, 0x00000009, 0x00000008, 0x00000001, 0x00000004, 0x00000004, 0x00000004, 0x00000009, 0x00000005,
                0x00000001, 0x00000004, 0x00000002, 0x00000004, 0x00000004, 0x00000005, 0x00000008, 0x00000008, 0x00000006, 0x00000000, 0x00000000, 0x00000009, 0x00000006, 0x00000009, 0x00000000, 0x00000003,
                0x00000006, 0x00000008, 0x00000002, 0x00000008, 0x00000002, 0x00000003, 0x00000008, 0x00000007, 0x00000008, 0x00000008, 0x00000003, 0x00000009, 0x00000006, 0x00000009, 0x00000003, 0x00000005,
                0x00000006, 0x00000008, 0x00000001, 0x00000005, 0x00000009, 0x00000001, 0x00000005, 0x00000003, 0x00000003, 0x00000005, 0x00000004, 0x00000001, 0x00000002, 0x00000006, 0x00000006, 0x00000008,
                0x00000005, 0x00000005, 0x00000004, 0x00000006, 0x00000001, 0x00000004, 0x00000002, 0x00000003, 0x00000004, 0x00000008, 0x00000004, 0x00000001, 0x00000001, 0x00000005, 0x00000006, 0x00000004,
                0x00000009, 0x00000005, 0x00000005, 0x00000005, 0x00000003, 0x00000004, 0x00000001, 0x00000005, 0x00000002, 0x00000008, 0x00000001, 0x00000005, 0x00000001, 0x00000002, 0x00000001, 0x00000009,
                0x00000006, 0x00000002, 0x00000004, 0x00000007, 0x00000006, 0x00000000, 0x00000006, 0x00000007, 0x00000008, 0x00000007, 0x00000007, 0x00000000, 0x00000006, 0x00000003, 0x00000006, 0x00000009,
                0x00000001, 0x00000005, 0x00000009, 0x00000004, 0x00000009, 0x00000005, 0x00000003, 0x00000000, 0x00000008, 0x00000005, 0x00000000, 0x00000006, 0x00000008, 0x00000009, 0x00000005, 0x00000001,
                0x00000000, 0x00000007, 0x00000009, 0x00000008, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000007, 0x00000000, 0x00000005, 0x00000005, 0x00000001, 0x00000009, 0x00000009, 0x00000007,
                0x00000001, 0x00000005, 0x00000001, 0x00000002, 0x00000002, 0x00000007, 0x00000003, 0x00000006, 0x00000009, 0x00000009, 0x00000006, 0x00000004, 0x00000006, 0x00000007, 0x00000008, 0x00000002,
                0x00000008, 0x00000001, 0x00000000, 0x00000006, 0x00000007, 0x00000008, 0x00000002, 0x00000005, 0x00000005, 0x00000004, 0x00000003, 0x00000007, 0x00000009, 0x00000008, 0x00000000, 0x00000003,
                0x00000003, 0x00000001, 0x00000004, 0x00000002, 0x00000009, 0x00000007, 0x00000007, 0x00000006, 0x00000007, 0x00000008, 0x00000003, 0x00000007, 0x00000004, 0x00000002, 0x00000006, 0x00000005,
                0x00000009, 0x00000003, 0x00000008, 0x00000006, 0x00000006, 0x00000005, 0x00000005, 0x00000000, 0x00000006, 0x00000007, 0x00000005, 0x00000007, 0x00000005, 0x00000002, 0x00000009, 0x00000001,
                0x00000005, 0x00000005, 0x00000008, 0x00000001, 0x00000000, 0x00000009, 0x00000006, 0x00000008, 0x00000001, 0x00000001, 0x00000001, 0x00000006, 0x00000006, 0x00000003, 0x00000005, 0x00000003,
                0x00000009, 0x00000009, 0x00000002, 0x00000007, 0x00000005, 0x00000003, 0x00000002, 0x00000008, 0x00000006, 0x00000006, 0x00000008, 0x00000005, 0x00000003, 0x00000007, 0x00000006, 0x00000004,
                0x00000002, 0x00000006, 0x00000003, 0x00000009, 0x00000001, 0x00000002, 0x00000007, 0x00000008, 0x00000007, 0x00000002, 0x00000000, 0x00000009, 0x00000007, 0x00000002, 0x00000008, 0x00000004,
                0x00000001, 0x00000007, 0x00000008, 0x00000005, 0x00000006, 0x00000005, 0x00000003, 0x00000000, 0x00000000, 0x00000004, 0x00000006, 0x00000003, 0x00000004, 0x00000001, 0x00000009, 0x00000009,
                0x00000003, 0x00000002, 0x00000000, 0x00000002, 0x00000002, 0x00000008, 0x00000003, 0x00000008, 0x00000001, 0x00000001, 0x00000000, 0x00000009, 0x00000005, 0x00000000, 0x00000003, 0x00000003,
                0x00000006, 0x00000002, 0x00000003, 0x00000006, 0x00000009, 0x00000004, 0x00000000, 0x00000007, 0x00000003, 0x00000001, 0x00000000, 0x00000006, 0x00000001, 0x00000000, 0x00000009, 0x00000004,
                0x00000009, 0x00000000, 0x00000004, 0x00000005, 0x00000002, 0x00000000, 0x00000008, 0x00000003, 0x00000001, 0x00000001, 0x00000007, 0x00000007, 0x00000004, 0x00000008, 0x00000003, 0x00000002,
                0x00000008, 0x00000002, 0x00000002, 0x00000008, 0x00000009, 0x00000003, 0x00000009, 0x00000001, 0x00000008, 0x00000003, 0x00000002, 0x00000006, 0x00000000, 0x00000004, 0x00000003, 0x00000009,
                0x00000004, 0x00000009, 0x00000003, 0x00000004, 0x00000005, 0x00000000, 0x00000002, 0x00000009, 0x00000001, 0x00000000, 0x00000003, 0x00000000, 0x00000005, 0x00000000, 0x00000003, 0x00000001,
                0x00000009, 0x00000009, 0x00000000, 0x00000009, 0x00000002, 0x00000003, 0x00000001, 0x00000001, 0x00000006, 0x00000002, 0x00000005, 0x00000000, 0x00000005, 0x00000001, 0x00000006, 0x00000009,
                0x00000008, 0x00000008, 0x00000000, 0x00000008, 0x00000001, 0x00000002, 0x00000008, 0x00000006, 0x00000004, 0x00000009, 0x00000006, 0x00000000, 0x00000008, 0x00000007, 0x00000007, 0x00000008,
                0x00000000, 0x00000003, 0x00000009, 0x00000008, 0x00000009, 0x00000009, 0x00000007, 0x00000005, 0x00000007, 0x00000004, 0x00000007, 0x00000006, 0x00000004, 0x00000005, 0x00000006, 0x00000000,
                0x00000001, 0x00000001, 0x00000006, 0x00000008, 0x00000001, 0x00000004, 0x00000007, 0x00000002, 0x00000004, 0x00000004, 0x00000003, 0x00000007, 0x00000000, 0x00000004, 0x00000000, 0x00000003,
                0x00000009, 0x00000002, 0x00000003, 0x00000000, 0x00000003, 0x00000006, 0x00000007, 0x00000005, 0x00000006, 0x00000006, 0x00000003, 0x00000001, 0x00000002, 0x00000001, 0x00000003, 0x00000003,
                0x00000008, 0x00000008, 0x00000001, 0x00000007, 0x00000001, 0x00000004, 0x00000008, 0x00000002, 0x00000000, 0x00000006, 0x00000004, 0x00000007, 0x00000001, 0x00000002, 0x00000004, 0x00000003,
                0x00000000, 0x00000003, 0x00000001, 0x00000006, 0x00000007, 0x00000003, 0x00000004, 0x00000006, 0x00000003, 0x00000004, 0x00000007, 0x00000007, 0x00000004, 0x00000009, 0x00000007, 0x00000000,
                0x00000009, 0x00000005, 0x00000006, 0x00000004, 0x00000000, 0x00000000, 0x00000007, 0x00000003, 0x00000009, 0x00000007, 0x00000005, 0x00000000, 0x00000006, 0x00000001, 0x00000004, 0x00000008,
                0x00000001, 0x00000002, 0x00000006, 0x00000004, 0x00000006, 0x00000005, 0x00000008, 0x00000007, 0x00000009, 0x00000004, 0x00000009, 0x00000007, 0x00000004, 0x00000005, 0x00000003, 0x00000002,
                0x00000007, 0x00000009, 0x00000000, 0x00000004, 0x00000005, 0x00000007, 0x00000000, 0x00000009, 0x00000003, 0x00000009, 0x00000000, 0x00000003, 0x00000009, 0x00000008, 0x00000002, 0x00000009,
                0x00000001, 0x00000009, 0x00000009, 0x00000009, 0x00000000, 0x00000008, 0x00000009, 0x00000000, 0x00000008, 0x00000002, 0x00000009, 0x00000001, 0x00000003, 0x00000009, 0x00000002, 0x00000002,
                0x00000009, 0x00000007, 0x00000008, 0x00000003, 0x00000007, 0x00000004, 0x00000008, 0x00000004, 0x00000005, 0x00000000, 0x00000008, 0x00000005, 0x00000008, 0x00000001, 0x00000007, 0x00000000,
                0x00000002, 0x00000004, 0x00000007, 0x00000008, 0x00000006, 0x00000007, 0x00000002, 0x00000005, 0x00000004, 0x00000000, 0x00000003, 0x00000000, 0x00000004, 0x00000000, 0x00000006, 0x00000000,
                0x00000009, 0x00000003, 0x00000007, 0x00000007, 0x00000007, 0x00000008, 0x00000000, 0x00000007, 0x00000000, 0x00000009, 0x00000005, 0x00000009, 0x00000004, 0x00000000, 0x00000004, 0x00000006,
                0x00000003, 0x00000004, 0x00000000, 0x00000001, 0x00000000, 0x00000005, 0x00000001, 0x00000009, 0x00000007, 0x00000005, 0x00000009, 0x00000000, 0x00000000, 0x00000004, 0x00000009, 0x00000007,
                0x00000004, 0x00000006, 0x00000099, 0x00000086, 0x0000007f, 0x0000006f, 0x000000a3, 0x0000008f, 0x00000099, 0x00000086, 0x000000a3, 0x0000008f, 0x0000004e, 0x00000044, 0x0000005b, 0x0000004f,
                0x00000096, 0x00000096, 0x00000096, 0x00000096, 0x00000096, 0x00000096, 0x0000002a, 0x00000024, 0x0000004e, 0x00000044, 0x0000004e, 0x00000044, 0x0000004e, 0x00000044, 0x0000002a, 0x00000024,
                0x00000072, 0x00000064, 0x00000072, 0x00000064, 0x00000072, 0x00000064, 0x0000004e, 0x00000044, 0x00000072, 0x00000064, 0x0000004e, 0x00000044, 0x0000004e, 0x00000044, 0x0000004e, 0x00000044,
                0x0000004e, 0x00000044, 0x0000002a, 0x00000024, 0x0000002a, 0x00000024, 0x00000037, 0x0000002f, 0x0000010e, 0x0000010e, 0x00000003, 0x00000003, 0x00000003, 0x00000003, 0x00000003, 0x00000002,
                0x00000002, 0x00000001, 0x00000001, 0x00000001, 0x00000001, 0x00000002, 0x00000001, 0x00000001, 0x00000001, 0x00000002, 0x00000002, 0x00000002, 0x00000001, 0x00000002, 0x00000001, 0x00000002,
                0x00000002, 0x00000002, 0x00000001, 0x00000001, 0x00000001, 0x00000002, 0x000000a3, 0x0000008f, 0x00000064, 0x00000078, 0x000000b4, 0x000004ec, 0x000000c8, 0x0000012c, 0x000000f0, 0x00000104,
                0x00000122, 0x00000118, 0x0000007d, 0x00000109, 0x00003016, 0x0000007b, 0x000000e7, 0x000000e6, 0x000000ca, 0x000000dc, 0x0000051f, 0x00000520, 0x000000e9, 0x000000a0, 0x00000000, 0x00000000
                ]
newTab = []
        
def        mySUM(strInTemp):
        a=0
        #strInTemp = strInTemp.lower()
        #strInput.set(strInTemp)
        print(strInTemp)
        for x in strInTemp:
                s=ord(x)
                print('c%',x)
                a += s
        return a

        
#计算注册码
def GetSum():
        strIN=strInput.get().lower()
        total=mySUM(strIN)
        total %= 0x32
        total *= 0x19
        i=0
        newTab.clear()
        while(i<0x19):
                newTab.append(myTab[total+i])
                print(newTab[i],end=' ')
                i += 1
        nameLen = len(strInput.get())
        
        print('')
        i=0
        k=0
        strReg=''
        strTemp = strInput.get().lower()
        while(i<nameLen):
                k = i % 0x19                
                newTab[k] += ord(strTemp[i])
                print(('%x')%newTab[i],end=' ')
                i += 1
                
        i=0
        print('')
        while(i<0x19):
                newTab[i] = newTab[i] % 0xA + 0x30
                print(('%c')%newTab[i],end='')
                strReg += chr(newTab[i])
                i += 1                
        strOutput.set(strReg)
        
#清空
def myClear():
        strInput.set('')
        strOutput.set('')

f0 = Frame(root)
f1 = Frame(root)
f2 = Frame(root)

x1=5
y1=5        
strInput  = StringVar()
strOutput = StringVar()

label0=Label(f0, text="Atlantis Word Processor 注册机",fg='red',font=('隶书',14)).pack(side=LEFT, padx=5, pady=5)
f0.place(x=x1+80,y=y1)
label1=Label(f1, text="用户邮箱",font=('隶书',12)).pack(side=LEFT, padx=5, pady=5)
entry1=Entry(f1,textvariable=strInput,width=50,fg='black',bg='yellow')
entry1.pack(side=LEFT, padx=5, pady=5)
f1.place(x=x1,y=y1+35)
label2=Label(f2, text="注册信息",font=('隶书',12)).pack(side=LEFT, padx=5, pady=5)
entry2=Entry(f2,textvariable=strOutput,width=50,fg='white',bg='green')
entry2.pack(side=LEFT, padx=5, pady=5)
f2.place(x=x1,y=y1+35+35)

#按钮操作
bt1 = Button(root,text="计  算",command=GetSum)
bt1.place(x=x1+200,y=y1+120)
bt2 = Button(root,text="清  空",command=myClear)
bt2.place(x=x1+300,y=y1+120)

#复选框操作
check1 =IntVar()
check1.set(0)
cb1=Checkbutton(text='复制注册码',variable=check1)
cb1.place(x=x1+100,y=y1+120)
#复制注册码
def docheck1():
        str3 = strOutput.get()
        if check1.get():                
                data = strOutput.get()
                entry2.clipboard_clear()
                entry2.clipboard_append(data)
        else :
                entry2.clipboard_append(data)
cb1.config(command=docheck1)

entry1.focus()
root.mainloop()

免费评分

参与人数 5吾爱币 +4 热心值 +5 收起 理由
lilihuakai + 1 + 1 谢谢@Thanks!
overoo1 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
无情绝恋 + 1 我很赞同!
peterq521 + 1 + 1 我很赞同!
我叫百万 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

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

小黑LLB 发表于 2019-2-17 16:09
Atlantis Word Processor 查了一下,好久远的样子 不过楼主好厉害 都写出了注册机 感谢分享  
绝恋人间 发表于 2018-3-20 22:33
收藏,等以后有CB了来下载吧

免费评分

参与人数 2吾爱币 +4 收起 理由
李玉风我爱你 + 3 我很赞同!
星凯 + 1 送你一个 够吧

查看全部评分

wow999 发表于 2018-3-20 22:51
sunian25526 发表于 2018-3-20 23:21
一直想学习python来着
whyida 发表于 2018-3-21 07:20
直接贴代码不更好吗?
老婆驾到 发表于 2018-3-21 08:05
Python是现在的趋势么??虽然不懂。。。。。
fleaa 发表于 2018-3-21 09:09 来自手机
什么时候也能掌握这些就好了
wushaominkk 发表于 2018-3-21 09:11

发帖标题请注明[原创][笔记][转载]或则[分享]!
peterq521 发表于 2018-3-21 10:49
谢谢楼主 辛苦啦 给楼主加分
crshen 发表于 2018-7-30 11:52
用不上这个,但是值得下载源码学习一下python
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-16 02:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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