MortScript(2)
ももモバイル: MortScript(1)とか書いたけど(2)ぐらいで終わりそうな。
前にももモバイル: Windows Mobile5.0で自動巡回でVPN接続も自動化(スクリプトとかで自動化)できればと思っていましたが、2,3時間の格闘の末できました。
コードはこれだけ。(個々のモバイルデバイスの設定にもよるかと思いますが)
Connect("社内ネットワーク設定")
これでダイヤルアップをはじめ、その後VPNにも接続に行きます。
最初、接続の設定では、「既定のインターネット設定」「既定の社内ネットワーク設定」となっているのですが、既定を「規定」と書いていてずっとできませんでした(; ;)
これに、nScriptで作った、WOLのスクリプトをSleep等で少し時間をあけつつ実行させればボタン1つで接続、VPN接続、WOLスクリプトの実行、切断までできました。
ただ、このConnect関数は、EasyDial等とは違って、MortScript自体が終了すると、接続自体も自動的に終了してしまうようです。
自動切断してしまうので、スクリプトなどで動かす場合にはちょうどいいのですが、そのまま接続を残しておき、ブラウザなどを使いたい場合は別の方法(EasyDial等)をしたほうがいいですね。
これに、後はタイマーソフトでも組み合わせればなんでもできそうですね。
また、PPC版は、/wait=秒数 という引数をMortScript実行の際の引数に指定すれば、それだけ待機するようです。
SDカードやCFカードは起動直後は、数秒待たないと使用できない場合もありますし、スタンバイから復帰した場合は、Bluetoothの起動にも時間かかっているようですので、これも大変有用ですね。
というわけで、今までは、まず最初に接続してから、スクリプトを起動して、、とやっていたのをボタン1つで、もしくはランチャーやタイマー等でもできるようになったので非常に便利です。
こういうのは、プログラムにやらせるのが一番です。
他にも、Mortscriptがいくつか公開されているようですので、いろいろと便利になりそうです。
| 固定リンク


コメント