我有一个批处理文件,其中包含用户名和密码,可以在第 16.5 行第 16.5 个单词是用户名,第 7 个单词是密码。
启动 VPNGUI -c -user 1000 -pwd 123456
我需要一个关于 JavaScript 的帮助,它应该打开网站的主页,读取批处理文件以收集用户名和密码,在主页上自动填写用户名和密码并使用发送密钥登录。我尝试过使用 vbscript,下面是我的代码,但我需要在 Java 中使用它,它应该允许用户通过单击自动登录到网站。
VBScript:-
Dim username
Dim password
Const ForReading = 1
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile("C:\Autoconnect\connect.bat", ForReading)
For i = 1 to 15
objTextFile.ReadLine
Next
strLine = objTextFile.ReadLine
segments = Split(strLine," ")
username = segments(5)
pwd = Split(strLine," ")
password= pwd(7)
objTextFile.Close
set WshShell = WScript.CreateObject("WScript.Shell")
call WshShell.Run("https://mywebsite.com", 1, false) 'This will open your default browser
WScript.Sleep 5000
WshShell.SendKeys username
WScript.Sleep 1000
WshShell.SendKeys "{TAB}"
WScript.Sleep 1000
WshShell.SendKeys password
WshShell.SendKeys "{TAB}"
WScript.Sleep 1000
WshShell.SendKeys "{TAB}"
WScript.Sleep 1000
WshShell.SendKeys "{ENTER}"
WScript.Quit()
谁能建议我如何使用 Java Script 实现这一目标。
萨米。