JKaiUI改良版 配布中

JKaiUI改良版をファイル置き場にて配布中です。

最新版はここから落とせます。追加機能の使い方の説明は落としたファイルのReadMeファイルを参照してください。

オリジナルのJKaiUIの使い方、Mac上でのXLink kaiの情報はMac de Kaiを参照してください。

JKaiUI改良版はまだ開発版です。オリジナルからそう多く変更していないので大丈夫だともいますが、ご利用は自己責任でお願いします。

ラベル jkaiui の投稿を表示しています。 すべての投稿を表示
ラベル jkaiui の投稿を表示しています。 すべての投稿を表示

2013年11月9日土曜日

OS X 10.9 Mavericksでの動作確認

OS X 10.9が出たので早速インストールしてJKaiUI Customとkaiengine、jRenamerの動作を確認してみました。

結論から言うとどれも問題なく動作しました。

JKaiUIとjRenamerはもともとjavaで書かれた物なので問題ないと推測していましたが、問題はkaiengineでした。

ちなみに実際に接続して遊んでみた結果、以前と同様に遊べたことから問題ないと判断しました。

2013年9月21日土曜日

jKaiUI Custom ver.0.4.1の公開をやめました。

必要ならver.0.5.1をご利用ください。

どうしても必要なら連絡くれれば渡します。

2013年5月25日土曜日

jkaiUI Custom ver.0.5.1-jdk5(Leopard PPC用)を公開しました

Mac OS X Leopard(PPC)にてjkaiUI Custom ver.0.5.1などが動かないという報告が来たので修正したバージョンを公開しました。
ファイル置き場の方においてあります。

主な修正点は以下になります。
  1. チャット画面において右クリックメニューからSearch with Google機能を除去
  2. チャット画面において右クリックメニューからopen URL機能を除去

基本的に10.5 Leopard(PPC)用です。
Intelではjavaのバージョンを1.6にして通常のver.0.5.1をご利用ください。
/Applications/Utilites/JavaPreferencesで変更できます。

javaのサポートは現バージョン(java 1.7)以外はサポートされなくなるようです。
そのためセキュリティ的に利用はおすすめできません。
もし利用するときはブラウザでJavaプラグインをオフにすること推奨します。

最後に、報告とログの採取に協力してくれた方には感謝をいたします。
ありがとうございました。

2013年2月8日金曜日

Xlink kai UIのベンチマーク

Mac OS XでのJKaiUIとJKaiUI Custom, Web UIのリソース利用率を計測した結果を載せておきます。
結果はJKaiUI Customを試作していた頃のもので、結構古いです。現状ではもっと違う結果である可能性があります。
計測はActivityMonitorを目視で行いました。
以下結果の表。



JkaiUI系はCPU使用率はそこまで多くないですが、メモリ利用率が多いことがわかります。
ちなみにjavaを利用しているためなのかと考えて作成したのが試作置き場においているAKaiUIです。
ネイティブなだけあって軽量に動作します。
が、まだ試作段階です。
jkaiの方からこちらの方にシフトしていこうかと考えていたんですが、xlink自体もう人少ないのでどうしよう・・・

WebUIはブラウザによってリソース利用率が結構変わることがわかります。
使うなら軽いブラウザがいいようです。
webUIはjavascriptで書かれたいわゆるajaxアプリですので、他のアプリやWindowsでも同じような傾向だと推測できそう。
しかし、Mac版のfirefoxできが悪すぎる気が・・
最近のは改善してるといいな。

2012年7月29日日曜日

Mountain Lionでの動作確認

久しぶりの更新です。

OS X Mountain Lionでの動作を確認してみました。
問題なく動作するようです。
確認環境は以下。

Mac mini Early 2009
OS X 10.8 Mountain Lion(Lionからのアップデート)
MAC版 xlink kai  7.4.18
jkaiui custom 0.5.1
Apple製Java SE 6 64bit

2012年1月15日日曜日

0.5.1公開

0.5.1を公開しました。
使い方は0.5.0とほぼ同じです。 ただ、appファイルの場合、ログなどのデフォルトの保存先が変更になっています。ご注意ください。

変更点は以下です。
  1. バグ:send configコマンドで不適切な情報を送信してしまう問題の修正 
  2. バグ:askコマンドが正常に働かない問題の修正
  3. バグ:diagmodeからarenamodeでステータス表示(ホスト設定など)が変わる問題の修正
  4. バグ:ログファイルにて11月1日と1月11日などが区別できない問題の修正
  5. askコマンドの受信と送信がかわかるように変更
  6. ログファイルなどの保存先を指定可能に変更(.appの場合、デフォルトパッケージ内になるように変更。.jarではデフォルトは前と同じ)
  7. サーバーに情報を送信していた機能(機能していなかったオリジナル機能)を除去
  8. ReadMeファイルをHTML化

2011年11月12日土曜日

ver.0.5.0公開

ver.0.5.0を公開しました。

使い方はファイルと一緒に入っているReadMeをお読みください。
今回のバージョンからMac用に.app形式のファイルを同梱しました(Windowsの方はjarファイルをご利用ください)。jarファイルでも利用できます。

PMの文字化け対策がまだできていません。JKaiUI 7.4.18, WebUI 7.4.18とのPMは動作確認しましたが、他は動作確認できていません。ver.0.5.1以降修正していきます。

変更点は以下です。
  1. オリジナルバグ:ユーザールームのモデが部屋を出てもそのままモデ表示のままで残る問題を修正
  2. オリジナルバグ:ブックマークで「,」が含まれる部屋を正確に処理できない問題などを修正
  3. オリジナルバグ:文字数が多い場合にチャットが正確に表示されていなかった問題を修正(根本的な修正になっているかは不明、webuiから仕様を調べる必要あり)
  4. バグ:チャットで$マークが送信できない問題の修正
  5. バグ:ポップアップからのグーグル検索で全角や記号(URLで含むことのできない文字)を含む場合に検索できない問題を修正
  6. バグ:AutoArenaMovingがonの時、JKaiを起動時すると表示している場所と実際の場所が異なる状態になる問題の修正
  7. 設定がバージョン別に保存されるように変更(前のバージョンと互換性がなくなるため)
  8. フレンド、部屋名などのフォントサイズの変更を可能に変更チャット入力欄のフォントサイズの変更する機能を追加
  9. チャット画面のリセットする機能を追加
  10. URLをクリックするとブラウザで開くように変更(リンククリック)
  11. ユーザー名をクリックでチャット欄に名前をコピーする機能を追加
  12. 定型文入力機能を追加
  13. チャット表示ロック機能を追加
  14. ポップアップメニューに部屋作成のメニューを追加
  15. ポップアップメニューにフレがいる場所にいる機能を追加
  16. ポップアップメニューにPMウィンドウを開く機能を追加
  17. ポップアップメニューにブックマークを開く機能を追加
  18. チャット送信ヒストリー機能(チャット入力欄で↑↓でみれる)を追加
  19. 設定パネルのテキストを一部修正
  20. 絵文字パネルを追加
  21. 画像のURL上にマウスを持って行くと画像が表示される機能を追加
  22. チャット表示をJKaiUI、WebUI風、GUI風から選べるように変更
  23. 色分けオンオフ可能に変更
  24. 文章が長い場合に強制的に折り返すようにする機能を追加(効果ないかも 要調査)
  25. 絵文字の変更を可能にする機能を追加(WebUIと同じものを利用可能にできる)
  26. 設定を保存、読み込み可能にする機能を追加
  27. チャットパネルのタブのポップアップメニューから選択しているPMパネルを閉めるように変更
  28. チャットウィンドウからコマンドで操作できる機能を追加
  29. 部屋作成にて部屋制限人数、部屋説明、パスワードを設定できる長さを変更(人数99、説明20文字、パスワード8文字-→人数9999、説明1000文字、パスワード100文字)
  30. 相手からのチャットによりコマンドの実行、結果の送信をする機能の追加(デフォルトでオフ)
  31. フレのログイン情報を全チャットウィンドウに出すように変更
  32. PMを閉めてもメッセージが残っているように変更(再度開いても)
  33. PMを相手の環境に合わせて動作を選べるように変更(JKaiUI 7.4.18, WebUI 7.4.18は動作確認。他は未確認。)

2011年10月22日土曜日

ver.0.4.1公開

自動ホスト設定の問題などを修正しました。 

ver.0.4.1の変更点は以下です。
  1. バグ:自動ホスト設定がうまく働かない場合がある問題の修正
  2. フレンドのログイン、ログオフを知らせる機能をオンオフできるように変更
  3. バグ:チャットログオフ時に送信したチャットが画面に反映されない(送信されているかは不明)問題の修正

ver.0.3.5公開

 チャットログがオフの時にチャット送信が画面に反映されない問題などを修正しました。

ver.0.3.5での変更点は以下です。
  1. バグ:チャットログオフ時に送信したチャットが画面に反映されない(送信されているかは不明)問題の修正
  2. バグ:ログファイルを毎回開いたり閉じたりしていた問題を修正

ver.0.4.0でも同じバグが発生してますが、こちらは自動ホスト設定などがうまくいっていないバグなどがあるので、それらをまとめて修正したver.0.4.1を公開する予定です。

2011年10月15日土曜日

チャット送信時に送信した内容が表示されないバグ

チャットログをオフにした状態でチャットを送信すると送信した内容が画面に反映されないバグを見つけました。もしかしたらチャット自体も送られてないかもしれません。

ver.0.3.4で確認しました。0.3.0以降の他のバージョンでも発生すると考えられます。暫定的な回避方法としてチャットログをオンにして利用してください。

ver.0.4.0の使い方公開

ver.0.4.0の使い方をWeb pageの方にあげました。

2011年10月11日火曜日

ver.0.4.0公開

ver.0.4.0からはJKaiUI_Customと呼ぶことにしました。こっちの方がわかりやすい気がします。

7.4.22とのPMの文字化け対策を入れようとしたんですが、なかなかうまくいかなかったので0.5以降で実装します。現状、JKaiUI_CustomではGUIをのぞく7.4.18同士ならPMを文字化けせずに利用できます(7.4.18より前のものは未確認。7.4.22とのPMはうまくいかないです)。

使い方はまだ準備中です。明日以降あげます。

ver.0.4.0の変更点
  1. 自動ホストセッティング
  2. 設定情報の一括コピーを可能に変更
  3. 設定の初期化をできるに変更
  4. フレンドのログイン、ログアウトを知らせるように変更
  5. 音の変更を可能なように変更
  6. 音を鳴らすタイミングの指定方法を変更
  7. ホスト設定とJKaiUI上の表示が一致するように変更
  8. versionダイアログでバージョン情報をコピー可能に変更
  9. 自動アリーナ移動(操作しないでいるとgeneral chatへ移動させられ場合に元の場所に戻る。蹴られたときも戻るので要注意)
  10. 診断の値をコピー可能に変更
  11. 最新のチャットを自動で表示する機能をoff可能に変更(チャットログが見やすくなる、チャットの選択がしやすくなる)。
  12. オリジナルバグ:一番下の人をKick/Banできない問題の修正(暫定的対処)
  13. オリジナルバグ:一部のユーザーがofflineで表示される問題の修正
  14. 7.4.22の文字化け対策(Windows)
  15. バグ:ログファイルを毎回開いたり閉じたりしていた問題の修正
  16. チャット画面の初期化を日付が変わった場合にするように変更(もともとは文字数により行っていた)
  17. Kai Orbital Meshからのメッセージを表示可能に変更
  18. Kai Orbital Meshのメッセージを非表示にする機能を追加
  19. チャット画面のポップアップメニューから部屋の移動を可能にする機能を追加
  20. オリジナルバグ:①などの環境依存文字が文字化けする問題の修正(受信時は解消、送信時は文字化け)

2011年9月27日火曜日

ver.0.3.4公開

ver.0.3.4を公開しました。

ログファイル名の月の部分が間違って出力される問題を修正しました。
 ver.0.3.4での変更点
  • ログファイル名の月が0-11の範囲で出力される問題を修正 

    2011年9月25日日曜日

    ver0.3.3公開

    ver.0.3.3では設定により表示さうまくされない問題などを修正しました。

    変更内容は以下です(ver.0.3.2での変更点を含みます)。
    ver.0.3.3
    1.  HTMLUnicode onでPMを送るとログファイルにエンコードされた状態で保存される問題の修正
    2.  設定によりすべての部屋の説明がno sub arenasになる問題の修正(根本的な修正ではない)
    3. 設定によりすべてのユーザーがの状態がUser is offlineになる問題の修正(根本的な修正ではない)
    4. 設定によりフレンドの表示が遅くなる問題を修正(根本的な修正ではない)

    2011年9月24日土曜日

    実装予定

    今後、実装する予定の機能の一覧をこちらにも載せておきます。

     ver.0.4, 0.5(予定)
    1. 自動ホストセッティング
    2. versionダイアログでバージョン情報をコピー可能にする
    3. 設定情報の一括コピーを可能にする
    4. 自動アリーナ移動(操作しないでいるとgeneral chatへ移動させられ場合に元の場所に戻る)
    5. 設定の初期化ボタン
    6. フレンドのログインを知らせる
    7. フレンド、部屋名などのフォントサイズの変更を可能に変更
    8. 音の変更を可能に
    9. バグ修正:一番下の人をKick/Banできない
    10. チャットを一行で表示可能にする
    11. チャットで色わけをなくせるようにする
    12. 定型文入力
    13. チャットヒストリー機能(チャット入力欄で↑↓でみれる)
    14. 鍵部屋非表示
    15. 満室部屋非表示
    16. フレンドの部屋のみ表示
    17. 部屋検索機能
    18. 部屋更新無効機能(部屋表示ロック機能)
    19. チャット画面ロック機能
    20. チャット画面のリセット抑制
    それ以降の予定
    1. ローカライズ対応
    2. バグ修正:ブックマーク全般
    3. ログ閲覧機能、ログ検索機能

    可能なら実装する予定のもの

    1.  Windowsでの文字化け対策(ver.7.4.22対策)
    2.  HTMLUnicodeの自動判別(相手がWebUIかJKaiUIか標準UIかなどでon/off切り替え)

    掲示板の開設

    昨日、テストしていただいている方などとXlink上で会えまして、いろいろ意見をいただきました。

    意見について反映したWebページの方に実装予定を作成しました。
    また、提案していただいた掲示板を開設しました。質問、バグ報告、要望を募集中です。よかったらご利用ください。

    0.3.1版

    いくつかのバグの修正と変更を加えました。

    変更点は以下です。
    1.  ログファイルにHTMLUnicodeの形式で保存される問題の修正。(訂正 20011/9/25 修正がうまくされていなかった。ver.0.3.2で修正済み)
    2. ログファイルの設定を変更した場合に再起動しなくてもいいように修正
    3. HTMLUnicodeのデコード機能をいつでもon状態に変更(off状態でon状態の人からのPMをもらうと文字化けする問題の修正)
    4. フォントサイズの設定部分を変更(spinnerに変更)
    5. ログファイルの内部処理を変更
    6. Mac形式のメニューバー表示に変更
    1と3によりHTMLUnicode関連の動作は以下のようなものになります。
    左は送信側、右は受信側です。

    • JKaiUI(HTMLUnicode on)→WebUI:正常に表示される
    • JKaiUI(HTMLUnicode off)→WebUI:文字化け
    • WebUI→JKaiUI(HTMLUnicode on):正常に表示される
    • WebUI→JKaiUI(HTMLUnicode off):正常に表示される
    • JKaiUI(HTMLUnicode on)→JKaiUI(HTMLUnicode on):正常に表示される
    • JKaiUI(HTMLUnicode on)→JKaiUI(HTMLUnicode off):正常に表示される
    • JKaiUI(HTMLUnicode off)→JKaiUI(HTMLUnicode on):正常に表示される
    • JKaiUI(HTMLUnicode off)→JKaiUI(HTMLUnicode off):正常に表示される
    • 標準UI→JKaiUI(HTMLUnicode on):正常に表示される(未確認)
    • 標準UI→JKaiUI(HTMLUnicode off):正常に表示される(未確認)
    • JKaiUI(HTMLUnicode on)→標準UI:文字化け(未確認)
    • JKaiUI(HTMLUnicode off)→標準UI:文字化け(未確認)
    PMのログファイルでの文字化けはしない。
    (訂正 20011/9/25 HTMLUnicode OnでPMを送るとログファイルで文字化けする。ver.0.3.2で修正済み)

    23日中に0.3.1版をあげる予定でしたが遅れてしまいました。
    また、0.3.1版からはソースコードも公開します。

    2011年9月23日金曜日

    ファイル名とVersion番号の規則を変更

    Windows 7で全角がファイル名にあるとうまく動かない場合があったのでファイル名の付け方と、バージョン番号の規則を変更します。

    バージョン番号はメジャーバージョン.マイナーバージョン.公開番号になります。
    ファイル名はJKaiUI_Modification_ver.0.3.1.jarなどになります。
    現在公開していませんが開発バージョン(開発用の機能などを追加してあるもの)などはバージョン番号の後ろに-develなどをつけることになる予定です。

    0.3版修正版などについて

    フレにテストしてもらった結果、いくつかの問題点などがわかってきたので今日中に修正してあげます。

    現状の問題点として、HTMLUnicodeを利用している場合(デフォルトでon)にPMがログファイルに文字化け(HTMLUnicode形式)で保存されます。

    HTMLUnicodeはWebUIを利用している人にPMを送る場合に利用します。

    現状のまとめです。
    左は送信側、右は受信側です。
    • JKaiUI(HTMLUnicode on)→WebUI:正常に表示される
    • JKaiUI(HTMLUnicode off)→WebUI:文字化け
    • WebUI→JKaiUI(HTMLUnicode on):正常に表示される
    • WebUI→JKaiUI(HTMLUnicode off):正常に表示される
    • JKaiUI(HTMLUnicode on)→JKaiUI(HTMLUnicode on):正常に表示される
    • JKaiUI(HTMLUnicode on)→JKaiUI(HTMLUnicode off):文字化け
    • JKaiUI(HTMLUnicode off)→JKaiUI(HTMLUnicode on):正常に表示される
    • JKaiUI(HTMLUnicode off)→JKaiUI(HTMLUnicode off):正常に表示される
    • 標準UI→JKaiUI(HTMLUnicode on):正常に表示される(未確認)
    • 標準UI→JKaiUI(HTMLUnicode off):正常に表示される(未確認)
    • JKaiUI(HTMLUnicode on)→標準UI:文字化け(未確認)
    • JKaiUI(HTMLUnicode off)→標準UI:文字化け(未確認)
    ログファイルにはHTMLUnicodeがonの人の発言が文字化けして保存されます。
    訂正 2011/9/23 送信者側の発言はログファイル上では文字化けしない。

    そういえば7.4.22になってからPMの文字化けテストしてない・・・。誰か知ってる人教えてー。もしくはテスト手伝ってもらいたい。エンコード変わったから文字化け改善されてるんだろうか?

    JKaiUI改良版の利点

    JKaiUIの利点をいくつかまとめておきます。

    オリジナルと比べた場合の利点(Macの人むけ):そのまま追加機能です。
    WebUI+スキンと比べた場合(Windowsの人向け):文字化けしないPMくらいです。

    2行でした!
    文字化けしないPMを利用したい人は試しに使ってみてください。
    最初はWebUI+スキンくらいの使いやすさを目指して改良していきます。