スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Windows XP, Vistaは最新状態にしないと姫踊子草2が動作しません

迂闊だった…漠然とWindows XPに対応と書いてましたけど、Visual C++ 2010 ランタイムは Windows XP SP3 以降が対象になっているので SP2 までの Windows XP では動作しないんですな。

ってか、Windows VistaもWindows Vista SP2必須。なんてこった。

どちらも Windows Update から無償で更新できますので、お手数ですが(一日仕事になることがあります)それぞれWindowsを最新版にしてから姫踊子草2をお試しください。上記リンク先によると通信環境がきつい方には1,050円でCDが提供されているそうです。


今から開発環境をVisual C++ 2008に戻すか?できなくはなさそうだけど大変そうだなぁ…新姫踊子草の開発が一段落した頃にまだ必要性がありそうならやってみる、くらいのつもりで。あるいは切望とかあったら。


[22:42追記] 念のため補足。

上記SP3が未適用のWindows XPと、同じくSP2が未適用のWindows Vistaは販売元がサポート終了を宣言しております。セキュリティ関係の理由などから、そのまま使い続けると社会的にも問題が発生することがあります。

新姫踊子草の設置に問題が出るようなパソコンは上記リンク先のサービスパック(SP)を適用するか、買い換えるかした方が良いでしょう。

スポンサーサイト

theme : キーカスタマイズ
genre : コンピュータ

ATOK2008の設定を誤読してるっぽい

[2011-01-29 20:51追記] ATOK 2008に対して常に動作しないのかどうかは不明です。お問い合わせ頂いた方の環境でだけうまくいかなかった可能性もあります。


例のATOK 2008の件ですけども。

姫踊子草はローマ字設定読み出しが必要かつ可能なときは読み出しに行く、というのを先日の記事で書いたけれども、どうやら「誤読している」というのが一番可能性が高そう。

報告いただいた方に動作記録まで送っていただいてその内容を見た感じだと、姫踊子草はちゃんとNICOLAの読点と句点を出すべき時ですよ、というのは認識してる。ところが、その直後の段階でなぜか読点は p 、句点は z を打鍵すれば出せますね、と誤解しているようなのだ。

姫踊子草が万一読めるはずのローマ字設定を読めなかったらどうするか?

その場合は一般的なローマ字設定を仮定してなんとか出力しようとする。

今公開している版のひとつ前で、強引に違う版のATOKと認識させる機能が動き出したけれども、「ATOK2006に対してそのコンピュータに存在しない(設置したこともない)ATOK 2008を指定してもちゃんと句読点は出力できてる」ことを確認した。

つまり、誤読してるのだ。たぶんね。ATOK 2008を認識してないんじゃなくて、認識した上で間違って解釈してる。だからそのあたりを踏まえて今後の対応策、だな。後日に続く。予定。

[2011-01-26 追記] 続きました。暫定的な設定方法の解説あり。

theme : プログラミング
genre : コンピュータ

ATOK2008で句読点が打てない?

[2011-01-29 20:51追記] ATOK 2008に対して常に動作しないのかどうかは不明です。お問い合わせ頂いた方の環境でだけうまくいかなかった可能性もあります。


メールで姫踊子草2の不具合報告を受けた。

  • NICOLA(Japanist)を指定
  • Windows 7 Professional 32bit
  • ATOK 2008
  • 親指シフト自体はだいたいできる
  • 「。」が「p」、「、」が「z」になってしまう
  • 旧姫踊子草ではこのような現象は起きない

というわけで、こちらでも確認してみたのだが…普通に入力できる。ATOK2006で。XP 32bit・Vista 64bit・Windows 7 64bit すべてでOK。

ATOK2008で何か変わったのか。Windows 7の32bitで何か違いがあるのか。

今のところ手がかりなし、なのだが…ちょっと気になる別のことが。

新姫踊子草では通常文字キーについては内部的に位置番号で管理していて、フルキー側の1を2、0を11、BS,Tabを15, 16のつもりで飛ばして、qキーを17…というようになっている。

ここでa=2,b=3,c=4…で当てはめていくと、ちょうどpとzの位置に上記NICOLAの「。」と「、」が来るのだ。[取り消し線については追記参照]だけどそれが何を意味するのかよくわからない。そのほかの文字は普通に入力できるようなので姫踊子草がまったく動いていないわけではないはず。

旧姫踊子草ではちゃんと入力できるのだから、ATOKの設定がおかしいとかハード・ソフト構成によるものでもないと思う。

pとzが出力されるということは新姫踊子草が配列データをスルーした上に、なぜか位置番号を仮想鉤符号(virtual key code を訳してみた)に変換して出力していることになる?どうゆうことなの…

そういえば最近のATOKの体験版だけを使ってみて、SendInputで文字を送ったら変な反応返してきたことがあった記憶があるけど。最終的に新姫踊子草では、ATOKに対してかな文字系統のSendInputは使ってないはずだし、もし使っていたとしても配列データがスルーされてる時点でかなりおかしい。んー。

[2011-01-18 20:55追記]ATOK2010体験版を入れて試してみたがやはりpやらzやらが入ることはない。ただし句読点が半角で入ってしまう謎現象発見、また別のバグも見つけたので近いうちに最新版提供予定。

[2011-01-24 20:43追記]pとzが順番どおりの位置に来るという話、句点と読点の位置が逆だ。根本的に成り立たない。打ち消し線引いておきました。

theme : プログラミング
genre : コンピュータ

うぎゃあ

おととい開発快調みたいな記事を書いたのがプチ死亡フラグだったとは。

バグつき版が公開されるのを防いだだけ良しとしよう…

えーと、Program Filesの姫踊子草関連フォルダ、具体的にはdllフォルダの中身が更新のたびに増えていく瑕疵は次で直しますんでご容赦ください。

[2011-01-14追記] いずれの作業も完了しました、はずです。

theme : プログラミング
genre : コンピュータ

インストーラや設定窓口が画面に入りきらない方はいらっしゃいますか?

インストーラについては大きめに作ったけどたぶん大丈夫でしょう、みたいな感覚でつくったんですが、もし画面に入らなかったという方がおられましたら、ここでも最新記事でもよいのでコメントか何かをくださいな。

できましたらそちらの画面寸法(ドット数)についての情報などもつけていただけるとありがたい。

設定窓口についても同様に入らなかった場合はご連絡を。ただ、設定窓口を小さくするのはちょっと手間がかかるかも。

リンク
RSSフィード
ブログ内検索
最近のトラックバック
月別アーカイブ
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。