先是旧闻一则:日本一名 13 岁女孩在网上遭遇 Javascript 无限弹窗,然后觉得好玩而将代码在论坛上进行分享,结果遭到了刈谷警方的询问和指控(果然让熊孩子碰电脑容易出事……)。此事引发了广泛争议,以至于日本程序员 Kimikazu Kato 在 GitHub 上发起了快来逮捕我的抗议活动,呼吁大家一起分享 JS 无限弹窗代码,让日本警方来逮捕他们或者去警局自首。
这段无限循环代码主要影响桌面版 Chrome 和移动浏览器,而 Edge 和 Firefox 浏览器则不受影响,可以正常关闭窗口。代码是在 2014 年写的,已经被很多人分享过,而这名女孩不是唯一一位受到调查的,还有另外两人受到调查。
我们且不说程序员 Kimikazu Kato的做法正确与否,我们今天就在技术无罪的前提下,来讨论这段代码,咳咳,敲黑板,接下来便是重点.
以上便是代码的全部内容,下载下来重命名为index.html,然后上传到任意服务器,再打开你的链接/index.html。嘿嘿嘿,之后便会无限弹出:“你是猪吗?”,并且关都关不掉……那场面,啧啧,难以想象。这里建议用电脑,修改文件名后直接双击打开就可以在浏览器预览了。
注:小库仅进行技术分析,不承担任何责任,听说出了事是要扣鸡腿的。️️
BS是基于Visual Basic的脚本语言,简单方便,不需要下载编译器,更不需要配置环境,只用windows自带的记事本就可以进行开发,简单粗暴。
右键新建“文本文档”->粘贴代码->另存为“xxx.vbs”->保存->双击运行。
接下来就是代码了:
1.最简单的一行代码
msgbox "你个猪头!"
当然你还可以多写几行其他有趣的文字,程序将会一行一行运行。
2.死循环恶搞
上个代码点完“确定”就运行结束了,想要整人还是不够,那我们可以加一个死循环,点击确定和关闭按钮之后,会再一次弹出窗口,如此循环,无法正常关闭。
do msgbox "你个猪头!" loop
那怎么才能关闭呢?只有打开任务管理器(快捷键Ctrl+Alt+Delete)找到wscript.exe进程冰右键结束任务。windows7系统wscript.exe在”进程“中,windows10系统wscript.exe在”详细信息“中。
结束wscript.exe进程
3.无限英文报数从1到无穷大,关闭方法同上
Set s = CreateObject("sapi.spvoice") i=0 do s.speak i i=i+1 loop
4.无限刷新(慎用!!!)刷新难以打开任务管理器,只能强行关机
set ws=createobject("wscript.shell") do ws.sendkeys "{f5}" loop
5.QQ连续发送信息骚扰好友
打开QQ,准确记下好友的备注,代码里的”菜鸡“替换为你的好友备注,数字”30“替换为你想要发送的次数,复制好你准备发送的消息,双击运行vbs。
On Error Goto 0 Dim wsh,ye set wsh=createobject("wscript.shell") for i=1 to 30 wscript.sleep 100 wsh.AppActivate("菜鸡") wsh.sendKeys "^v" wsh.sendKeys "%s" next wscript.quit
QQ骚扰好友
6.表白代码
其中用到了定时关机,但是后面会取消的。
Set Seven = WScript.CreateObject("WScript.Shell") strDesktop = Seven.SpecialFolders("AllUsersDesktop") set oShellLink = Seven.CreateShortcut(strDesktop & "\Seven.url") oShellLink.Save se_key = (MsgBox("我喜欢你很久了,你可以做我女朋友吗 是=同意 否=拒绝 ",4,"我没有开玩笑!!!")) If se_key=6 Then MsgBox "谢谢你给了我这次机会,I Love You",64,"Love you" Else seven.Run "shutdown.exe -s -t 600" agn=(MsgBox ("我真的很喜欢你!求你了,别拒绝我,好吗? 是=同意 否=拒绝",4,"别拒绝我,好吗?")) If agn=6 Then seven.Run "shutdown.exe -a" MsgBox "谢谢你给了我这次机会,I Love You",,"Love you" WScript.Sleep 500 Else MsgBox "唉,那 祝你能找到自己喜欢的人,若可回头 记住 我在你身后一直等你! --爱你的人",64,"祝你幸福!!" seven.Run "shutdown.exe -a" MsgBox "其实你拒绝了我,我也不会关你电脑的!因为你是我最重要的人,我不会捉弄你的!",64,"我愿意等你!" End If End If
延时关机
7.撩妹代码
只有再回答出设定好的名字是,循环才会结束
const title = "爱情测试" const yourname = "小Y" const question = "你最喜欢的人是谁?请在下面的方框中输入他(她)的名字。" const info = "你在说谎!不要逃避,实话实说。" const scend = "你说出了你的心扉,那就向他(她)表白吧。" dim youranswer do youranswer = inputbox(question, title) if youranswer <> yourname then msgbox info, vbinformation+vbokonly, title loop until youranswer = yourname msgbox scend, vbinformation+vbokonly, title
这些都是编程的入门级小程序,是不是很有趣?发给那个TA,给生活加点料~
以后将会更新界面更漂亮更有趣的HTML代码,欢迎关注小Y~
这就是今天的分享了,快去试试吧!
夕快到了,在抖音看那些大手子用代码撩自己喜欢的小姐姐是不是心痒难耐,愤恨不已,是不是也想撩一撩自己喜欢的小姐姐,那就来试试吧!
其实这用的只是很基础的VB脚本代码就能做出来了,而这次小编专门收集了一些很有意思的代码分享给大家。有各种代码哦,表白,恶搞的都有,具体操作很简单,接下来小编就来教大家一下。(超简单的,学不会你可以打死我,学会了你就点个赞评论666咯,哈哈)
将代码复制到txt文本
首先在桌面新建一个txt文本,然后将代码复制进去,里面中文的内容可以根据自己的需求来修改(开启你的脑洞,发挥你的想象,马上你就玩的比小编还6),而英文和标点符号千万不要修改哦,改了就无法执行了。先来第一个“强行表白大法”,下面是代码
修改好之后保存,再右击文件重命名将文件.txt后缀改为 .vbs后缀。(这里补充一点如果没有显示文件后缀的小伙伴,可以在我的电脑里进入文件夹和搜索选项,再去掉隐藏已知文件类型的扩展名的勾再点确定就行了,具体操作看下面,4步搞定)
Win7操作方式
上面是Win7的修改方式,如果你电脑是Win10的,那就按下面这个方式来修改就可以咯
Win10操作方式
Win10操作方式
如果上面4步都做了,还是不能显示文件后缀,那可能是你没勾选下面这个选项,只需勾选一下就可以了。
Win10操作方式
修改完后,就完成了,然后双击就可以启动vbs脚本啦(嗨起来!)是不是很简单。做我女朋友好吗?(不同意?不存在的,不点同意是关闭不了的,除了同意点哪都没用,你就从了我吧,毕竟我这么帅还这么好,哈哈。)
强势表白
做我女朋友好吗Mua ~
还有一些恶搞的代码,比如倒计时60秒威胁关机的程序,必须输入指定文字(比如我是猪,我要帮xxx洗脚,反正放开你的脑洞,嗨起来)才可以解除,用来教育一下不听话的小女朋友,是个不错的选择,哈哈。以及整蛊好友的网页代码(这个只需将.txt的后缀修改为.HTML),大家可以根据自己的想法进行不同的尝试。
第一个:说我要帮xxx洗脚,不然一分钟关机(后缀改成.vbs)
第二个:说我是猪,不然关机哦(后缀改成.vbs)
第三个:知错了吧(这个后缀修改为.HTML)
好啦,分享完毕,赶紧去撩妹吧。对了,提醒一点,因为这些脚本有些是带修改和限制代码的所以会被360或者电脑管家等杀毒软件误杀的,所以小伙伴在撩妹前,记得先将杀毒软件退出再开始哦。
我自己是一名从事了5年前端的老程序员,辞职目前在做讲师,今年年初我花了一个月整理了一份最适合2020年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5到各种框架都有整理,送给每一位前端小伙伴, 可以关注并扫描下方二维码获取。这里是小白聚集地,欢迎初学和进阶中的小伙伴。
*请认真填写需求信息,我们会在24小时内与您取得联系。