将VBS翻译为JS的几种方法

方法0:自己翻译

下面所列的方法效果都不是很理想,翻译出的JS往往参杂有VBS且有诸多错误。
不过可以辅以手动翻译&纠错,倒也比纯手工省事不少。
有些日期操作函数JS中也没有相对应的函数提供,所以即便是纯手工也无法做到完美翻译。

方法1:Node.js包vbs2js

项目地址:Github

var vbs2js = require("vbs2js")
function vbscript(){
/*
msgbox "注释里面换成你的VBS代码。"
*/
}
function getMultilines(obj) {
    var lines = new String(obj);
    lines = lines.substring(lines.indexOf("/*") + 3,lines.lastIndexOf("*/"));
    return lines;
}
vbs2js.convert(getMultilines(vbscript))

可以本地使用,也可以在线运行(粘贴代码后点击Run即可)。

方法2:ScriptConverter Tool 在线工具

由于网页比较久远,必须用IE访问
地址:https://slingfive.com/pages/code/scriptConverter/demo.html

上一篇:XML HttpRequest


下一篇:perl语言入门级练习记录6&7章 哈希Hash 正则表达式