読者です 読者をやめる 読者になる 読者になる

/home/cympfh/

はてなブログはクソなのでやめます => https://hackmd.io/s/SyQBwu6Kg#

Mac, network 周りの再起動

Mac

もう今は問題ないが、 Mac OSYosemite なるバージョンにアップグレードしてからずっと、 Wi-Fi接続がすぐに現象があった. 今は El Captain にして、もうこの現象には遭遇しないけど. で、その頃の解決方法は、ネットワーク周りを再起動すること、 具体的には、右上のWi-Fiマークをクリックして、 "Wi-Fi を切にする" を選択してから、 "Wi-Fi を入にする" を選択する、という作業. これだけの作業を自動化するためだけのスクリプト (Apple script) をPC内を漁っていると見つけたのでコピペしておく.

# wifi-reconnect.scpt
script wifi
    
    on setpower()
        do shell script "networksetup -setairportpower en0 off"
        do shell script "networksetup -setairportpower en0 on"
        return
    end setpower
    
end script

on run
    tell wifi
        setpower()
    end tell
end run

一応言っておくと、Macスクリプトはテキストじゃない???ので、

touch hoge.scpt
open hoge.scpt

とかして、「スクリプトエディタ」なるものを立ち上げて、 それを用いて編集、保存するとよい.