Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

近期准备整改的内容 #1

Open
3 tasks
Fsu0413 opened this issue Sep 28, 2015 · 2 comments
Open
3 tasks

近期准备整改的内容 #1

Fsu0413 opened this issue Sep 28, 2015 · 2 comments

Comments

@Fsu0413
Copy link
Owner

Fsu0413 commented Sep 28, 2015

安卓部分:

  • 谁能帮我用java写个前端啊。。。现在的前端真的是惨不忍睹不适合手机操作

iOS部分:

  • 购买iOS开发许可证(我是穷逼!!!)
  • 谁能用swift写个前端啊。。。现在的前端真的是惨不忍睹不适合手机操作
@Fsu0413
Copy link
Owner Author

Fsu0413 commented Feb 1, 2017

安卓/ios使用其他语言写前端,需要libRMEss整体脱离Qt库
主要是RmeDownloader使用了Qt5Network和Qt5Gui,RmeUncompresser使用了QuaZip,除了这些其余的还是比较好脱的

(20230122 更新)好脱个毛,现在里面还用了Qt内建的Json / XML工具,更别说还有文件系统了,拉倒把

(20230124 更新)libRMEss已经做二进制兼容了,接口都是Qt的,不方便脱了,要是脱也得再加库,然后把libRMEss变成胶水,返回Qt的接口
下载部分可以换用libcurl,不过这货是否兼容msvc是个问题,而且对我而言是新接口,需要学
依赖GUI的那个部分暂时屏蔽了先不讨论。
解压部分可以换用libarchive,这货对我来说也是新接口,而且不太清楚这货有多少依赖,可能依赖一个就得编一个。。
XML部分有libxml,也是新接口,也是不知道是否支持msvc
JSON部分倒是可以用我比较熟的JSONCPP

看着就难。。。

@Fsu0413
Copy link
Owner Author

Fsu0413 commented Jan 22, 2023

共通部分因为老服停运而删除
存档备份在这里

(老服)共通部分:

  • 官方人物图片面板下载(可能下载后不需要jpg转png。。现在的下载是强制转的)
  • 角色人物名称描述开场白修改(只有限时人物名称能改,永久的改不了)
  • (可能?)研究文件头中ContentHash字段的算法,需要反编译Android/iOS版RM
  • Big-Endian (可能不做,因为节奏大师都不支持Big-Endian)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant