Skip to content

Axoloteera/scratch_3_file_analyser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scratch_3_file_analyser

用于分析Scratch3文件。
灵感来源于https://aerfaying.com/Projects/512945 或者说是https://gitblock.cn/Projects/512945
同时借鉴了它
analyze函数需要传入一个参数,是json文件,但要转换成字符串。可以将sb3文件转换成analyze参数输入的字符串的函数式unzip。详见DEMO.py
分析后的列表每项分别是:
角色数(含舞台),角色名(含舞台),变量名,列表名,造型总数,音频文件总数,代码块总数,有用的代码块总数(暂不提供),运动类代码块总数,外观类代码块总数,声音类代码块总数,事件类代码块总数,控制类代码块总数,侦测类代码块总数,运算类代码块总数,变量(或列表)操作类代码块总数,其它类代码块总数,帽子型代码块总数,有用的帽子型代码块总数,
以后会上线扩展类代码块数。

你可以试着运行DEMO.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages