[PR]看護師の好条件な求人情報満載:年間30,000人の転職看護師が利用中

[戻る]

DevLock

Version 1.4

動作機種

W-ZERO3

WS003SH動作確認済
WS004SH未確認
WS007SH動作確認済、ただしロック中でもATOKがキー入力を拾ってしまうので、使用する意味がない

概要

デバイスをロックします。

Todayアイテムの "デバイスをロックする" と同じ機能です。

インストール方法

ZIPファイルを解凍し、DevLock.exe ファイルを適当なディレクトリに配置してください。

使用方法

DevLock.exe を実行すると、デバイスがロックされ、画面左上のスタートメニューの部分に「デバイスはロックされています」と赤色の文字で表示されます。

ロックの解除方法は、Todayアイテムの "デバイスをロックする" と同様で、左ソフトキーを押すか、またはメニュー左側をタップすると解除確認画面が表示されます。 ここで '*' キーを押すか、画面内の [ロックの解除] ボタンをタップするとロックが解除されます。 解除確認画面が表示されている状態で、左ソフトキーを押すか、またはメニュー左側をタップすると、ロック状態に戻ります。 また、解除確認画面は一定の時間が経つと自動的に消え、ロック状態に戻ります。


実行時のオプション一覧:

  • ロック中の画面左上インジケータ表示
    /dispdefault
    またはオプション指定なし
     デバイスはロックされています  と表示される
    /dispcustom メッセージ文字列
    指定したメッセージ文字列が表示される
    /dispicon
    鍵のアイコンが表示される
    /dispsmallicon
    小さい鍵のアイコンが表示される
    (RealVGAモードでは変化なし)
    /dispnone
    何も表示されない
  • ロック中の画面下部メニューバー表示
    /menuhide
    メニューバーを非表示にする(正確には、高さ1ドットで表示する)
    これは実験的なオプションです。使用状況・環境等によっては非表示にならなかったり、違うアプリケーションのメニューバーに影響が出る可能性があります。
  • 二重起動制御オプション
    /unlockdup
    二重起動するとロックを解除する
    このオプションが指定されていなければ、後から起動された方は何もせずに終了する
    このオプションは、先に起動している DevLock.exe と、後から起動される DevLock.exe の両方共に指定されている場合のみ有効です。
  • ロック前使用アプリ関連オプション
    /retryfullscreen
    全画面表示の再設定を試みる
  • 内部動作モードの指定
    /mode1
    Version 1.1 以前の仕様で動作する
    環境によって正しく動作しない不具合があったのをVersion1.2で修正したのですが、逆にVersion1.2にしたことで不具合が出た場合に試してみてください。

メニューバーを非表示にしていなければ、画面左下には「ロックの解除」というメニューが表示されているので、/dispnone オプションを指定してもロック中であることは分かります。

/dispnone/menuhide を指定した場合、見た目ではロックされているかどうかほとんどわかりません。

オプションを複数指定した場合、最後に解釈されたオプションが有効です。(Ver.1.2で変更)

/dispcustom オプションで、うまく文字列が取り出されない場合には、文字列をダブルクォート(")で囲んでみてください。

アンインストール方法

DevLock.exe ファイルを削除してください。

レジストリは使用していません。

注意事項・免責

本プログラムは、Todayアイテムの "デバイスをロックする" のモジュール(DLL)を内部で呼び出しています。
当然、これは呼び出されるDLLにとっては本来の利用方法ではありませんので、何らかの不具合が発生する可能性があることをご了承願います。

本プログラムはフリーソフトです。著作権は私「なお」にあります。
著作者はこのプログラムの使用に起因するいかなる事態に対しても、その責任を一切負わないものとします。
著作者はバグ修正・バージョンアップの義務を負わないものとします。

連絡先

ソフトウェア公開サイト: http://members.at.infoseek.co.jp/mayu_ria/
mail:
blog: http://miyamiya.at.webry.info/

ダウンロード

W-ZERO3の環境によっては、正常に動作しない可能性がありますので、そのことを了承した上で使用してください。

最新のバージョン
Version 1.4 DevLock.1.4.zip
以前のバージョン
Version 1.3 DevLock.1.3.zip
Version 1.2 DevLock.1.2.zip
Version 1.1 DevLock.1.1.zip
Version 1.0 DevLock.1.0.zip

更新履歴

Version 1.0 (2006年04月29日)
  • 公開。
Version 1.1 (2006年05月22日)
  • 画面左上の表示内容変更機能と、それを指定するオプション
    (/dispdefault, /dispicon, /dispsmallicon, /dispcustom, /dispnone)
    を追加。
  • ロック状態監視の方法を全面書き直し。
  • 文字列とBitmapの表示方法を変更(画面回転時の描画更新失敗バグ対策)。
  • メインWindowの高さを、表示文字列の高さに合わせるように変更。
Version 1.2 (2006年06月11日)
  • 環境によっては(例えばフォーマットした直後の状態では)正しく動作しないことが判明したので、内部動作を変更。
  • オプション /mode1 を追加。
  • 画面下部のメニューバー非表示機能(実験的)と、それを指定するオプション /menuhide を追加。
Version 1.3 (2006年06月18日)
  • 二重起動してしまう不具合を修正。
  • 既にロック中の場合は何もせずに終了するように変更。
  • アプリケーションを全画面表示で実行していた場合にロックできない不具合に対処。
  • 二重起動したときに、ロックを解除するオプション /unlockdup を追加。
  • ロックをかけた時と解除された時に全画面表示設定を試みるオプション /retryfullscreen を追加。
Version 1.4 (2007年04月10日)
  • ロック状態判定方法を変更。
    (WS003SH以外では、ロック中にサスペンド/復帰した場合にロック状態を示すレジストリ値が変化することにより、エラーダイアログが表示される不具合への対応)

更新:2007年4月10日


[PR]中古車探しは、ガリバー:在庫多数、全車保証つき!