BadApple 源代码合集 您所在的位置:网站首页 badapple画师合集 BadApple 源代码合集

BadApple 源代码合集

2024-05-30 09:43| 来源: 网络整理| 查看: 265

突然对 Bad Apple 心血来潮,看到别人把 Bad Apple 玩出了新花样,奈何个人能力不够,最终只能整理出这几个源代码。

这些源代码仅仅需要一台电脑就可以自己动手完成(可能需要一点编程能力)。 具体怎么操作和运行,请仔细看 README.md,应该很容易理解。

一、C/C++

1、BadApple_C_Windows_Txt 控制台输出

(1)来源:

Github(user:AkiJoey)

https://github.com/AkiJoey/BadApple

(2)原理 完整的 txt 文件,读取文件实现

(3)效果图 在这里插入图片描述

2、BadApple_C_Linux_Txt CMD输出

(1)来源

Github(user:kisekied)

https://github.com/kisekied/BadAppleStringAnimation

(2)原理 完整的 txt 文件,读取文件实现

(3)效果图在这里插入图片描述

3、BadApple_C_Windows_Opencv 控制台输出

(1)原理 利用 opencv 获取视频每一帧灰度值然后进行数组匹配字符(依次递增或依次递减)将结果打印到屏幕上(光标默认(0,0)且隐藏) (2)效果图 在这里插入图片描述

4、BadApple_C_Windows_Screen

声明下没源码,不知道原理

(1)效果图 实现视频浮现桌面 在这里插入图片描述

5、BadApple_C_Windows_Taskmgr 任务管理器CPU输出

(1)来源

B站(user:svr2kos2)

https://www.bilibili.com/video/BV1Ns411R7Yz?t=26

(2)原理 将图片二值化得到边缘线将结果注入到进程中,反馈到任务管理器 CPU 上

实际就是利用进程重绘

(3)效果图在这里插入图片描述 二、C

1、BadApple_C#_Windows_Screen 覆盖桌面

(1)来源

Github(user:CalvinXu17)

https://github.com/CalvinXu17/BadAppleScreenProtect

(2)效果图 在这里插入图片描述 三、Java

1、BadApple_Java_Windows_Txt 控制台输出

(1)来源:

Github(user:kzaemrio)

https://github.com/kzaemrio/BadApple

(2)原理 完整的 txt 文件,读取文件实现

(3)效果图 在这里插入图片描述

2、BadApple_Java_Windows_Screen 实现视频浮现桌面

(1)来源:

Github(user: mrombout)

https://github.com/mrombout/badapple.screen

(2)原理 利用 java FX 播放视频如果想要透明,视频文件只保留有用的部分,不然不能透明,一般的 badapple 视频是黑白像素(需要的是只要一种像素),否则不能实现透明。 (3)效果图 在这里插入图片描述 四、HTML/JS

1、BadApple_Html_Windows_json 浏览器输出

(1)来源

Github(user: wangjue666)

https://github.com/wangjue666/badApple

(2)原理 完整的 txt 文件,读取文件实现

(3)效果图 在这里插入图片描述

2、BadApple_JS_Windows_Video 浏览器输出

(1)来源

GitHub(user:1171736840)

https://github.com/1171736840/BadApple

(2)原理 通过视频 js 播放提取帧在控制台输出 (3)效果图 在这里插入图片描述 五、Python

CMD输出

(1)来源

GitHub(user:dadances)

https://github.com/dadances/Bad_Apple_CMD

(2)原理 利用 ffmpeg 得到视频每一帧图片然后根据源图片,得到灰度图、二值化再根据二值图,得到缩放图、字符化将结果打印到屏幕上(光标默认(0,0)) (3)效果图 在这里插入图片描述 总结

1、源代码(百度网盘) 包含所有源代码、素材、不太好下的软件 链接:https://pan.baidu.com/s/1Z8vU-JeJLlrlgWq6IHNpXQ 提取码:035p

2、认真看 READER.md

具体怎么操作和运行,一定要请仔细看 README.md

3、有色差的地方就能观看Bad Apple 仅仅一台电脑还能有很多实现地方,有色差的地方就能观看Bad Apple



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有