8.1うちの会社で昔作ったPC-98用ソフトをT98-Next上で動かして何度か目にしたのが「印刷途中で急に途切れて、次ページから制御コードを印刷したようなページがぞろぞろ何ページも出てくる」という現象。8.1になると特定箇所で必ず発生するように。それもドットインパクトプリンタでは発生せず、レーザープリンタでのみ。←これが制御コードのように見えるドットインパクトプリンタだと印刷ジョブが切れても勝手に用紙排出とかされず、書式を引き継いだまま印刷される(まあ垂れ流しみたいなもんだし)ので気がつかないんだが、レーザープリンタの場合はジョブが完了すると用紙が強制排出されて書式もリセットされるのでどうしようもない。対応するにはNDDKでプリンタプラグインを自前で作るのがベストなんだけど、何せPC-98関係の資料がもう手元に無いんで開発もできず。Monitorをインストール。3.Redmonによって標準入出力から送られる印刷生データをファイル出力するプログラムを書く(言語は何でもOK)。Only」に割り当てる。5.3.のプログラムで出力された分割ファイルを結合。目的のプリンタに出力。いう、なんとも泥臭い方法で回避することに。関連のページのprtdp.nhwとか使えば良かったんだけど、スプール中のまま印刷されない事についてのCLOSESPLを使うよう98側のプログラムを直さなきゃいけないのが結構しんどかったのでこういう形に。本家で直してもらえたら嬉しいけど難しいだろうなあ。ポリシー(secpol.msc)を起動しようとしたらこんなエラーが。原因はよくわからんけど「管理者として実行」したら起動するんで権限まわりでおかしな事になってるのかなあ。exist"というTechNetのArticleで示された解決方法がちょっとアレな感じ。%sこれ、system32にあるDLLを片っ端からregsvr32で再登録するんだよね...。直るかもしれないけど副作用ありそうですげー怖い。設定画面で項目の一部が英語メッセージのままだったのを不思議に思い、言語ファイルをちょっと覗いてみると、案の定英語版には存在するメッセージ文字列が日本語版に無い。どこかのタイミングで言語ファイルの更新をやめちゃったのかなーと予想。一部制御コードが混じってるので試行錯誤してみたら解析できたっぽいのでメモ。文字列)...という構成。ちなみに文字列はShiftJISでいけた。IDや文字列長はバイナリ値なので制御コードが挿入できるエディタか、バイナリエディタが必要。無いので、英語版をコピーして(具体的にはAutomatic以降)日本語版にペースト。英語版文字列をGoogleで翻訳して日本語に置換後、文字列長を修正したら完了。8~14が(以下略)今更こんなもん作って需要があるのかさっぱりだけど、一応使う人もいるかなと思ってアップしてみる。フォルダに放り込んだらすぐ置き換わるはず。元に戻したい場合はoriginalフォルダに原本が入ってます。こんなので壊れたりはしないだろうけど、念のため利用については自己責任でおながいします。あと、翻訳がおかしいという場合は「こいつ英語できねーんだなpgr」と笑い飛ばしつつ、各自で直してみて下さい。会社でDELLマシンを使って結構痛い目に遭ってきたので、HPは割と好意的に見てたけどやっぱダメだ。dv5/ct液晶のコネクタが接触不良で画面がちらつき→ブラックアウト。これは2chのスレでもよく言われてた。解決策は分解してコネクタの抜き刺し。放っておくとWindowsが誤動作するのでケーブルを外した。そもそも筐体の設計ミスで廃熱性能が悪く、リストレスト部分が猛烈に熱くなる。長時間負荷の高い処理をすると、熱くて手を置けない。Wi-fiモジュールも熱暴走をするのか、よくアクセスポイントを見失う。熱を出さないように、電源プランでパフォーマンスを低めに設定。C2DやGeForceの恩恵にあずかれない。POST画面すら行かない今のメインマシンは鼻毛鯖なのでML115は死んでもそれほど痛手ではないのだが、dv5/ctは会社で使ってて壊れると結構困る。我が家の財務大臣にお伺いを立てて新マシンにしたいところだが、たぶん稟議通らん。このまま騙し騙し使い続けるしかないか。HPには耐久性に期待してたんだけどなあ...残念。CommentsJS共通セキュリティ更新モジュールが何度も出てくる件JUSTオンラインアップデートがJS共通セキュリティ更新モジュールを2週間に1回くらい通知してきて、何度適用しても再度出てくるのがいいかげんウザくなってきたので調べてみた。Justオンラインアップデート(hinkyaku49の日記)どうもこの辺が怪しい。Files¥JustSystem¥JSLIB32¥JSJPEG.DLL私のPCには↑のファイルがあります。一太郎2012に上記アップデートを適用すると↓が置き換えられる。Files¥JustSystems¥JSLIB32¥JSJPEG.DLLJSJPEG.DLLがあるせいで一太郎のバージョンを誤認されているのではなかろうか。JSJPEG.DLLが怪しいと。解凍して上書きしたらOKなのかな?と更新ファイル(comup01.exe)をダウンロード後、Explzhにドラッグ&ドロップ。すると、Setup.exeとCommonUpdate.msiのファイルで構成されているのが判る。msiパッケージをmsiexec.exeで展開する(nanoblog)に従ってCommonUpdate.msiを展開する。/qntargetdirで、展開したファイルの保存先を指定します。msiファイルが存在するフォルダを指定すると、正常に展開できないので注意してくださいその他、展開先が仮想ドライブの場合はエラーになるので注意。割り当てた仮想ドライブを指定すると、1320エラーが発生(InstallShieldFAQ)展開先のフォルダにあるJSLIB内のJSJPEG.DLLとJPGFILE.XTDを上書きしたら完了。ちなみにファイルバージョンが1.0.4.0→1.0.5.0タイムスタンプが1997/08/25→2012/01/16にアップしてた。USEコマンドでLPT1へマッピングをするというテクニックがある。XPまでしか使えない。Vista以降ではこのテクニックに必要なRAWモード印刷の機能が使えなくなっている。Vista以降(8は知らん)でT98-NextからUSBプリンタに印刷したい場合は、LPT1への出力をUSBにリダイレクトしてくれるアプリケーションを使用するしかない。具体的にはDOSPrintがフリーで使えるのでお勧め。