吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 15407|回复: 13
收起左侧

[原创汉化] Psytec QR Code 编码解码中英文版

  [复制链接]
MistHill 发表于 2012-12-21 16:22

偶然看到两篇帖子,觉得有趣,便从官方网站download下来玩,玩出这篇帖子来。

声明:JFF(JUST for FUN);转载请注明出处!不得用于商业目的。
只适用于Win32,其它平台有开源项目可用。软件总地说来,简洁小巧,效果不错。

他的编码软件有两个"QR Code Image(QR_Image.exe)"和"QR Code Editor(PsQREdit.exe)",都是免费的,但是GUI均是日文的。日本语看着不爽,"QR Code Editor"没有源码就不玩了。试着把"QR Code Image"给本地化为简体中文和英文了。
解码软件由一个"Psytec QR Code Decode Library(PsyQrDcd.dll)"加一个前端Sample.exe构成。Sample也是日文的,有Source Code,所以也把它本地化为简体中文和英文两个版本。

但是这个解码库需要注册才能使用,否则识别出来的数字全部替换为"0",大写字母替换为"A",小写字母替换为"a",全角文字替换为"あ"(见PsyQrDcd.zip里的日文ReadMe.txt)。就象这样:
Sample_NotReg.png


一.注册
PsyQrDcd.zip里有一个RegLicQD.exe,这就是官方的“注册机”。

这个RegLicQD.exe属于“炒煎蛋”的,全部明文。工作流程大致如下:
1. 用xor 0x40解密一个注册表键的路径,查找名为"uid"类型为REG_DWORD的键值。
   a) 如果不存在,随机生成一个值后走注册流程;
   b) 如果存在,再查找名为"key"类型为REG_DWORD的键值:如果未找到,走注册流程;找到后,将"uid"作简单计算后与之比较,相符走删除许可证流程;否则走注册流程。
2. 注册:由用户名(UserID,大小写敏感,长度要大于等于6)计算出四个DWORDs,除以十进制10000,保证每个数不大于9999。与输入的SN比较,失败提示错误;成功则由"uid"计算"key"后,写入注册表。
RegLicQD_Reg.png

如果输入的SN与UserID匹配,显示对话框“登录完了”:感谢您的注册。否则显示对话框“注册错误”:输入用户ID、或许可证密钥错误。

3. 删除许可证。不知道它为什么搞这个功能,而且注册表还清理不干净(程序员的错误?)
RegLicQD_Del.png

第一个对话框 - “删除许可证”:【QR Code Decode Library】已注册并获得许可。你要删除许可证信息?
第二个对话框 - “删除许可证(确认)”:【QR Code Decode Library】删除许可证信息。你确定吗?
第三个对话框 - “删除许可证”:【QR Code Decode Library】已删除了许可证信息。

相应地,有两种办法来完成“注册”,也可以选择“破解”。
1. 用RegLicQD.exe,下面给出几组UserID/SN:
排名不分先后/in no particular order
[Plain Text] 纯文本查看 复制代码
UserID                  SN
------                  --
www.unpack.cn           6660-4260-1576-8508
bbs.pediy.com           7192-5012-2673-2970
[url=www.52pojie.cn]www.52pojie.cn[/url]          1740-0749-4909-4948
forum.tuts4you.com      2062-6885-5002-3344
forum.exetools.com      6974-9781-5676-9232

2. 直接写注册表:随便写一个"uid",再根据它的简单算法写"key";
3. Patch PsyQrDcd.dll:在两个地方将jnz(75)改为jmps(EB)就可以了。

二.编码程序
Psytec QR Code Bitmap Image Maker, Version 1.22

简体中文版界面:
QR_Image_CHS.png

英文版界面:
QR_Image_ENU.png


三.解码程序
QR Code Decode Library Sample, Version 1.55

解码程序需要在同一文件夹内有"Psytec QR Code Decode Library" - PsyQrDcd.dll
简体中文版界面:
Sample_CHS.png

英文版界面:
Sample_ENU.png


四.附件
Psytec.QR.Code.Ecd.Dcd.CHS.ENU.by.MistHill.7z (Size: 95,800 bytes, MD5: 0eb80a6d4c4b29841fb01c35711ab265)

[Plain Text] 纯文本查看 复制代码
   Date        Size   CRC       Name                         Comments
---------- --------   --------  --------------------------   --------
2010-07-20   141824   6351C99F  PsyQrDcd.dll                 原版解码库
2010-07-20    39424   BF9954E6  RegLicQD.exe                 原版注册程序(日文)
2010-10-23    72192   A3E6D08B  QR_Image.exe                 原版"QR Code Image"(日文)
2010-07-20    39424   3371FB83  Sample.exe                   原版解码前端示例程序(日文)
2012-12-21    65536   D909E054  QR_Image_CHS.exe             "QR Code Image"编码(简体中文)
2012-12-21    65536   C473C18D  QR_Image_ENU.exe             "QR Code Image"编码(英文)
2012-12-21    32768   B040C64D  Sample_CHS.exe               解码示例程序(简体中文)
2012-12-21    32768   AC1670DA  Sample_ENU.exe               解码示例程序(英文)
2012-12-21     7358   1D8B2894  QR Code Test Image CHS.bmp   示例图片
2012-12-21    11742   CA621BC7  QR Code Test Image ENU.bmp   示例图片

Psytec.QR.Code.Ecd.Dcd.CHS.ENU.by.MistHill.7z (93.55 KB, 下载次数: 219)

免费评分

参与人数 3热心值 +3 收起 理由
hmhml + 1 我很赞同!
fzs1918 + 1 谢谢@Thanks!请问具体怎么注册,我是一个.
蛤蟆 + 1 膜拜大牛!!

查看全部评分

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

1354669803 发表于 2012-12-21 16:24
怎么是乱码啊 一大堆日文一样的
zchld 发表于 2012-12-21 18:35
头像被屏蔽
bambooqj 发表于 2012-12-21 18:48
869957 发表于 2012-12-21 20:38
这个和那个 CODE EDITER 什么区别啊
头像被屏蔽
秦蕾蕾 发表于 2012-12-21 21:05
提示: 作者被禁止或删除 内容自动屏蔽
nanapan 发表于 2012-12-22 12:53
是制作二维码的吗。。
cy1020 发表于 2012-12-22 22:50
就算是不用,也要支持一下
 楼主| MistHill 发表于 2012-12-23 10:31
869957 发表于 2012-12-21 20:38
这个和那个 CODE EDITER 什么区别啊
偶然看到两篇帖子,...

那两个帖子不是LCG的,所以把URL删掉了。是关于解码库的“破解”问题,即本帖重点在于解决解码库的“注册”问题,其他都是“副产品”。

只适用于Win32,其它平台有开源项目可用。

是写给程序开发人员看的。

普通使用者可以无视本帖,继续使用"QR Code Editor"好了。它从很低的版本就已经有“汉化”版,最新的版本是2.43,官方也很久没有更新了。
如果打算使用"Psytec QR Code Decode Library"来开发自己的应用,本帖才有意义。
678 发表于 2012-12-24 07:53
很小很实用{:1_912:}
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 01:08

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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