【欢迎白嫖】新·vbs表白代码

article/2025/9/23 19:37:52

新·vbs表白代码

前言

        之前有在B站上发布过一个表白代码的视频,但是貌似Bug多的让人心痛,所以,今天返璞归真,重新做了一个表白代码,欢迎各位批评指正!

分析问题

对于上一版的代码,我总结出了以下两个问题:
 1.由编码错误引起的输出内容为乱码,或者有类似于"编译器错误","语句未结束",以及"找不到路径"的报错。
 2.由代码问题引起的"找不到文件"的报错。

解决问题

        第一个问题是由文件的编码格式错误引起的,现在大多数语言的编码格式是Unicode家族(多为utf-8),而ANSI和utf-8在中文文字编码上恰好出现了偏差,所以出现了不兼容的现象。相关知识请转至: 《编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)》 。
所以要注意修改vbs文件的编码格式。
        修改编码的方法很简单,只要用记事本打开文件,点击’文件’->‘另存为’,在下面的编码格式里选择为ANSI即可。
        (如下图)
修改编码格式1
修改编码格式2
        在上一次的代码中,想要运行自身需要在代码内定义好自己的路径。
原代码
        所以这次我们直接用代码完成获取自身路径的任务,这样大大增加了代码的可移植性。

新的实例

        大体思路是在另一个txt文件内写入想要输出的内容,这样增加了脚本的灵活性,因为你可以自己随心所欲地添加和删减语句了。想要同时输出一个多行的句子只需要在每个需要换行的地方加入一个自定义的换行标记"[\n]"即可,之后会由脚本的Relpace()函数完成转换。话不多说,直接上代码:

'声明变量
Dim txt, mypath, sentences'第一步,获取当前的文件路径
'解决了手动改名的问题
mypath = CreateObject("WScript.Shell").CurrentDirectory'创建一个对象来读取目标文本文档的内容
Set txt = CreateObject("Scripting.FileSystemObject").OpenTextFile(mypath + "\base.txt", 1)
sentences = Split(txt.ReadAll(), Chr(10))'回车键的ASCII码值是10,这里是用回车来分割句子。返回值是一个数组
For i = 0 To UBound(sentences) - 1sentences(i) = Replace(sentences(i), "[\n]", Chr(10))'把所有句子内的字符串"[\n]"换为换行符,做到第一行是英文,第二行是中文
Next'剩下的就是一些交互性的操作了
Randomize'初始化随机数种子
Select Case MsgBox(sentences(Int(Rnd * UBound(sentences) - 1 + 1)) + vbCrLf + "小姐姐你愿意做我的女朋友吗?", 4096 + 4, "小姐姐,听我说!")
'用随机数输出数组中的内容
'vbCrLf是内定的关键字,代表一个换行符,与Chr(10)的作用相同[仅Windows系统下]Case 6CreateObject("WScript.Shell").Run "cmd /c taskkill -f -im cmd.exe", vbHide, True '只要点击同意就可以自动关闭所有的cmd窗口(需要手速)CreateObject("WScript.Shell").Popup "嘻嘻,老婆好!", 2, "欧耶!太高兴了!"'Popup()函数可以设置弹窗的生命周期,即弹窗会在停留固定时间后会自动关闭。中间的参数2是指弹出的消息框只能存在2秒,过时自动关闭CreateObject("WScript.Shell").Run "cmd /c taskkill -f -im wscript.exe" '关闭wscrip脚本宿主,停止继续打开vbs文件Case 7Set ws = CreateObject("WScript.Shell")ws.Popup "为什么要这样,我好伤心啊T_T", 3, "啊啊啊,你怎么能拒绝我呢QAQ"Do '弹窗轰炸ws.Run CreateObject("Scripting.FileSystemObject").GetFile(WScript.ScriptFullName).Pathws.Run "cmd.exe /c echo 我好伤心啊QWQ!"Loop
End Select

        如果了解vbs的话请忽略代码的注释。
下面是代码执行的视频,B站的链接是:BV1RD4y1m7H5
        欢迎给我这个B站的卑微UP三连嗷~

【致郁BGM】新的表白代码,解决了上次表白代码的一些问题


http://chatgpt.dhexx.cn/article/1Aq1QfHB.shtml

相关文章

java整人的代码_「vbs代码」vbs表白代码+整人代码,抖音vbscript表白代码 - seo实验室...

vbs代码 步骤一: 在电脑上新建一个txt文件 步骤二:将以下代码复制过去(中文可以改) const title “爱情测试” const yourname “嫦娥” const question “你最喜欢的人是谁?请在下面的方框中输入他(她)的名字。” const info “你在说谎…

抖音txt表白html,抖音vbs表白代码的技巧分享

今天小编分享一篇关于抖音vbs表白代码的技巧,有兴趣的可以来了解了解看看哦。 抖音vbs表白代码的技巧分享 抖音vbs表白代码制作教程 步骤一: 在电脑上新建一个txt文件。 步骤二: 打开txt文件,复制以下代码粘贴进去(可以修改中文部…

html自动增加vbs代码,vbs烟花代码

比如关机代码.和一些常用代码 首先在电脑鼠标右键 新建一个文本文档。 然后点开文本文档进行编辑,最重要的一个代码就是msgbox,然后在后面添加想要说的话,但是要使用英文标点符号,换行时候都需要在前面加上代码,最后保存。 我不要整人什么的,我要的是类似翻译的,还有句型…

vbs无法拒绝的表白代码

Case 6 j1 Case 7 msgbox(“再给你一次机会”) end Select loop msgbox(“我就知道你会同意的,哈哈哈哈”) 电脑桌面上新建一个txt文本,代码复制进去后需要修改编码格式(文件>另存为>编码改为ANSI),然后保存…

情人节——vbs的学习(句子、情话)

文章目录 一、藏匿情话二、vbs脚本表白代码代码1:做我女朋友非同意不可代码2:做我女朋友不同意就关机代码3:做我女朋友,即使不同意因为更爱你所以撤销关机代码4:爱情测试代码5:求对象原谅 三、web网页表白程…

VBScript之表白代码(有运行视频)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言这是一个基于VBScript的表白脚本,有需要请自取! 一、VBS是什么?二、脚本演示三、源代码 前言 这是一个基于VBScript的表白脚…

表白神器(VBS编程)

步骤一、打开记事本,输入以下代码(建议直接复制): msgbox "我有一件事想跟你说",vbQuestion,"在吗" msgbox"自从第一天遇见你,我便对你难以忘怀了!" CreateObject("SA…

vbs表白代码

好玩的循环表白代码 1,右键->新建文本文件 2,右键->编辑 3,粘贴下面代码 MsgBox " 十年相遇" MsgBox " 百年回眸" MsgBox " 千年同船渡" MsgBox " 我愿以万…

表白代码.vbs

具体操作步骤如下: 1、先创建1个弹窗文档: ① 点击鼠标右键,新建一个文本文档 ② 复制粘贴这串代码 msgbox("想说的话") msgbox("想说的话") ③打开文档【另存为】界面,将文件名设置为【常用软件名称】&am…

情人节表白代码

(这是21年写的了,当时只是收集了一些简单的表白代码,很多东西也并非原创,不过从访问量上来看,文章似乎还挺受欢迎的) 经过一年的学习和摸爬滚打,我看到过更多优秀的表白创意,表白代码…

时艳强对话王团长:EOS如果失去社群共识,也就没什么价值了

对话时间:6月21日18:00 对话嘉宾: 王团长 区块链学院创始人 时艳强 布洛克科技创始人 全球高校区块链爱好者联盟主席 开场 时艳强:各位布洛克人,大家晚上好! 欢迎大家来到领先的区块链社群媒体【布洛…

【问链-Eos公开课】第一课 EOS简介

一.Eos简介 EOS(Enterprise Operation System),企业操作系统,是为企业级分布式应用设计的一款区块链操作系统。相比于目前区块链平台性能低、开发难度大以及手续费高等问题,EOS拥有高性能处理能力、易于开发以及用户免…

EOS解读

本文首发于微信公众帐号: 一界码农(The_hard_the_luckier) 无需授权即可转载; 甚至无需保留以上版权声明…… EOS现在是在币圈无人不知无人不晓的明星项目,十个就有九个买了EOS,开玩笑说,“只有10%的人买了比特币&#xff…

生而不凡的EOS区块链技术

序 章 第一章 生而不凡 5 首个能承载百万级用户的公链技术 第二章 创新的共识 8 这是一场伟大的社会实验,我们只是最早的测试用户 入 门 第三章 你忽略的‘好’ 11 残酷的市场总能想方设法让你迷失 第四章 只有EOS配谈生态 15 不是每条公链都有这么强大的生态&…

EOS两周年之际,你给她打几分?

大家好,我是陪伴大家已久的Harvey。我一直以来秉承着“授人以鱼不如授人以渔”的初衷,为大家带来“硬核”技术文章。作为长期主义实践者,我在这里会一直分享我的所知所见,如果你喜欢我,奥不,如果你喜欢我的…

EOS白皮书读后有感

特性参数信息来源备注产块速度0.5秒/块consensus-algorithm-bft-dpos会出现空白块,即在预定时间没生成出对应的块产块原理多人协作顺序产块\The selected producers are scheduled in an order agreed upon by 15 or more producers.产块周期126 / 轮\126 (6 blocks…

EOS的中心化,该中国财团背锅吗?

文 | 芦荟 来源 | Odaily星球日报 EOS 又一次因为节点中心化成为争议焦点。 相比起原来批评总是来自外界,这次 EOS 社区开始「内讧」了。 8 月 22 日,去中心化版维基百科 Everipedia 首席信息官 Larry Sanger 发推特称,EOS 如果被中国财团中心…

eos节点服务器_EOS柚子生态投票的骗局,你以为自己在区块恋革命,其实是在参与CX罢了...

文/币侠bx 最近有粉丝问关于EOS柚子生态投票,之前也听说过EOS的各种ZJP,什么EOS生态,EOS社区,EOS金融等等,这些ZJP都是打着EOS的旗号在招摇撞骗. 首先说一下EOS本身的机制,EOS由于采用DPoS的机制&#xff0…

EOS学习之Docker环境配置 | ScanEOS 是全球首个专注于 EOS 生态的专业EOS区块链浏览器和数据分析平台

ScanEOS 是全球首个专注于 EOS 生态的专业区块链浏览器和数据分析平台。我们坚信 EOS 将会改变这个世界。ScanEOS 希望能为 EOS 生态的壮大贡献自己的一份力量。 我们网站上上线了靓号系统,可以看到一些比较好名字的抢注情况。 同时我们会有一些技术分享和整理&…

「重要」请收藏!EOS大生态常用链接一览

随着近期市场的回暖,在瑞波XRP的带领下,主流币种呈现的此起彼伏的景象,EOS也不甘示弱的紧追其后稳定前5。EOS的关注度较前几个月下降很多但是毕竟是区块链3.0的代表性项目,各个方面也不是普通项目可以比拟的。本篇文章将EOS相关的各个网站团队链接等均一一列出,并且加上中…