随笔分类 -  软件零碎

个人编程,学习体会等
摘要:用ImHex展示二进制文件的结构 我之前在010 Editor 和 Hex Editor Neo上展示过利用解析规则进行二进制文件结构的解析,这是文件格式解析的新兴工具(不过可惜的是UltraEdit并没有支持它)。 今天在试用ImHex这个编辑器中,我发现它也提供了类似的功能,于是拿来试试之前的配 阅读全文
posted @ 2026-01-08 18:33 dingxianghuan 阅读(10) 评论(0) 推荐(0)
摘要:Unicode中的字符结构表示 Unicode标准是一个全球普遍接受的文字编码标准,它的理想是用一个巨大的字符集来表示世界上所有的字符,这样让全球的文字交流置于同一种体系之下,避免以前出现过的不同国家不同字符集互不统一造成的乱码,极大方便了全球的电子信息交流。 汉字是Unicode标准中内容最为庞大 阅读全文
posted @ 2025-12-22 23:37 dingxianghuan 阅读(273) 评论(4) 推荐(2)
摘要:[黄狗五笔Unicode输入法](https://www.cnprint.org/bbs/showthread.php?t=328367) 这是我知道的目前输入汉字最多的五笔输入法,本人参与了其中一小部汉字的五笔编码。输入汉字/标点符号/Emoji表情都非常方便。在Win11上很好用,也没有类似搜狗 阅读全文
posted @ 2025-12-02 15:01 dingxianghuan 阅读(34) 评论(0) 推荐(0)
摘要:前些天用FC打开文津宋体第3平面的字体时,发现新增加的CJKEXT扩展J的字符,在Unicode分类下面,归类到未定义字符这一范围。由于Uniocde17标准已经正式发布了两个多月,我很好奇这倒底是字体中没有设定这个分类信息,还是FC中没有设置这个分类(不清楚到底是谁的职责)。 昨天在找到一个FC的 阅读全文
posted @ 2025-11-22 11:00 dingxianghuan 阅读(14) 评论(0) 推荐(0)
摘要:一种让普通文本文件也有彩色字符的方法 一般来讲,文本要有彩色,就需要要指令告诉文本显示的程序如何加上彩色,这种指令如果存储在软件的数据格式之内,这样的例子有RTF文档格式, WORD格式,WPS格式,PDF格式等,也可以存储在更为显式的数据格式中,如HTML格式,SVG格式等。 如果是普通的TXT文 阅读全文
posted @ 2025-11-11 17:21 dingxianghuan 阅读(47) 评论(0) 推荐(0)
摘要:以前我在博客《文本文件中一些特殊的字符用法》中提到过,unicode中有一类字符用于在前一字符的右上角的显示字母或数字,也有一类在前一字符的右下角(如化学式)显示字母或数字。如 ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁰ ⁺ ⁻ ⁽ ⁾ ⁿ ⁼ ₐ ₑ ₒ ₕ ₖ ₗ ₘ ₙ ₚ ₛ ₜ ₓ ₁ ₂ ₃ 阅读全文
posted @ 2025-11-09 14:29 dingxianghuan 阅读(264) 评论(0) 推荐(0)
摘要:之前用C#写过这个小工具,现在用C++ Builder又试了一下,修正了一些错误。 见附件。打开释放即可以使用,无需其它文件或安装过程。 需要源码的可以留言。 https://files.cnblogs.com/files/blogs/845201/PrjChePaiTest.rar?t=17620 阅读全文
posted @ 2025-11-02 15:39 dingxianghuan 阅读(10) 评论(0) 推荐(0)
摘要:今天才注意到,Unicode 17.0版标准在9.9已经发布,新增了不少新的汉字(称为CJK扩展字符集J),但 大部分是日常生活中用不到的字符,主要是古汉(日韩)文献中用到的罕用字。 贴一张官方的说明如下(用谷歌翻译的英文内容): 几个重点信息,1) 总CJK汉字超过了10万个 2)新增CJK EX 阅读全文
posted @ 2025-09-25 00:12 dingxianghuan 阅读(361) 评论(0) 推荐(0)
摘要:之前用010Editor做过一个二进制配方文件的模板,感觉挺好用。后来发现Hex Editor Neo(以下简写为HEN)也有二进制的模板功能,但玩法与010Editor有点不太一样,于是研究了一下。 010Editor用的是BT后缀的文件,其实也就是一个文本格式的C语言脚本,它准备了比较易懂的一步 阅读全文
posted @ 2025-09-22 22:51 dingxianghuan 阅读(111) 评论(0) 推荐(0)
摘要:这个输入法是本人修改过的 柚子输入法,极度精简,功能也只是够用,优点在于无需安装,释放之后即可使用.因此非常适合放在U盘中随时可用。 功能说明请看 压缩包的说明文件. 通过网盘分享的文件:youziIME2025-9-19.rar 链接: 百度网盘 如果需要修改功能,你需要懂一点Autohotkey 阅读全文
posted @ 2025-09-19 22:04 dingxianghuan 阅读(48) 评论(0) 推荐(0)
摘要:为了下某本小说,用feiyuetools录了一段ahk v1的代码,经过阅读与删改之后,得到了以下代码,备忘一下。 原来记录的脚本有很多垃圾代码,必须手工整理与清洁。好在弄好之后,还是很好用的,稳定性不错。 操作:用chrome打开某网站页面,打开notepad4.exe, 开始记录脚本,修改过程中 阅读全文
posted @ 2025-09-12 13:34 dingxianghuan 阅读(41) 评论(0) 推荐(0)
摘要:这两天在整理万千人的《昨天军统》的博客内容,整理有1200多页。为方便查找各历史人物所在的位置,我把WORD中写了一小段VBA代码,用于提取其所在的页码。 效果很不错,几乎达到了我所想要的效果。 代码备存如下: 点击查看代码 Function SearchNameinPages(name$) As 阅读全文
posted @ 2025-09-09 23:14 dingxianghuan 阅读(21) 评论(0) 推荐(0)
摘要:之前的那个fmd格式留的余量比较大,比如成分名称留了16个字符,每个成分带了8字节的备注数组,适合长远点的数据保存。但最常用的配方信息保存,似乎不用那么繁杂。于是简化了一下设计,做成以下的样子: 为了区别起见,原来的格式后缀为fmd,简化后的为fmds,增加的s表示简化了的simplified意思。 阅读全文
posted @ 2025-08-10 14:39 dingxianghuan 阅读(53) 评论(0) 推荐(0)
摘要:为什么在AHK脚本中,“常衡”二字输出时变成了“甯歌”? 我用的输入法是自己修改的柚子输入法,基于AutoHotkey v1的脚本编制的。最近为了新增一个自定义的编码,输入ozoz时自动跳出28.35常衡,表示一个常衡盎司是28.35克(同时也增加了一个once编码输出31.1035这个字串)。但发 阅读全文
posted @ 2025-07-24 23:30 dingxianghuan 阅读(29) 评论(0) 推荐(0)
摘要:(更新Unicode标准相关的内容 2025-7-5) 我有一部辞书叫"汉语大字典", 这是我见过收字量最大的字典.足足收集了6万多个汉字.看着这里面种种不认识的字, 不得不感叹, 汉字实在是太丰富了, 以前老人说“字有牛毛多,孔夫子只认识一只脚”,真不虚传。 当然,“字有牛毛多”只是比喻,还有比这 阅读全文
posted @ 2025-07-05 11:03 dingxianghuan 阅读(26) 评论(0) 推荐(0)
摘要:一种表示混合物配方的方法 1。每个构成成分的单元加小括号表示,但单个纯净物可以省略小括号。每个成分的含量,如百分比,摩尔浓度等,在右下角写出。 同一级各成分之间的先后顺序是一样的,具有同等权重。如果该成分的用量未计算,用下标x(或者问号)表示。 2。如果用混合物作为成分,将混合物用小括号括起来,在右 阅读全文
posted @ 2025-07-05 09:50 dingxianghuan 阅读(42) 评论(0) 推荐(0)
摘要:一直以来认为Origin是个数理计算的工具,没有考虑到它内带了编程能力。于是研究了一下这个Labtalk,鼓捣的半天也可以用来写这个逻辑。 点击查看代码 function int CalcBaseYear(int year){ if (year==0) {return 0} int b=0; if( 阅读全文
posted @ 2025-07-04 18:57 dingxianghuan 阅读(16) 评论(0) 推荐(0)
摘要:V是一个还不太成熟的语言,虽然有一些优点,但问题也还不少,浅尝了一下。 除了最简单的V run xxx.v命令行运行,或者 v xxx.v编译成EXE,也可以在CLION中安装VLang插件后进行开发,目前较好支持它开发的IDE很少。 代码大体上还算优雅的。有些古怪的毛病 ,如函数名中不能用大写字母 阅读全文
posted @ 2025-07-02 18:59 dingxianghuan 阅读(12) 评论(0) 推荐(0)
摘要:为自己备忘转载自己的文章 今天顺便聊一下我所使用的数据库平台搭配:数据库用MySQL 8.0.23, 编程语言用Python,计算工具用Excel 2019。为了实现Excel下面调用数据库,在Python平台上安装了xlwings 0.21.4, 以及Pandas, matplotlib,nump 阅读全文
posted @ 2025-06-04 01:45 dingxianghuan 阅读(32) 评论(0) 推荐(0)
摘要:转载自己的 ChemDraw的快捷键是在hotkeys.xml文件中定义的,通常放在ChemDraw Items目录下。这个文件在ChemDraw的帮助中没有充分讲清楚(之前我也有篇博文讲这个,但为了讲清楚XML和DTD的概念,过于复杂,效果不太好),为了方便使用,通过实验,我找出了一些选项的意义, 阅读全文
posted @ 2025-06-04 01:41 dingxianghuan 阅读(126) 评论(0) 推荐(0)