⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mp-form.txt

📁 linux下从网卡远程启动
💻 TXT
字号:
mp-form.pl - Send magic packets with your web server

This is my trial of waking up PCs with a form via web server. 
The perl script reads in a text file which contains lines of the form
aa:bb:cc:dd:ee:ff 12.34.56.78 or
aa:bb:cc:dd:ee:ff foo.bar.com
aa:bb:cc:dd:ee:ff
The script is based on wake.pl by Ken Yap who is also the author of the Etherboot package. 
The script uses CGI.pm to parse form input and Socket.pm to send the magic packets, both 
modules should belong to your perl distribution. The script runs with linux as well as 
with NT, with NetWare you have to use the Socket.NLP from recent Perl build #334, with 
Perl build #333 and earlier I got an error from the Socket.pm.
This script uses only broadcast so you don't need root rights to use it.

To install the script copy it to your ../cgi-bin directory. Then for Linux do a chmod 755 
to the script. Modify the lines which point to the location of the maclist. If you do not 
have a maclist, the form could save new entries to a list (with unix perhaps you have to 
create an empty file). Check also the first line of mp-form.pl and modify it to point to 
your perl5 location. For NetWare copy the script to /novonyx/suitespot/docs/perlroot.

Older version: If you have problems running the script with CGI.pm you could try the older 
version mp-form1.pl which uses cgi-lib.pl to parse form input. You can get cgi-lib.pl 
from http://cgi-lib.berkeley.edu/. With NetWare you should also use mp-form1.pl as using 
CGI.pm consumes much memory. The older version is also included in the zip archive. 

Homepage of the script: http://www.gknw.de/mpform.html

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -