BadApple 源代码合集 | 您所在的位置:网站首页 › badapple画师合集 › BadApple 源代码合集 |
突然对 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)效果图![]() 1、BadApple_C#_Windows_Screen 覆盖桌面 (1)来源Github(user:CalvinXu17) https://github.com/CalvinXu17/BadAppleScreenProtect (2)效果图![]() 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)效果图![]() 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)效果图![]() 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 实验室设备网 版权所有 |