大佬教程收集整理的这篇文章主要介绍了Node.js JavaScript:在服务器上模拟Keypress(像宏一样),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
var config = { chAnnels: ["#tron"],server: "irc.freenode.net",botName: "wyatt" }; var irc = require("irc"); var bot = new irc.Client(config.server,config.botName,{ chAnnels: config.chAnnels }); var commandHandler = function(from,text) { if(text.toLowerCase() === "up"||text.toLowerCase() === "down"||text.toLowerCase() === "left"||text.toLowerCase() === "right"||text.toLowerCase() === "a"||text.toLowerCase() === "b"||text.toLowerCase() === "SELEct"||text.toLowerCase() === "start") { bot.say(config.chAnnels[0],from.toUpperCase() + " sent the " + text.toUpperCase() + " command!"); } else { bot.say(config.chAnnels[0],from.toUpperCase() + ",that wasn't a valid command!"); } }; bot.addListener("@R_801_8798@ge",function(from,to,text,@R_801_8798@gE) { commandHandler(from,text); });
要运行我的脚本,我将节点scriptName.js键入命令提示符.我使用的是Windows 7.
这连接到freenode频道#tron,我将其用于测试目的,因为它似乎主要处于休眠状态.
当用户输入一个接受的命令时,它会发送一条消息,如“NIMAID发送LEFT命令!”,否则它会发送“NIMAID,这不是一个有效的命令!”.事实上,它完美无瑕.所以我需要做的就是找到一种发送按键的方法,最后的脚本只是一个switch语句.
麻烦的是,我可以通过搜索互联网找到的任何参考文献都谈到在浏览器环境中使用Node.js,使用JQuery或类似的东西.我需要将按键发送到模拟器.
tldr:我需要将一个node.js脚本的按键发送到在Windows 7服务器桌面上运行的应用程序.
有没有办法做到这一点?
以上是大佬教程为你收集整理的Node.js JavaScript:在服务器上模拟Keypress(像宏一样)全部内容,希望文章能够帮你解决Node.js JavaScript:在服务器上模拟Keypress(像宏一样)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。