12下一页
返回列表 发新帖

考虑用一种新方法写MT插件

[复制链接]

41

主题

1491

帖子

6624

积分

硕士生

Rank: 6Rank: 6

金币
-3
好评
96
贡献
0

MT管理器插件作者MT论坛最佳新人MT论坛帅哥MT论坛灌水老大2019-5.1节快乐考神MT论坛侠客MT论坛活跃会员

QQ
发表于 2019-8-24 13:00:45 | 显示全部楼层 | 阅读模式
本帖最后由 有趣的灵魂 于 2019-8-24 16:26 编辑

最近发现了一个神奇的语言叫Brainfuck
Brainfuck是一种极小化的计算机语言,它是由Urban Müller在1993年创建的。由于fuck在英语中是脏话,这种语言有时被称为brainf*ck或brainf**k,甚至被简称为BF。

根据我个人的研究它有以下特点:
一、简单易学;
Brainfuck只有八个指令,任何一个智力正常的人(无论你有没有编程基础)只需要20分钟的学习就能手动编译Brainfuck程序,1小时就能写BrainFuck,两天就能成为专家;
二、可读性强;
前提是你的Brainfuck程序排版得好且有很多注释,所以,下一个优点——
三、可以培养你良好的Coding习惯;
对于初学编程的人,这一点是非常必要的;
四、可以轻松加密;
为什么它叫Brainfuck就是这个原因,用Brainfuck写的脚本、程序永远不会怕被二改,因为去掉注释与排版就是一堆无意义的符号,你甚至可以在代码中间任意插入汉字、英文、数字、特殊符号而不影响程序的正常运行;
五、可以轻松嵌入;
随便拿一种语言,Java、C++、Python...写出的Brainfuck编译器不会超过1KB,可以轻松嵌入其他程序,作为编写脚本、插件所使用的语言。
六、锻炼脑力。
正如它的名字Brainfuck,“(健)脑操”一样,写了无害,多谢健脑。

举一个例子,刚写的输出“MT Manager”的Brainfuck程序(点击可以在线运行)
  1. +++++++ //将第一个字节赋值为7
  2. [>+++++++++++<-] //将第二个字节赋值为7*11=77
  3. > //小心溢出!
  4. [<+>-] //将第二个字节的值移动到第一个字节
  5. <. //返回第一个字节并输出,即M
  6. [>>+<<-] //第一位移到第三位
  7. >>[<+<+>>-]< //还给前一、二位,然后指针移到第二位
  8. +++++++. //加7(T)后写出
  9. [>>] //跳着查找最近的空字节,即第三位
  10. ++++
  11. [<++++++++>-]<. //4*8=32,即空格,输出
  12. <<. //第一位的M
  13. [>>] //第五位
  14. ++++++++++
  15. [<++++++++++>-]
  16. <---. //10*10再减3就是97,即a
  17. [>>+<<-]
  18. >>[<+<+>>-]< //复制算法
  19. +++++++++++++. //加上13变成n
  20. <. //a已经在前面一个字节
  21. ++++++. //a加6变成g
  22. --. //g减2变成e
  23. > //n比e距离r要近,所以指针右移
  24. ++++. //n加4变成r
复制代码
现在我们把注释与排版去掉:
  1. +++++++[>+++++++++++<-]>[<+>-]<.[>>+<<-]>>[<+<+>>-]<+++++++.[>>]++++[<++++++++>-]<.<<.[>>]++++++++++[<++++++++++>-]<---.[>>+<<-]>>[<+<+>>-]<+++++++++++++.<.++++++.--.>++++.
复制代码
我说了很易于加密吧!
还没完
  1. MT论坛9876543215987643+254MT论坛987631+543987621543+MT论坛987625431+9876543215MT论坛987643+254987631+543MT论坛987621543+987625431[MT论坛9876543215987643>254MT论坛987631+543987621543+MT论坛987625431+9876543215MT论坛987643+254987631+543MT论坛987621543+987625431+MT论坛9876543215987643+254MT论坛987631+543987621543+MT论坛987625431+9876543215MT论坛987643<254987631-543MT论坛987621543]987625431>MT论坛9876543215987643[254MT论坛987631<543987621543+MT论坛987625431>9876543215MT论坛987643-254987631]543MT论坛987621543<987625431.MT论坛9876543215987643[254MT论坛987631>543987621543>MT论坛987625431+9876543215MT论坛987643<254987631<543MT论坛987621543-987625431]MT论坛9876543215987643>254MT论坛987631>543987621543[MT论坛987625431<9876543215MT论坛987643+254987631<543MT论坛987621543+987625431>MT论坛9876543215987643>254MT论坛987631-543987621543]MT论坛987625431<9876543215MT论坛987643+254987631+543MT论坛987621543+987625431+MT论坛9876543215987643+254MT论坛987631+543987621543+MT论坛987625431.9876543215MT论坛987643[254987631>543MT论坛987621543>987625431]MT论坛9876543215987643+254MT论坛987631+543987621543+MT论坛987625431+9876543215MT论坛987643[254987631<543MT论坛987621543+987625431+MT论坛9876543215987643+254MT论坛987631+543987621543+MT论坛987625431+9876543215MT论坛987643+254987631+543MT论坛987621543>987625431-MT论坛9876543215987643]254MT论坛987631<543987621543.MT论坛987625431<9876543215MT论坛987643<254987631.543MT论坛987621543[987625431>MT论坛9876543215987643>254MT论坛987631]543987621543+MT论坛987625431+9876543215MT论坛987643+254987631+543MT论坛987621543+987625431+MT论坛9876543215987643+254MT论坛987631+543987621543+MT论坛987625431+9876543215MT论坛987643[254987631<543MT论坛987621543+987625431+MT论坛9876543215987643+254MT论坛987631+543987621543+MT论坛987625431+9876543215MT论坛987643+254987631+543MT论坛987621543+987625431+MT论坛9876543215987643>254MT论坛987631-543987621543]MT论坛987625431<9876543215MT论坛987643-254987631-543MT论坛987621543-987625431.MT论坛9876543215987643[254MT论坛987631>543987621543>MT论坛987625431+9876543215MT论坛987643<254987631<543MT论坛987621543-987625431]MT论坛9876543215987643>254MT论坛987631>543987621543[MT论坛987625431<9876543215MT论坛987643+254987631<543MT论坛987621543+987625431>MT论坛9876543215987643>254MT论坛987631-543987621543]MT论坛987625431<9876543215MT论坛987643+254987631+543MT论坛987621543+987625431+MT论坛9876543215987643+254MT论坛987631+543987621543+MT论坛987625431+9876543215MT论坛987643+254987631+543MT论坛987621543+987625431+MT论坛9876543215987643+254MT论坛987631.543987621543<MT论坛987625431.9876543215MT论坛987643+254987631+543MT论坛987621543+987625431+MT论坛9876543215987643+254MT论坛987631+543987621543.MT论坛987625431-9876543215MT论坛987643-254987631.543MT论坛987621543>987625431+MT论坛9876543215987643+254MT论坛987631+543987621543+MT论坛987625431.
复制代码





单选投票, 共有 40 人参与投票
您所在的用户组没有投票权限
回复

使用道具 举报

41

主题

1491

帖子

6624

积分

硕士生

Rank: 6Rank: 6

金币
-3
好评
96
贡献
0

MT管理器插件作者MT论坛最佳新人MT论坛帅哥MT论坛灌水老大2019-5.1节快乐考神MT论坛侠客MT论坛活跃会员

QQ
发表于 2019-8-24 13:02:05 | 显示全部楼层
回复

使用道具 举报

3

主题

896

帖子

2万

积分

博士后

Rank: 8Rank: 8

金币
156
好评
4
贡献
1

考神

发表于 2019-8-24 13:13:51 来自手机  | 显示全部楼层
这什么蛇皮语法   你写个http请求看累的死你不
已有1人评分金币 理由
秦骄傲 + 1

查看全部评分 总评分:金币 +1 

回复

使用道具 举报

6

主题

226

帖子

491

积分

初中生

Rank: 3Rank: 3

金币
22
好评
0
贡献
0

考神

发表于 2019-8-24 13:18:19 来自手机  | 显示全部楼层
ggff
回复

使用道具 举报

41

主题

1491

帖子

6624

积分

硕士生

Rank: 6Rank: 6

金币
-3
好评
96
贡献
0

MT管理器插件作者MT论坛最佳新人MT论坛帅哥MT论坛灌水老大2019-5.1节快乐考神MT论坛侠客MT论坛活跃会员

QQ
发表于 2019-8-24 13:23:41 | 显示全部楼层
ROX 发表于 2019-8-24 13:13
这什么蛇皮语法   你写个http请求看累的死你不

写不了http,只能写花藤文转化什么的
回复

使用道具 举报

6

主题

558

帖子

1223

积分

高中生

Rank: 4

金币
313
好评
1
贡献
1
发表于 2019-8-24 13:24:16 来自手机  | 显示全部楼层
默默点了个好
回复

使用道具 举报

7

主题

280

帖子

765

积分

初中生

Rank: 3Rank: 3

金币
418
好评
0
贡献
0
发表于 2019-8-24 14:26:43 来自手机  | 显示全部楼层
金币+1岂不美哉?
回复

使用道具 举报

44

主题

594

帖子

1744

积分

高中生

Rank: 4

金币
131
好评
10
贡献
1

考神MT论坛帅哥

发表于 2019-8-24 14:37:50 来自手机  | 显示全部楼层
那么,这个编译器就交给你来写了
回复

使用道具 举报

20

主题

4539

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
3682
好评
33
贡献
0

考神

发表于 2019-8-24 16:09:11 来自手机  | 显示全部楼层
有没有ide?
回复

使用道具 举报

41

主题

1491

帖子

6624

积分

硕士生

Rank: 6Rank: 6

金币
-3
好评
96
贡献
0

MT管理器插件作者MT论坛最佳新人MT论坛帅哥MT论坛灌水老大2019-5.1节快乐考神MT论坛侠客MT论坛活跃会员

QQ
发表于 2019-8-24 16:23:42 来自手机  | 显示全部楼层
userr 发表于 2019-8-24 16:09
有没有ide?

有,网上有很多
回复

使用道具 举报

187

主题

4075

帖子

9926

积分

硕士生

大水怪在此![#滑稽]

Rank: 6Rank: 6

金币
2136
好评
62
贡献
1

MT论坛活跃会员MT论坛侠客MT论坛美女懒考神

QQ
发表于 2019-8-24 17:13:00 来自手机  | 显示全部楼层
有趣的灵魂 发表于 2019-8-24 13:02
艾特一下大佬@Bin @逆光SOLO @两个笑靥 @小❤奶❤猫=萌❤心=超级水怪 @情非得已c  ...

我不是大佬,昨你们都喜欢艾特我?
我是大水怪
回复

使用道具 举报

3

主题

518

帖子

2399

积分

大学生

Rank: 5Rank: 5

金币
663
好评
0
贡献
0

MT论坛最佳新人考神

发表于 2019-8-24 17:35:07 来自手机  | 显示全部楼层
卧槽,神语言
回复

使用道具 举报

25

主题

4405

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

金币
6537
好评
265
贡献
27

MT论坛元老MT论坛优秀版主小明星MT论坛侠客MT论坛大神2018国庆节2018国庆快乐MT论坛最佳新人MT论坛帅哥2019-5.1节快乐考神

QQ
发表于 2019-8-24 21:18:29 来自手机  | 显示全部楼层
看不懂系列
回复

使用道具 举报

7

主题

239

帖子

848

积分

高中生

Rank: 4

金币
243
好评
4
贡献
0
QQ
发表于 2019-8-25 06:54:20 来自手机  | 显示全部楼层
写起来有点费脑子。。。
回复

使用道具 举报

4

主题

559

帖子

1279

积分

高中生

Rank: 4

金币
342
好评
2
贡献
1

考神

发表于 2019-8-25 07:49:46 来自手机  | 显示全部楼层
早起打个卡!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表