卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

利用VBS與WEB實現(xiàn)跨平臺控制主機(jī)電腦

在日常生活中,特別是程序中,想要控制自家電腦的一些操作可能比較麻煩。又要安裝各種軟件,而且還是收費。但是,利用VBS(Visual Basic Script)和WEB技術(shù),我們可以輕松實現(xiàn)跨平臺控制主

在日常生活中,特別是程序中,想要控制自家電腦的一些操作可能比較麻煩。又要安裝各種軟件,而且還是收費。但是,利用VBS(Visual Basic Script)和WEB技術(shù),我們可以輕松實現(xiàn)跨平臺控制主機(jī)電腦。

VBS實現(xiàn)命令控制

首先,在自家電腦上新建一個txt文本文檔,輸入以下內(nèi)容:

```

http%

```

這條網(wǎng)址是自己的服務(wù)器地址,可以通過自己購買的FTP或者VPS服務(wù)器獲取。在這里,我們使用PHP環(huán)境。

VBS的功能原理是對某個站點進(jìn)行無限循環(huán)訪問并獲取數(shù)據(jù),根據(jù)數(shù)據(jù)執(zhí)行對應(yīng)操作。如果有服務(wù)器,可以在服務(wù)器中專門新建一個頁面來獲得命令,通過頁面內(nèi)容進(jìn)行控制電腦,從而實現(xiàn)跨平臺操作。

以下是VBS代碼示例:

```vbs

while 1 1

Dim http

Dim wshshell

Dim UnixTime

Dim str

Dim arr_str

Dim arr_str1

Dim ml

Set http CreateObject("Msxml2.XMLHTTP")

Set wshshell CreateObject("")

UnixTime DateDiff("s", "01/01/1970 00:00:00", Now())

"GET", ";t" UnixTime, False

"Cookie", "userdemon; passwd123456"

str

'將命令提取出賦值到ml

'原文:ml:[命令]

arr_str split(str,"[")

arr_str1 split(arr_str(1),"]")

ml arr_str1(0)

if ml "shutdown" Then

'收到關(guān)機(jī)命令

wshshell.exec "shutdown -s -t 120"

End If

if ml "noshutdown" Then

'取消關(guān)機(jī)

wshshell.exec "shutdown -a"

End If

2000

Wend

```

然后,選擇文件-另存為,將文件保存為my.vbs(類型選擇所有文件)。

WEB服務(wù)器端設(shè)置

接下來,打開你購買的VPS服務(wù)器或者FTP空間,并按照自己的情況搭建PHP環(huán)境。在服務(wù)器上新建一個PHP文件,輸入以下代碼:

```php

require("");

$act $_GET['act'];

if($act "getml")

{

echo "ml:[".GetMl()."];";

}

if($act "setml")

{

SetMl($_GET['ml']);

echo "success;";

}

if($act "getzt")

{

$dat GetZt();

echo "time:[".$dat['time']."],";

echo "ml:[".$dat['ml']."]";

}

//獲取命令并刪除和更新時間

function GetMl()

{

$time time();

$result mysql_query("SELECT * FROM hack");

$row mysql_fetch_array($result);

if($row['id']!"")

{

$ml $row['ml'];

}

mysql_query("UPDATE hack set time'$time',ml''");

return $row['ml'];

}

function SetMl($ml)

{

mysql_query("UPDATE hack set ml'$ml'");

}

function GetZt()

{

$time time();

$result mysql_query("SELECT * FROM hack");

$row mysql_fetch_array($result);

if($row['id']!"")

{

$ml $row['ml'];

$tm $row['time'];

}

$dat['time'] $time - $tm;

$dat['ml'] $ml;

return $dat;

}

```

在這段代碼中,我們使用了數(shù)據(jù)庫來存儲命令和時間信息。是連接數(shù)據(jù)庫的代碼。

命令傳遞與控制

最后,通過訪問,就能實現(xiàn)命令傳遞。被控端接收到shutdown命令后,電腦將會自動關(guān)機(jī)。

以上就是利用VBS和WEB技術(shù)實現(xiàn)跨平臺控制主機(jī)電腦的方法。通過簡單的設(shè)置和代碼編寫,我們可以輕松實現(xiàn)遠(yuǎn)程控制電腦的功能。但是,請務(wù)必謹(jǐn)慎使用此技術(shù),并遵守法律法規(guī),不要用于非法用途。

標(biāo)簽: