【C#】【ssc】(公测)一款面向小白的纯中文脚本语言~
啰嗦:
时隔整整四个月,我从未在论坛表过有关他的任何水
但整整半年时间,我一直在为其默默努力(偶尔摆烂)
就在所有人都忘却这个饼,就在所有人都以为那张贴只是为了热度时(如果掉链接了手动访问https://bbs.125.la/thread-14766024-1-1.html)
就在所有人都以为,在我发过那张贴后,就会被被BUG劝退(摆烂)时(如果掉链接了手动访问[https://bbs.125.la/forum.php?mod=viewthread&tid=14779484&extra=)我从未退缩,只是换了一种方式重新开始
三天时间学完了C#,后续不断做小项目接小单练手
有事没事就在脑子中构思,想象SSC的一整个执行逻辑
如果你问我,这个是什么东西有什么用,我不想多言,麻烦你回头看看我当初信誓旦旦画下的大饼
https://bbs.125.la/thread-14766024-1-1.html
就是我这三天打鱼两天晒网坚持不懈的毅力与追寻自己热爱的坚持,让我在开学前一天完成了这一伟大的壮举!
(算了算了不吹了,我自己都听不下去了)
行了行了说点实际的:
OK总而言之,这一个公测版我直接换了语言,之后也都会使用C#版本进行更新换代
scc的语法方面,你非要说的话就是 javascript+易语言
(纯中文,部分命令命名参考易语言,但整体语法参考javascript,而且绝对是最弱的弱类型语言(开发的时候甚至都在想要不要把类型这个概念直接删了))
速度方面,我决定还算ok(至少比易语言快一大截),,晒张图
同样是循环1000次,ssc脚本只用1645ms,易语言耗时15s
多少有点离谱,我知道会比易语言快,但我不知道能快这么多
上手的话也是非常简单,我在里面内置了一个文档,只要你有任意编程语言基础,能理解变量和函数,那就能一分钟毕业ssc
然后目前支持几个基本逻辑语句
如果()反之() =》》也可以当作判断() 使用,原因文档里写了
循环体()=》》类比于易语言的计次循环
判断循环体,循环判断体,类比啥不用多说
循环中支持 跳出循环() 跳过循环()
基本的,支持输出()
再来类型方面支持文本,数字,逻辑;数组的话如果后面有需要会添加
然后等下一个版本会更新 json_,以及读入文件写入文件那些
然后,如果还有人质疑有什么用,那我就把官网的那一套说辞再搬出来一次
什么是StarScript(SSC)?
》选自SSC论坛《(https://support.qq.com/products/512007)
随着软件的内卷,越来越多开发者开始研究如何使得用户的可操作性丰富 而一款软件的可操作性不光要多,更要让用户懂得如何去用,并且界面还要简洁美观 (毕竟谁都看不下去一个设置界面全是按钮和编辑框) 很多人很轻易便可以想到,有一个高级玩意叫,脚本 “脚本script是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。 脚本通常可以由应用程序临时调用并执行。” (来源于网络) 简单来说,就是基于开发者自行开发的软件去执行的一段代码,这些代码的功能肯定不及C,java,python之类的主流语言 但是却可以满足用户的基本使用需求(仅有基本条件语句) 但很显然,现在网上的脚本语言虽多 但要么,就是英文,要么上手难度略高,这对于国人小白用户来说十分的不友好 要么,就是没有同意规范,前一个软件的脚本语法是这样后一个软件又是另一个样,对于用户来说很容易损失学下去的动力 那有没有一款,功能强大(对于程序员,自定义程度高,对于小白,简单易上手),命令齐全(基本条件语句+正则处理+JSON处理+文件操作+文本操作),足以适用于所有软件的通用型脚本呢? 来来来,看看我 至此,便有了StarScript
详细功能见官网 关于作者:
》选自SSC论坛《
StarScript为永久免费开源项目,这意思也就是说,作者将不会从中得到一份收益 而作者已经高一,对于之后官网服务器和域名的租借,要是不出意外的话将会贴钱去租 作者本人正在努力攒零花钱,对官网服务器和域名的租借应该是足够的 但作者还是希望可以获得一点点的赞助和鼓励以减轻一点点负担 毕竟靠着爱好和信念,真的很难坚持下去~ 最后的最后: okok,扯的差不多了SSC官群:784434599
白嫖党交流群(资源分享群~作者经常在里边说泡):751016747
最后老规矩咯~源码回复可见!
StarScript公测1.0.rar
(501.52 KB, 下载次数: 39)
|