アカウントの管理、ログイン補助、クライアントショートカット設定の保存・復元を行うものです。
複数アカウントの管理が面倒な人や、IDやPASSを忘れがちな人、アカウント切り替えを煩わしく思う人向け。
個人情報を管理するので、セキュリティ意識の低い人にはお勧めしかねます。
[機能]
○:実装済 △:予定or検証中
■ID,Password,Server,CharSlot No. で1つのデータとして名前を付けて設定として保存・管理する。
■保存した設定を選択するとクライアントに適用する。
■適用すると、IDの入力とサーバー・キャラの選択が不要になり、Passwordのペーストが可能になる。
○ID, Passwordを暗号化して保存・管理する。
○ショートカットキーを使用することにより、ROACATに切り替えずアカウント切り替えが可能。
○ショートカット設定のエクスポート(保存)及びインポート(復元)が可能。
○ショートカット設定をクライアントで変更して終了した時、自動でエクスポートする。
○ショートカット設定をエクスポートする時、既存の設定データがある場合、自動でバックアップする。
○ショートカット設定をID別だけでなく、サーバー別、キャラ別、設定名別などの方法で管理可能。
○ショートカット設定を復元した時やレジストリに変化があった時、その内容をスキルアイコンで表示。
○サーバー情報設定ファイルを書き換える事により、世界中のあらゆるサーバーに対応。
○スキンの設定も保存・復元する。
[配布物]
バージョンアップを行う場合は差分をダウンロードしてください。
Ver4.12
Ver4.12差分(For Ver4.11)
[変更点]
070812 4.12変更点
- CharSlot4,5のSkillLvが取得出来ていないのを追加修正
- 例外が発生した時の表示方式を変更。
- keyname.exeに新たな機能を追加。(特定のエラー発生時に使用する)
070708 4.11変更点
070422 4.10変更点
- 設定並べ替えフォームで早見表を表示させた時リストボックスと重なる現象の修正。
- 未定義だったオートバーサクを追加。
- レジストリファイル名書式で、変数名を文字列として扱える事が出来る様になった。
- 設定の修正でスキンの設定もロードしてコンボボックスに反映させる様にした。
- プログラム終了時、クリップボード内容を消去する機能を追加。(垢ハク対策その1)
070322 4.08変更点
- キャラスロット番号4・5のクライアントショートカット設定レジストリデータの表示に対応。
- クライアントショートカット設定エクスポート実行時のチェック処理の修正。
- serverlist.iniの表記例の不足分を追加修正。
070310 4.07変更点
- キャラスロ番号が3又は4の時エラーが出る不具合の修正。
- ソウルリンカーのスキルアイコンが表示されない不具合の修正。
- メインフォームデザイン改良(CharNo.3, 4追加)
(そろそろ全体的に見直したい)
070220 4.06変更点
- 自動エクスポート発動後、任意で自動的に直前の設定をロード出来る様にした。
- ROスキンを使う機能にバグが残っていたのを修正。
- キャラクタースロットの5スロット化に対応。
061024 4.05変更点
- スキンの設定も保存・復元が出来る様にした。各設定毎個別に指定できます。指定しない場合は標準スキン設定で復元。
- SC内容表示時、スキンのSC設定の部分の背景画像が見つからない時、リソース内のデフォルト画像がロードできていないのを修正。
060621 4.04変更点
- executeボタンを押した時、正常にクライアントが起動しない不具合を修正。
- SC設定データ管理方法の"カスタム"におけるクォーテーション関連の不具合を修正。(2回目)
まだおかしいようでしたら連絡下さい。
060617 4.03変更点
- 忍者とガンスリンガーのアイコンが表示されない不具合を修正。
- SC設定データ管理方法の"カスタム"におけるクォーテーション関連の不具合を修正。
- serverlist.iniでLydiaサーバーのセクションが間違っていたのを修正。
060603 4.02変更点
- ITM_TOMAHAWK#トマホーク投げ#のアイコンデータが含まれていなかったので、新たに入れた。
- 4.00, 4.01で未対応だった忍者とガンスリンガーのスキルに対応。(HUGEL実装までの全職全スキル対応)
- How to use の画像内説明文の誤字修正。
- serverlist.iniでLokiサーバーのセクションが間違っていたのを修正。
- SC設定データ管理方法(REGファイル名形式)で未実装だった"カスタム"を実装。設定名とサーバー名等を同時に含める事が出来る様になった。
仕様
- 設定(アカウント)に関連する情報を扱う4つの変数が利用出来、自由に文字列を含める事も出来る。
- id と記述した部分はID名となる。
- sr と記述した部分はServer(サーバー)名となる。
- ch と記述した部分はCharSlotNo(キャラスロット番号)となる。
- nm と記述した部分は設定名となる。
- ' (クォーテーション) 2つで囲んだ部分は文字列となる。
- ' (クォーテーション) 自体を文字列内で文字として扱いたい時、 \' と記述する。(\はバックスラッシュ又は"日本円記号")
- 文字列では、ファイル名に使用出来ない文字は使用不可。(特別な仕様として全角及び半角スペースも対象。\ は ' とセットなら可。)
- 変数同士又は変数と文字列が連結する時、その間に + を挿入する。入力上限文字数を超えない限り連結数に制限は無い。
ID名の後に設定名を繋げたい時 id+nm と書く。 上記で idnm と書くとエラーとなる。
SC設定 という文字列の後にID名を繋げたい時 'SC設定'+id と書く。順序が逆なら id+'SC設定' と書く
上記で 'SC設定'id や id'SC設定' と書くとエラーとなる。
SC設定 という文字列を ' で囲みたい時 '\'SC設定\'' と書く。 上記で ''SC設定'' と書くとエラーとなる。
とある設定の内容が、ID=TESTidRO, Server=Fenrir, CharSlotNo=0 ,設定名=アコたん とすると
例1:id+sr+ch+nm -> TESTidROFenrir0アコたん.reg
例2:'[ID-'+id+'][鯖-'+sr+'][キャラ-'+nm+']' -> [ID-TESTidRO][鯖-Fenrir][キャラ-アコたん].reg となる。
|
- 設定項目の並べ替えフォームに、登録済みの各設定に対するアカウントチェンジショートカットキーの対応早見表を追加。
060531 4.01変更点
- アカウントチェンジショートカットキーの改良。(使いやすくなった)
- 4.00で未対応だったスキルの内、忍者とガンスリンガー以外の全スキルに対応。(NOGHALT実装までの全職全スキル対応)
- アイテムアイコンに対応。(アイコン画像は各自で用意する,無ければ"ITEM"という文字で表示)
060527 4.00変更点
- 設定を追加するとき、設定追加フォームを閉じずに追加処理だけを行うボタンを追加した。一部内容が重複する時の連続追加が楽に。
- DecodeしたIDに対応。
- Decode制限解除Password入力フォームで入力文字が見えていたのを修正。
- サーバーに関するに情報(Server RegistryKey名, World Group No., Server No.)をservelist.iniとして外部から読み込むようにした。
これにより、サーバーが追加され、ワールドグループ番号やサーバー番号に変更があった時や、 Japan-ROの通常サーバー(Urdr以外)とは異なるROサーバーで利用する時に、このiniを書き換える事で対応する。 レジストリ内の各サーバーのショートカット設定を参照する時もこのiniに書かれた情報を利用する。
- SC設定データをアカウントID以外に関連付けて保存、復元出来る様にした。
(ID.REG, ID-Server.REG, ID-Server-CharSlotNo.REG, ID-CharSlotNo.REG, Server.REG, Serevr-CharSlotNo.REG, CharSlotNo.REG, 設定名.REG)
- SC設定データを書き出す時、レジストリのShortcutItemキー以下を纏めるか、サブキー(各サーバー)毎に書き出すか選択出来る様にした。
- SC設定データのファイル名をiniで扱わないようにした。(管理する上で都合が悪くなった為)
- SC設定データを読み込んで復元した時やレジストリの変化を検知したとき、内容をアイコンで表示出来るようにした。(RO Skin対応)
ただしアイコンはスキルのみ表示。アイテムなどは文字"I"で簡易表示。リヒタルゼン実装までの殆どのスキルに対応。
060512 3.61変更点
- アカウントチェンジショートカットキーの対応No.の切り替えをCtrl+F12からCtrl+F11に変更。
- setボタンに関するバグ修正
050506 3.60変更点
- SC設定データ自動エクスポート機能実装
- SC設定データ自動バックアップ機能実装
- 結局Consoleを元の仕様に戻した。
- 新機能実装で扱い方がさらに難解になった。
060502 3.55変更点
- アカウントチェンジショートカットキーの対応No.の切り替えの判別表示方法を変更。
- Consoleを別窓化・半透明化。
- メッセージウィンドウ(ShowMessage)を極力減らした。
- 他細かな部分いろいろ。
060409 3.54変更点
- SCの表示が見えなくなる事があるののを修正。
- XPでDebugConsoleを閉じていても少し見てしまうのを修正。
060408 3.53変更点
- アカウントチェンジショートカットキー検知間隔を可変にした。
- アカウントチェンジショートカットキーを拡張。(1-10→1-20)
- 設定フォームの位置保存。
- エンコードしたパスワードに対応。
[ PAGE TOP ][ BACK ]
|