从卡西欧词典固件中提取的文件、刷写文件、解析后的资源文件

dictscript-main.zip (254.6 KB)
这些文件是从卡西欧词典固件中提取的,并根据提取的内容打包成固件刷写文件。硬件相同的机型固件可互换使用。
词典的图像资源文件现已可解析(例如:18.46 GB folder on MEGA

附件是脚本工具
提取的文件文件下载:GitHub - dictdump/dictdump: This project contains a collection of firmware and data for Casio Ex-Word electronic dictionaries.
18.46 GB folder on MEGA
建议感兴趣的人尽快下载保存分享

10 Likes

标题: 拉鲁斯法汉双解词典 | 目录: ZH010
标题: 精编汉法词典 | 目录: ZH011
标题: 日汉大辞典 | 目录: ZH008
标题: 新编现代日语外来语词典 | 目录: ZH009
标题: 现代汉德词典(第二版) | 目录: ZH013
标题: 新德汉词典(第三版) | 目录: ZH012
标题: 日中辞典 | 目录: SG030
标题: 日中辞典 第2版 | 目录: SG006
标题: 脳鍛アプリ 数字並べ替えパズル | 目录: CF009
标题: 脳鍛アプリ 順番記憶 | 目录: CF007
标题: 中日・日中辞典 付録集 | 目录: SG007
标题: 中日・日中辞典 付録集 | 目录: SG031
标题: 脳鍛アプリ 反射神経 | 目录: CF006
标题: 脳鍛アプリ 配置記憶 | 目录: CF008
标题: [音声]中日辞典 第2版 | 目录: SG013
标题: 日中辞典 第2版 | 目录: SG014
标题: コンサイス和露辞典 第3版 | 目录: SS021
标题: ラルース西西辞典 | 目录: SP001
标题: 理化学英和辞典 | 目录: KS001
标题: 現代用語の基礎知識2008 | 目录: JK007
标题: [音声]コンサイス露和辞典 第5版 | 目录: SS020
标题: 中日・日中辞典 付録集 | 目录: SG015
标题: 脳鍛アプリ 数字パズル 難問編 | 目录: CI001
标题: MACMILLAN English DICTIONARY | 目录: MM001
标题: [音声]中日辞典 第2版 | 目录: SG005
标题: 英辞郎 | 目录: AL100
标题: Kanji Learner’s Dictionary | 目录: NT001
标题: コンサイス和仏辞典 第3版 | 目录: SS014
标题: ポケットプログレッシブ韓日辞典 | 目录: SG017
标题: [音声]クラウン仏和辞典 第5版 | 目录: SS013
标题: DUDEN独独辞典 | 目录: DD001
标题: 法律用語がわかる辞典 第2版 | 目录: JK004
标题: ポケットプログレッシブ日韓辞典 | 目录: SG018
标题: [音声]朝鮮語辞典 | 目录: SG016
标题: 中日辞典 | 目录: SG029
标题: 脳鍛アプリ スピード計算 | 目录: CI002
标题: 脳鍛アプリ 漢字組み立てパズル | 目录: CF010

5 Likes

AL100 英辞郎使用 SHIFT_JIS 编码,COMP.CJD 为词典本体,DBADD.CJT 为词头索引,存储格式每 4 个字节就是一个 32 位的偏移量,使用大端存储,偏移量对应的词条、完整义项和原始的十六进制转储,参考如下:(感谢提供卡西欧完整义项的朋友

aaa battery
単4電池
61616162 61747465 727900C3 9C407B93 22F86A7C 10B7474C

aaa cell battery
単4電池
61616163 656C6C62 61747465 727900C3 9C407A8F FC872C00 BC6085BA 3A60

aa battery
単3電池
61616261 74746572 7900C384 3F55F2C0 0BC7975B A3A6

aa cell battery
単3電池
61616365 6C6C6261 74746572 7900C3FD AFDAD1FF 90E58017 8F2EB747 4C

battery cell
電池
62617474 65727963 656C6C00 D96DA5B7 2EDADD1D 30

battery chamber
電池室
62617474 65727963 68616D62 6572006F A9B8AA5B 701A7890

battery chamber cap
電池ぶた
62617474 65727963 68616D62 65726361 70006FA9 B8A9D36A 3327B43C 34CDCF98

battery characteristic
電池特性
62617474 65727963 68617261 63746572 69737469 63007EA6 E2B786D1 E64F687B B3AA

battery charge light
電池確認ランプ
62617474 65727963 68617267 656C6967 6874007E A6E29C1E DB63B60C C9ED0F05 59B5A149 50

PS:相同的义项,密文长度不一样,这个要等大神来处理了。

2 Likes

使用楼主提供的nand镜像升级系统不成功,看样子还得找奸商刷程序

楼主您好,请问这个资源怎样使用呢

楼主您好,请问这个资源怎样使用呢???

你是要做什么用途?

请问可不可以导入自己的辞典中呢

请问大神您这儿有没有百度云的链接呢,您发的这个链接限速需要花钱充会员

[quote=“xuyizhong, post:9, topic:41949, full:true”]
请问大神您这儿有没有百度云的链接呢,您发的这个链接限速需要花钱充会员
[/quote]请问大神您这儿有没有百度云的链接呢,您发的这个链接限速需要花钱充会员

目前的资源只能用来刷机,对99%的人都没用:首先你手上要有一台卡西欧词典真机、一张TF卡、TF读卡器、Micro USB接口数据线等,以及完整地看完Github的文档和基本的刷机知识。

虚拟机还没开发,动态调试也做不到,怎么逆向和解析数据?坐等大神出手就行了,外行不必凑热闹。这些资源真正惠及大多数人,可能还要好多年呢——或许甚至不会发生。。。

2 Likes

抱歉,我已经全删了,本来是打算上传百度云的,一看要两三小时就不想折腾了。

什么型号的词典尝试刷写哪个文件?哪些故障症状?对于CY1xx-x-Ax系列型号,建议尝试CY123-E-A800。刷写前建议运行run-on-dictionary软件备份NOR和NAND。若能分享您的备份转储文件就更好了。

百度注册需要绑定手机号不方便。有没有更快、更安全可靠的匿名分享方式?建议通过Mega慢慢下载,或使用Github。另外,你也可以用其它词典运行run-on-dictionary软件备份转储并构建固件更新文件。

七天:

2 Likes

最大意义在于,买卡西欧普通版,可以刷入多语言词典版

机器是XDA4800(Model型号CY104)
下载了国行EA800固件CY123D0B.bin进行升级时先显示loading update module xxx然后就failed了,本来是没下载NOR固件的,后面尝试将CY123OSB.bin放进去也一样失败。在工程模式下使用DATA OUT生成的DATAOUT.BIN前面则是一堆FF(大约539k左右)之后才是CASIOPVOS600U…不确定是否跟偏移量有关。晚点我再尝试看把固件上传到哪个地方,百度虽然上传快但下载慢,其他网盘空间或者流量有限需要开会员

CY104-XD-A4800型号尚未有备份。若能备份并分享转储文件就太好了。通过DATAOUT备份的DATAOUT.BIN文件可尝试使用test_menu_dump.py进行解包,但DATAOUT可能存在错误,故不建议分享该文件。建议使用run-on-dictionary的NOR_dumper和copy_nand进行备份。两款程序均需用libexword安装在词典上。此型号为日文版,要安装build/ja版本。

CY104-XD-A4800型号为日文版,但可刷写CY123-E-A800固件。请确保TF卡在词典上完成格式化,并将UPDADN3.BIN放置于TF卡根目录。或尝试使用UPDADN2.BIN,但可能要将CY123OSB.BIN重命名为LY123OSB.BIN。TF卡根目录应包含以下两至三个文件:

  • UPDADN2.BIN
  • LY123OSB.BIN
  • LY123D0B.BIN(可选)

缺少某些.h文件导致编译不成功。目前先尝试升级系统,如果进展顺利,后面考虑从メルカリ进货一批A/B/D系日版机,再回来研究提取固件。

我用的一台卡西欧的国行机器,原机是99型,也就是给中学生用的英语机,在咸鱼上找人升级到同系列的800,就是有英日法德的机型。确实同系列机器硬件是一模一样的。