FC2BBS

14882
名前
件名
メッセージ
画像
メールアドレス
URL
文字色
編集/削除キー (半角英数字のみで4~8文字)
プレビューする (投稿前に、内容をプレビューして確認できます)

チャットコマンド追加メモ - あまみ

2017/03/11 (Sat) 22:06:55

3/8 PSO2アップデートにより
ショートカットが最大50まで増えた事による新コマンド
/sw1~50 ショートカット1~50を発言
/spage1~5,/swp1~5 ショートカットページを1~5に切替(1ページ10で5ページ)

上記2つが追加されました。

上記コマンドに対するPSO2yomi側の対応は得に必用ありませんでしたので現状のままとします。

似た事を実装しようと考えてた矢先の出来事であった・・

起動しなくなってしまいました... - なかじー

2016/12/26 (Mon) 19:43:34

リアフレから教えてもらい使っていたのですが、最近になって
PSO2を起動した状態でyomiを起動するとPSO2が応答しなくなる、という状態になってしまい、PSO2とyomiを再DLしたのですが今度は
yomiをダブルクリックしても起動しなくなりました(´・ω・`)
どうすればいいのでしょうか...

Re: 起動しなくなってしまいました... - あまみ

2016/12/28 (Wed) 21:11:48

むむ・・書込みに気づかず申し訳ないです


基本的に本体に何かをするプログラムではないので
いったんPSO2yomiのディレクトリごと削除して
解凍からやり直してもらうと初期状態に戻りますので、
それで回復するかもしれません。

解凍したディレクトリに PSO2yomi.configというXMLファイルがあり、それが設定ファイルですので。
それを削除するだけでも初期状態に戻ります。
(拡張子.configは拡張子の表示をするにチェックが入っていないと表示されない可能性があります)

今まで起動していたという事なのでおそらくは設定ファイルがなにかしらの原因で壊れた物かと思われます。
*以前の例では設定ファイルが0バイトになってしまう現象が数件確認されております。

以上の程お試し下さいませ。

1つ突拍子もない・・・ - Okitsunesama URL

2016/11/11 (Fri) 23:55:01

・・・要望をしてみる試行。

現在 PSO2yomiは、PSO2のコメントでリモート操作出来て、
コメントの通訳付いてて便利 は、今までの流れ。

そして、海外プレイヤから漏れたPSO2本体側への苦言として、
コメント文字数の少なさがある現実。

会話としての英文を文字にすると、
日本語のそれより文字数が圧倒的に多く、
逆に、日本語からの翻訳後文字列も概ね異様に長く、
聴き取れなかった際に、クリップボードに収まった
翻訳後文字列を参照する為 PSO2コメント枠内に貼っても
収まらないとか・・・

ここまでの流れで、これらの解決策があるとしたら、

PSO2yomiが、
PSO2専用のコミュニケーションツールになれば、
全部解決するのではないか?

と思うに至った次第。

利用者のいずれかのマシンにサーバとして動作してもらう必要は
ありそうだが、それ以外の点は 現状で ほぼ内包している機能で
動作しそうだったので・・・

実際の処、他のSNS利用等も検討したモノの、
そもそも あれらには翻訳処理が無いと云う罠がw

まぁ上述のように仕立てても、日本語で会話するプレイヤには、
需要があるのかと云われると確かに微妙ではあり、
1つの提案として・・・(^_^)

ネットワークを跨がせる処理となると、セキュリティへの配慮も
必要となるので、簡単という感じはしませんが・・・

Re: 1つ突拍子もない・・・ - あまみ

2016/11/15 (Tue) 08:58:55

それやるとマルチチャットサーバ機能の実装でもしないと無理だろなぁという印象
そして各自ログインしてもらうという状況になる

あれそれteamSpeaksとかで代用かまわないんじゃねかな
っていう感じになってしまうやねぇ・・
まぁあれはボイチャメインだけど

こうなると・・・ - Okitsunesama URL

2016/11/15 (Tue) 22:58:31

・・・長文になる会話だけでも Skype使うのは選択肢かもね。
SkypeTranslate でも、コメントだけなら日本語対応してるし。

アプリケーションの切り替えは可能な限り避けたい環境もあるし、
簡単な対話で良いクエ中などは Yomiのお世話になるカンジで。

[TOP]モードで・・・ - Okitsunesama URL

2016/11/11 (Fri) 11:03:48

仮想フルの PSOの上に Yomi置けて便利・・・

って、ココで Windows側の仕様か、1つ難点が(^_^;)

仮想フルでは 当然タスクバーが非表示となりますが、
Yomiの[Top]を有効にすると コレが無効となり、
PSOにタスクバーが被る状態に・・・(;^ω^)

ウィンドウでプレイしている場合には、
この問題は無いと思いますが・・・

Re: [TOP]モードで・・・ - あまみ

2016/11/15 (Tue) 08:56:48

最前面表示ってそいう弊害もあるのねw

因みに・・・ - Okitsunesama URL

2016/11/15 (Tue) 22:26:23

・・・一応対策は あるにはあります。

[タスクバーを自動的に隠す]に設定する。

キーボードとマウスで利用しているなら、
コレでも支障は無いと思います。

ただ、タッチパネルディスプレイ使ってる場合は、
これが出来なくて困りますね・・・(^_^;)

(^_^)・・・ - Okitsunesama URL

2016/11/09 (Wed) 01:27:39

・・・通訳機能について1つ。

同じ処理 ないし、可能な任意の方法で、
Weblioなど他のサービスを用いる様には出来ますか?

どうも、Google翻訳の品質が
悪化の一途を辿っているようで・・・
今以上に、使用に耐えない域になるのも
時間の問題な情勢に・・・(´ヘ`;)

えっと・・・ - Okitsunesama URL

2016/11/10 (Thu) 04:47:05

・・・もしかしたら現状、

Google翻訳へ、一部の文字が欠けた文章を
送ってしまうようになっている可能性。

一旦、報告までに。

もう1つ報告・・・ - Okitsunesama URL

2016/11/11 (Fri) 05:38:22

・・・Weblioでも翻訳結果大差が無い模様(^_^;)

また、ゲーム内固有名詞は全角カタカナや漢字のまま
英文に織り交ぜて使うプレイヤー多し・・・(;^ω^)

Re: (^_^)・・・ - あまみ

2016/11/11 (Fri) 07:15:30

一部文字が欠けてる場合
最初にアスキーアート除去は行ってから送り付けてるのでそのへんかなぁ?
そのあとで英文判定用のregex通して半角英数のみの場合に翻訳にかけてたかな

グーグル以外への転送は・・たぶん結果はどこも大差ないと思うw

自動翻訳結果もクリップボードに入れられてるっけか・・自分でもそのへん記憶してなかったわw

最前面配置は"TOP"ボタン押してもらってコンパクトモードにすれば似た事にはできるかな
透過って意味ではウインドウ表示なのでちょっとちゃうけど。
完全透過だとたぶん文字みにくいし・・

なるほど・・・ - Okitsunesama URL

2016/11/11 (Fri) 10:27:26

・・・[TOP]ってそう云うボタンだったのDeathね(;^ω^)

これでウィンドウの文字や枠以外を透過率選択で透過出来て、
表示文字色変更出来れば完璧って感じでしょうか。

@yomiのウィンドウサイズを設定画面より大きくしてる場合、
この[TOP]状態のまま、設定を表示すると詰みますね(^_^;)

尚且つ・・・ - Okitsunesama URL

2016/11/11 (Fri) 10:51:12

> これでウィンドウの文字や~
ALL Public Party Team Wisper 各ログタブ内の内容だけ、
文字の色やフォントサイズを任意に設定出来れば、
各位のディスプレイ環境にマッチした状態を選べ、
[Top]表示機能でPSOの上に重ねて使う運用で活きますね。

仮に半透過にしても、任意に変更した文字色で
その視認性は確保されるかと(^_^)

win10Annyversary - あまみ

2016/08/17 (Wed) 20:24:51

エラーメモ
An unhundled win32 exception occurred in pso2.exe[15196]
アプデしてから2回め・・・なんだろかなぁ

Re: win10Annyversary - あまみ

2016/08/18 (Thu) 11:56:28

3回め[16780]
描画周りに何か変更あったのかなぁ・・グラフィックドライバ更新してみるかぁ

その後 - あまみ

2016/08/27 (Sat) 15:54:43

nPro消して入れなおし>変化なし
PSO2ディレクトリウイルスチェック除外>変化なし
windows更新が入る>収まった感
やっぱOSのせいか・・

また落ちた・・・ - あまみ

2016/08/27 (Sat) 23:04:54

もうwin10は信じない!

Re: win10Annyversary - あまみ

2016/11/11 (Fri) 07:06:54

知らないうちにこの問題改善されてるきがする・・何度目のOSアップデートの影響かはわからないが・・

もう1つ別件を・・・ - Okitsunesama URL

2016/11/10 (Thu) 04:59:55

・・・Yomi本体透過、常に最前面表示ってドウでしょ?

運営が仮想フルスクリーン推奨してるので、
その場合だけなら無理ではない筈なんだが・・・

そういう使い方をするアプリケーションが
他にほぼ無くて(^_^;)

と云うのも・・・ - Okitsunesama URL

2016/11/10 (Thu) 05:59:22

・・・内容が壊れた結果の多いGoogle翻訳
翻訳読み上げだけでは、聴き取れなかったり
意味を理解出来ないコトが多いとか。

複数ディスプレイ環境も、多くで望めないので、可能なら・・・

その上で・・・ - Okitsunesama URL

2016/11/10 (Thu) 06:28:43

・・・翻訳のクリップボード格納機能を
{je}{ej}タグの時のみにしたほうが、
使い易いとの感想を聞きました。

確かに仮想フルの利用者なら、
yomiをPSOの上に表示してしまうほうが
翻訳文章を視認出来て便利カモ と(^_^)

チャットコマンドアップデートめも - あまみ

2016/10/06 (Thu) 11:27:35

/myset1-12 (ms1-12)マイセット指定
/skillring アイテム名(sr アイテム名)スキルリング変更

とりあえずのメモ
既存で対応できるきがしないでもない

Re: チャットコマンドアップデートめも - あまみ

2016/10/06 (Thu) 15:24:41

とりあえず マイセットコマンドのほうは既存のままで問題なし
スキルリングのほう アイテム名だけ読み上げるかんじ
コスチューム系コマンドにまぜこんじゃうかぁ

Re: チャットコマンドアップデートめも - あまみ

2016/10/06 (Thu) 16:54:54

^\";(^|\s)/ci\d+?((\s(\d+|nw|t\d|s\d+)){1,4});(^|\s)/(f|m|c)?la\s([_a-zA-Z0-9']+);(^|\s)/((co?|s?(r|s|mo?u?f)\w*)\s([**・\w]+)){1,2}\s*;/\w+\s*(on|off)\s*\d*\s*;(^|\s)/\w*;^\s

暫定 弊害なにもなきゃこれでいいかなぁ

Re: チャットコマンドアップデートめも - あ

2016/10/10 (Mon) 19:39:38

突然で申し訳ないのですが、上記正規表現だと
『/mainpalette3 /skillring L/ステップジャンプ』
の用に繋げて使うと『/ステップジャンプ』と読み上げられてしまいます・・・。

Re: チャットコマンドアップデートめも - あまみ

2016/10/20 (Thu) 22:07:48

あ、弊害あったか・・・
そっか "/"がリング名として使われるか・・

^\";(^|\s)/ci\d+?((\s(\d+|nw|t\d|s\d+)){1,4});(^|\s)/(f|m|c)?la\s([_a-zA-Z0-9']+);(^|\s)/((co?|s?(r|s|mo?u?f)\w*)\s([**//・\w]+)){1,2}\s*;/\w+\s*(on|off)\s*\d*\s*;(^|\s)/\w*;^\s

こんなかんじかなぁ

ついさっき・・・ - Okitsunesama URL

2016/08/14 (Sun) 01:21:42

・・・幸子ライブの途中にPSOクライアントクラッシュし、
表示されたエラーにPSO2Yomiの処理が含まれていたので報告を。

▼ ここから ▼ ----------------
Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.IndexOutOfRangeException: インデックスが配列の境界外です。
場所 PSO2yomi.fmain.GetHWIND(String targetName)
場所 PSO2yomi.fmain.timer1_Tick(Object sender, EventArgs e)
場所 System.Windows.Forms.Timer.OnTick(EventArgs e)
場所 System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
PSO2yomi
アセンブリ バージョン:2.0.0.0
Win32 バージョン:2.0.0.0
コードベース:file:///C:/Program%20Files%20(Free)/StreamingSet/PSO2yomi/pso2yomi.exe
----------------------------------------
System.Windows.Forms
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Microsoft.GeneratedCode
アセンブリ バージョン:1.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1586.0 built by: NETFXREL2
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピューター (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。

例:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピューターに登録された
JIT デバッガーに設定されなければなりません。
▲ ここまで ▲ ----------------

オーバレイ機能は利用していないので、
何故動作していたのかは不明。

p.s.・・・ - Okitsunesama URL

2016/08/14 (Sun) 01:44:34

> PSOクライアントクラッシュし、
PSO2yomiが先にクラッシュし、
PSO2がオチた、と記述するほうが
適切だったかな(^_^;)

また、PSO2yomiがオチたのは
今回が初めてで、何か裏コマンドに、
PSOや他のユーザーのコマンドや
コメントが引っ掛かった可能性も。

Re: ついさっき・・・ - あまみ

2016/08/14 (Sun) 11:54:50

なんじゃろか・・
範囲外参照はまぁよくあるインデックスオーバとして・・
GEtHWNDはwin32apiの機能でPSO2のハンドル取得
ハンドルもらえなかったら起動してないと識別て処理してるだけだけなんだけど
ほぼ同時で落ちたのかな?
にしてもエラー処理はしてるはずだし・・はて?
ソース確認してみます

報告分だけは・・・ - Okitsunesama URL

2016/08/14 (Sun) 22:57:19

・・・ほぼ同時で落ち

というより、サブディスプレイで表示されていた
PSO2yomiがオチた直後にPSOも死亡しましたね(^_^;)

Re: ついさっき・・・ - あまみ

2016/08/15 (Mon) 03:12:55

おそらくの原因判明

PSOのプロセスあるか取得して確認(1回目の確認)
if(あったよ!)
   じゃもっかいプロセスリスト取得して
最初にみつかったPSO2のリストの[0]番目取り直すわ!(2回目の確認)<-ここまでにPSO2が落ちると
インデックス[0]なんてもう無いっす! <- つまりコレ


ちゅうことで一緒に共倒れした感じにみえますが。
実際には先にPSO2がこの処理タイミングで消えたので
存在しないリスト参照したことによるエラー

たぶんnetのエラー処理が先に回ってそのあとpso2のエラー表示になったものと思われます。

確認処理を1回だけに変更したものをテスト完了次第アップロードしなおしておきます
なぜ二回も確認してたのかは・・
たぶんどっかのコピペだからw

チャットコマンド追加情報8/10 - あまみ

2016/08/10 (Wed) 20:34:07

/myfashion1-10 /mf1-10
マイファッションを指定した番号に切り替え
単独コマンド:ci併用不可.ciは自動キャンセル

/face1-9 /fc1-9 (on/off)
表情を一時的に切り替え(ciと併用可)
/ce1-9
同時に表情が変更される(ciと併用可)

以上が追加されたようです
とりあえずのメモ書き

Re: チャットコマンド追加情報8/10 - あまみ

2016/08/11 (Thu) 03:36:22

上記コマンド検証

すでに対応済みなきがする・・ので更新はいらないのかな

ファッションについてはそもそもログに残らないので問題なす


Copyright © 1999- FC2, inc All Rights Reserved.