hdxzd12 发表于 2023-7-25 13:37

【HTML】壁纸

本帖最后由 20230713G001133 于 2023-7-25 14:14 编辑

由于这个代码显示有问题(第30行)
所以不要直接复制代码
请去https://wwtr.lanzoue.com/ipH6013frlle下载

<html>
      <head>
                <canvas id="canvas" style="background:black" width="620" height="340"></canvas>
               
                <script type="text/javascript">
                        
                        window.onload = function(){
                              //获取图形对象
                              var canvas = document.getElementById("canvas");
                              //获取图形的上下文
                              var context = canvas.getContext("2d");
                              //获取浏览器屏幕的宽度和高度
                              var W = window.innerWidth;
                              var H = window.innerHeight;
                              //设置canvas的宽度和高度
                              canvas.width = W;
                              canvas.height = H;
                              //每个文字的字体大小
                              var fontSize = 16;
                              //计算列
                              var colunms = Math.floor(W /fontSize);      
                              //记录每列文字的y轴坐标
                              var drops = [];
                              //给每一个文字初始化一个起始点的位置
                              for(var i=0;i<colunms;i++){
                                        drops.push(0);
                              }

                              //运动的文字
                              var str ="⠳⠁⠍⠼⠆⠡⠄⠚⠯⠄⠱⠦⠙⠥⠂⠚⠡⠁⠊⠂⠙⠲⠁⠂⠅⠊⠱⠴⠂⠌⠻⠁⠑⠰⠙⠥⠂⠱⠄⠊⠂⠓⠫⠂⠅⠊⠱⠂⠚⠳⠄⠑⠰⠙⠥⠂⠌⠥⠁⠵⠄⠊⠂⠅⠳⠁⠂⠅⠊⠌⠃⠑⠂⠑⠰⠙⠥⠂⠌⠥⠁⠚⠊⠂⠊⠂⠟⠒⠁⠂⠅⠊⠚⠊⠁⠟⠦⠆⠑⠲⠚⠡⠁⠌⠻⠊⠂⠙⠥⠂⠵⠕⠙⠥⠂⠰⠱⠄⠚⠩⠊⠂⠬⠄⠳⠚⠲⠙⠥⠂⠲⠥⠂⠱⠧⠥⠂⠢⠆⠱⠱⠼⠚⠴⠰⠱⠧⠙⠕⠁⠢⠆⠱⠖⠱⠓⠩⠂⠌⠢⠄⠰⠱⠧⠱⠖⠄⠢⠆⠙⠕⠁⠱⠹⠁⠚⠴⠰⠳⠢⠆⠥⠂⠱⠧⠱⠓⠜⠄⠚⠴⠰⠳⠱⠧⠥⠂⠢⠆⠱⠓⠩⠁⠋⠢⠂⠲⠞⠩⠁⠓⠫⠳⠊⠚⠴⠌⠁⠚⠊⠄⠂⠅⠢⠄⠊⠄⠃⠥⠓⠴⠆⠲⠃⠥⠙⠥⠂⠚⠴⠑⠂⠥⠊⠆⠳⠌⠁⠲⠚⠥⠚⠬⠂⠊⠄⠯⠁⠍⠡⠺⠌⠁⠚⠊⠄⠰⠍⠮⠊⠄⠓⠢⠚⠡⠺⠌⠁⠚⠊⠄⠰⠌⠥⠂⠊⠄⠵⠄⠳⠂⠺⠌⠁⠚⠊⠄⠰⠇⠩⠂⠊⠄⠇⠩⠂⠓⠊⠁⠺⠌⠁⠚⠊⠄⠰⠞⠖⠊⠄⠃⠊⠅⠣⠚⠴⠺⠂⠌⠁⠚⠊⠄⠰⠓⠡⠊⠄⠙⠲⠄⠋⠼⠆⠺⠌⠁⠚⠊⠄⠰⠱⠂⠊⠄⠍⠊⠄⠙⠩⠁⠺⠌⠁⠚⠊⠄⠰⠇⠊⠌⠁⠊⠄⠞⠪⠆⠌⠴⠁⠺⠌⠁⠚⠊⠄⠰⠟⠔⠊⠄⠇⠥⠂⠞⠲⠈⠇⠥⠬⠄⠺⠌⠁⠚⠊⠄⠰⠓⠭⠁⠉⠖⠄⠊⠄⠇⠡⠂⠚⠸⠁⠺⠌⠁⠚⠊⠄⠰⠟⠒⠇⠥⠂⠊⠄⠚⠊⠡⠁⠺⠌⠁⠚⠊⠄⠰⠚⠿⠁⠊⠄⠱⠖⠏⠡⠺⠌⠁⠚⠊⠄⠰⠚⠊⠁⠊⠄⠎⠲⠵⠲⠁⠺⠌⠁⠚⠊⠄⠰⠢⠂⠊⠄⠳⠆⠚⠸⠁⠺⠌⠁⠚⠊⠄⠰⠚⠥⠄⠊⠄⠍⠊⠓⠼⠺⠌⠁⠚⠊⠄⠰⠏⠊⠏⠔⠊⠄⠍⠡⠋⠮⠺⠌⠁⠚⠊⠄⠄⠄⠄⠄⠄⠄⠊⠬⠄⠌⠁⠙⠡⠂⠅⠩⠁⠅⠳⠁⠃⠥⠊⠂⠲⠚⠕⠆⠎⠲⠁⠌⠁⠬⠂⠅⠣⠱⠄⠰⠓⠢⠆⠌⠁⠬⠂⠺⠊⠆⠰⠌⠼⠎⠕⠄⠺⠃⠥⠅⠢⠄⠬⠄⠵⠕⠯⠂⠌⠢⠄⠑⠲⠺⠾⠳⠁⠸⠂⠰⠱⠥⠁⠳⠁⠙⠥⠰⠺⠓⠿⠁⠳⠁⠋⠼⠬⠄⠰⠺⠉⠪⠵⠄⠚⠫⠁⠚⠴⠳⠁⠍⠡⠆⠃⠢⠂⠰⠌⠴⠁⠱⠏⠥⠎⠔⠓⠣⠁⠟⠦⠲⠓⠿⠁⠃⠥⠅⠢⠄⠊⠄⠥⠂⠙⠑⠂⠆⠱⠧⠁⠃⠥⠅⠢⠄⠊⠄⠥⠂⠅⠯⠆⠱⠂⠃⠥⠅⠢⠄⠊⠄⠥⠂⠞⠪⠆⠱⠺⠄⠃⠥⠅⠢⠄⠊⠄⠥⠂⠵⠖⠄⠆⠅⠜⠍⠥⠆⠃⠥⠅⠢⠄⠊⠄⠥⠂⠞⠼⠇⠕⠂⠆⠚⠴⠃⠥⠅⠢⠄⠊⠄⠥⠂⠏⠊⠄⠲⠟⠒⠁⠞⠡⠁⠝⠜⠄⠱⠼⠁⠆⠓⠫⠞⠡⠁⠟⠧⠱⠼⠁⠆⠅⠳⠁⠞⠡⠁⠟⠲⠱⠼⠁⠆⠙⠲⠁⠞⠡⠁⠓⠾⠄⠱⠼⠁⠆⠃⠪⠂⠌⠷⠞⠡⠁⠅⠊⠱⠼⠁⠆⠾⠓⠫⠞⠡⠁⠓⠜⠁⠱⠼⠁⠆⠱⠧⠁⠌⠲⠁⠞⠡⠁⠎⠲⠁⠋⠼⠱⠼⠁⠆⠱⠺⠄⠚⠊⠞⠡⠁⠝⠮⠆⠝⠪⠄⠱⠼⠁⠆⠋⠦⠃⠥⠓⠬⠁⠱⠼⠁⠉⠄⠗⠄⠲⠚⠕⠆⠢⠆⠱⠖⠟⠆⠚⠥⠄⠆⠓⠧⠆⠅⠊⠁⠚⠷⠎⠺⠆⠌⠴⠁⠃⠥⠚⠕⠆⠗⠄⠇⠲⠂⠑⠲⠱⠦⠯⠂⠓⠬⠁⠌⠕⠂⠓⠖⠳⠆⠙⠻⠁⠥⠄⠓⠬⠁⠌⠕⠂⠇⠊⠳⠆⠅⠊⠁⠓⠊⠁⠓⠬⠁⠌⠕⠂⠸⠳⠆⠌⠲⠁⠅⠳⠁⠓⠬⠁⠌⠕⠂⠙⠧⠳⠆⠌⠲⠚⠳⠄⠓⠬⠁⠌⠕⠂⠊⠆⠳⠲⠇⠣⠂⠟⠲⠌⠲⠁⠚⠣⠁⠬⠂⠆⠬⠄⠟⠲⠌⠲⠁⠵⠄⠩⠆⠅⠢⠄⠸⠂⠥⠇⠮⠱⠴⠂⠓⠩⠁⠂⠌⠼⠚⠥⠙⠲⠁⠋⠦⠍⠧⠆⠅⠩⠆⠃⠊⠱⠚⠣⠁⠍⠔⠄⠍⠴⠂⠚⠴⠃⠥⠙⠢⠗⠓⠪⠆⠌⠁⠲⠐⠆";
                              //4:fillText(str,x,y);原理就是去更改y的坐标位置
                              //绘画的函数
                              function draw(){
                              //让背景逐渐由透明到不透明
                                        context.fillStyle = "rgba(0,0,0,0.05)";
                                        context.fillRect(0,0,W,H);

                                        //给字体设置样式context.font = "700 "+fontSize+"px [字体名称]";
                                       
                                        context.font = fontSize + 'px Segoe UI';
                                        //给字体添加颜色context.fillStyle = 【字体颜色】
                                        context.fillStyle ="LightGreen";

                                        //写入图形中
                                        for(var i=0;i<colunms;i++){
                                                var index = Math.floor(Math.random() * str.length);
                                                var x = i*fontSize;
                                                var y = drops *fontSize;
                                                context.fillText(str,x,y);

                                                //如果要改变时间,肯定就是改变每次他的起点
                                                if(y >= canvas.height && Math.random() > 0.92){
                                                      drops = 0;
                                                }
                                                drops++;
                                        }
                              };

                              function randColor(){
                                        var r = Math.floor(Math.random() * 256);
                                        var g = Math.floor(Math.random() * 256);
                                        var b = Math.floor(Math.random() * 256);
                                        return "rgb("+r+","+g+","+b+")";

                              }

                              draw();
                              setInterval(draw,40); //速度

                        };

                </script>
               
                <style type="text/css">
                        body{margin: 0; padding: 0; overflow: hidden;}
                </style>
      </head>
      
      <body>
               
      </body>

</html>

苏紫方璇 发表于 2023-7-25 22:10

提醒一下,楼主的附件感染了蠕虫病毒,早先下载楼主附件并运行的会员,请使用杀毒软件进行全盘查毒。目前楼主已经换源,现在附件是没有问题的

apull 发表于 2023-7-25 13:56

压缩包里的html带毒{:1_925:}

dd185385 发表于 2023-7-25 14:39

下载一个先看看怎么个事

luliucheng 发表于 2023-7-25 16:51

20230713G001133 发表于 2023-7-25 14:25
我也不知道为什么,但是我记得之前中过病毒,不过现在没有了

请注意:在发布内容前,请先行查毒,对于新注册用户,论坛会严格管理,发布一贴带毒文件很可能会直接被封号!

maomaochongguoh 发表于 2023-7-25 13:39

研究一下,谢谢分享

xiaoyaowolf 发表于 2023-7-25 13:57

有毒????

mycream 发表于 2023-7-25 14:00

预览如下:

hdxzd12 发表于 2023-7-25 14:02

本帖最后由 20230713G001133 于 2023-7-25 14:13 编辑

apull 发表于 2023-7-25 13:56
压缩包里的html带毒
链接已经更新https://wwtr.lanzoue.com/ipH6013frlle

apull 发表于 2023-7-25 14:05

20230713G001133 发表于 2023-7-25 14:02
链接已经更新https://wwtr.lanzoue.com/isFhd13fr46h

那你检查下压缩包,我下载后winrar直接查看也有这些东西。你重新上传一份看看。
另外字体16,速度40效果更好:lol

hdxzd12 发表于 2023-7-25 14:10

apull 发表于 2023-7-25 14:05
那你检查下压缩包,我下载后winrar直接查看也有这些东西。你重新上传一份看看。
另外字体16,速度40效果 ...

https://wwtr.lanzoue.com/ipH6013frlle

apull 发表于 2023-7-25 14:16

20230713G001133 发表于 2023-7-25 14:10
https://wwtr.lanzoue.com/ipH6013frlle

这个合适呢,文件只有2K,之前下载的有170多K。

andy512 发表于 2023-7-25 14:18

下载试试,希望可以把颜色,样式,随机化
页: [1] 2 3
查看完整版本: 【HTML】壁纸