0%

1918年,德国发明家亚瑟·谢尔比乌斯 (ArthurScherbius)发明了一种加密电子机械,名叫ENIGMA,在以后的年代里,它将被证明是有史以来最为可靠的加密系统之一,而对这种可靠性的盲目乐观,又使它的使用者遭到了灭顶之灾。
ENIGMA基于简单替换密码,加密原件有接线板、齿轮等,详情见wiki词条Enigma machineCryptanalysis of the Enigma

程序还原Enigma机器功能,用WPF写成,实现了数据绑定、控件重绘和继承等多种技术。点击此处下载

阅读全文 »

简介

本程序用C#写成,基于FreeImage库,支持从以下格式

1
[BMP,ICO,JPEG,JNG,KOALA,LBM,IFF,MNG,PBM,PBMRAW,PCD,PCX,PGM,PGMRAW,PNG,PPM,PPMRAW,RAS,TARGA,TIFF,WBMP,PSD,CUT,XBM,XPM,DDS,GIF,HDR,FAXG3,SGI,EXR,J2K,JP2,PFM,PICT,RAW]

到以下格式的批量转换

1
[BMP,ICO,JPEG,PBM,PGM,PNG,PPM,TARGA,TIFF,WBMP,GIF,J2K,JP2]

点击此处下载

阅读全文 »

简介

大学室友在托福练习时委托我制作一个能始终置于所有窗体前部的、有透明效果的秒表。于是我用WPF写了这样一个工具。

点击此处下载

阅读全文 »

简介

通过反编译仙剑6的Assembly-CSharp.dll文件可以看到SoftStar.Pal6.Console类,它是仙剑6的官方控制台。要打开控制台,只需要将该静态类的showConsole变量设置为true即可。
此工具通过对Assembly-CSharp.dll文件进行Patch [1],提供了打开和关闭官方控制台的功能,同时也通过解读SoftStar.Pal6.Console类对控制台的一些命令进行了用法和功能的简介。

点击此处下载

使用方法

游戏目录文本框中填入主程序Pal6.exe所在目录。若修改状态按钮可用,则点击以修改控制台的开启和关闭状态,否则需先点击查询状态
点击命令查询可用查看可用命令及说明。可以自行修改,然后点击保存修改

阅读全文 »

简介

仙剑6的部分数据文件存放于Pal6_Data\Data内,其中的MissionRenowndata.dat文件和ItemProperty文件夹是本工具支持修改的对象。
注意:MissionRenowndata.dat文件以及Property文件夹均被加密,使用工具前需先于【MOD开发】《仙剑奇侠传6》部分解密后的加密数据文件处下载解密后的文件(游戏支持读取解密后的文件)。

工具以配置文件为基础,可将二进制数据文件转换为可读XML文件,用户可自行修改XML文件数据内容,用工具转换为二进制数据文件供游戏读取生效。工具的转换规则依赖于配置文件Config.xml,而配置文件的编写基于对仙剑6Assembly-CSharp.dll文件的反编译。

点击此处下载

使用方法

Config.xml中配置好转换后文件的存放地址,然后将需要转换的二进制文件/XML文件直接拖到Dat转换器.exe上运行即可生成转换后的XML/二进制文件。

阅读全文 »