虫虫导出任意谱子(简谱,五线谱,midi)

(编辑:jimmy 日期: 2024/10/30 浏览:2)


2022-2-17更新:
发现下载下来的压缩包ccmz文件压缩软件打不开了,
16进制看了一下,是加密了。
f12看一下。
emmmm
不亏是优秀的程序员,日志详细,打包的mapping也都完整。

(突然想起来公众号那种“让你终身受益的几个习惯!一个细节决定你的地位”这种标题)
回来,根据log和源码映射
找到关键函数。。。
嗯判断了版本。

核心的算法拿出来,
改吧改吧就能用了,
加了个拖拽。emmm没加各种判断问题不大
丢这里了:https://taozhiyu.gitee.io/pu/ccmz.html
有兴趣gitee上看看源码
=======

哎,直接白嫖。
就是玩。
打开f12,选中元素,一眼看到是标题是纯文本?是一个个元素渲染出来的吗。
往上瞟一眼,看到iframe。

新页面打开。
回合结束

啥?怎么导出?
ctrl+p打印转pdf啊。。
不过打印的预览里多了几个水印,很不爽,也是跟百度云一样用的@media print的css去控制的。
什么print不print的,直接删掉元素不就好了(还有下面的网站水印)
ok这次是真的结束了
等一下别急,看一眼参数?
第一个是不是有点奇怪?
jianpuMode?
简谱模式?
可真是良好的命名习惯,点个赞。

第二个参数应该就是虫虫这个软件他们自己的格式了吧
这次是真的真的结束了。。。。
再再再等一下?
下载下来看一下16进制?

pk开头?压缩包?
似乎有个ccmid文件。。。感觉应该就是mid文件。。。
压缩软件解压
emmm

分别打开。。。

ccxml就是xml,用于显示五线谱/简谱的标记的是音符的位置及类型等。。。
ccmid就是midi文件(上世纪的产物了。。。现在有时候某些注册机里滴滴滴乱叫的“注册机文化”很多都是midi,因为小)
emmm好吧就这样吧,真的不能再分析了再分析就真的要自己写客户端了。。。。。。
这次真的没了
好吧好吧,
似乎被发现了。
直接打开貌似没有界面生成。
一看是加了个检测
[JavaScript] 纯文本查看 复制代码
// ==UserScript==// @name         蛐蛐hook// @namespace    ququ.taozhiyu.gitee.io// @version      0.1// @description  绕过referrer检测// @author       涛之雨// @match        *://www.gangqinpu.com/sheetplayer/web.html?*// @icon         https://www.gangqinpu.com/favicon.ico// @run-at       document-start// @grant        none// ==/UserScript==(function() {'use strict';!document.referrer&&(location.href+="")})();

油猴一行搞定
啥?不会导入?
https://greasyfork.org/zh-CN/scripts/443788
行吧行吧油猴安装总会了吧