歡迎您光臨本站 註冊首頁

閑來無事,把自己的無線網路連接腳本改成好玩的!

←手機掃碼閱讀     火星人 @ 2014-03-25 , reply:0

剛才閑著沒事做,突然看到之前有人問道無線網路配置的問題,突發奇想,把之前在家裡連接無線路由器的腳本改了一下,變成一個搞怪的腳本~
有不足之處,請指出,謝謝~
CODE:
#!/bin/bash
#program
# auto connect wireless in my home
#history
# 2007/11/18 marco.chan second release
PATH=/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export PATH

read -p "老大,您現在是在家裡還是在公司(1=公司/2=家裡/3=其他地方)?! :" address
if [ "$address" != "1" ] && [ "$address" != "2" ] && [ "$address" != "3" ];then
echo "靠,你有沒有按照我說的輸入阿,耍我是不?!" && exit 0
fi

#因為公司里的無線網路是不要加密的,所以可以直接獲取!
if [ "$address" == "1" ];then
sudo dhclient wlan0 && echo "在公司上班不要偷懶..." && exit 0
fi

#在家裡是設置無線加密的,所以要配置一下的!根據自己的情況直接把essid/mode/enc寫在腳本里!
if [ "$address" == "2" ];then
sudo iwconfig wlan0 essid essid_name
sudo iwconfig wlan0 mode managed
sudo iwconfig wlan0 enc password
sudo dhclient wlan0 && echo "記得早點休息,網上是沒有美眉可泡的..." && exit 0
fi

#如果連接其他需要加密的無線網路,就需要輸入一些信息了!
if [ "$address" == "3" ];then
read -p "請問閣下的無線網路的ESSID是多少(essid):" essid
read -p "請問閣下的無線網路的管理模式是(mode):" mode
read -p "請問閣下的無線網路密碼是多少(enc):" enc
sudo iwconfig wlan0 essid $essid
sudo iwconfig wlan0 mode $mode
sudo iwconfig wlan0 enc $enc
sudo dhclient wlan0 && echo "今天怎麼沒在公司也沒在家裡呆著阿..." && exit 0
fi

[ 本帖最後由 marco.chan 於 2007-11-18 22:58 編輯 ]

[火星人 ] 閑來無事,把自己的無線網路連接腳本改成好玩的!已經有420次圍觀

http://coctec.com/docs/linux/show-post-168577.html