Lazy Bear

Categories

Archive

Site search

Feeds

Meta

フォルダ同期MortScriptの更新

以前作成したフォルダ同期のMortScriptですが。
時折奇妙な挙動を見せ続け、遂におとといは無線LANを無灯火で有効にし続けていたらしく、知らないうちにバッテリを食い潰してました。

何故こういう事になるのだろう、やはり無線LANの判定がおかしいんだろうか。そんな事を考えながら調べてみたところ、どうもMortScriptで無線LANの状態判定はレジストリの値を読み込んで判断するのが常套手段だったらしい。今までは無線LANを接続して、サーバー側のパスが読み込めるようになるまでループするような力技を使ってたので、これはまっこと恥ずかしいのう、恥ずかしいのう。

そんな訳で修正版。レジストリの値を読んで無線LANの状態を判断します。ただし、本体のバージョンが1.02aの場合でしかテストしていません。
フォルダ同期MortScript ver2
※使用は自己責任で!

それと、フォルダ同期と銘打っておきながらいつまでも一方通行というのもアレなので、このバージョンからは相互でファイルやフォルダを比較し互いに最新のものを適用するようにしています。
ただし比較順は、(Server ⇒ Device) > (Device ⇒ Server)の順。

Comments

Comment from ggg
Time: 2009/1/10 土曜日, 13:17:03

こんにちは。
Willcom03で、無線LAN経由のフォルダ同期をしたくて辿り着きました。

記事中のリンクが切れているようなのですが……恐縮ですが、もし可能であればアップし直して頂けないでしょうか?

Comment from 千熊
Time: 2009/1/11 日曜日, 23:57:56

リンク切れ報告ありがとうございました。
早速再UP致しましたので御確認下さい。

Comment from ggg
Time: 2009/1/12 月曜日, 11:51:27

素早い対応ありがとうございました!
早速試してみますね。

Write a comment