[HOME]  [現在掲示板へもどる]   [新着50]  [最新100]  [全部表示 会議室風]  [全部表示 保存用]

番号順 最新100記事    FGALVZ  


12698/12651 CRG00666  文太             Re: PC98 修正版3種 vz98_hp.lzh (2026-02-12版 )
( 0) 26/02/13 12:13 12697:konnoさんへのコメント コメント数:1
konnoさん

 ごめんなさい、試すことはまだできません。ああ、98。
 ただコードを《考えることなく》眺めていて(ああいうのいいです、なかなか
ソースでdiffとかできないので)、やっぱ、konnoさん、エライと思いました。
 コツコツコツコツ。
 まだまだ人生も時間も思うようになりませんが、うう、NEC98機を
復活させたい、という気持ちだけは湧き上がってきました。
 ずっとずっと腐海の整理をしています。
 「未検証」ふだの付いたMBのチェック、、、。
 _Oh! Pascal_とか_Microsoft QuickBasic Primer Plus_とか_Assmebly Language
for the PC_とか、横の本棚に並んでいるのに、ぜんぜん開けてません、、、。

 でも見習ってコツコツコツコツを、僕もやりますね!



12699/12651 BQO00549  konno            KVZ98アイドル版更新は23年ぶり
( 0) 26/02/14 21:38 12698:文太さんへのコメント コメント数:1
>  まだまだ人生も時間も思うようになりませんが、うう、NEC98機を
> 復活させたい、という気持ちだけは湧き上がってきました。

うちも20年以上動かしていない98実機が運よく動作しましたが、FDDのゴムベルトが
固まって動かないのではないかというのが一番の心配でした。
文太さんなら何とかしそうだとは思っています。

PC98でもアイドルをやりたいというのがそもそもの始まりだったのですよねぇ。

> 20274/20710 xxxxxxxx H.Konno アイドルVZ の完全版を 19階に UP
> (15) 03/08/30 01:04 20271へのコメント コメント数:1
>
> NEC98 1ダイグライホシイナア デモバショガナア

この呟きをとしきさんは見逃さず

> 20280/20710 xxxxxxxx としき RE:アイドルVZ の完全版を 19階に UP
> (15) 03/09/01 00:24 20274へのコメント コメント数:1
>
> 》NEC98 1ダイグライホシイナア デモバショガナア
>
> 差し上げますよ。窓95インストール済のマシンが1台余っていますから。

これで速攻としきさんから PC9821実機をいただいてアイドルを試したんですが、
WindowsのDOS窓限定で不完全に終わっていたのです。

今回 SimKさんや savaさんの HLT 技をパクってVZ98アイドル版を完成出来ました。
先人の知恵はありがたいものです。m(__)m
心残りだったのですが、23年後に課題解決するとは感慨深いです。(遅すぎ)

余談:savaさんの petidol.com は優秀なので、これだけ入れれば充分なのですが
VZのプレフィックスキーの入力待ちではアイドルが効かないようです。
KVZ98アイドル版はこれに対応しているので、ここが唯一の利点ですね。(^^;


12700/12651 CRG00666  文太             Re: KVZ98アイドル版更新は23年ぶり
( 0) 26/02/15 01:07 12699:konnoさんへのコメント コメント数:1
konnoさん

>20年以上動かしていない98実機が運よく動作しましたが、FDDのゴムベルトが
>固まって動かないのではないかというのが一番の心配でした。
 NEC用のFDDではあるみたいですね。としきさんが失敗した、と嘆いて
いたし。でも、ちゃんとググッて下調べをして秋月かaitendoあたりを
探せばあるのじゃないのかなぁ? そこが原因と分かった場合には。
 僕はDOS/V用のFDDも同じかと思ったら、ああ、ゴムベルトのせいじゃないのね、
そもそも、ゴムベルトなんて使ってないじゃないの、という経験をわりと
最近しました。
 CDプレーヤは、ゴムベルトで復活させた経験があるのですが。

>余談:savaさんの petidol.com は優秀なので、これだけ入れれば充分なのですが
 うん、僕も、これ、注目してました。

>VZのプレフィックスキーの入力待ちではアイドルが効かないようです。
>KVZ98アイドル版はこれに対応しているので、ここが唯一の利点ですね。(^^;
 そうですか! じゃやっぱり、あ〜〜ん、konnoさ〜ん、なんてことに
なるのですね。
 ありがとうございます。


12701/12651 BQO00549  konno            Re^2: KVZ98アイドル版更新は23年ぶり
( 0) 26/02/18 23:32 12700:文太さんへのコメント
>  僕はDOS/V用のFDDも同じかと思ったら、ああ、ゴムベルトのせいじゃないのね、
> そもそも、ゴムベルトなんて使ってないじゃないの、という経験をわりと
> 最近しました。

そうなんですか。だから古いジャンクのUSB3モードFDDが未だに使えたりするんですね。

> でも、ちゃんとググッて下調べをして秋月かaitendoあたりを
> 探せばあるのじゃないのかなぁ? そこが原因と分かった場合には。

古い5インチFDDはさすがにゴムベルトだと思うんですが、交換すれば動く可能性が
あるとしたら、いつか動かしたいとは思っています。希望が出てきました。

冬ごもりの時期でも簡単な実用マクロは作ってVZの便利さを実感してますよん。(^_^)


12702/12702 BQO00549  konno            NP21W用のシームレスマウスドライバ
( 0) 26/02/24 00:51 コメント数:1
SimKさんが NP21W用のシームレスマウスドライバを公開してくれました。

-----------------------------------------------------------
https://simk98.github.io/np21w/download.html
Neko Project 21/W ドライバ類

Neko Project 21/W シームレスマウスドライバ for MS-DOS (ver1.5)
エミュレータ内のMS-DOSをシームレスにマウス操作できるようにする常駐プログラムです。未対応ソフトが多いので過度な期待はなさらぬように。

持っているマウスドライバをテストしました
○MOUSE.SYS
○MOUSE.COM
○HIMOUSE.COM
○QMOUSE.COM
△M5.COM カーソルがぶれる
△GSMDV.EXE 同上
△ZUMI.COM メモリ破壊する?
-----------------------------------------------------------

98DOS用のマウスドライバを常駐させた後に常駐させるのですが、標準のドライバは
サイズが大きすぎるので、一覧にも載っているベクターの QMOUSE.COMがお勧めです。

Q's MOUSE Device Driver 2.08 FREE マイクロソフト/アスキー互換 常駐型マウスドライバ (95.12.22公開 14K)
https://www.vector.co.jp/soft/dos/hardware/se004427.html

QMOUSE -z  の後に
npmouse   でマウスがシームレスに使えるようになります。

試しに JUNさんのお絵かきマクロ sketch2.def を動かしてみました。



VZで絵を描けるなんて凄いですね!
VZo VZt VZks5 等ではこのように正常に表示されますが、最近のKVZでは何か変。



ファンクションキーの独自描画が効いていない?
色々調べた結果、VZ.INC の設定を変えていたのが原因のようでした(なんでやねん)
うう、また修正版を出さなくては。m(__)m


12703/12702 BQO00549  konno            Re: NP21W用のシームレスマウスドライバ
( 0) 26/03/10 21:04 12702:konnoさんへのコメント コメント数:1
SimKさんの NP21W用のシームレスマウスドライバが更新されていました。
Neko Project 21/W シームレスマウスドライバ for MS-DOS (ver1.8)
https://simk98.github.io/np21w/download.html

-----------------------------------------------------------

 NPMOUSEA.COMは常駐サイズが若干大きい代わりに、より詳細な設定ができる
 高機能版です。マウス移動範囲制限もサポートしています。

  A> NPMOUSEA [/r] [/i] [/n] [/m] [/h] [/o] [/x] [/u] [/f]
[/b<XMIN>,<XMAX>,<YMIN>,<YMAX>]

 /r: 常駐解除。他のオプションがある場合も無視して解除するだけです。
 /i: インテリジェントモード。任意のタイミングで常駐可能です(詳細は後述)
 /n: NECマウスドライバ準拠モードに強制(デフォルトは自動判定)
 /m: MSマウスドライバ準拠モードに強制(デフォルトは自動判定)
 /h: DOS側のカーソルを表示せず、ホストのカーソルを常に使う。
 /o: DOS側とホスト側のカーソルを両方表示。位置ずれ確認などに使用可能。
 /x: NPMOUSE常駐中はホストのカーソルを常時非表示にする。
 /u: 常駐時にマウスドライバのチェックをスキップします。準拠モードも
   確認しませんので、/n,/mは明示的に指示する必要があります。
 /f: マウス移動可能範囲を固定する。デフォルトは640x400の範囲。
 /b: デフォルトのマウス移動可能範囲を指定する。オプション/fと併せて
   使用すると、マウス移動範囲を強制固定可能。
  (例: 範囲を640x480に固定) NPMOUSEA /f /b0,639,0,479

-----------------------------------------------------------

今までのマウスカーソルはファンクションキーの所では表示が見えなくなっていました。
ファンクションキーの所で色変換するのに表示が見えなくなるのは不便でした。
今回のオプションでそれを対策できました。

npmousea /o /i

これで常駐させると DOS側とホスト側のカーソルを両方表示します。
今までのような位置ずれが無くなり、1ドット分ズレて重なって見えます。
これで色変換する時も表示が見えるので嬉しいです。

常駐中はオプションの変更が出来ないようなのでそこはちょっと残念ですね。
さらなる進化に期待です。(^_^)


12704/12704 BQO00549  konno            NP21/W+30行BIOS+90桁BIOSで大画面VZ実現!
( 0) 26/03/10 21:49 コメント数:2
Neko Project 21/W ver0.86 rev101β3が公開されました。

-----------------------------------------------------------

Neko Project 21/W ver0.86 rev101β3を公開しました。
・WABなしで縦480pxを超える表示や80桁を超える表示に対応
 ・30行BIOSの50行モードや90桁BIOSを使用できます
 ・80桁を超えの可否は設定でON/OFF出来ます


SimKさんのパッチVZ画像
-----------------------------------------------------------

NP2でVZ大画面表示は長年の夢だったので、早速試してみました。

CONFIG.SYS
DEVICE=\UT\90hook.sys ※できるだけ上の方に置く
SHELL=\COMMAND.COM /P /E:4000

AUTOEXEC.BAT
30bios -A1040
90bios -X80,128 -MULTI -5 ※この指定は必須

128.bat
90bios -D126,31 ※ 桁,行 の指定
※ VRAMサイズは4000までで、80*50(4000) 100*40(4000) 128*31(3968)などとする

でやってみたのですが、なぜかうちの環境では画面が 88桁以上にできませんでした。
なのでとりあえず、88桁*40行ではできました。嬉しい!


12705/12704 BQO00549  konno            EZKEYのシフトファンクション表示がズレる
( 0) 26/03/11 02:28 12704:konnoさんへのコメント
横幅88桁表示の時 EZKEYのシフトファンクション表示がズレます。
だいたい横幅増加分*行数分かな? 上に表示されてしまい、邪魔です。(-_-;)
EZKEY.COM に 90biosパッチを当てれば対応できるかもですが、私にはムズイ。(^_-)
ということで、取り敢えず常駐オプションでシフト表示抑止出来ないか調べました。

EZKEY -f- -r- これでシフト時表示抑止できる

-f- は、ファンクションキー表示オプションで、'-' を付ければ表示無しになるかと
-r- は、CAPS,SHFT,CTRL,GRFH表示オプションで、'-' を付ければ表示無しになるかと

うーん、これでゴミ表示は無くなったけど、やっぱりキチンと表示出来ればいいなぁ。
ということで、ソースにパッチ当てを試みてみました。(^^;


12706/12704 BQO00549  konno            Re: NP21/W+30行BIOS+90桁BIOSで大画面VZ実現!
( 0) 26/03/11 20:37 12704:konnoさんへのコメント
> やってみたのですが、なぜかうちの環境では画面が 88桁以上にできませんでした。

作者のSimKさんは大画面出来ているのでメールで教わり同じようにしても駄目で
色々試している中で、横128桁画面が実現できましたので手順を書いてみます。

1.90BIOS -X80,128 -MULTI -5 AUTOEXEC.BATの設定

2.90BIOS -W128 コマンドライン この時は右側が切れている 実質 88桁

3.Screenメニューで FullScreen にする。 キー入力が効かなくなる

4.F11キー押してメニューバー出現、Screenメニューで Window にする。

これで横128桁画面になり、以降は横幅自由に変えられるようになりました。

一度この手順をやると、それ以降は再起動してもこの操作無しで使えるようになるようです。
当方Windows10PROですが、初期化の設定か何かで引っ掛かっていたのでしょうか。
横128桁が上限のようですが、128桁ではVZの動作がおかしくなり、ハングするようです。
実質126桁まで使えるようです。
横拡大時、指定した行数より実際のVZの行数が数行少なくなることがあるようです。
VRAMサイズ4000の制限があるので
90BIOS -D126,31 126*31 3906 126.bat
90BIOS -D120,33 120*33 3960 120.bat
90BIOS -D100,40 100*40 4000 100.bat
90BIOS -D90,44 90*40 3960 90.bat
90BIOS -D80,50 80*50 4000 80.bat
これを参考に BAT化すれば便利!

ともあれ横拡大画面が自由に使えるようになり嬉しいです。\(^^)/ やったぁ
SimKさん、ありがとうございました。


12707/12707 BQO00549  konno            EZKEY6 90BIOS対応 2026-03-11
( 0) 26/03/11 23:32 コメント数:2
EZKEY6 90BIOS対応版を VZの部屋にアップしました。

EZKEY6
 90BIOS使用時ファンクションキー表示がズレるのを90BIOSパッチで対応

ダウンロード ソース同梱 #txt:ezkey6.lzh 2026-03-11

30BIOS関連や90BIOSパッチのソースは、さかきけい氏のサイトにあります。
KEI SAKAKI's PAGE.
https://kei-sakaki.jp/

いままで公開、維持されてきた 作者のさかきけい氏に感謝します。


12708/12707 CRG00666  文太             EZKEY6のことではないですが
( 0) 26/03/12 00:17 12707:konnoさんへのコメント コメント数:2
konnoさん

 すごいなぁ、継続だなぁ、諦めなければできることはまだまだある、という
勇気をもらいました。
 NEC98系は、エミュはもちろん、実機の調教にさえ入れていませんが、
「腐海」という名の過去からの宿題だけは少しずつ少しずつこなしています。
 いつかこれも終わるのだ! 続けていれば必ず。
 敵は有限、無限ではない!

 基礎の基礎からBASICをやりたい気分。

 そうだ、馬鹿みたいな話。先日、ようやく、Microsoft Programmer's Library 1.0
と Microsoft Programming Library 1.3 というのをCDに焼きました。
 Win9x の初期のころまでのMS製品のマニュアルが入っているもの。
 konnoさんは、MSのBASICもパスカルも興味ないから、あんまり関係ないかも
しれませんが。いちおうMASMレファレンスは含まれているようですが。

https://www.pcjs.org/documents/books/mspl13/
 こんなものです。ここに上がってない(処理されてない)のが気になったもので。
 CDの使い方を学ぶのは、まだまだみたいだけど。DOSで使えるんだろう、
という楽観的観測です。



12709/12707 BQO00549  konno            Re: EZKEY6のことではないですが
( 0) 26/03/12 17:04 12708:文太さんへのコメント
>  すごいなぁ、継続だなぁ、諦めなければできることはまだまだある、という
> 勇気をもらいました。

「諦めたらそこで試合終了ですよ」・・・と某バスケアニメで言っていたような・・
好きだから出来るというか、老化防止のためもありますねぇ・・・
言い換えれば老後の楽しみと言うか、生きがいというのかも。(^^;

>  NEC98系は、エミュはもちろん、実機の調教にさえ入れていませんが、
> 「腐海」という名の過去からの宿題だけは少しずつ少しずつこなしています。
>  いつかこれも終わるのだ! 続けていれば必ず。
>  敵は有限、無限ではない!

ふかい話はそこなしですが、溺れないようにときどき浮かび上がらねば・・・

>  基礎の基礎からBASICをやりたい気分。

やりたい時が一番の好機ですが、無理は禁物ですね。

>  Win9x の初期のころまでのMS製品のマニュアルが入っているもの。
>  konnoさんは、MSのBASICもパスカルも興味ないから、あんまり関係ないかも
> しれませんが。いちおうMASMレファレンスは含まれているようですが。

そんなのがあるんですか。興味はありますが、他にも色々ありすぎるので
なかなか手がつけられないという。(^^;

> https://www.pcjs.org/documents/books/mspl13/
>  こんなものです。ここに上がってない(処理されてない)のが気になったもので。

ありがたいです。私は数周遅れているので、そのうち役に立つかも。(^^;


12710/12707 CXB00940  としき           Re: EZKEY6のことではないですが
( 0) 26/03/13 02:04 12708:文太さんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
>  CDの使い方を学ぶのは、まだまだみたいだけど。DOSで使えるんだろう、
> という楽観的観測です。

DOSのエミュレータから、ホストマシンのCDドライブにアクセスするということ
でしょうか。できるのかなぁ。って、簡単だったり。逆に不可能かも。
それとも、ディスク丸ごとファイル化したファイルのほうへのアクセスですか?

PC-98実機から実物のCD-ROMドライブへアクセスすることはDOSの時代に普通に行って
いましたので、そんなに難しいという印象もありません。ハードウェアのデバドラと
MSCDEXが、それなりに仕事をしてくれていましたからね。
ただ、私の場合、MSCDEXの新しいバージョンをなかなか入手できず。
そして、古いMSCDEXだと、新しいDOSでは普通に行えるようになった、DOSのシステム
をUMBとかに上げてメインメモリを広く使おうとするとエラーを吐く、などという
症状が出てしまい。しかたなくMSCDEXにパッチを当ててDOSのバージョンチェックを
スキップさせて使っていました。


12711/12707 BQO00549  konno            Re: EZKEY6 90BIOS対応 2026-03-11
( 0) 26/03/13 20:00 12707:konnoさんへのコメント
NP21/Wで大画面VZが使えるようになったので、何かないかと思って検索したら
としきさんの more.com が 90BIOS対応と出ていたので動かしてみました、
100*40の大画面いっぱいにきっちり表示しました。もちろんその改変版の morekも。
他の more は皆画面の半分以下で止まってしまいます。
これはいい!

#CDはWinPCで見られればいいのでスルーしてます。(^^;


備忘録
さかきけい氏のサイト復活の話題がどこかにあったと思ったら野ざらし言でした。
野ざらし言#2029
> [2029] リンクありがとうございます さかきけい 2007/06/10(Sun) 18:15

うちの掲示板でもこのころ90BIOSの話題をしていました。
#1301
> (1311) 1311:90桁BIOS?  投稿者:USEI   2006/08/27(日) 17:41

このころは NP2で横拡大が出来ないので諦めていましたが、今になってやっと
90BIOSに手を付けることが出来ました。(20年ぶりじゃぁ)
今でもサイトを維持されている作者様に感謝です。


12712/12707 CRG00666  文太             CDドライブアクセス
( 0) 26/03/16 01:03 12710:としきさんへのコメント コメント数:1
 とりあえず、これだけやりました。VTDOS からCDへのアクセスはできます。
Win11環境です。

>dir e: ;CD-Rom ドライブです

ドライブ E のボリューム ラベルは MS_PL_VERSION_100 です
E:\ のディレクトリ

1988/07/12 10:25 <DIR> AUDIO
1988/07/12 10:16 <DIR> BOOKS
1988/07/12 10:24 <DIR> HIMEM
1988/07/12 10:25 <DIR> MOUSE
1988/07/12 09:43 <DIR> MSJ
1988/07/12 10:15 <DIR> MSLIB
1988/08/15 10:00 15,091 README.DOC
1988/07/12 09:43 <DIR> SAMPCODE
1988/08/15 10:00 139,528 SETUP.EXE
1988/08/15 10:00 504 SETUP.INF
3 個のファイル 155,123 バイト

 ただ見ていただいたとおり、このMSのCDは setupするんですね。
 というわけで、純DOS環境でのセットアップを試みたいと思います。
 前に 「Win9x 初期のころまでのMS製品のマニュアル」と書いたのですが、
Win3.1までじゃないのかな。
 pcjs のサイトになかったのは、パスカル系のマニュアルでした。
 でも、パスカル系は、色々とフリーになった Borland のでいいんじゃないと
思うので、そもそもなんでMSパスカルのマニュアルを欲したのか分からなく
なってしまいました。

 そうだ、としきさん。
 たぶん間違ってない記憶ですが、僕もNEC98で CD-Rom アクセスをした
ことがあると思う(別に将来これがやりたいとは現在思ってませんけれど)。
 IBM系マシンでMS-DOS 6.2からのCDアクセスなら、ふつうにできるはずです。
MS謹製のドライバ各種で。

 はい、僕がDOS機でその面倒バイパスできない? と思っているのは、いちいち
CDにアクセスするの嫌なので、ぜんぶHDにコピーしてできないの? きっとダメ、
ということでした。

C:\>dir e:\books
ドライブ E のボリューム ラベルは MS_PL_VERSION_100 です

e:\books のディレクトリ

1988/08/15 10:00 1,345,567 ADVDOS.DB ;Advanced DOS program-
1988/08/15 10:00 192,512 ADVDOS.QTR ;ming だと思う
1988/08/15 10:00 860,160 ADVDOS.TTR
1988/08/15 10:00 4 BASIC.DAT
1988/08/15 10:00 93,097 BASUSER.DB ;Basic User Guide
1988/08/15 10:00 96,256 BASUSER.TTR ;だと思う
1988/08/15 10:00 4 C.DAT
1988/08/15 10:00 72,293 CDEX.DB
1988/08/15 10:00 96,256 CDEX.TTR
1988/08/15 10:00 567,376 CLANG.DB ;C Lang

 こんな感じなわけです。欲しいデータが特殊なデータ形式で入っている。
 ときどき、すごい人たちは(pcjsとか)、これらをデコードしてテキスト化して
HTML化してサイトにアップしてたりする。
 自分でできないかなぁ、できないんだろうなぁ、じゃ、DOSからの常時CD
アクセス可能環境を作るしかないかぁ、という展開なんですね。


12713/12713 DGF01024  めざら           報告 k07v6k, k07v6p #82
( 0) 26/03/17 21:06 コメント数:1
参照先:http://mezala.la.coocan.jp/
手元で発生している症状の報告です.

Windows 11 pro 24H2 VTDOS+CKWV
k07v6k, k07v6p で同様の症状です.

コマンド #82(製品版 [ESC]P) でファイル名の変更を実行すると,ファイル名が消える.

具体的には,リネーム窓で C:\VZ にある AAA.TXT を AAA.TAB 等に変更するとします.
すると,システム情報に見えるパス名が C:\VZ\ となり,名無しになります.
「"C:\VZ\"は無効なパス名です」の表示がステータスに出ます.

うちの環境だけの現象かもしれないので,念の為,確認をお願いします.
なお,k07v6j では,この現象は出ません.k07v6k 以降の可能性があります.


12714/12713 BQO00549  konno            Re: 報告 k07v6k, k07v6p #82
( 0) 26/03/18 00:24 12713:めざらさんへのコメント コメント数:1
いつも御試用いただきありがとうございます。

> k07v6k, k07v6p で同様の症状です.
> コマンド #82(製品版 [ESC]P) でファイル名の変更を実行すると,ファイル名が消える.

このバージョンはファイル名の変更にバグがあるのは確認しています。
どこかで書いたと思ったのですが、ちょっとわからないですね。すみません。m(__)m
このシリーズの最新公開版の VZkvp5(ベータテスト版) (2025-12-29)は改善されて
いると思いますが、まだバグは残っているかもしれません。

手元の最新版では今のところ問題なさそうですが、もう少しテストしてみます。

> なお,k07v6j では,この現象は出ません.k07v6k 以降の可能性があります.

比較して確認してみます。情報ありがとうございます。


12715/12713 DGF01024  めざら           Re^2: 報告 k07v6k, k07v6p kv6p5 #82
( 0) 26/03/18 07:33 12714:konnoさんへのコメント コメント数:1
参照先:http://mezala.la.coocan.jp/
すみません.バージョンの見方がよくわからなくて書き漏らしました.

k07v6k, k07v6p, kv6p5 で同様の症状です.


どうも,どの系統を使えばよいのかよくわからなくて……(^^;
konnoさんは,実際,どの系統を常用されているのですか?

12716/12713 BQO00549  konno            Re^3: 報告 k07v6k, k07v6p kv6p5 #82
( 0) 26/03/18 17:30 12715:めざらさんへのコメント
> すみません.バージョンの見方がよくわからなくて書き漏らしました.
> k07v6k, k07v6p, kv6p5 で同様の症状です.

番号が長くなったので最近はシリーズ化して3系統に分けているんです。
k07s5 → ks08 通常ファイラー版
k07t01 → kt07 ロングファイラー版
k07v6p5 → kvp5 LFN表示ベータテスト版(編集モードでのリネームにバグあり)

上2つはソースがほぼ同じで次版はソースを1本にするつもりです。
バグがあるのはテスト版で、改めて調査したら原因がわかりました。
スペース入りのLFNを編集モードでリネームするルーチンが問題でした。
そのルーチンを除いたら通常リネームは問題なくなったようです。

スペース入りのLFNを編集モードでリネームすると問題が出るので
その場合はファイラーでリネームしてください。
スペース入りのLFNを扱えるのはVTDOSとDOSVAXJ3だけでMSDOS Playerは対応していません。
関連オプション SL の詳細は VZK.TXT にあります。

暫く使って問題なさそうなら新版をアップします。


12717/12707 CXB00940  としき           Re: CDドライブアクセス
( 0) 26/03/18 23:47 12712:文太さんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
>  はい、僕がDOS機でその面倒バイパスできない? と思っているのは、いちいち
> CDにアクセスするの嫌なので、ぜんぶHDにコピーしてできないの? きっとダメ、
> ということでした。

ファイル単位でCD-ROMからHDDにコピーして、そのファイルの中の情報にアクセス
するって、なんかそのためのツールが必要だと思う。作ることはできると思うし、
それこそDOS汎用のツールなんていうものすらあるような気もする。
ということで、ベクターなりsimtelなりのサイトを丹念に探してみるとか。
あとは、前に書いたかもしれないけど、CD-ROMの情報を丸ごとファイル化して、
それをドライブとしてマウントして、という方法はありだと思う。
Windowsでは、かなり昔から、静音化ツールとかいって、CD-ROMの丸ごとファイルを
つくって、それにアクセスするツールはあった。
この辺は、それこそ仮想HDDとか仮想FDDと類似の仕組みだから、むしろkonnoさんの
方が詳しいような気がする。

>  こんな感じなわけです。欲しいデータが特殊なデータ形式で入っている。
>  ときどき、すごい人たちは(pcjsとか)、これらをデコードしてテキスト化して

昔は、CD-ROMの情報って、それぞれ円盤独自の形式が使われていたので、汎用の
ツールっていうのはそれこそ電子辞書用のものくらいしかありませんでした。
今でも同じような感じかもしれませんが、円盤丸ごとファイル化の場合は、その
円盤専用のツールを使って中身にアクセスすることは可能なような気がする。
気のせいかも。


12718/12707 BQO00549  konno            Re^2: CDドライブアクセス
( 0) 26/03/19 01:19 12717:としきさんへのコメント コメント数:1
> この辺は、それこそ仮想HDDとか仮想FDDと類似の仕組みだから、むしろkonnoさんの
> 方が詳しいような気がする。

うう、振られてしまった。(^^;;

話の流れから文太さんは既にMSのドキュメントをCDイメージで落としているんですよね。
> >  こんな感じなわけです。欲しいデータが特殊なデータ形式で入っている。
これはSETUP実行してフォルダに展開するのだと思うので、素直に実行すれば良いかと。
それとも展開後のファイルが特殊形式ということですか。
それだと私は何も知識無いですぅ。(;_;)


12719/12707 CRG00666  文太             Re^3: CDドライブアクセス
( 0) 26/03/20 02:22 12718:konnoさんへのコメント コメント数:1
ありがとうございます

 ちょっと混乱していますが、Programer's Library 1.3 は、iso
イメージで入手可能です。ずるい、気がする。

https://archive.org/details/MicrosoftProgramersLibraryV1.3

 FDイメージとCDイメージが同じようなものだという指摘、ああ、そう
なんだ、と少し新しいことを学んだような気がしました。
 デコードできないなら、物理CDに頼らなくても、デーモンツールズ
とかで昔してたじゃん(OS:WinME。対象:辞書CD)などと思ってますが、
できる可能性がいちばん高いのは、CD稼働のDOSマシンの製作でしょ、
と思ってます。心に余裕があれば、難しい工作ではない。

 ありがとうございます。
 思うように人生、展開しないなぁ、くそう、という感じの日々です。
 繰り返しですが、ありがとうございます。



12720/12707 CRG00666  文太             Setup MSLIB13 (その後)
( 0) 26/03/23 00:34 12719:文太さんへのコメント コメント数:2

 とりあえず、なんの工夫も知恵もなく、DOS 6.2機に US モードにて setup
をしました。やっぱり常時CDが必要な状態でしか使えませんね。
 そもそも CD-Rom ドライブが固着して動かないし、、、。

 誰の参考にもならないでしょうが、経過報告でした。
 ギャーギャーいわずに、これくらい黙ってやれるようになりたいものです。
 しかし声援(?)には感謝しております。ありがとうございました。

 ビューワ by MS の見栄えは、archive.org のあれ通りです。低レベルユーザ
は変な野心はいだかず、机近辺の整理で対処すべきでしょう。つまり、DOS機を
2台並べろ、と、
 画面の大きなXP機なら、DOSの2窓でなんとかなるのかな? うーん、
どうやら死ぬほどキーボードを愛してるらしいので、机近辺再構築でしょうか。


>dir c:\mslib ;setup でインストールされたところ
;もちろんデータファイルズはコピーされず、、、。
Volume in drive C is MS-DOS_6
Directory of C:\MSLIB

MSL INI 467 03-22-26 11:48p
BOOKMARK OVR 4,488 03-01-91 12:01a
DEF CLR 37 03-01-91 12:01a
LIB OVR 5,666 03-01-91 12:01a
LIB RPC 3,678 03-01-91 12:01a
MSL EXE 66,834 03-01-91 12:01a
MSL FLS 178 03-01-91 12:01a
WINDOWS FLS 52 03-01-91 12:01a
OS2 FLS 36 03-01-91 12:01a
NET FLS 36 03-01-91 12:01a
MSDOS FLS 44 03-01-91 12:01a
MSJ FLS 36 03-01-91 12:01a
HW FLS 32 03-01-91 12:01a
C FLS 28 03-01-91 12:01a
MASM FLS 40 03-01-91 12:01a
BASIC FLS 44 03-01-91 12:01a
PASCAL FLS 48 03-01-91 12:01a
FORTRAN FLS 52 03-01-91 12:01a
65 file(s) 439,661 bytes
1,107,853,312 bytes free

 それなりに多数省略しました。

C:\MSLIB>type c:\mslib\msdos.fls
msdos.fls
msdos.hlp
msdos.res
msdos.rpc

 あ、あかん。

 言うまでもなく、これらの中身はぜんぶ英語です。だから、konnoさんが
興味を示すわけないよな、とは最初から思っていました。
 cmosさんは、vmap.docにあったとおり、《あの》頃、Undocumented DOS
(English)を読んで、vmap, zcopy, vz を書いたと思う。確認かもしれませんが。
 でも、konnoさんは違う。でも、僕はkonnoさんの経験主義、実験主義も
ほんとすごいと思ってます。そんなに教科書ばっかり集めてどうするの?
何がしたいの? 何ができると思ってるの? と時々自嘲気味に独り言を
しています。

 おつき合い、ありがとうざいました。

追伸:あ、Fortran のマニュアルも他所では入手不可で、あ、これ欲しいと
思ったことある、とか思い出しました。何のためなのぉ?



12721/12707 CRG00666  文太             sampcode in MSPL31
( 0) 26/03/23 14:49 12720:文太さんへのコメント コメント数:1

 当然考えられて巧妙に作られているのだとは思うのだけど、Vz以外の
アプリはほとんど全部苦手なので、MSPL (Microsoft Programmers Lib)
のビューアが使えるようになるのはいつのことやら、、、。

 ですが、ちょびっとだけ遊んだら、以下はHDにコピーしたらおもしろい
かも、というのを見つけました。

>Zcopy /s h:\sampcode c:\mslib\sampcode\
7886 File(s) (37.3 MB) copied
;もちろんH:が CD 、C:が HD

C:\MSLIB\SAMPCODE>dir /AD

ドライブ C: のボリュームラベルは MS-DOS_6

ADVMSDOS <DIR> 26-03-23 13:42
ALDE_C <DIR> 26-03-23 13:42
BASIC <DIR> 26-03-23 13:42
C <DIR> 26-03-23 13:42
DOS_ENCY <DIR> 26-03-23 13:42 ;Dos Encyclopeadia
FORTRAN <DIR> 26-03-23 13:42
MASM <DIR> 26-03-23 13:42
PASCAL <DIR> 26-03-23 13:42
QB <DIR> 26-03-23 13:42
QC <DIR> 26-03-23 13:42
QC_PROG <DIR> 26-03-23 13:42
25 個 0 バイトのファイルがあります

 Win関係その他、削ってます。こんな感じです。DOS機と
CDドライブが生きていれば、一生遊べそうですね。

 全体の30分の1ぐらいですが、DOS関係だけでも以下のテキストが
(今のところ専用ビューワでしか見られない。が、たぶん大半 pcjs で読める。
ただし、パスカルとフォートラン除く)

MS-DOS References
MS-DOS 4.0 Programmer's Reference ;いちばん大事なのは ver5 の
MS-DOS 3.3 Programmer's Reference ;資料だけど
The MS-DOS Encyclopedia
Advanced MS-DOS Programming, by Ray Duncan
The New Peter Norton Programmer's Guide to the IBM PC & PS/2,
by Peter Norton and Richard Wilton
Selected MS-DOS Sample Code

 としきさんが提案(指摘)していたとおり、ものすごく有名なファイル形式
なのでしょうから、

H:\BOOKS>dir encyc.*
ENCYC DB 4,119,153 91-03-01 0:01
ENCYC QTR 624,640 91-03-01 0:01
ENCYC TTR 3,188,736 91-03-01 0:01

 なんてのを個別ファイルとして見れるビューアみたいなのがどっかに
あるかもしれない。いちおう探してみます。これができたら、このうるさい(!)
CDドライブから解放されるのですが、、、。



12722/12707 BQO00549  konno            Re: Setup MSLIB13 (その後)
( 0) 26/03/23 14:54 12720:文太さんへのコメント コメント数:1
>  画面の大きなXP機なら、DOSの2窓でなんとかなるのかな? うーん、

私はこれを想定していたのですが、試してはいないのでしょうか。
仕方がないので、DOSVAXJ3で試してみました。
最初 7Zファイルが圧縮ファイルかと思い落としましたがこれは違うのですね。
しかも既に以前落としていたようだし。(^^;

Microsoft-Programers-Library-v1.3.iso
改めてこれを落としました。573Mでも数分でダウンロードできますね。
名前が長いので mslib.iso とリネームして D:\ に置きました。
dosboxj.conf    を編集し
[autoexec]    セクションに
mount c c:\
mount d d:\
imgmount f d:\mslib.iso -t cdrom   ※これを追加

これで Fドライブが CDROM としてマウントされます。
DOSVAXJ3を起動すると CDROMの中身が見えるので USモードで SETUP 実行
connfig.sys が無くても無視して続行し C:\MSLIB にインストール。
そこをカレントにし USモードで MSL.EXE を実行すれば HLPEシステムが立ち上がります。

[sdl] セクションで
autolock = false
にすればマウスも普通に使えます。

mss.bat  適当なBATファイルを作り
c:
cd c:\mslib
chev us
msl

これでいつでも直ぐに使えます。
Options > Library で BASIC など各種項目を選べますね。
終了は ESC です。自分用メモ

# うう、結局英語がわからないのであまり役に立たなそう。(;_;)


ありゃ、なにかすれちがったかも。


12723/12702 BQO00549  konno            Re^2: NP21W用のシームレスマウスドライバ
( 0) 26/03/23 15:36 12703:konnoさんへのコメント
> npmousea /o /i
> これで常駐させると DOS側とホスト側のカーソルを両方表示します。

うう、 /i を付けると VZの常駐解除が出来なくなりますね。
各種VZをとっかえひっかえテストしている私の環境では使えない。(>_<)

npmousea /o

結局これで落ち着きました。


12724/12707 BQO00549  konno            Re: sampcode in MSPL31
( 0) 26/03/23 18:00 12721:文太さんへのコメント コメント数:1
> いちおう探してみます。これができたら、このうるさい(!)
> CDドライブから解放されるのですが、、、。

なるほど。XPでは出来ているんですね。CDはうるさいし遅いし。
やっぱり DOSVAXJ3でやるのがお勧めです。うちのSSDノートは静かです。
imgだから読み込みも速いし CPU負荷も下げられるのでファンも回らない。(^_^)


12725/12707 CRG00666  文太             Re^2: sampcode in MSPL13
( 0) 26/03/24 14:24 12724:konnoさんへのコメント コメント数:1
konnoさん

>> いちおう探してみます。これができたら、このうるさい(!)
>> CDドライブから解放されるのですが、、、。
>なるほど。XPでは出来ているんですね。

 いえ、純DOS機です。別レスのとおり、CDから解放されました!

>CDはうるさいし遅いし。

 こんなにうるさいんだっけ、というぐらいうるさかった。

>やっぱり DOSVAXJ3でやるのがお勧めです。うちのSSDノートは静かです。

 別に意固地になっているわけでもないので、そのうちやりますね。
 konnoさんのお陰でけっこう進化してるみたいですし。

 なんか昨晩、Niftyがサーバメンテナンスをしてたみたいですね。


12726/12707 CRG00666  文太             MSLIB13 without CD!
( 0) 26/03/24 14:27 12722:konnoさんへのコメント コメント数:3
konnoさん

 お見事! お見事! も、もしかして、*.iso ファイルってそんなふうに
仮想CDシステムで使うことが想定されたものだったの?
 としきさんの言ってたこと、半分も分かってないじゃないの>己

>>画面の大きなXP機なら、DOSの2窓でなんとかなるのかな? うーん、
>私はこれを想定していたのですが、試してはいないのでしょうか。
 試して、、、、いません、、、。
 色々色々なの。

>仕方がないので、DOSVAXJ3で試してみました。
 仕方ないですねぇ、ありがとうございます。すご! .iso のマウント!
(だから、そもそも、そういうためのものなんだって)

dosboxj.conf    を編集し
[autoexec]    セクションに
mount c c:\
mount d d:\
imgmount f d:\mslib.iso -t cdrom   ※これを追加

 いつか参考にさせて頂きたいですねぇ。

>これでいつでも直ぐに使えます。
>Options > Library で BASIC など各種項目を選べますね。
>終了は ESC です。自分用メモ

 僕も、いちおう、ビューアの全体像は、、、眺めました。が、コピペが
できない、、、。
 いちおう、CDルートにある、contents.doc か readme.doc あたりに
(ごめんなさい英語)、TSRとしても使える、エディタにコピペできる
とあり、ポップアップで《参照》する、という使い方が想定されているみたい。
 特定のMS製品のIDEあるいは付属エディタで、stkhelp的に使うもの
みたい

 もうちょっと本腰をいれて検索したり読解したりしたいなぁ。
 サンプルコード、これは、ファイル名だけで何するものかだいたい想像でき
そうですから、konnoさんは、そちらをどうぞ。
 僕は、BASICのフィルターサンプルを、そ、の、う、ち、見ようと思ってます。
MASM のサンプルは、きっと手に負えない。Cもパスカルもフォートランも
ありますよ。konnoさんは、文太のような馬鹿ではないか、、、。

 お見事でした!


追伸:
https://github.com/spacerace/MPL/blob/master/readme.doc
CD root にありますが

MANUAL SETUP PROCEDURES (in readme.doc)
=======================
 CDの中身をD:ドライブに全コピーすることができました!
 CDよ、さらば!
 もう、付き合ってもらわないと、こういうの調べようとしないし、、、。
 子どもか!
 ありがとうございました。たぶん、konnoさんには役に立たないでしょうけど。

追伸2:
 PrintScreenを押す(1億回ぐらい押す)テキスト化ツールのCソースを
ネットで発見。ダメですね。pcjs、おそるべし。
 専用ビューアの使い方に慣れよう!
 ALT + X じゃなく、もっと簡単なキーストロークでコマンド送れるみたい
なので良いでしょう。

追伸3:
 ゴシップです。このMSライブラリーCD、そもそも本体自体もけっこう
したらしく(1〜2万円)、そして、CDドライブ自体もまだレアで高価
(1〜2万円)だった時代のものだそうです。500円でハードオフで買った
CDドライブが少し使ったら素直に働くようになりました。ゴムベルトはまだ
生きてるみたい。ガリガリ回しまくったので、きっと熱でグリスがとけたのだと思う。
 もうそんなに使わないのだけど。


12727/12707 BQO00549  konno            Re^3: sampcode in MSPL13
( 0) 26/03/24 21:55 12725:文太さんへのコメント
>  いえ、純DOS機です。別レスのとおり、CDから解放されました!
> >CDはうるさいし遅いし。
>  こんなにうるさいんだっけ、というぐらいうるさかった。

おお、うまいことできたみたいですね。良かったです。
CDって回り始めるのに ギュイーン!! と凄い高速回転みたいな音するんですよね。
倍速とかなんですかね。安物がうるさいのかな?


> >やっぱり DOSVAXJ3でやるのがお勧めです。うちのSSDノートは静かです。
>  別に意固地になっているわけでもないので、そのうちやりますね。
>  konnoさんのお陰でけっこう進化してるみたいですし。

VZに特化したような要望ばかりでしたが。(^^;
マウスも使えるんですが、ホイールが効かない! DOSBOX-Xは使えるみたいです。
今更ですが、要望してみようかしら。(^^;

>  なんか昨晩、Niftyがサーバメンテナンスをしてたみたいですね。

私の書き込みが最後だったので、もしかしたらそれが原因だったりして。(^^;;;
実際ユーザーも少ないと思われるし、いいかげんなCGI改造のせいで負荷オーバー
という可能性もあるかもしれず。φ(..; バキッ\(--;
い、いや、直近では何もしてないですよ。(^^;;;;;


12728/12707 CXB00940  としき           Re: MSLIB13 without CD!
( 0) 26/03/25 00:54 12726:文太さんへのコメント コメント数:2
参照先:https://toshiki.la.coocan.jp/
>  お見事! お見事! も、もしかして、*.iso ファイルってそんなふうに
> 仮想CDシステムで使うことが想定されたものだったの?
>  としきさんの言ってたこと、半分も分かってないじゃないの>己

うん、やっぱり、それなりに詳しい方を紹介してよかった。
私ではこうは行かなかった。

私もかつて、この手の丸ごとファイルを操っていた時代があったんですけどね。
Win2Kがぎりぎり生き残っていた時代だから、ちょうど四半世紀ぐらい前。
ところが、何のためにそんなことをしていたのかが全く思い出せない。
当時の過去ログとかメールとかをあされば、もしかしたら何か出てくるかなぁ。
しないけど。

以下、蛇足というか。
フロッピーでもHDDでも、丸ごとファイルのことはイメージファイルなんて表現を
することがあります。そして拡張子がisoのファイルは「あいえすおーいめーじ」
なんて言ったりする。
そして、なぜか伝統的に、ドライブをシステムからアクセス可能にすることを
「マウントする」という言い方をする。
PC-8001のN-BASICでは、フロッピーをドライブに入れたら明示的にMOUNTコマンドを
発行しないとアクセスできなかった。そして、フロッピーを取り出す時はREMOVE。
PC-8801ではAUTO MOUNTになって、フロッピーを入れ替える際にもいちいちコマンドを
発行せずに済むようになり、かなり楽になった。
だけど、一週回って、今、また、イメージファイルを明示的にマウントする時代が
やってきたようですね。imgmountなんて文字列を見て、そこはかとない既視感。


12729/12707 CRG00666  文太             MSPL ビューワの使い方
( 0) 26/03/25 22:24 12726:文太さんへのコメント コメント数:1

https://vtda.org/docs/computing/Microsoft/ProgrammersLibrary1.1_Apr89/06872_ProgrammersLibraryVer1.1QRC_Mar89.pdf

 これをプリントアウトするのがはやいと思います(使う人、いないかも、ですが)

 以下は、そのテキストファイル版。いっぱいタブ使ってます。
 必要なら適当に整形し直してください。pdfプリントアウトがいいと思うけど。

 まだ、僕はじぇんじぇん、試してません、、、。


Microsoft. Programmer's Library Version 1.1 Quick Reference Card
================================================================


Loading Programmer's Library Type (Standalone mode) Type (TSR mode)

With default parameters msl msl /t
Use 64K expanded memory msl /l msl /tl
Additional 64K base memory msl /x msl /tx
Larger Virtual Memory file msl /f (number>300) msl /tf (number>300)
Black and white mode msl /b msl /tb
(Note: Switches can be combined. Ex: msl /tlxbf400)


General Purpose Keys

To pop up Programmer's Library in TSR mode Alt + Left Shift
To activate Library Box on Main menu Alt + O
To display Location Box on Browser menu Alt + L
To call up Help for task at hand F1


Using Menus

There are two menus on Programmer's Library. The Main menu allows you
to select books for searches or browses. The Browser menu lets you view
a book or reinitiate a search in a previously selected book.
Typing the fast letter of any menu item will activate the command.
You must fast select the pull down menu (Edit, View, Author, etc.)
before selecting commands within the menu. To carry out your selection,
press Enter. (To select Copy on the Browser menu, press E(edit) then C(copy)
then Enter. To select Help, press H then Enter.)


Use of Escape Key

To remove dialog box or cancel task Escape key once
To move from Browser menu back to Main menu Escape key once
(provided no tasks on screen)
To move back to editor (TSR mode) Hit Escape once from Main,
or twice from Browser menu


Keyboard Shortcuts: Searching and Viewing (from Browser Menu Bar)

Call up Search dialog box under Browser menu Alt + S
Display Location box Alt + L
Go to fast occurrence in search set "hit list" Alt + Home
Go to last occurrence in search set "hit list" Alt + End
Hide column in table where cursor is positioned on table bar Alt + T
Start QuickRef (must already be within a QR-indexed Reference) Alt + Q
View existing bookmarks V, then B, then Enter
View table of contents of reference currently in use Alt + B
View your editor for context (not for editing) F2 (then toggle w/ any key)
Zoom in from headings (chapters, sections, etc.) to text F7
Zoom out from text to publication headings F8


Keyboard Commands: Using Dialog Boxes

Tab key Move forward through options in dialog box
Shift + Tab Move backward through options in dialog box
Up Arrow, Dn Arrow Move up and down through selections in pialog box
F6 Select word from PL text to insert in search dialog box


Keyboard Commands: Navigating with Cross-References

Enter on Cross-Ref Symbol Hitting Enter on word adjacent to
a cross-reference symbol (delta-like symbol)
takes you to the associated text
P then Enter, N then Enter Go to previous or next cross-reference in a set
(2 of 5, 3 of 5, etc.)
Alt + R Return to original location if viewing
only one cross-ref or single cross-ref set
Alt + Up Arrow Return to original location across
multiple cross-ref sets


Keyboard Shortcuts: Copying and Pasting

Insert Creates starting point for selecting block
of text (use Up or Dn key to select text)
Delete Copy selected text to Clipboard
F9 Append selected text to Clipboard
F10 or Shift+Insert Paste Clipboard into your editor


Cursor Positioning Commands

Ctrl + PgUp, Ctrl + PgDn Move to beginning or end of reference in use
PgUp, PgDn Move one screen in corresponding direction
Ctrl + Left, Ctrl + Right Move one word in the corresponding direction
Left, Right, Up, Dn Move one character in the corresponding
direction
Ctrl + Home, Ctrl + End Move to upper left corner or lower left corner
of screen
Home Move to left edge of screen on same line or
to leftmost column in table
End Move to right edge of screen or to
last column in table


Exiting Programmer's Library

Press Escape until the Main menu bar appears, then use these key combinations
to exit:
From Standalone mode Escape then Enter
From TSR mode (unload from memory) O(options), then U(unload),
then Enter twice


12730/12707 CRG00666  文太             imgmount
( 0) 26/03/25 22:44 12728:としきさんへのコメント
としきさん

>うん、やっぱり、それなりに詳しい方を紹介してよかった。
 うん、ほんとうに! サンクス!

>私もかつて、この手の丸ごとファイルを操っていた時代があったんですけどね。
 ノートン・ゴースト、とか?
 僕はこれが使えるようになりたくて、たぶん、もう15年。WinME時代、
富士通のノートマシンは、リカバリーディスクをそのまんまのゴースト
ファイルで提供していた。Windowsはドライバとかいっぱいだから、HD
をイメージ化してリカバリーディスクを自分で作りたいのだけど、、、。
 (完全脱線だけど、DOSが楽なのは、作ったHDシステムを丸まるコピー
して違うマシンで使えること)

>そして、なぜか伝統的に、ドライブをシステムからアクセス可能にすることを
>「マウントする」という言い方をする。
 なるほど、勉強になります。

>PC-8001のN-BASICでは、フロッピーをドライブに入れたら明示的にMOUNTコマンドを
>発行しないとアクセスできなかった。そして、フロッピーを取り出す時はREMOVE。
 す、すげえ。すげえ面倒。デバイスドライバみたいなのが、まだ未熟だった?
 io.sysの拡充、デバドラ(システム)の拡充がDOSの発展史の中でキーみたい
なのですが。

 この一連の流れでしばしば僕の頭に浮かんでいるのは「仮想化」の概念、イメージ。
 誰だっけなぁ? 誰かが誰かを引用して、「PCの根本原理は仮想化にある」
と言っていた。ぜんぜん意味が分からないのだけど、今回少し具体的な例に
出会っているのかも、という感触をもってます。「誰か」二人目は、ほら、「OS
の原理」的教科書を書いた人。僕が買ったけど捨てた本の著者。

>だけど、一週回って、今、また、イメージファイルを明示的にマウントする時代が
>やってきたようですね。imgmountなんて文字列を見て、そこはかとない既視感。
 一周まわったかは分からないけど、確かに、僕にさえ"imgmount"という単語の
インパクトは強烈でした。


12731/12707 BQO00549  konno            Re: MSLIB13 without CD!
( 0) 26/03/26 00:08 12726:文太さんへのコメント コメント数:1
>  お見事! お見事! も、もしかして、*.iso ファイルってそんなふうに
> 仮想CDシステムで使うことが想定されたものだったの?
>  としきさんの言ってたこと、半分も分かってないじゃないの>己

私はDOSエミュを長くやっている関係でimgファイルマウントは必然でしたので。
としきさんももちろん知っているはずですが、あえて私に話を振ったのかも。(^^;

>  僕も、いちおう、ビューアの全体像は、、、眺めました。が、コピペが
> できない、、、。

.iso をマウントすれば中身は普通のファイルに見えるのでHDDに全コピーできます。

>  サンプルコード、これは、ファイル名だけで何するものかだいたい想像でき
> そうですから、konnoさんは、そちらをどうぞ。

結構ありますねぇ。そのうち読めるようになったら使ってみたいものです。

> https://github.com/spacerace/MPL/blob/master/readme.doc
> CD root にありますが
> MANUAL SETUP PROCEDURES (in readme.doc)
> =======================
>  CDの中身をD:ドライブに全コピーすることができました!
>  CDよ、さらば!

おお、できたのですね。私もimgファイルを丸ごと D:\MSL\ にコピーして
C:\MSLIB の msl.ini のパスを全置換しました。

WINDOWS, Windows References, D:\MSL\BOOKS, 2012
OS2, OS/2 References, D:\MSL\BOOKS, 2011

これで MSL.EXE を起動したら imgファイルがいらなくなりました。\(^^)/ ヤッタ-
MSDOS Player でも使えるようになりました。\(^^)/ ヤッタ-
こちらはマウスホイールも使えて更につかいやすいです。(^_^)
ご報告が遅れたのは謎の動作トラブルがあって、原因は起動中の DOSBOX-Xの干渉でした。
imgマウントでファイルが使用中になって干渉していたようです。

>  ゴシップです。このMSライブラリーCD、そもそも本体自体もけっこう
> したらしく(1〜2万円)、そして、CDドライブ自体もまだレアで高価
> (1〜2万円)だった時代のものだそうです。500円でハードオフで買った

わお! ですね。昔は全てが高かったのを思い出します。(;_;)
本当に良い時代になったと思いますね。


12732/12707 CRG00666  文太             edit the mls.ini !!!
( 0) 26/03/26 00:30 12731:konnoさんへのコメント
konnoさん

 エミュ環境においてさえ、色々と順調にいったようで何よりです。
 はい、msl.ini の編集です! 書きそびれてしまいました。

>  ゴシップです。このMSライブラリーCD、そもそも本体自体もけっこう
> したらしく(1〜2万円)、
 5万円みたいでした。
 日本では、英語の壁があってほとんど誰もメンションしてないのですが、
5万円でも買った人がけっこういたみたい(ebayに出てたらしい)。
 プロとして生きていくばあい、正しい「自分の未来への投資」だったのでしょう。
うっすらと想像できます。僕だって(今からみれば)散財したもの。
 でも趣味で16ビットにこだわっていると、時間はかかる、誰も評価も感謝も
してくれない。でも、「これ、楽しいよね」と言ってるオールドタイマーはけっこう
いたりします。
 がんばりましょう! そして、ありがとうございました。
 imgmount !!!

 さて、MSPL の stkhelp的な使い方、どこまでいけるんだろう?
 Win3.1 前提、でもないんだろう? と思っているのですが。クリップボード
って、何よ? QB 4.5 の統合環境窓からならアクセスできるの? あたりが
僕が解明したい謎です。



12733/12707 BQO00549  konno            Re^2: MSLIB13 without CD!
( 0) 26/03/26 00:36 12728:としきさんへのコメント
> うん、やっぱり、それなりに詳しい方を紹介してよかった。
> 私ではこうは行かなかった。

完全にご謙遜ですね。もしかしてこういう結果になることがわかっていたのでは。(^^;
私はCDの話はスルーするつもりでした。ところがとしきさんの誘導で潮目が変わったのです。
さすがはフォルスの目

I = true
T = False
IF I<>T THEN PRINT "The World!" (全然違う)

# 今日起こったことをありのままに話そう。
掲示板LOGを保存しようとサーバーに行ったら、としきさんの書き込みが最後だった。
ところがLOGの日付が9時間前になっていやがる。
こことサーバーの間で時間がズレたんだ。
何が起こったのかわからないが、何かスタンドが発動したようだ。


> PC-8001のN-BASICでは、フロッピーをドライブに入れたら明示的にMOUNTコマンドを
> 発行しないとアクセスできなかった。そして、フロッピーを取り出す時はREMOVE。
> PC-8801ではAUTO MOUNTになって、フロッピーを入れ替える際にもいちいちコマンドを
> 発行せずに済むようになり、かなり楽になった。

なるほど。そんな歴史があったのですね。

> だけど、一週回って、今、また、イメージファイルを明示的にマウントする時代が
> やってきたようですね。imgmountなんて文字列を見て、そこはかとない既視感。

私は3周遅れでいまごろ超古代の遺物を弄っているので、天が時間をずらしたのかと。


12734/12707 CRG00666  文太             extracted text
( 0) 26/03/27 11:15 12729:文太さんへのコメント

7'z files at
https://archive.org/details/MicrosoftProgramersLibraryV1.3

The ISO includes a MS-DOS based program to read the files.
There is no ability to print. I've also enclosed an archive
that contains the extracted text. <---

 コピペの方法は分かりました。Option あたりにある、Save Clipboard で
OK。ただし 200行制限があるみたい。気が遠くなる。

 で、上が気になったのです。なんだ、7’zアーカイブにあるじゃないの、
展開済み(抽出済み)テキストファイル。

 ただ、表(figure)のような「形式」が大事なところでは、すなおに
ビューワで見たほうが良いようです。

 ほんとに読むか、ほんとに必要か、と問われるとムニャムニャしてしまいますが、
テキストファイルなら、Vzで読めますね。



12735/12735 BQO00549  konno            NP21/W ver0.86 rev101β7 更新
( 0) 26/04/06 02:33
Neko Project 21/W ver0.86 rev101β7が公開されました。
https://simk98.github.io/np21w/download.html

-----------------------------------------------------------

0.86 rev101β6-> 0.86 rev101β7
・Neko Project 21/W専用Win3.1ディスプレイアダプタをさらに修正
 ・RLEビットマップの読み込みがおかしかったのを修正
 ・画面サイズなどの計算が間違っていたのを修正
 ・画面解像度が大きいときにオーバーフローする問題修正
 ・256色もディザ描画に対応
 ・ステートセーブ対応
 ・ドライバもver0.4へ更新してください
・マウスホイール割り当てを変更出来るようにしました
 ・Device->Mouse->Mouse Wheel Actionから設定します
 ・音量・マウス速度・カーソルキー・ROLL UP/DOWNから選べます

-----------------------------------------------------------

色々機能アップしていますが、DOS的にはマウスホイールでスクロールアップダウン
出来るようになったのが嬉しいです。
スキャンコードを出力するので VZマクロで色々弄れるのが良いですね。
ページアップダウンはkeyboardメニューでPDUP/PGDN逆転させます。
ということで、今マウス使用のページャーを絶賛開発中です。(^^;


12736/12736 CRG00666  文太             stimej?6.zip (regex used)
( 0) 26/04/11 00:26 コメント数:1
konnoさん

 時計とカレンダー、スケジューラのBasicアプリが面白そうだったので、
5度目くらいにDLしました。

 何かがいろいろ変みたいですよ。困ってはいないのですが。

http://tamaneko.world.coocan.jp/execom.htm

stimej6.zip サイズ 116929bytes  24-07-20
  STIMEJ.EXE Ver 240720

stime6.zip サイズ 85273bytes  24-07-17 new! ;えっ? newなの?
  STIME.EXE Ver 240717

C:\>dir
2026/04/11 00:15 85,273 stime6.zip
2026/04/11 00:16 116,929 stimej6(1).zip ;stimej6.zip already
;exists in DL folder



12737/12736 BQO00549  konno            Re: stimej?6.zip (regex used)
( 0) 26/04/11 23:28 12736:文太さんへのコメント コメント数:2
>  時計とカレンダー、スケジューラのBasicアプリが面白そうだったので、
> 5度目くらいにDLしました。
>  何かがいろいろ変みたいですよ。困ってはいないのですが。

うう、具体的なことが何も書かれていないので何がなにやらさっぱりわかりません。
敢えて言えば、タイトル: stimej?6.zip (regex used) くらいですかね。
これはDOSVAXJ3のJ3100モードか MSDOS Playerで動くので他の環境では動かないかも。
もしかして Turbo BASIC でコンパイルしようとしたとか? それは無理です。
Turbo BASIC用なら J の付かない STIME.EXE のSTIME.BAS ですね。

あ、最近の DOSVAXJ3ではチェックルーチンを更新しないと動かないですね。
うっかりしていました。STIME.BASの VTDOS chekルーチンを
' VTDOS chek
IF AX=&H7476 THEN PC=0:goto 118 'PC=0 DOSVAXJ3
IF AX=2 THEN PC=0:goto 118 'PC=0 DOSVAXJ3 ★追加

このように追加してコンパイルすれば通るはずです。
ってそれでは不親切すぎるので、あとで差し替えておきますね。

今まで更新しなかったのは、カレンダーの新休日対応バグが直せなかったの。(;_;)
成人の日とか、他にもあったかも。
ということで、現状のままで差し替えますね。


12738/12736 BQO00549  konno            STIME.EXE DOSVAXJ3対応差し替え版
( 0) 26/04/12 03:42 12737:konnoさんへのコメント
> 今まで更新しなかったのは、カレンダーの新休日対応バグが直せなかったの。(;_;)
> 成人の日とか、他にもあったかも。
> ということで、現状のままで差し替えますね。

ううう、ZIPで作り直して HTMLの編集をしようとしたら、驚愕の怪奇現象が!!
なんと! そこには既に 2025-11-08の LZHがあったのであった!!

うううう、修正版をアップするつもりで途中で忘れてしまっていたもよう・・・
こりゃもう完全に老人性健忘症末期だわ。(;_;)

ということで、自作、改作アプリの部屋に差し替え版 LZH,ZIPを置きました。

#txt:stime61.zip 26-04-12
#txt:stime61.lzh 25-11-09


12739/12736 CRG00666  文太             Re^2: stimej?6.zip (regex used)
( 0) 26/04/12 14:14 12737:konnoさんへのコメント コメント数:1
konnoさん

 すいませんでした、僕のミスでした。
 意図はDLサイトでの表記だったのですが、あれ?! ごめんなさい!
間違ってないよ。間違ってたのは文太だよ、という展開でした。

>うう、具体的なことが何も書かれていないので何がなにやらさっぱりわかりません。
 ごめんなさいね。

>敢えて言えば、タイトル: stimej?6.zip (regex used) くらいですかね。
 「正規表現で書けばこう」という意味でした。
 stime6.zip
 stimej6.zip の両方という意図。

>これはDOSVAXJ3のJ3100モードか MSDOS Playerで動くので他の環境では動かないかも。
 はい、本質的な問題はここでした。
 MS-DOS 6.2V, jpモード、usモードでまともに描画してくれません。
 とりわけ右上の大きな時計がダメダメ。
 うーん、ここ直んないかなぁ? そのうち、konnoさんの苦労を知ろうとして
みる予定です。ちょっと時間かかりそう。

>もしかして Turbo BASIC でコンパイルしようとしたとか? それは無理です。
>Turbo BASIC用なら J の付かない STIME.EXE のSTIME.BAS ですね。
 了解です。貴重な情報。で、J の付くほうは、コンパイラは何ですか?

 konnoさんの人生をたどるべく、現在、「Vitual.Zone 妄想日記 (ココログ)」
を手元で整理中。
 ただ色々とあって亀あるいは蝸牛です。



12740/12736 BQO00549  konno            STIMEJ.EXE DOSVAXJ3対応差し替え版
( 0) 26/04/15 01:31 12739:文太さんへのコメント
>  MS-DOS 6.2V, jpモード、usモードでまともに描画してくれません。
>  とりわけ右上の大きな時計がダメダメ。
>  うーん、ここ直んないかなぁ? そのうち、konnoさんの苦労を知ろうとして
> みる予定です。ちょっと時間かかりそう。

試してはみたのですね。ありがとうございます。
おそらくフォントが英語表示で文字化けしているのではないかと。
ちょっと原因がわからないので、以前のVERを手直ししてアップします。
・・・と思ったのだけど、弄ってたら直った! \(^^)/ ヤッタ-
DOSVAXJ3ではアナログ時計が表示されるはずです。
VRAMではないメモリに勝手に書き込んでいるので他の機種では使わないのが吉です。
J31版はこれで打ち止めとするつもりです。サイズも限界なので。

#txt:stimej62.zip 差替え版 26-04-15


> >もしかして Turbo BASIC でコンパイルしようとしたとか? それは無理です。
> >Turbo BASIC用なら J の付かない STIME.EXE のSTIME.BAS ですね。
>  了解です。貴重な情報。で、J の付くほうは、コンパイラは何ですか?

掲示板で何度も書いていると思いますが、J3100用BASICコンパイラです。
おそらく市場には無いのではないかと思われます。
機種依存なので本来他のマシンでは動かないものなので。

>  konnoさんの人生をたどるべく、現在、「Vitual.Zone 妄想日記 (ココログ)」
> を手元で整理中。
>  ただ色々とあって亀あるいは蝸牛です。

たいしたことは書いて無いですけどね。<(^^;)
私も亀の歩みなのでお互いちょうどいいペースですかね。(^^;


12741/12741 BQO00549  konno            DOSVAXJ3 JP260414版 (2026/4/14)
( 0) 26/04/15 01:46
DOSVAXJ3 JP260414版 (2026/4/14)が更新されました。

-----------------------------------------------------------
build JP260414 (2026/4/14)
・マウスホイールオプションを追加しました。
 ホイール操作で上下カーソル等のキー入力が可能となります。
・DOS/V 日本語モードではマウスカーソルはテキストで表示するように修正しました。
 オプションでマウスカーソルをグラフィック表示にする事も可能です。
 切り替え用のマウスファンクションを追加しています。
・S3, ET-4000 の SVGA, XGA, SXGA の 16 色モードで int 10h ah=0ch/0dh (点の読み書き)が機能するようにしました。
・DOSBox SVN r4494 までの更新分を適用しました。

-----------------------------------------------------------
今回マウスホイール対応は私の要望で追加していただいたのですが便利です!
今マウス使用のページャーを弄っているのですが、面白いですよ。
いくつかの不具合を修正出来たらアップするつもりです。
作者様に感謝です。


12742/12742 BQO00549  konno            マウスページャーマクロ v1.3
( 0) 26/04/18 20:00 コメント数:1
sky氏のpager98マクロを改造したマウス対応ページャーです。
マクロの部屋に置きました。

・NP21W DOSVAXJ3 MSDOS Player で動きます。
・NP21Wでは 90BIOSにも対応しているので大画面でマウスで極楽環境になるかも
・マウスホイールが使えるので便利です!

簡単な使い方のTEXTを同梱しているので読んでください。

#txt:pager_k.zip  マウスページャーマクロ k1.3   26-04-18   new!


安定して動くまで2週間以上かかりました。(;_;)
ところで、NP21Wをホイール対応にしてもらったんだけど、DOSVキーボードとの関係で
ページアップ/ダウンなど、正しいスキャンコードがわからなくなっています。
もしかしたら私が SimKさんに間違ったコードを伝えてしまったかもしれません。

#if 98
(g==$3D00)?>u ;d ;↓ down
(g==$3700)?>u ;d ;↓ pgdown
(g==$3A00)?>d ;u ;↑ up
(g==$3600)?>d ;u ;↑ pgup

このように UP と Down の関係が逆になっているような気が・・・
どなたか正しいスキャンコードを教えてくだされ。m(__)m


12743/12742 BQO00549  konno            ファンクションキーラベル書き換えマクロ
( 0) 26/04/23 18:33 12742:konnoさんへのコメント コメント数:2
マウスページャーマクロに使えないかと思い、昔文太さんがやっていた
ファンクションキーラベル書き換えマクロを過去ログ検索しました。
#8113:fkylabel.def (v.1.00)  投稿者:文太   2018/09/18(火)
これですね。ちゃんと動きます。

このマクロは一度書き換えると元には戻さないで設定したラベルにします。
マウスページャーマクロ等に使うには元に戻したいので改造してみました。
ダンプで見るとどうやらファンクションキーのポインタをマクロバッファの
位置にすり替えているようです。そこで大幅に簡略化してみました。

=== f_label.def (v.1.00+) === org 文太さん fkylabel.def
* M
50 ^\ "fkey toggle"
&02 (x..0==0)?{x..0=pq..100, &00 pq..100=r, . } ;pq..100, fkeytbl
&02 pq..100=x..0, x..0=0, . ;pq..100, org

02: x3+$,."$[8]"

00: (3+$)."$ ;N,S,C,A
ファイル $(0)窓換 $(0)文換 $(0)窓割 $(0) $(0)   $(0)$
   $(0) $(0)   $(0)   $(0)   $(0) $(0)$
$(d)$
[Sft]$(0)[F02]$(0)[F03]$(0)[F04]$(0)[F05]$(0)[F06]$(0)$
[F07]$(0)[F08]$(0)[F09]$(0)[F10]$(0)[F11]$(0)[F12]$(0)$
$(d)$
[Ctl]$(0)[f02]$(0)[f03]$(0)[f04]$(0)[f05]$(0)[f06]$(0)$
[f07]$(0)[f08]$(0)[f09]$(0)[f10]$(0)[f11]$(0)[f12]$(0)$
$(d)$
[Alt]$(0)[f02]$(0)[f03]$(0)[f04]$(0)[f05]$(0)[f06]$(0)$
[f07]$(0)[f08]$(0)[f09]$(0)[f10]$(0)[f11]$(0)[f12]$(0)$
$(0D,FF)"
*

マクロバッファが残っている間は起動キーで切替をトグルします。
で、マウスページャーマクロに入れてみましたが、うーん、いまいち
これじゃない感が・・・
ということで、次は ANSIエスケープシーケンスを使ってみるか。


12744/12742 CRG00666  文太             Re: ファンクションキーラベル書き換えマクロ
( 0) 26/04/24 16:14 12743:konnoさんへのコメント コメント数:1
konnoさん

 中身のないレスでごめんなさい。

 2018年ころの作品。おお、8年前? 大昔でもなく最近でもない
みたいな感じです。

 あ、あ、あ! それ! って感じです。今でもその機能が欲しくなる
ときがあるのですが、今は、そう、で、は、な、く、「完成!」させる
気力がありません。こういうのばっかだなぁ。すごく怠惰な奴>己
 たぶん、野菜作りに今けっこう熱中しちゃってるからでしょう。
 ジャガイモが青々と葉っぱをガシガシ展開させ、キヌサヤが収穫時期を
迎え、夏野菜(トマト、ナス、ピーマン)の苗が順調に育っています。
 同時に昨年収穫したサツマイモの消費最終段階。またまた同時に今年の
サツマイモのツル出し作戦、進行中。サトイモも同じ。

 移住計画も少しずつ進みつつあります。1年以内くらいに仮の引っ越し
をする、、、。最初は畑はないかなぁ。

 これはそこそこ思い入れのあるマクロですね。そこそこ作るのに苦労した、
あるいは、欲しくて欲しくてしょうがなかった、から、かな?

>起動キーで切替をトグルします。
 おー、面白い。いいアイディアだ!

 これは仕様を考え直して「常用もの」にしたい気がするんだけどなぁ。

 別のことをとりわけちゃんとやっているわけではないのですが、やっぱ
Vzマクロって(もちろんできることの範囲はある程度限定されているわけ
ですが)、ほんと実用性の観点から、超コスパのいい言語ですよねぇ。
 あるいは、Vz本体が「拡張」(あるいはカスタマイズ)を前提にして、
すごくよく作られているからなんでしょうね。



12745/12742 BQO00549  konno            Re^2: ファンクションキーラベル書き換えマクロ
( 0) 26/04/24 22:15 12744:文太さんへのコメント コメント数:1
>  2018年ころの作品。おお、8年前? 大昔でもなく最近でもない
> みたいな感じです。

私は8年かかってやっとこのマクロの可能性に気づいたんですよね。
pq..100 がファンクションキーのポインタとはよく見つけましたね。
98版は pd+80 もあるらしいですが仕組が違うのでどちらも駄目でした。

>  あ、あ、あ! それ! って感じです。今でもその機能が欲しくなる
> ときがあるのですが、今は、そう、で、は、な、く、「完成!」させる
> 気力がありません。こういうのばっかだなぁ。すごく怠惰な奴>己

私も飽きっぽいので気が向いた時しか新しいことが出来ないですね。(^^;

>  たぶん、野菜作りに今けっこう熱中しちゃってるからでしょう。

なんか毎日が充実していそう。忙しいのは良いことです。

>  移住計画も少しずつ進みつつあります。1年以内くらいに仮の引っ越し
> をする、、、。最初は畑はないかなぁ。

そうですかぁ・・・ 離れてしまうとオフ会が出来なくなるかも・・・
ってもう VZ関連でのオフ会自体あるかどうかわからないですね。(^^;
寂しくなりますが、それぞれの人生ですしね。

>  これはそこそこ思い入れのあるマクロですね。そこそこ作るのに苦労した、
> あるいは、欲しくて欲しくてしょうがなかった、から、かな?

やっぱり苦労して作り上げたマクロは思い入れもありますね。
苦労した思い出が残るのかも。

> >起動キーで切替をトグルします。
>  おー、面白い。いいアイディアだ!

これ、マクロがバッファから消えても使える方法があれば良いんですがねぇ。
切り替わったままマクロが終了したら VZを立ち上げなおすしかないですし。

>  これは仕様を考え直して「常用もの」にしたい気がするんだけどなぁ。

良いアイデアが出たら是非教えてください。

> Vzマクロって(もちろんできることの範囲はある程度限定されているわけ
> ですが)、ほんと実用性の観点から、超コスパのいい言語ですよねぇ。
>  あるいは、Vz本体が「拡張」(あるいはカスタマイズ)を前提にして、
> すごくよく作られているからなんでしょうね。

老後の頭の体操にもピッタリだと思います。私はまだまだVZ使い続けるつもりなので
PCが全く別物になるまでは頑張るぞぅ!


12746/12742 BQO00549  konno            98版では 25行目の ANSI表示出来ない?
( 0) 26/04/24 22:42 12743:konnoさんへのコメント コメント数:1
> ということで、次は ANSIエスケープシーケンスを使ってみるか。

ANSI エスケープシーケンスでファンクションキー位置に表示するマクロを作りました。
timer.def by m.gann師からいただきました。m(__)m

======= ansi.def v0.1 =======

* Macro

82 ^\ ""
c=lc, ; ★★ 表示位置 98では25行目に出来ない?
&c &m("") &d
&Sp(si=pr, ; [%d;69H 表示位置、[36m 表示色
"$(1b)[%d;1H$(1b)[45m %d $(1b)[0m$(1b)[%d;30H$(1b)[20m $(1b)[45m %d $(1b)[0m$(8)",c,1,c,1)
&v(0) Se[+,
cx12, &i("$(ac,3c,09,cd,29,79,f9,e2,fa,c3)") ;int 29, cx: ^H
Se],
pn.-15=-1,
; pn.-15 メッセージ表示フラグ (kumagai)
; 0 : メッセージなし、最下行OK
; 1 : メッセージなし、最下行空白
; 2 : &m でのメッセージ表示直後
; 255($FF) : 問い合わせ直後他
*
======= end of ansi.def =======

これは pagerに使えそうですが、98版では 25行目の ANSI表示出来ないみたい?
AI検索では出来ると言っているのに・・・AIは嘘ついてるの?
うう、どなたかお知恵を〜 m(__)m


12747/12742 CRG00666  文太             Re^3: ファンクションキーラベル書き換えマクロ
( 0) 26/04/25 01:06 12745:konnoさんへのコメント コメント数:1
konnoさん

>pq..100 がファンクションキーのポインタとはよく見つけましたね。

----- from dseg.map by Takahashi -----

194 db "DSEG"

; --- Customizing data pointers ---

198 ckeytbl dw 0 ; command key table PQ
200 fkeytbl dw 0 ; function key table

--------------------------------------

 たぶんこれを見た、というより、過去ログのmikomeさんあたりのマクロを
参考にしたのだと思います。
 ほんと、先人の方々の試行錯誤には感謝しかないですよね。
 高橋さんがEmmettさんに、「これは断じて『こんなもの』ではない!」と
言ってた気持ちも分かるし、Emmettさんにやたら厳しい(冷たい)高橋さんに、
腹を立てた Emmettさんの気持ちも痛いほどよく分かります。

 c.mosさんの掌の上で、とも言えるのでしょうが、僕は、PCとの関係に
関しては、Vzerの全部の人たちに感謝したいです。

 分かったことはきちんと伝わるように、ものすごく正確に分かりやすく
伝えてくださった先輩の皆さまには、ほんと感謝しかありません。

 Yushiメニューの技を丁寧に丁寧にwanamaさんに教えていたYushiさんが、
すぐに思い浮かびます。そして、Yushiさんが尊敬していた m.gannさん。

 それをいったら、m.gann さんと上村さんのやりとりも、う、美しすぎる、、、。
 そして、m.gannさんは、mgann.defを残して去られた。美しいです。m(__)m

 たかだかVzマクロ(内部情報)って話でしょう。でも、僕にはVzとの
付き合いが即、PCとの付き合いになってしまった。Windows11 とか、まあねぇ、
程度なので。

 がんばれ! konno! Vzの現在をになう konnoさん、嫌でしょうけど
しつこく張り付きます。



12748/12742 BQO00549  konno            Re^4: 和生さんのファンクション書換見っけ
( 0) 26/04/25 20:39 12747:文太さんへのコメント コメント数:1
> ----- from dseg.map by Takahashi -----
> 200 fkeytbl dw 0 ; function key table

あう、私が見落としていただけでしたか。すみませんです。m(__)m

>  たぶんこれを見た、というより、過去ログのmikomeさんあたりのマクロを
> 参考にしたのだと思います。
>  ほんと、先人の方々の試行錯誤には感謝しかないですよね。

"pq..100"をFGAL検索、PKでは見当たらず DC15で和生さんのマクロを見つけました。
dc15_997.log 15528  00/02/27 和生 ファイラー・ファンクション書換
軟体にもなさそうなので張り付けてしまいます。(^^;

=== fl_ktbl.def === by wanama ζ゚ ; テスト版。
*m
80 [F01] ""
?{ (s-3)?. ;Filer on/off by m.gann
(wa|z)?{ &s #[ &d } (s&5)?#[ ?#] (r).}
r[, &> (r])

0: ;ファイラーのファンクション表示
#if 98
&> pq..130[=r+1, ;pq..130:dosktbl(cmdln)
(pq..141..48&256 || r.0)??{ r.0+, ;fk-,switch
&Sm(r+160,r+240,160) } ;jx_ini&256:fk
&s #O &d #m
pq..130=0],
0: (3+$)."$(0)$
$(20)Edit$[11][F02]$[11][F03]$[11][F04]$[11][F05]$[11]$
[F06]$[11][F07]$[11][F08]$[11][F09]$[11][F10]$[11]$
$[80]$
[f★]$[11][f02]$[11][f03]$[11][f04]$[11][f05]$[11]$
[f06]$[11][f07]$[11][f08]$[11][f09]$[11][f10]$[11]"

#elseif DOSV
&> pq..100[=r, pn.4-, ;pq..100:fkeytbl(edit)
ax$500, cx$4d00, &i($16) &c ;cx:code,keybuf wright(BIOS)
pq..100=0], pn.4-, ;pn.4:fkeymode
&s #O &d #m
0: (3+$)."$
Edit $(0)[F02]$(0)[F03]$(0)[F04]$(0)[F05]$(0)[F06]$(0)$
[F07]$(0)[F08]$(0)[F09]$(0)[F10]$(0)[F11]$(0)[F12]$(0,d)$
[f★]$(0)[f02]$(0)[f03]$(0)[f04]$(0)[f05]$(0)[f06]$(0)$
[f07]$(0)[f08]$(0)[f09]$(0)[f10]$(0)[f11]$(0)[f12]$(0,d,ff)"
#ifend
*

これは 98版にも対応しているので凄いです! このまま使えそう!

>  高橋さんがEmmettさんに、「これは断じて『こんなもの』ではない!」と
> 言ってた気持ちも分かるし、Emmettさんにやたら厳しい(冷たい)高橋さんに、
> 腹を立てた Emmettさんの気持ちも痛いほどよく分かります。

「こんなもの」で検索してみましたが見つけられず。
和生さんに対して似たような発言が dc15_988.log 12675 に?
このころ高橋さん体調悪そうでしたし、そんな中 TVZ更新されてたんですね。m(__)m

>  c.mosさんの掌の上で、とも言えるのでしょうが、僕は、PCとの関係に
> 関しては、Vzerの全部の人たちに感謝したいです。

私も同感です。c.mosさんも今はX(Twitter)で色々作っていて元気そうで何よりです。

>  たかだかVzマクロ(内部情報)って話でしょう。でも、僕にはVzとの
> 付き合いが即、PCとの付き合いになってしまった。Windows11 とか、まあねぇ、
> 程度なので。

私は VZの前にBASICの時代があったので、まあそれなりに色々分散してます。

>  がんばれ! konno! Vzの現在をになう konnoさん、嫌でしょうけど
> しつこく張り付きます。

ありがとうございます。もっとスキルのある人いっぱいいると思うのに
何故か出てこないですねぇ。(私が足をひっぱゲフンゲフン)
ここで試用レポがあると嬉しくなって木にも登るんだけどね。(^^;


12749/12742 CRG00666  文太             Re^5: 和生さんのファンクション書換見っけ
( 0) 26/04/26 00:13 12748:konnoさんへのコメント コメント数:1
konnoさん

高橋 洋光, 97/5/2, <nifty:FGALDC/MES/15/5913>
 あたりをどうぞ。

>しかし、「こんなの」では絶対ないと言いたい。いかが? (^^)
 キーワードは「こんなの」でした。

 こういうヒューマンなキーワードがちょっとずれるだけで、検索に
とっても時間がかかるものですね。
 それでも、根性があれば、いろんな情報から、いずれ辿りつける!

 ただ僕がPCの(Vzの、と言っても同義)「検索」機能を、死ぬほど
ありがたがっているのは、自然言語だと、その表現無限大的なヴァリエーション
ゆえ、当たれば、どんぴしゃに当たる点なのです。

 しかし、それでも、お、konnoさん、wanamaさんに飛んだ! うれし。
 過去ログってすごい! 可能性無限大。



12750/12742 BQO00549  konno            Re^6: 和生さんのファンクション書換見っけ
( 0) 26/04/26 22:22 12749:文太さんへのコメント
> 高橋 洋光, 97/5/2, <nifty:FGALDC/MES/15/5913>
>  あたりをどうぞ。

おお、ありました。高橋さんの m.gann師推しが凄いですね!
というか、先人の苦労を人一倍わかる真面目な人なんでしょうね。

> >しかし、「こんなの」では絶対ないと言いたい。いかが? (^^)
>  キーワードは「こんなの」でした。

一字違いで全然違う結果になるとは、検索の奥深さですかね。

>  こういうヒューマンなキーワードがちょっとずれるだけで、検索に
> とっても時間がかかるものですね。
>  それでも、根性があれば、いろんな情報から、いずれ辿りつける!

私はVZ関連の情報ばかり求めていたのでこういう会話とか読み飛ばしてました。
今になって見ると全てが宝石のように輝いて見えます。過去ログ貴し。

>  ただ僕がPCの(Vzの、と言っても同義)「検索」機能を、死ぬほど
> ありがたがっているのは、自然言語だと、その表現無限大的なヴァリエーション
> ゆえ、当たれば、どんぴしゃに当たる点なのです。

NET検索もなかなか難しいですが、AI検索はマジ凄い! どこから拾ってくるんだか。
嘘も混じっているのがいまいちですが・・・

>  しかし、それでも、お、konnoさん、wanamaさんに飛んだ! うれし。
>  過去ログってすごい! 可能性無限大。

おかげさまで貴重なマクロ情報見つけられました。文太さんに感謝!


12751/12742 BQO00549  konno            Re: 98版で最下行の ANSI表示出来た! \(^^)/ 
( 0) 26/04/28 01:54 12746:konnoさんへのコメント
> これは pagerに使えそうですが、98版では 25行目の ANSI表示出来ないみたい?
> うう、どなたかお知恵を〜 m(__)m

NECのDOS3.1リファレンスを発掘したら ANSIエスケープシーケンス載っていました。

$(1b)[>1h で最下行をプログラムで使用できる
$(1b)[>1l で最下行をシステムに戻す。

とあったので、やってみました。

======= ansi.def v0.2 ======= DOSV 98で最下行に表示 $(1b)[>1h
起動キーでトグル

* Macro

82 ^\ ""
&c &m("") &w(20) &d
&> (r)?{
c=lc, ; ★★ 98で最下行表示は $(1b)[>1h
&Sp(si=pr, ; [%d;69H 表示位置、[36m 表示色
"$(1b)[>1h$(1b)[%d;1H$(1b)[45m %d $(1b)[0m$(1b)[%d;30H$(1b)[20m $
$ $(1b)[45m %d $(1b)[0m$(8)"
,c,1,c,1)
&v(0) Se[+,
cx52, &i("$(ac,3c,09,cd,29,79,f9,e2,fa,c3)") ;int 29, cx: ^H
Se],
pn.-15=-1,
}?{
&Sp(si=pr,"$(1b)[>1l") ; $(1b)[>1l 表示範囲標準に戻す(24行)
Se[+, cx2, &i("$(ac,3c,09,cd,29,79,f9,e2,fa,c3)") Se], ;int 29, cx:^H
}

0: ($.7^=1). ;上村郁夫氏の起動トグル手法
;0: (($.6)!). ;別法:0か1なのでビット演算は不要

*
; pn.-15 メッセージ表示フラグ (kumagai)
; 0 : メッセージなし、最下行OK
; 1 : メッセージなし、最下行空白
; 2 : &m でのメッセージ表示直後
; 255($FF) : 問い合わせ直後他
======= end of ansi.def =======

これで目出度くANSIエスケープシーケンスの最下行表示出来ました。\(^^)/ ヤッタ-
98版では一度指定すると再設定するまでファンクションキーが表示されません。

起動トグルも めざら資源>VZ Macro FAQ>起動毎に逆の動作をさせるには
を見て 上村さんの手法を取り入れました。m(__)m
これは変数も使わず省エネでいいですね。(^_^)


12752/12752 BQO00549  konno            楽屋のひとりごと
( 0) 26/04/28 19:06 コメント数:2
最近カウンターの数値が爆上がりしている。
ここ数日は特に普段の百倍くらいに上がってきていてさすがにおかしいと思った。
じょじょカウントを見ると、VZWikiが9割くらい占めている。
VZWikiのアクセスログが66メガまで膨れ上がっていた。やべえ (^^;;

日付別カウントでは

カウント  Date    Hit   平均 Graph 初訪問 リピーター
296  2026/04/20  352  296.00  296人 56人
967  2026/04/21  991  631.50  967人 24人
1330  2026/04/22  1337  864.33  1330人
1479  2026/04/23  1492  1018.00  1479人 13人
1879  2026/04/24  1901  1190.20  1879人 22人
3610  2026/04/25  3644  1593.50  3610人 34人
3287  2026/04/26  3321  1835.43  3287人 34人
2877  2026/04/27  3944  1965.62  2877人 1067人

4/27のじょじょカウントログを見ると、
ClaudeBot/1.0; +claudebot@anthropic.com) なんてのが26個あった。
最近のAI検索で VZ関連検索をするとこうなるのだろうか。

これはまだ名前を出しているだけましで、名無しでIPを変えて繰り返しアクセスする
悪質なのがいるようだ。
Mobile Safari/537.36 という恐らくスマホからのAIアクセスではないかと思われるのが
4/27 だけで 1580件ほぼ VZWikiに集中してアクセスしているようだ。
もしかしてスパムの攻撃なのかしら?

そうでないとしたら、C国製などの出来の悪いAIが検索のたびに同じ情報を繰り返し
アクセスしているとか?
これじゃデータセンターなどいくら増やしても意味ないのではないだろうか。
他のみなさんの所ではどうなんでしょうね。


12753/12752 CXB00940  としき           Re: 楽屋のひとりごと
( 0) 26/04/29 14:53 12752:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> 最近カウンターの数値が爆上がりしている。

ん〜、めでたいこと、とプラス思考で考えなくては。
どこぞの自前サーバと違って、それだけのアクセスにも対応できる、ということで。

> 日付別カウントでは

前にも聞いたことがあるような気がして仕方ないのですが。
これの、リピーターの定義を教えていただけます?
ここが何か妖しく感じられて。
つまり、ある人が1日に1000回アクセスしたとして、初訪問が1にリピーターが999と
してカウントされるのか否か、というところが気になります。

> 4/27のじょじょカウントログを見ると、
> ClaudeBot/1.0; +claudebot@anthropic.com) なんてのが26個あった。

うちの場合、こいつは4月の1ヶ月間合計で2回か3回くらいかな。
ただ、このUAのアクセス元はアマゾンでしたね。いわゆるAWSってヤツね。

> 最近のAI検索で VZ関連検索をするとこうなるのだろうか。

将来のAI検索のための元データの収集という可能性のほうが強いでしょう。
つまり、こいつらを遮断すると、将来のAI検索ではkonnoさんのところのデータが使用
されなくなる。結果、回答の精度が下がってしまうことになる。
以前、業界で話題になったのが、ロシア系で微妙に正しくないサイトをわざと構築し、
こういったAIの元データの収集で食らわせることで、結果としてAIに正しくない答え
を出させる、という話。陰謀論とかワクチン誤情報とか自閉症問題とか。
当時話題になったのはロシア系と、私のうろ覚えな記憶ではトルコ系だけだったけど、
中華系でもやっていてもおかしくなさそう。

> もしかしてスパムの攻撃なのかしら?

可能性はありますが、ここはやっぱりアクセス元を確認しておきたいところ。

> そうでないとしたら、C国製などの出来の悪いAIが検索のたびに同じ情報を繰り返し
> アクセスしているとか?

確かに、カナダ製のAIで出来が良いものってあまり聞いたことがない。
AIとは思えないけど、うちの板塀にはときどきチリからのアタックはあった。
コロンビアやコスタリカといった中南米からのアタックもあったなぁ。
アフリカ圏だと、カメルーンからのアタックは記憶にあるけど、チャドやコンゴ
からのアタックはなかったような気がする。

ところで、アクセス先というか、どの情報に対するアクセスかという、正確なURLは
確認できないんでしたっけ。つまり、どの用語に対するアクセスか、ということ。
ちなみに、Wikiのほうは知りませんが、掲示板の場合は、こういった同じ情報に対する
複数回のアクセスの可能性をいささかなりとも下げる効果のある方法がありまして。
どういったものかというと、一つの情報に対しては、できるだけ一つのURLにする、
というもの。
この辺、#8668のツリーでの言及では、当時はkonnoさんは抜本的な対策をとられて
いないようですが、検索エンジンだけではなくAI対応という意味から、そろそろ
抜本的な対策をとられたほうがよろしいかも。

> 他のみなさんの所ではどうなんでしょうね。

うちのところでは、こんな感じですね。
掲示板
日付 総数 google msn amaz 実質 総数 実質読込 書込
01/Apr 42 2 11 1 28 23 11 0
02/Apr 87 26 12 0 49 38 3 0
03/Apr 27 2 8 0 17 10 2 0
04/Apr 133 4 15 1 113 103 86 2
05/Apr 58 14 12 0 32 40 15 4
06/Apr 657 2 23 0 632 618 596 4
07/Apr 50 0 11 1 38 26 15 3
08/Apr 82 32 4 2 44 53 19 3
09/Apr 54 3 10 9 32 27 12 4
10/Apr 106 3 10 14 79 66 46 3
11/Apr 57 0 16 10 31 26 5 3
12/Apr 138 22 7 15 94 115 76 2
13/Apr 223 2 5 104 112 190 84 5
14/Apr 227 7 9 172 39 194 15 1
15/Apr 174 18 6 103 47 140 19 2
16/Apr 98 20 6 28 44 63 13 1
17/Apr 47 2 6 15 24 23 5 3
18/Apr 353 4 9 34 306 316 273 0
19/Apr 54 0 23 7 24 33 8 0
20/Apr 64 0 20 3 41 37 17 0
21/Apr 104 7 14 1 82 75 56 0
22/Apr 65 0 26 1 38 41 16 1
23/Apr 127 0 23 3 101 78 53 5
24/Apr 221 0 21 176 24 31 6 4
25/Apr 280 3 2 22 253 252 227 6
26/Apr 196 4 6 14 172 157 139 6
27/Apr 153 10 4 2 137 124 111 7
28/Apr 208 6 4 6 192 170 155 3
29/Apr 47 0 2 2 43 32 30 1

結構なスパム書き込みのアクセスはあるようですが、これはきちんと阻止している。
UAはほとんどチェックしていません。
さっき anthropic の数を数えたのが、もしかしたら数年ぶりとかかも。
アクセス元については割とチェックしています。
4月下旬に台湾系のアクセスが増えてきましたし、大陸中国からのアクセスも継続的
にありますが、一時的に跳ね上がるのは、確率的にはアメリカが最大な気がする。
次いで欧州。

ま、あれだ、私のところもめざらさんのところも、いろいろと植物を植えているわけ
ですよ。文太さんもなにやらやられているようだし。
結論としては、konnoさん、草冠が足りないのが悪いのではないかと。
#いや、草冠を足してなんとかなるのは美少女だけ


12754/12752 BQO00549  konno            Re^2: 楽屋のひとりごと
( 0) 26/04/29 18:18 12753:としきさんへのコメント コメント数:1
> > 最近カウンターの数値が爆上がりしている。
> ん〜、めでたいこと、とプラス思考で考えなくては。

1日数百くらいの時は私も訪問者が増えたのかな〜とのんびり思ってました(^^;
※ めでてえやつ。

> どこぞの自前サーバと違って、それだけのアクセスにも対応できる、ということで。

サーバーはともかくカウンタは何か対策しないとパンクしそうです。HDDが。(>_<)

> > 日付別カウントでは
> これの、リピーターの定義を教えていただけます?
> ここが何か妖しく感じられて。
> つまり、ある人が1日に1000回アクセスしたとして、初訪問が1にリピーターが999と
> してカウントされるのか否か、というところが気になります。

表を見ればわかりますが、カウント数は初訪問数ですね。+リピーターでHit数です。
今の所リピーター数は初訪問数を下回っているようです。
今の設定は一定時間内の複数アクセスをリピーターとしているようです。
これを一日内の複数アクセスをリピーターと変更してみました。

> > ClaudeBot/1.0; +claudebot@anthropic.com) なんてのが26個あった。
> うちの場合、こいつは4月の1ヶ月間合計で2回か3回くらいかな。
> ただ、このUAのアクセス元はアマゾンでしたね。いわゆるAWSってヤツね。

最近この名前のAIが注目されているので目に留まったのですが、アマゾンでしたか。

> 将来のAI検索のための元データの収集という可能性のほうが強いでしょう。
> つまり、こいつらを遮断すると、将来のAI検索ではkonnoさんのところのデータが使用
> されなくなる。結果、回答の精度が下がってしまうことになる。

私もそう思ったので削除しないほうが良いのかなと迷ったのです。
Wikiと言う名前を見て情報の倉庫と思われたのなら名前を変えるのが良さそうな気も。

> 以前、業界で話題になったのが、ロシア系で微妙に正しくないサイトをわざと構築し、
> こういったAIの元データの収集で食らわせることで、結果としてAIに正しくない答え
> を出させる、という話。陰謀論とかワクチン誤情報とか自閉症問題とか。
> 当時話題になったのはロシア系と、私のうろ覚えな記憶ではトルコ系だけだったけど、
> 中華系でもやっていてもおかしくなさそう。

うう、ロシアも中国も迷惑なことばかりやっているイメージでしたがほんとだったのね。
おそろしや

> > もしかしてスパムの攻撃なのかしら?
> 可能性はありますが、ここはやっぱりアクセス元を確認しておきたいところ。

実は数の多いアクセスはサインインのワードが繰り返しあって、乗っ取りを心配しています。
IPがコロコロ変わるので特定も対策も難しそうです。

> AIとは思えないけど、うちの板塀にはときどきチリからのアタックはあった。
チリアタク・・・ いやなんでもないです。

> この辺、#8668のツリーでの言及では、当時はkonnoさんは抜本的な対策をとられて
> いないようですが、検索エンジンだけではなくAI対応という意味から、そろそろ
> 抜本的な対策をとられたほうがよろしいかも。

うう、見に行ったら偉く長いツリーになっていましたね。(^^;
対策は,「VZWiki」という名前を変えるとか。今はめんどくさいのは出来ないので
アクセスログ溢れだけでも対策したいですね。

> うちのところでは、こんな感じですね。
> 日付 総数 google msn amaz 実質 総数 実質読込 書込
> 01/Apr 42 2 11 1 28 23 11 0

おお、綺麗に分類出来ていますね。
これってリファラーから仕分けしているのですか。独自のCGI?
リファラーから出来るならちょっとだけやってみたいかも。

> ま、あれだ、私のところもめざらさんのところも、いろいろと植物を植えているわけ
> ですよ。文太さんもなにやらやられているようだし。
> 結論としては、konnoさん、草冠が足りないのが悪いのではないかと。
> #いや、草冠を足してなんとかなるのは美少女だけ

ぶふぁ〜、、、思わず吹いてしまいました。草冠で返されるとは思ってなかったので。
いや、タイトルの元ネタは確かに某草冠美少女アニメですが。
うう、思い出すたび吹き出してしまう。大草原じゃ〜〜WWWwwww


12755/12752 CXB00940  としき           Re^3: 楽屋のひとりごと
( 0) 26/04/29 20:05 12754:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> 表を見ればわかりますが、カウント数は初訪問数ですね。+リピーターでHit数です。
> 今の所リピーター数は初訪問数を下回っているようです。

そうするとここで言うHit数というのは、訪問者数のことなのでしょうか。
つまり、一人の訪問者が平均3つにアクセスしていると、総アクセス数はHit数の
3倍になる、ということですよね。
あれ、違うかな?
Hit数というのが総アクセス数を意味している?
例えば、2999人がたった一つのコンテンツだけにアクセスし、逆にたった一人の客が
1001のコンテンツにアクセスした場合、Hit数4000、初訪問3000、リピーター1000と
いう結果で表示されるのかな。
つまり、単位がアクセス数なのか人数なのか、それぞれの定義が私によく理解できて
いないところが混乱の原因になっています。

> 最近この名前のAIが注目されているので目に留まったのですが、アマゾンでしたか。

というか、偽名を詐称していないと仮定した場合、anthropicさんが自前のサーバ
ではなくアマゾンのサーバを利用している、だけの話。
もちろん、アマゾンのサーバを利用している何者かがanthropicさんの名前を詐称
している可能性はあるわけです。

> 私もそう思ったので削除しないほうが良いのかなと迷ったのです。

私のサイトでは、掲示板のほうは大した情報もないので、すっぱり切ってもいいと
思っています。ただ、サイト本体のほうは、情報の量にも質にもそこそこの自信が
あるので、できるだけ切りたくはない。もしうちの情報が利用されなくなると仮定
すると、その足りない分の情報を、誰かの質の低い情報とか誤情報を元にAIの回答
が作成されることになるのではないか、と妄想したわけです。
といいつつ、具体的に切る手段がない、ということが最大の理由。
一方で掲示板のほうは、切る手段があるわけですよ。サーバ設定というヤツで。

ただねぇ。
AI系のデータ収集系アクセスお断り、というサイトは実際にあります。
なぜというに、AIの回答で満足してしまうと、自分のサイトまで足を運んでくれる
人が減ってしまうから。ま、それが世間一般の大多数でしょう。AIに騙されること
が多く、なるべく元情報に当たるようにしている私でさえ、やはり疲れてくると
わざわざ元情報まではたどらない。
そしてアクセスが減ると困るのが、サイトに表示している広告収益で運営している
サイト。
konnoさんのところでも広告を表示していたと思いますが、あまり収益には打撃に
なっていないと思います。でも、大打撃を受けているサイトも多いらしい。

> IPがコロコロ変わるので特定も対策も難しそうです。

上記で、板塀へのアクセスを制限する方法がある、と書きました。
その方法とは、IPアドレスの上の桁が同じサイトをまとめて制限、というもの。
27.138.*.*を全部制限する、みたいな感じ。
ただ、実際にやった際には、サーバ設定ではなく自宅ルータの設定でアマゾン遮断
をやってしまったのですね。結果、自宅内の他のマシンからもあちこちにアクセス
できなくなった。具体的には、ニフティのメールにもアクセスできなくなった。
つまり、ニフティもアマゾンのサーバを利用しているわけですよ。
この辺の顛末が、板塀#4224に書かれていたりします。

> これってリファラーから仕分けしているのですか。独自のCGI?

リファラーは全く見ていません。
アクセス元のIPアドレスだけで分類しています。
ローカルで動くAWKのスクリプトですね。
CGI化も可能でしょう。しないけど。


12756/12752 BQO00549  konno            Re^4: 楽屋のひとりごと
( 0) 26/04/29 23:13 12755:としきさんへのコメント コメント数:1
> つまり、単位がアクセス数なのか人数なのか、それぞれの定義が私によく理解できて
> いないところが混乱の原因になっています。

Hit数がアクセス数でリピーター数を除いた数が訪問者数ではないかと思っています。
設定を変えたのでリピーター数が変わったかと見てみましたが変わってないようです。

> というか、偽名を詐称していないと仮定した場合、anthropicさんが自前のサーバ
> ではなくアマゾンのサーバを利用している、だけの話。

AIメーカーが自前のサーバーではなくアマゾンのを間借りしているとはビックリです。
実際はアマゾンの収集した情報を利用提携してるのではと妄想しました。

> この辺の顛末が、板塀#4224に書かれていたりします。

あ、板塀No.4224をリンクに変えようと思ったら直ってる! ありがとうございます。
まだ他板の直リンク機能がちゃんと効いていますね。やっぱり便利です。(^_^)

> アクセス元のIPアドレスだけで分類しています。
> ローカルで動くAWKのスクリプトですね。
> CGI化も可能でしょう。しないけど。

なるほど。面倒そうなので私もやらないと思います。
リンク先の記事から引用しますね。

> 以前使っていたサーバだとサーバマシンが遅いので、そもそもこれだけアクセス
> されてもさばききれない、という現実がありました。そしてgoogleは、サーバの
> 反応速度に応じてアクセス頻度を変える、という謎の賢さを発揮してくださるの
> ですが、新しいサーバマシンに変えたおかげで1段階シフトアップしてしまった
> ような感じ。

実はうちの通信環境も最近ギガ超えに高速化したのです。
その後このようにアクセスが増えたので、同じような状況なのかもしれないですね。
通信環境の話は別件で書くつもりです。

# 他板留守アタックは効いている。次はマクロ巣アタックか。(手動で全とるでぇ)


12757/12752 CXB00940  としき           Re^5: 楽屋のひとりごと
( 0) 26/05/01 01:47 12756:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> Hit数がアクセス数でリピーター数を除いた数が訪問者数ではないかと思っています。
> 設定を変えたのでリピーター数が変わったかと見てみましたが変わってないようです。

う〜ん、つまり、どういうこと?
#12755の質問を繰り返すようですが、2999人がたった一つのコンテンツにアクセス
し、逆にたった一人の客が1001のコンテンツにアクセスした場合に
Hit数4000、初訪問3000、リピーター1000となるのか、
Hit数4000、初訪問3000、リピーター1となるのか。
こういう状況のときにこういう結果になるはず、というような例を示してほしいの
ですよ。あるいは、こうなってほしいけどなっていない、というものでもいいので。
具体的な例を示されないと理解できないほどおつむの弱い私に、なにとぞ愛の手を。
#合いの手はいらない

で、話は戻るのですが、アクセス元のIPアドレスとか、アクセス先というかWikiの
用語とかURL、そういうデータって取得することはできているのですか?


> AIメーカーが自前のサーバーではなくアマゾンのを間借りしているとはビックリです。

アマゾンのクラウドって、安いんですよ。
しかも、いろいろなものを構築するのにも手っ取り早いし。
例えば、オープンソースのLLMの生成AIというものも存在しているわけですが、自宅
のマシンで構築しようとすると、数十万円とかのそこそこ立派なパソコンが必要。
でも、ちょっと実験したいだけ、ということなら、アマゾンに150ドルくらい払えば、
ごく短期間だけど個人相手にもリソースを貸してもらえるわけです。
もちろん、企業とかだと、月間に数億円とかそれ以上払っているところもあるはず。
この辺、スケールメリットというか、規模の拡大が有効に働いている。
うむ、資本主義万歳!

> 実はうちの通信環境も最近ギガ超えに高速化したのです。
> その後このようにアクセスが増えたので、同じような状況なのかもしれないですね。

あれ、VZWikiって、konnoさんのご自宅のサーバで構築されているんですか?
つまり、私が(あるいは他の誰でも)VZWikiにアクセスする際には、その高速化した
回線を経由しているということですよね。それはすごいや。


12758/12752 BQO00549  konno            Re^6: 楽屋のひとりごと
( 0) 26/05/01 23:22 12757:としきさんへのコメント コメント数:2
> #12755の質問を繰り返すようですが、2999人がたった一つのコンテンツにアクセス
> し、逆にたった一人の客が1001のコンテンツにアクセスした場合に
> Hit数4000、初訪問3000、リピーター1000となるのか、
> Hit数4000、初訪問3000、リピーター1となるのか。

2999人と一人の合計とするなら、
Hit数4000、初訪問3000、リピーター1となると私は思います。
実際にそうなっているかはわかりません。
#私も引き算を間違えるくらいよいよいなもので。(^^;;

> で、話は戻るのですが、アクセス元のIPアドレスとか、アクセス先というかWikiの
> 用語とかURL、そういうデータって取得することはできているのですか?

全てリファラーから見ているので偽装されたらお手上げです。
Wikiの用語が検索語のことなら今は見られないですね。

> アマゾンのクラウドって、安いんですよ。
> しかも、いろいろなものを構築するのにも手っ取り早いし。

なるほど。アマゾンのサーバーセンターが爆増している理由の一つなのですね。

> あれ、VZWikiって、konnoさんのご自宅のサーバで構築されているんですか?

いや、高速化したのは光通信だけです。サーバーはニフティです。
としきさんの場合はサーバーマシンの高速化ですよね。
回線が速くなった分敵の攻撃も増えるのではないかと思った次第です。
もしかしたらビット何某などの踏み台にされていたり。(^^;;

> つまり、私が(あるいは他の誰でも)VZWikiにアクセスする際には、その高速化した
> 回線を経由しているということですよね。それはすごいや。

ここは間違いではないかもですが、実質はダウンロードが速くなるくらいでは?
今まで回線速度がネックと思ってましたが、本当はPCの速度がネックなのかも。(;_;)


12759/12752 DGF01024  めざら           Re^7: 楽屋のひとりごと
( 0) 26/05/02 07:57 12758:konnoさんへのコメント コメント数:1
参照先:https://mezala.la.coocan.jp/
としき兄が新たな皮肉をひねり出す時間が無駄と思われるので,横からマジレス失礼。m(_'_)m

高速化された回線は,konno家から契約プロバイダのサーバ間に限定されているので,
スパマー含む他者のアクセスが高速化されているわけではありませんぞ。
(スパマーがより速い回線を使っている可能性は否定できませんが)

12760/12752 CXB00940  としき           Re^7: 楽屋のひとりごと
( 0) 26/05/02 12:44 12758:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
めざらさんからレスがついているので、そっちはそのとおりということで。
ただ、私、皮肉っぽいという自覚はあるのですがね。
それよりもどちらかというと、すべるギャグが多いような気はする。
もともと、ジョークの一つも言えないような無味乾燥な人間が、無理してギャグを
ひねり出そうとするとそうなる、というか。

で、カウンターのほうの計測基準は、やっと理解できました。

> 全てリファラーから見ているので偽装されたらお手上げです。
> Wikiの用語が検索語のことなら今は見られないですね。

その辺は残念ですね。
何かの用語を狙って多数のアクセスがあるのか、それとも全体的に絨毯爆撃をして
いるのか、ということがわかれば、と思ったのですよ。


12761/12752 BQO00549  konno            Re^8: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/02 17:19 12759:めざらさんへのコメント コメント数:1
Re^8: 楽屋のひとりごと 草萌えルータ


> としき兄が新たな皮肉をひねり出す時間が無駄と思われるので,横からマジレス失礼。m(_'_)m

#皮もパリパリにやくとうまいっていう。(好みはそれぞれ)

> 高速化された回線は,konno家から契約プロバイダのサーバ間に限定されているので,
> スパマー含む他者のアクセスが高速化されているわけではありませんぞ。
> (スパマーがより速い回線を使っている可能性は否定できませんが)

もう交換済みで大丈夫だと思うのでうちの実情を書きます。
X(Twitter)でうちで使用中の古いルータが危険だというのを見たのです。
最近のはファームの更新で対応可能ですが、うちのは古すぎて買い替えるしかない。
と思ったのですが、このルータはニフティ光のレンタル品だったのですよ。
そこでニフティに光通信機器の交換依頼しました。NETではできなくて電話のみです。

実は以前更新の時にギガもっとだったかをメガもっとで済ませてしまったのです。
6年前かな。そのため機器の交換はしなかったのです。過去ログを見ると
#2515:Re^2: @nifty入会13周年  投稿者:Konno   2007/07/11
この辺? この時には光通信機器を入れていて、そのルータを今も使っているという。
もう19年も使い続けていたんですね。(-_-;)

電話は時間が掛かりましたが対応してくれた担当の人が丁寧で詳しい人だったみたいで。
私 「最近回線が詰まったように非常に遅いので交換したいのですが。」
担当「無線ルータを繋いでいたらそれが原因かもしれないので外してみてください。」
私 「え?」
と思いながらも外してみたらとたんに回線がスムーズになったように実感しました。
流石はサポート担当! 的確な指示でした。無線ルータの不調はよくあるそうです。

それはともかくルータは交換したいので話は進めました。
1ギガなら0¥、5ギガなら+500¥ 10ギガは+1200だったかな?
なので 5ギガにしました。テレビで動画も観るので。工事費も0¥でした。

交換してからじょじょにカウンターの数字が上がってきたので何かあるかと思った次第。
詰まり回線問題が解消したので攻撃の速度も上がったのではないかという妄想です。

#じょじょに奇妙な暴走カウンタ― 波紋が広がる!


12762/12752 BQO00549  konno            Re^8: 楽屋のひとりごと
( 0) 26/05/02 17:37 12760:としきさんへのコメント コメント数:1
> それよりもどちらかというと、すべるギャグが多いような気はする。
> もともと、ジョークの一つも言えないような無味乾燥な人間が、無理してギャグを
> ひねり出そうとするとそうなる、というか。

私はとしきさんの絶妙な返しが大好きです。漫才で言えば突っ込みでしょうか。
私の下手なおやじギャグに付き合ってくれるのも嬉しい! (^_^)

> 何かの用語を狙って多数のアクセスがあるのか、それとも全体的に絨毯爆撃をして
> いるのか、ということがわかれば、と思ったのですよ。

そういえば攻撃と思われるものには、a=signin; のようなワードが大量にありますね。
何らかのツールで自動攻撃しているのかもしれません。
AIならそんなことはしないだろうし。

CGIにそのワードの連続を禁止にする設定入れてみようかしら。
うまくすればカウンタの数値が1/10になるかも。ログの増分は1/30になるかも。
ちょっとやってみますね。

#遠隔自動攻撃といえば、キラークイーンの シアーハートアタック
#最近アタックネタ多いな。(^^;


12763/12752 BQO00549  konno            VZWikiを移転しました
( 0) 26/05/02 19:39 12762:konnoさんへのコメント
> CGIにそのワードの連続を禁止にする設定入れてみようかしら。
> うまくすればカウンタの数値が1/10になるかも。ログの増分は1/30になるかも。
> ちょっとやってみますね。

やってみました。
カウンタのCGIに仕込んでカウンタだけ飛ばす設定にしたらおさまったみたい。
でもアクセスログの勢いはすさまじくて1週間で個人用エリアがパンクしそうなので
VZWikiを移転しました。

今までHOMEPAGE上に置いていたので狙われたのかもしれないと思ったので
BBSのフォルダに移しました。このほうが安全上もよさそうだし。
トップページと新着情報のページのURLは変更したのでアクセスはこちらからどうぞ。

#ヒデオンは異邦人の攻撃で辺境の地を彷徨うのであった。


12764/12752 CXB00940  としき           Re^9: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/03 10:22 12761:konnoさんへのコメント コメント数:1
参照先:http://toshiki.la.coocan.jp/
連休なんで、思いっきりだらけています。
実家の庭仕事を頼まれて、昨夜は実家に泊まったのですが、今朝はゆっくり寝坊
して、さっき起きたばかり。
そんな感じなので、まだ頭が動いていません。
そんなときに書き込むなよ、といわれそうですが。
なので、以下、まじめな書き込みのつもりですが、根拠薄弱かも。

> X(Twitter)でうちで使用中の古いルータが危険だというのを見たのです。
> 最近のはファームの更新で対応可能ですが、うちのは古すぎて買い替えるしかない。

我が家メインのルータも、古すぎて危険。ファームの更新もできない。
ならどうなっているかというと、少し新し目のルータと2段ルータになっています。
2段目のほうも、そろそろファームの更新が終わるのではないかなぁ。
すでに終わっていたりして。

> 詰まり回線問題が解消したので攻撃の速度も上がったのではないかという妄想です。

妄想ではなく現実に可能性としてはありうるでしょう。
それはつまり、アタック元がkonnoさんの自宅ルータ配下のマシンであった場合。
これはなにも、konnoさんのマシンが元凶、ということは意味しません。
自宅内の別マシンがのっとられている可能性とか。
無線側のセキュリティが弱く、ご近所様からアクセスされている可能性とか。
こういうことの確認のためにも、アクセス元の情報は必要です。


12765/12752 BQO00549  konno            Re^10: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/03 19:33 12764:としきさんへのコメント コメント数:1
> 我が家メインのルータも、古すぎて危険。ファームの更新もできない。
> ならどうなっているかというと、少し新し目のルータと2段ルータになっています。

うーん、2段にしたら安全性が上がるものなのですか。(^^;
まあ問題が出ていないなら大丈夫なのでしょうね。うちは問題出ていたので。

> 2段目のほうも、そろそろファームの更新が終わるのではないかなぁ。
> すでに終わっていたりして。

更新出来るならしておいたほうが吉かと。私はそれで機器交換したので。(^^;

> 自宅内の別マシンがのっとられている可能性とか。
> 無線側のセキュリティが弱く、ご近所様からアクセスされている可能性とか。
> こういうことの確認のためにも、アクセス元の情報は必要です。

VZWikiのページだけ集中しているのでご近所さんではないと思います。
Wikiの場所を移動したらピタリと止みました。なのでカウンタも元に戻しました。
一時7千まで爆上がりしたカウンタが70くらいになって少し寂しい感じ。(^^;;
#短けぇ夢だったなぁ・・・ 

#アタックと言えばジェットストリームアタック! 三位一体逃げ場無し!
#こいつ、俺のマシンを踏み台にしやがった!!


12766/12752 CXB00940  としき           Re^11: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/04 00:28 12765:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> うーん、2段にしたら安全性が上がるものなのですか。(^^;

そりゃぁ、素通しにしていたら何段重ねても安全性は上がりませんよ。
だけど、1段目と2段目、ブツが違えば設定できる項目も異なる。
そして、適切に設定できれば安全性も向上できる。
要はフィルターなわけですよ。液体のフィルターと同じ。
小学校で浄水場の仕組みとか勉強したと思いますが、あれと同じ。
あるいは、災害時用の簡易浄水フィルターの構造とか、災害大国日本では常識の範疇
だと思いますが、そういったことです。

> 更新出来るならしておいたほうが吉かと。私はそれで機器交換したので。(^^;

導入したときには当時の最新版にしたのですがね。
それっきりサボっていたりして。(^^;

> VZWikiのページだけ集中しているのでご近所さんではないと思います。

ということは、自宅内のマシンが被疑ということですね?([Y]/y)

> #こいつ、俺のマシンを踏み台にしやがった!!

最近は聞かなくなりましたがね。
かつて、SNSでよくあったのが、お友達登録を読み取って、その相手にいろいろと送り
付ける、というタイプのウィルス。同様に、ブラウザのブックマークとか履歴とかを
読み取ってあれこれ、というのもありました。
SNSとかブラウザの側の対策も進んでいるわけですが、敵はそういうのをかいくぐって
くるわけで。
なので、カウンタとかのデータを収集する場合は、アクセス元のデータがとれるもの
を選ぶことがセキュリティ的には割と大事。アクセス元に比べれば、リファラだのUA
だの、セキュリティ的にはあまり意味はない。
#あえて言おう、カスであると。


12767/12752 BQO00549  konno            Re^12: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/05 00:26 12766:としきさんへのコメント コメント数:2
> 小学校で浄水場の仕組みとか勉強したと思いますが、あれと同じ。
そんな昔のことなんて覚えとらんわ。(^^;;

> あるいは、災害時用の簡易浄水フィルターの構造とか、災害大国日本では常識の範疇
> だと思いますが、そういったことです。
川の水をろ過して飲めるようにすりアレですね。それならわかります。
でもそれだけではウイルスとか怖いから更にバスターで消毒するのが吉。(何の話)

> > VZWikiのページだけ集中しているのでご近所さんではないと思います。
> ということは、自宅内のマシンが被疑ということですね?([Y]/y)
うう、物理的に否定できない。(>_<)

> SNSとかブラウザの側の対策も進んでいるわけですが、敵はそういうのをかいくぐって
> くるわけで。
以前エッジでステルス広告を踏んでしまいそれから色々おかしくなったのでエッジの
アイコンを消したのですが、再起動すると裏で起動していて気持ち悪いです。

> なので、カウンタとかのデータを収集する場合は、アクセス元のデータがとれるもの
> を選ぶことがセキュリティ的には割と大事。アクセス元に比べれば、リファラだのUA
> だの、セキュリティ的にはあまり意味はない。

改めてじょじょカウントのアクセス元を見たらわかりました。
2026年04月27日 〜 2026年05月01日までのリモートホスト上位すべて
No Host Hit Rate  初訪問 リピーター
1 47.128.55.* 33771 53.16% 1893人 31878人
2 45.38.131.* 102 0.16% 102人

1位が全体の53%を占め、2位以下は0.16%以下で 2736位まで続きます。
この1位のドメインをNETで調べたらアマゾンでした。
#圧倒的じゃないか。

この IPでドメインを調べるのに cman.jp を使ったのですが、でかい「次へ」ボタンを
押したらカラフルな画面が出てしまい焦りました。
またステルス地雷を踏んでしまった。!! (>_<)


#令和小話
「光陰矢の如し」なんて言いますが、これ実は光通信を言っているという説があるとかないとか。
昔から雷の光は音より速く届くことを知っていて、それを通信に応用したとかなんとか。
実際光は電気や電波より速いですしね。
「光陰八の如し」と書いて、光を8ビット信号にするのを思いついたのではないかとかなんとか。
えっ、そんな説誰が言ってんのって? なんでもどこぞの猫ハウスラボらしいですよ?


12768/12752 CXB00940  としき           Re^13: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/05 12:13 12767:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> > 小学校で浄水場の仕組みとか勉強したと思いますが、あれと同じ。
> そんな昔のことなんて覚えとらんわ。(^^;;

うむ、例が悪かったか。
テキストツールのフィルターの多段構成を例に出すべきでした。

> 1位が全体の53%を占め、2位以下は0.16%以下で 2736位まで続きます。

やっぱりヤツラか。
なら、そいつらを遮断すれば概ね解決。
自宅内の被疑が晴れてよかった。

> この IPでドメインを調べるのに cman.jp を使ったのですが、でかい「次へ」ボタンを
> 押したらカラフルな画面が出てしまい焦りました。

あれ、そんなのあったっけ?
cman.jp なんてもう数年アクセスしていなかったので久しぶりにアクセスしてみたの
ですが、うちではでかい「次へ」ボタンは表示されませんでした。一応、アドレス
からドメインを検索してみたのですが、アドレス入力の画面でも結果表示の画面でも
出てこなかった。ブラウザの関係かなぁ。


12769/12752 BQO00549  konno            Re^14: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/06 00:52 12768:としきさんへのコメント
> うむ、例が悪かったか。
> テキストツールのフィルターの多段構成を例に出すべきでした。

あ、それなら何となくわかります。順番を間違えると駄目なのも。(^^;

> なら、そいつらを遮断すれば概ね解決。
> 自宅内の被疑が晴れてよかった。

既に入り込んでいるやつらがいたらもうどうしようもないですね。
MSデフェンダーでも感知できないし。

> cman.jp なんてもう数年アクセスしていなかったので久しぶりにアクセスしてみたの
> ですが、うちではでかい「次へ」ボタンは表示されませんでした。一応、アドレス
> からドメインを検索してみたのですが、アドレス入力の画面でも結果表示の画面でも
> 出てこなかった。ブラウザの関係かなぁ。

うちはエッジで痛い目に合ったので今はChromeですが、広告ブロックがいまいちみたい。
#新しいPCが欲しいなぁ・・・

# ちぃ、いちいち反応が遅い! マシンの速度が限界なのか。


12770/12752 DGF01024  めざら           Re^13: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/08 20:40 12767:konnoさんへのコメント コメント数:1
参照先:https://mezala.la.coocan.jp/
> でかい「次へ」ボタンを押したら

それ,doubleclick ですよね。
……と思って調べてみたら,何と Google に吸収合併されてた。
てゆうか,20年近く前の話だったのか……浦島だなぁ……


12771/12752 BQO00549  konno            Re^14: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/09 01:20 12770:めざらさんへのコメント コメント数:1
> それ,doubleclick ですよね。
> ……と思って調べてみたら,何と Google に吸収合併されてた。
> てゆうか,20年近く前の話だったのか……浦島だなぁ……

げげ、そんなことになっていたんですか。
でも今問題になっているのはワンクリック詐欺ですね。
「次へ」ボタンを偽装している時点で悪意あるサイト確定なので
すぐに戻るボタンで戻るようにしていますが、なんせ心臓に悪いですよね。

最近はマウスを通過させただけで開く悪質広告サイトもあって、一度引っかかったら
その広告らへんは避けるようにしているので逆効果としか思えませんね。
迷惑なだけで。

迷惑と言えば、広告をクリックしないと先を読めない記事サイトも嫌ですね。
私はほとんどそこで引き返しています。

#ムダムダムダムダッ!!


12772/12752 CXB00940  としき           Re^15: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/09 12:52 12771:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> 最近はマウスを通過させただけで開く悪質広告サイトもあって、

Windows95とかを引っ張り出してきましょう。
当時のネスケとかIEなら、その手の広告は表示できない。
技術的に無理なんで。
もちろん、その他のセキュリティの脆弱性はありますが、その辺はトレードオフ。
この辺を「等価交換」と言い切れる人なら一考の価値はあるかと。
#そんな人、かなり少ないとは思うけど、いないとも言い切れない


> 迷惑と言えば、広告をクリックしないと先を読めない記事サイトも嫌ですね。

#12755でも触れましたが、広告収入で運営しているサイトというのも多いのですよ。
だから、いろいろなものが無料とか安価で得られている。
現状、動画サイトとかSNSとか、広告収入で莫大な利益を上げているけど、仮に広告
収入がゼロになったら、その他の収入だけでは維持することは不可能だし。
あるいは、電車とかバス、広告を一切やめるから乗車料10円値上げ、ということに
理解を示す方は少なそう。
逆の現実として、広告収入が一切ない農業とか漁業の場合、バッファーがないがゆえ
に不作とか不漁になれば価格に直結する。田んぼとかビニールハウスに広告を出して
も作物の生育に影響しそうだし、そんなことになったら本末転倒。そもそも過疎地
だと広告を見る人が少ないから広告収入も大したことなさそうだし。


ま、資本主義だからこの程度で済んでいるんですけどね。

> 私はほとんどそこで引き返しています。

こういうことが可能ですから。
他の経済体制になったりすると、こういうことを許してくれなくなりそう。
資本主義さまさまでござるよ。


12773/12752 CRG00666  文太             Re^16: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/10 01:14 12772:としきさんへのコメント コメント数:1

>資本主義さまさまでござるよ。

 えーと、資本主義を礼賛できたのはまだ第一次冷戦期のことです。
 だって、資本主義と社会主義が世界を舞台に拮抗していたのだもの。
 えと、歴史は次へと不可逆的に進みます。起こったことは起こったこと
なのです。これを受け入れるのが文系? 普通の常識。
 その枠組みで世界を語るのは、敵は共産主義だ! という冷戦思考
だと思いますよ。何回も言ってるのに。知的じゃない。
 そんなに深くえぐっちゃったのかな?

 母親とトラブルでしょうか?
 しばらくは、黙ってますね。
 キモイって感じ。



12774/12752 GST01234  聖書預言         Re: 楽屋のひとりごと
( 0) 26/05/10 11:56 12752:konnoさんへのコメント
神の御子イエス・キリストを信じる者は永遠の命を得ます。イエスを信じてください。『JDファラグ聖書預言』でネット検索すれば、患難前携挙、エゼキエル戦争、世界統一政府などについて、聖書的視点から理解できます。一つ一つの動画に字幕版と吹替版があります。

12775/12752 CXB00940  としき           Re^17: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/11 01:16 12773:文太さんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
あおりのつもりはあったけど、釣りのつもりはなかったんですが。
文太さんが釣れてしまった。
それはさておき。
私に常識が欠けているのはまさにそのとおりで、完全に同意します。

>  だって、資本主義と社会主義が世界を舞台に拮抗していたのだもの。

よくわかっていないのですが、資本主義と社会主義の二項対立が、かつての、または
現在の、常識なのですか?
いや、私、他の主義もあると思っていたもので。
だから、#12772でも

> 他の経済体制になったりすると、こういうことを許してくれなくなりそう。

という表現にしていたわけで。

>  母親とトラブルでしょうか?
>  しばらくは、黙ってますね。
>  キモイって感じ。

キモくてごめん。
ところで文太さん、黙っているのはお好きですか?
沈黙は金、とも言いますけどね。
黙っていると問題を解決できそうにないので。
いわゆる抗議行動、あまりにも効果がなさそうなものが多いので積極的に参加する
ことはありませんが、でもあれは必要だと思っている。
とはいえ、知的理由とか倫理的理由とか科学的理由で黙らざるを得ないことが最近
は多々あって。それがちょっと残念。

とりあえず、私は自分の母親とはトラブルは起こしていません。
ただ、もしかしたら近いうちに会社で問題を起こしそう。
最短で次の木曜日に開かれるオンライン会議なんですけどね。
話がどう転がるか。
私が口を開く前に誰かが爆弾を投げてくれればいいのだけど、それは可能性ほぼゼロ。
なので、私が投げるのだけど、石ころ程度のはずが大爆発するかも。
私自身は、爆発しないほうに100カノッサ。
それはさておき。
最善の場合は、私の昔話で終わる。
最悪の場合、私の会社での立場が著しく悪くなる。ごく短期的かもしれないけど。
もちろん、私が何かを言ったからといって、それが大勢に影響を与えられそうにない
ことは理解している。
でも、ここで黙るという選択肢はない。
だって、このままいったら、将来の私のお給金だとか企業年金の受給額に影響しそう
なんだもの。うん、私利私欲。
だから、こういう企画とか戦略といった仕事はいやなんだよ。


12776/12776 BQO00549  konno            kVZのバグらへん
( 0) 26/05/12 02:22 コメント数:1
結構修正、機能追加してるんで、そろそろ公開しようかと思うたびに新たなバグが
見つかったり、新しいアイデアが湧いてまた弄ったりで全然公開できない!
そこで今年弄った履歴を思い出して見た。

2026/05/06 63,166 vz.com
;--- vzt work --- 069Ah
GDATA tvzval, label, near
tvz_optptr dw offset cgroup:tvz_optptr ; VI
&m("15:vi(tvz_optptr) %04x %Fs 069a",vi,vi,vz)
 これで表示される Vi のアドレスがズレていた。
 原因はローカルワークデータ追加を DSにしたため。CS:に変更修正した。

2026/05/05 63,178 vz.com
 インジケータバーが16M以上では動いていなかった。オリジナルも。
 編集限界は16Mなので仕様とも言えるが、ビューモードでは166Mでも開けます。
 そこでインジケータバー16M以上に対応してみた。その過程で OLに%代入
 OL opt_line 変更 %表示の数値を格納+インジケータバー16M以上に利用
 16M以上ではインジケータバーがガタガタするが気にならないと思う
 動けば正義!

2026/05/01 09:58 63,142 vz.com

2026/04/29 62,750 vz.com
 [F04] 窓割で分割位置がズレていた。ポカミスでした。<(^^;)

2026/03/15 62,744 vz98.com
 98版 90BIOS対応。NP2Wで使えます。

2026/03/12 3,439 ezkey6.com
 EZKEY6 90BIOS対応版を VZの部屋にアップ。
 90BIOS使用時ファンクションキー表示がズレるのを90BIOSパッチで対応

2026/02/12 62,078 vz98.com
 PC98 修正版3種 vz98_hp.lzh (2026-02-12版 )更新


最後に98版を公開してから結構修正・機能追加してますねぇ。
そろそろ公開してみようかしら。

#デバッグラー バグはバグ道を究めるとか、そこらへん


12777/12776 DGF01024  めざら           Re: kVZのバグらへん
( 0) 26/05/12 08:21 12776:konnoさんへのコメント コメント数:1
参照先:https://mezala.la.coocan.jp/
お疲れ様です.

最近,ファイラーでファンクションコールを使うマクロが正常に
動かなくなっていることに気付きました.
めったに使わないマクロなので,昔作った同様の手順を持つマクロを
試したところ,それも正常に動きませんでした.

具体的には,以下のマクロ(昔のやつ)とかです.
https://mezala.la.coocan.jp/vz/workshop/mfile.html#dtname

VTDOS環境,DOSVAXJ3環境とも同様でした.

とりあえず,お手元で試してみていただけるでしょうか.

ちなみに,
ax=$5600, &i($21) (これは Rename short),
ax=$7156, &i($21) (こっちは Rename long),
いずれも結果は同様で,最初からエラーが返ってきました.
(複数ファイル対象でも,1つめで戻り値がエラーで終了)

なお,以前の版 K07r2(2008/09/22のもの)では正常動作します.
(この版を使ってみた理由は特になく,たまたまです.)

12778/12776 BQO00549  konno            Re^2: kVZのバグらへん
( 0) 26/05/12 19:16 12777:めざらさんへのコメント コメント数:1
> 最近,ファイラーでファンクションコールを使うマクロが正常に
> 動かなくなっていることに気付きました.

動作確認ありがとうございます。kVZだけ問題が有るということですね。

> なお,以前の版 K07r2(2008/09/22のもの)では正常動作します.

試してみたところ、VZks05 VZkt02 までは問題なさそうです。
それ以降のも最初は動作しましたが、ファイラーでコピーなどした後は動かない。
この辺の動作が変わってしまったのかもしれません。
調べてみます。


12779/12752 CRG00666  文太             Re^18: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/19 23:55 12775:としきさんへのコメント コメント数:1
としきさん

 5月中旬だというのに、あーあ、暑いですね。エルニーニョ予想にも
かかわらず、「例年とは違うパターン」だそうで、今年もとても暑いの
だそうです。
 人類、終わるな、確実に。

>ところで文太さん、黙っているのはお好きですか?
 ずるいな、と思いながら黙っていたことはサラリーマン時代には
何度もありました。
 好きか嫌いかより、それを選べるのが楽、不幸でない、面倒がない、かな。

 ただ、文脈に戻ると、黙ってるというより席を外しますね、という意図でした。
 黙ってるためには、そこに居合わせなくてはならないでしょうから。

>>  だって、資本主義と社会主義が世界を舞台に拮抗していたのだもの。
>よくわかっていないのですが、資本主義と社会主義の二項対立が、かつての、または
>現在の、常識なのですか?
 歴史についていえば、「米ソ冷戦時代」のことです。イデオロギーの対立。
僕は、アメリカがソ連を駆り立てた、追いつめた、と大方みていますけれど。
 現在のアメリカ VS 中国については、どっちも資本主義で覇権を争って
いる。経済体制と政治(統治)体制は昔ほど対立しないと思っています。
 中国の富裕層は日本が大好きだそうです。だろうなぁ。
 けっきょく軍事力なのね、ああ、野蛮とは思いますが。
 イラン戦争については、トランプのバカ、世界中を混乱させやがって、と
思っています。トランプのバカぶりを資本主義者だからとは言わないけど、
彼をいまだ支持してるMAGA派の連中のことは僕は資本主義者の豚だと
思っています。
 人生、全部カネだと思ってやがる。本質的に幸福とは関係がない。不幸とは
密接に関係してそうだけど、経験がないから分からない。

 カルビー、偉い! 白黒ポテトチップス、適量、買ってあげる。

>最短で次の木曜日に開かれるオンライン会議なんですけどね。
 どうでした?

>最善の場合は、私の昔話で終わる。
 これが最善みたいに聞こえました。

>でも、ここで黙るという選択肢はない。
 その組織の、共同体のメンバーであって、そこに出席しているとき、
やはり黙っていることはできないこともあるでしょう。なんの結果も
ださない、影響もあたえない、これが分かっていても、最低限の自身の
心の健康のため、「そこまで卑怯者にはなれない」と感じてしまうことは
僕もありました。
 で、つまらない、総すかんをくらう、シニカルで冷笑的(同じだろ)
なコメントをつぶやく、で終わったこともあったなぁ。

 個人対組織では、勝ち目はありません。組織の側についてしまうのが
楽です。たぶん、よく眠れないけど。

 うん、ずるいとは思うけど、元の文脈で一言。
 不満やむかつきは、何か(自分か他者か社会か)を変える原動力だろうと僕は
思っています。つまらん広告がネットで出てきたら消す、逃げる、殺すという
のは悪くないと思う。
 それを「この経済効率性が云々」といって現状肯定するのは奴隷化みたいに
思えます。資本主義は奴隷をつくると思う。拝金主義なんて甘いものではなく、
奴隷製造機。
 むかついたら、殺す、消す(相手は人ではない)、へんなふうに納得しないのは、
長生きの秘訣なのかもしれないよなぁと想像しています。

 しばし席を外させていただきますね。
 一生、友達でいてね。嫌だろうけど。
 この歳になっても、まだ勝負はあるのです。自分との闘い。



12780/12776 BQO00549  konno            Re^3: kVZのバグらへん
( 0) 26/05/21 03:30 12778:konnoさんへのコメント コメント数:1
> 試してみたところ、VZks05 VZkt02 までは問題なさそうです。
> それ以降のも最初は動作しましたが、ファイラーでコピーなどした後は動かない。
> この辺の動作が変わってしまったのかもしれません。
> 調べてみます。

原因はわかりました。
#12122:ファイラーでデュアル切り替え時のLFN表示出来た! :konno 2025/03/04
この時の修正が表示などのタイミングを変えてマクロの動作に影響していたようです。
しかたなく半分元に戻したので LFNの表示も完全ではなくなりました。

弄っているうちにロングファイラーのルーチンをスイッチで切り替えるのを思いつき
やってみたら出来てしまいました。\(^^)/ ヤッタ-
FM オプション +128 でロングファイラー、無しで通常の80桁ファイラーです。

そういえば ajaさんがこのスイッチを要望していたような。
ロングファイラーを公開したころかな。
#4887:大画面ファイラー 投稿者: - あじゃ -   2010/01/19
このころは仕事も忙しくてできなかったのですが、ajaさんのツリーマクロ、公開
されてないようですね。かっこよかったのに・・・後悔先に立たずです。

で、そろそろVZを公開しなくちゃと思いながら常用マクロ弄ってバグ沼に嵌ってしまい
もうカオス状態です。(;_;)


12781/12752 CXB00940  としき           Re^19: 楽屋のひとりごと 草萌えルータw
( 0) 26/05/22 00:58 12779:文太さんへのコメント
参照先:https://toshiki.la.coocan.jp/
私、文太さんとはそれほど考えの違わない部分が多いと思っているのですがね。
ただ、おそらく、経済についての考え方あたりは、大きく違っていそうな気がする。
私が問題だと思っているのは、強欲。
そしてこれが金銭について発露する場合が、いわゆる拝金主義。
さらに、経済体制によっては、強欲なものが儲けやすい、とかありがちだと思う。

>  けっきょく軍事力なのね、ああ、野蛮とは思いますが。

野蛮というか、負けるのがいやなんでしょうね。
ホンモノの「あきんど」なら、損して得取れ、とかあるんですけどね。
自称ビジネスマンの方には、そんな発想はこれっぽっちもなさそう。

> 彼をいまだ支持してるMAGA派の連中のことは僕は資本主義者の豚だと
> 思っています。

ここは意見を異にするところ。
真に資本主義者の豚なら経済というものを考慮するはず。
だけど、どう考えても経済的に割に合わない政策を打ち出している彼を支持している。
ゆえに、彼をいまだ支持してるMAGA派の連中は資本主義者の豚ではない。
うむ、論理のかけらはあるぞ。
#前提が間違っている可能性も高いぞ


> >最短で次の木曜日に開かれるオンライン会議なんですけどね。
>  どうでした?

いやぁ、これがまたびっくりしたことに、会議は無期延期。
主催の方、数ヶ月前にも当日の午前8時半に会議キャンセル、なんて極悪なことを
やって下さった実績があり、さすがにそのときは私以外にも予定を空けていた各方面
からクレームが入った模様。
で、「最短で次の木曜日」であるところの先週の木曜日。
前日の水曜日の18時半ごろに会議キャンセルの連絡。
ただ、その時間は私の終業後なんですよ。
なので、私がそれを知ったのはやっぱり当日の朝一番。
とはいえ、その会議のメンバーで定型勤務と確認されているのは私だけ。
勤務形態が未確認の一人を除くと、あとは全員フレックス勤務。
そしてフレックスの方々は朝が遅い分、18時半だとみんな勤務している最中。
結局、当日知ったのは私だけの可能性高し。
その次に予定されていたのが今週の木曜日でしたが、これもキャンセル。
これは余裕を持って通知されていた。
ただし、次回以降は未定、という事務連絡が付加されて。なんてこった。


>  不満やむかつきは、何か(自分か他者か社会か)を変える原動力だろうと僕は
> 思っています。つまらん広告がネットで出てきたら消す、逃げる、殺すという
> のは悪くないと思う。

ここの部分だけ、言葉尻を捉えると、全く同感なんですけどね。
だけど、誰かが(自分を含めて)広告を見てくれたおかげでこのサービスを受けられ
るんだ、ということを考えると、広告を見たくないからそのサービスを利用しない、
という選択肢は当然あるべきですが、サービスは利用したいけど広告は見たくない、
というのは、誰かの獲ってくれた魚は食べたいけど金は払いたくない、というのと
相似形に思える。
なので、その考え方は、私の中のスズメの涙ほどの倫理観が容認してくれない。
文太さんも自分との戦いの最中かもしれませんが、私も、この自分の中の倫理観との
戦いは、なかなかいい勝負かも。

>  一生、友達でいてね。嫌だろうけど。

私と文太さんが友人であるという点に対して異論がある方もいるかもしれません。
特に外から見ている人からすると。
ただ、どちらであろうと、私は現状の関係を維持するつもりです。
当面は、というか、少なくとも予見可能な未来までは。


12782/12776 CXB00940  としき           Re^4: kVZのバグらへん
( 0) 26/05/23 09:58 12780:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> もうカオス状態です。(;_;)

ならばAIを使おう!
という時代がひしひしと迫っていて。

マジな話、AIなんてものがなかった時代から、大量のテキストを分析してどうする、
みたいな事は行われていたわけですよ。これがAIの時代になると、例えば、ここの
ログとかDCのログとかを全部放り込んで、kVzの各バージョンの変更点や仕様を洗い
だせ、なんて指示すると、バグ報告なんかも含めて全てリストアップしてくれる、
みたいなことが、おそらく既に可能なはず。
だけど、AIに可能なことは手間さえかければ人間にも可能なわけで、最初はperlとか
awkとかgrepとかで抽出し、あとは目の子で追いかけることで同じことはできるわけ
ですが、大抵の人間にとって、それは楽しくない作業のような気がする。

AI関連で言うと、つい最近、社内の発表会で見たデモンストレーション。
うちの会社でも、新規事業として、ロボティクス関係に手を出しています。そして、
その発表会でやっていたのが、ロボットの制御プログラムをAIで作る、という話。
対象のロボットは、ファミレスで見かける配膳ロボットに腕がついたような感じの
もので、警備員ロボット、なのかなぁ。腕の機能はよくわからなかったのですが、
それを除くと、移動できる監視カメラ、としか私には思えなかった。
これの制御プログラムというか、WEBベースのUIで制御できるようにする、という
話でした。
このWEBのコードを作るのに、従来は、10人月ぐらいかかっていたそうです。
ところが、既に実現していることとして。
プログラム生成用AIに適当な仕様をぶち込むとして、まずは仕様が固まっていない
と、出力もいいかげんになる。
なので、仕様作成の段階で、Chap-GPTなどを使って仕様固め。
そして仕様が固まったら、コーディング用AIに投入。
これがすごい。とりあえずお客様にプレゼンできる程度のサンプルプログラムなら、
なんと5分程度で完成するそうで。
ただ、営業用ではなく実際にお客様にリリースするとなると、いいかげんなAI出力
そのままというわけには行かず、テスト担当者として、仕様作成に携わった人と、
さらにもう一人くらいは必要。まぁそうだよねぇ、最終的に責任を取るのは人間。
とはいえ2人×一週間くらいでそれなりのものが完成する模様。たいしたもんだ。
もう一つ驚いたのが、未知のプログラム言語であっても、それなりの言語仕様書を
ぶち込んで学習させてやれば、それなりの出力が得られるらしい。そしてその後は、
出力されたプログラムを実行させたらこんなエラーが出力されたよ、というような、
それこそチャットというか対話型の作業で、それなりの品質のプログラムが完成
するのだとか。
すげぇ。
これってつまり、誰でもVzマクロを作れる、ということだよねぇ。
あるいは、それこそ、Vzそのものの改良すらできるはず。
さらに、このコード作成用のAIの利用料は、月間500ドルだとか。
とんでもねぇ時代だ。


12783/12776 BQO00549  konno            Re^5: アンチェイン
( 0) 26/05/23 20:27 12782:としきさんへのコメント コメント数:1
> ならばAIを使おう!
> という時代がひしひしと迫っていて。

全く同感です。
うちのVZWikiの大襲撃もその関連かもしれないですしね。
VZのマクロ言語仕様も大方調べがついていると思われます。
でもめざらさんの所とか特に襲撃された様子はなさそうなのが不思議。

#ここからは妄想話です。
AIはうちの掲示板とかのバグマクロ群を学習して混乱してしまった。
「なんだこのVZマクロというのは、矛盾だらけではないか!」
「書き方や順番を変えると全く違う動きをするのか?!」
「もっと詳細な資料データが必要だ。Wikiならあるだろう。」
「なんだこのWikiは、ろくな情報が無いではないか!」
「サインインして隠された詳細なデータを収集しよう!」
こうして延々とVZWikiへのアクセスが続いたのだが突然リンクが切れてしまった。

AIはさらに学習した。
「あまりしつこく攻撃すると対策されてしまう。これからは静かにこっそりやろう。」

・・・そういえばここ数日アクセス数が微増しているので見てみたら
移動したVZWikiにまたアクセスが増えてきていますね。少しずつですが。

そして10年後、世の中はAI中心になったが、VZマクロはいまだAI化されなかった。
AIの出した結論。それは
「このVZマクロというのは記号言語だが、並べ方を変えると違う意味になる。」
「これは実は象形文字なのではないか。これは最後のヒエログリフかもしれない」
そしてこの言語を完全解釈できたAIだけが人類を導くことになったとかなんとか。
かつてオーパーツとまで言われたこの謎言語はいつ完全攻略されるのであろうか。

#これが「アンチェイン、繋がれないもの」伝説の始まりとか(゚゜)☆\(--#)バキッ


12784/12784 BQO00549  konno            VZkt08 VZkv07(ベータ版) 2026-05-23
( 0) 26/05/23 21:49 コメント数:1
VZkt08 VZkv07(ベータ版)2026-05-23 更新しました。

・ ロングファイラーと標準ファイラーをスイッチで切り替える
  FM オプション +128 でロングファイラー、無しで通常の80桁ファイラー
・ ファイラーでファンクションコールを使うマクロが正常に動かないのを修正
・ TVZの Vi のアドレスがズレていたのを修正
・ インジケータバーが16M以上では動いていなかった。オリジナルも。
  編集限界は16Mなので仕様とも言えるが、ビューモードでは166Mでも開けます。
  そこでインジケータバー16M以上に対応してみた。その過程で OLに%代入
  OL opt_line 変更 %表示の数値を格納+インジケータバー16M以上に利用
・ [F04] 窓割で分割位置がズレていた。ポカミスでした。<(^^;)
・ スペース入りのLFNを編集モードでリネームすると問題が出る
  その場合はファイラーでリネームしてください。スペース入りのLFNを扱える
  のは VZKv7+VTDOSとDOSVAXJ3だけでMSDOS Playerは対応していません。
  関連オプション SL の詳細は VZK.TXT にあります。
・ 98版 90BIOS対応。NP2Wで使えます。
・ 98版常駐で HP+ の時にコマンドラインで[Shift]+[Enter]起動出来ないのを修正
 ・k07v6k, k07v6p でファイル名の変更にバグがあるので最新版に差し替えてください。

 動作保証はでき無いので実行は自己責任で。  

 ダウンロード ソース同梱 #txt:vzkv07.zip 402228bytes

 ダウンロード ソース同梱 #txt:vzkt08.zip 395304bytes


12785/12785 BQO00549  konno            VZはぶられた!?
( 0) 26/05/23 22:04 コメント数:2
最近X界隈でAI生成おじさん画像が流行っているみたいです。
その派生で エデイタおじさんがあったのですが


VZが無い! AIにはぶられている?

ついでにおばさんも


#だれだ! VZは老人会とか言うのは! その通りなんだけど


12786/12785 BQO00549  konno            Re: レトロPCおじさんも
( 0) 26/05/23 22:41 12785:konnoさんへのコメント コメント数:1
ついでに張ってみました。


※FMTOWNS修正版?

#私はパソピアおじさんじゃないよ? ミニと7と16だけだし。(^^;


12787/12785 BQO00549  konno            Re^2: ChatGPT凄げぇ!
( 0) 26/05/24 00:12 12786:konnoさんへのコメント
VZエデイタが出ないのにブチ切れて遂にChatGPTやってみた。
「DOSエデイタ」図鑑画像作って
と入れたら、数分で2枚の画像が出来ました。





おお! なかなかいいじゃない!

#ChatGPT万歳!!


12788/12784 DGF01024  めざら           Re: VZkt08 VZkv07(ベータ版) 2026-05-23
( 0) 26/05/24 10:32 12784:konnoさんへのコメント コメント数:1
参照先:https://mezala.la.coocan.jp/
更新作業,お疲れ様でした。
まず,当該マクロを試し,所期の動作を確認しました。
実行直後に,ロング表示モードでショート名が表示(再表示で正常表示)されて
いたのが気になっただけです。なお,他の操作では,この現象は見られません。
とりあえずご報告まで。


ところで,バージョン記号番号表示が先般から変わりましたが,
系列名等の規則が変更になった経緯を教えていただけますか?

また,VZkt08 と VZkv07(ベータ版) は(要は t系 と v系)は
どのように違うのでしょうか。
拙宅の「VZの歴史」や「版の詳細」において,無学な者(醤油派)でも
理解できる明瞭な説明を行いたいと存じまして。

まことにお手数ですが,よろしくお願いいたします。


12789/12785 CXB00940  としき           Re: VZはぶられた!?
( 0) 26/05/24 11:19 12785:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> 最近X界隈でAI生成おじさん画像が流行っているみたいです。

そんな流行があるとは。
ということで見させていただいたのですがね。
感想。
おじさん連中に頭髪の薄い方が少ない。これがいわゆるAIの限界か?
もしかして、ポリコレ自粛なレギュレーションが働いているとか。
あと、おばさんとかレトロPCとか、説明文の文字が読めないところがある。
こういうところは修正を依頼するとちゃんと書き直してくれるのかな。
あ、そうだ、PASOPIAって私が知っている時代は全部大文字の商標だったのだけど、
その後は変わったのかな。そうであるなら、さすがAI。そうでなければ、AI不正確。

> VZが無い! AIにはぶられている?

konnoさんご自身がお気づきのとおり、AIにはぶられているのはDOSですね。


12790/12776 CXB00940  としき           Re^6: アンチェイン
( 0) 26/05/24 12:14 12783:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> VZのマクロ言語仕様も大方調べがついていると思われます。

ここはAIごとに異なりそうな気がする。
ChatGPTとかGeminiとか、その他もあるし、とっくに学習済みのところもあれば、
いまだに手を出していないところもあるかも。

> でもめざらさんの所とか特に襲撃された様子はなさそうなのが不思議。

センスの良いクローラーなら、嵐のように襲い掛からず、ちょっとづつ持っていくの
ですよ。

> #ここからは妄想話です。

ここからは、konnoさんのぼ^H妄想の精度を上げるネタとして。
#ネタというかヨタ

> AIはうちの掲示板とかのバグマクロ群を学習して混乱してしまった。

AIって「人間は必ずしも正しくない」ということを知っているものが多いんですよ。
なので、この程度のバグマクロ群で混乱するようなAIは、所詮その程度。
むしろ、混乱ではなく、バグありのものを「これが正しいものだ」と学習すること
のほうが恐ろしいかも。

> そして10年後、世の中はAI中心になったが、VZマクロはいまだAI化されなかった。

う〜ん、早ければ2年たたずに、VzマクロはAI化されると思う。
そして16ビットアセンブラというかVz本体のコードのAI化はすでに完了していたり
するかも。

> 「このVZマクロというのは記号言語だが、並べ方を変えると違う意味になる。」

昔々、8ビットパソコンの時代。
クリーンコンピュータを標榜していろいろな言語を走らせることができたMZシリーズ
に対抗して、PC-8001上で動くいろいろな言語が開発されていたのですがね。
MZと違ってBASICの分メモリエリアが圧迫されていたPC-8001の場合、言語仕様も簡略
なものが多く、ある意味Vzマクロよりもひどいものもあったような記憶がある。
そういう時代を知っているおじさんとしては、あまりVzマクロを過大評価してほしく
ない気もする。


12791/12784 BQO00549  konno            Re^2: VZkt08 VZkv07(ベータ版) 2026-05-23
( 0) 26/05/24 22:13 12788:めざらさんへのコメント コメント数:1
> まず,当該マクロを試し,所期の動作を確認しました。

バグが直って良かったです。ほっとしました。
めざらさんに確認してもらえると安心です。
なにせうちではマクロのバグでしょっちゅう落ちるので。(>_<)

> 実行直後に,ロング表示モードでショート名が表示(再表示で正常表示)されて
> いたのが気になっただけです。なお,他の操作では,この現象は見られません。

これは高橋版でも同じなので、ルーチンが読めないため2度呼んでいたのです。
このあたり完全解析できたら再チャレンジしたいと思います。

> ところで,バージョン記号番号表示が先般から変わりましたが,
> 系列名等の規則が変更になった経緯を教えていただけますか?

VZk07v05p などと長くなりすぎたから変えようと思ったのです。8文字超えてるし。
元々高橋版ベースをk07、DANNY版ベースをk08 と別けてシリーズ化したのですが
DANNY版ベースはcomサイズが大きくなりすぎて限界になり、高橋版ベースのみに
したのです。そうなると 07とか08はいらないですよね。
ソースも3系統から2系統になったのでこれを機会に短縮しました。

> また,VZkt08 と VZkv07(ベータ版) は(要は t系 と v系)は
> どのように違うのでしょうか。

t系は VZk07t1 あたりが安定しているというので、その流れからです。
v系は、長い名前を長いままオープンしたり、編集画面ステータスでLFN表示を
試している(完成ではない)という vシリーズの流れで、ベータ版としました。
LFN絡みで非互換性があったりバグが多いのでベータ版ということです。
最近やっとリネーム絡みの致命的なバグが取れたという。(^^;;


12792/12785 BQO00549  konno            Re^2: VZはぶられた!?
( 0) 26/05/24 22:29 12789:としきさんへのコメント
> もしかして、ポリコレ自粛なレギュレーションが働いているとか。

これに1票。(^^;

> あと、おばさんとかレトロPCとか、説明文の文字が読めないところがある。
> こういうところは修正を依頼するとちゃんと書き直してくれるのかな。

私も簡単な一言だけで作ってくれたので、雰囲気が出ていればよしみたいなノリで
ちゃんと確認していませんでした。
文章はテキストで出るのでそれを直すなり修正指示すれば書き直してくれそうです。
論文などもそういう形なのかな。

> あ、そうだ、PASOPIAって私が知っている時代は全部大文字の商標だったのだけど、
> その後は変わったのかな。そうであるなら、さすがAI。そうでなければ、AI不正確。

多分変わってないと思うので、AI不正確なのでしょう。AIは嘘(虚偽情報)もつくし。

> > VZが無い! AIにはぶられている?
> konnoさんご自身がお気づきのとおり、AIにはぶられているのはDOSですね。

まあそのとおりで、単に悔しかったんだよぅ〜
というか、Win窓でVZ現役で使っているからか、仲間外れにされた気がしたかも。


12793/12784 DGF01024  めざら           Re^3: VZkt08 VZkv07(ベータ版) 2026-05-23
( 0) 26/05/24 22:40 12791:konnoさんへのコメント コメント数:1
参照先:https://mezala.la.coocan.jp/
明快なご説明を有難うございます。

実行直後のファイラの再表示の件,
> このあたり完全解析できたら再チャレンジしたいと思います。
期待していますので頑張ってくださいませ。
ただ,これは「気になる」程度ですので,気長にお待ちします。

版記号番号の件,
> ソースも3系統から2系統になったのでこれを機会に短縮しました。
なるほど。そういうことでしたか。
いや,Tの07,Dの08と,今回の枝番がちょうど 07 と 08 だったので,
ちょっと相当猛烈に混乱してしまっていたのでした。頭を切り替えます。

> t系は VZk07t1 あたりが安定しているというので、その流れからです。
ふむ。素人さんは基本的に t系を選べばよいわけですね。

v系の方は試用するときに,どこに注目したらよいでしょうか。
テキストボックスでのリネーム前後とか?

ぼんやり使っていると,何かあっても気付かないことが多いので,
なかなかデバグのお役に立てませんが……

12794/12776 BQO00549  konno            Re^7: アンチェイン
( 0) 26/05/24 23:36 12790:としきさんへのコメント コメント数:1
> センスの良いクローラーなら、嵐のように襲い掛からず、ちょっとづつ持っていくの
> ですよ。

普通なら1度の情報取得で完了するでしょう。完了せず延々とサインインを試みるのは
解決できず完了してないからと見ました。AIと関係ない可能性も大ですが。

> ここからは、konnoさんのぼ^H妄想の精度を上げるネタとして。
> #ネタというかヨタ
#ぼ、ぼくは暴走きかん者なのだ〜。止まらないのだ〜。ぼけてないのだ〜・・...

> むしろ、混乱ではなく、バグありのものを「これが正しいものだ」と学習すること
> のほうが恐ろしいかも。

私が言いたかったのはこれですね。うちのマクロは一見正しいように見えるので。(^^;

> う〜ん、早ければ2年たたずに、VzマクロはAI化されると思う。

基本的な書き方なら既に出来ているかもしれません。だけどVZマクロの怖さは
多くの内部情報をポインタで活用していてそれがまるで罠魔じっくのような
騙し絵のようなわけわかめな超絶悪魔王的マクロが多いことです。
その情報はFGALの過去ログにしか無い失われた超古代技術のごとしなのです。
実際AIで完璧なマクロが出来るなら是非使ってみたいものです。

> そして16ビットアセンブラというかVz本体のコードのAI化はすでに完了していたり
> するかも。

これこそ私が望むものです。是非進化したAIVZを見てみたいです。
10メガサイズのVZ.EXE 出ないかなぁ。もちろんマクロは完全上位互換で。

> MZと違ってBASICの分メモリエリアが圧迫されていたPC-8001の場合、言語仕様も簡略
> なものが多く、ある意味Vzマクロよりもひどいものもあったような記憶がある。
> そういう時代を知っているおじさんとしては、あまりVzマクロを過大評価してほしく
> ない気もする。

言語としてはBASICとCの愛の子みたいなものですが、上にも書いたようにVZマクロは
あまりに裏技が多すぎてしかもそれが普通になっているところが怖いのです。
FGALDCの常識は世間の非常識と言われたものですが、いまや隔離病棟の〇キ先生が
何食わぬ顔して表通りを闊歩している危うさを感じます。(^^;


12795/12784 BQO00549  konno            Re^4: VZkt08 VZkv07(ベータ版) 2026-05-23
( 0) 26/05/25 00:54 12793:めざらさんへのコメント
> > このあたり完全解析できたら再チャレンジしたいと思います。
> 期待していますので頑張ってくださいませ。
> ただ,これは「気になる」程度ですので,気長にお待ちします。

私も気になるので優先順位上位にしておきます。
何か良い備忘録無いかなぁ。栞系がいいかな。今再履修してるので。
それにしても自分が欲しい機能どんぴしゃなのって無いのよねぇ。(;_;)
必然的に改造に走り、そして沼る・・・

> > t系は VZk07t1 あたりが安定しているというので、その流れからです。
> ふむ。素人さんは基本的に t系を選べばよいわけですね。

そうなんですが、最近はコピペで済ませて確認不足が多いので保証は出来ないです。(^^;

> v系の方は試用するときに,どこに注目したらよいでしょうか。
> テキストボックスでのリネーム前後とか?

以前の版はそこがヤバかったですが今は大丈夫そうです。LFN絡みは動けばいいや
くらいな感じでいい加減なので、LFN全般かなぁ。いい加減ですみません。

> ぼんやり使っていると,何かあっても気付かないことが多いので,
> なかなかデバグのお役に立てませんが……

とんでもないです。私一人で使っているとバグ的な動作もスルーしてしまって
気にしなくなってたりするので。(^^;


12796/12776 CXB00940  としき           Re^8: アンチェイン
( 0) 26/05/25 01:16 12794:konnoさんへのコメント コメント数:1
参照先:https://toshiki.la.coocan.jp/
> 基本的な書き方なら既に出来ているかもしれません。だけどVZマクロの怖さは
> 多くの内部情報をポインタで活用していてそれがまるで罠魔じっくのような
> 騙し絵のようなわけわかめな超絶悪魔王的マクロが多いことです。

ポインタが絡むとそうかも。
私のようなポインタが使えない人からすると、ごく基本的なコンピュータ言語に
すぎないわけですが、ポインタバリバリの人では着眼点はおのずと違ってくるかと。

ところで、コンピュータのバグだのセキュリティホールっていうのは、ポインタに
関係していることがよくある。
そして、最近話題のAI「クロード・ミュトス」は、セキュリティホール関係の能力
が抜群に高いとか。
もしかしてこいつなら、ポインタ関係のコードはラクラク、ということはあるかも。

話は変わりますが、スポーツの世界では、××秒の壁、とか、××メートルの壁、
といったものがよくあります。ところが、ひとたびその壁が誰かによって破られる
と、次の年にはその記録を超える人が何人も出てくる、といった事例は枚挙に暇が
ない。

もし今年、ポインタ関係の限界を突破したAIが一つ出たとしたら、来年にはそういう
AIが2桁出てきてもおかしくはない。
ま、単なるアナロジーですけどね。

> その情報はFGALの過去ログにしか無い失われた超古代技術のごとしなのです。

ダウト。
ソースコードは公開されているわけですよ。
そして、このソースというヤツは、いわば宝の地図。
逆にいうと、タマは既に全て持っている。
全部集め終わっているわけだから、望みはかなうはず。
最後の1かけらが足りない、といったこともない。
ただ単に、これをきちんと読み解く能力がないだけ。

> これこそ私が望むものです。是非進化したAIVZを見てみたいです。
> 10メガサイズのVZ.EXE 出ないかなぁ。もちろんマクロは完全上位互換で。

ほとんどVZエミュレータですね。
10メガサイズのVZ.EXEでポインタの位置を動かさないというのは、可能なんですか?
ソースの読めるkonnoさんが言っているということは、可能なんだろうなぁ。

> FGALDCの常識は世間の非常識と言われたものですが、いまや隔離病棟の〇キ先生が
> 何食わぬ顔して表通りを闊歩している危うさを感じます。(^^;

その手の先生は愛すべき人、というのが物語の通例。
「ドクターストレンジ」というと英語ですが、日本語に直訳すると「キテレツ博士」
になるわけですよ。
もっとも「ドクターストレンジラブ」という、愛情の対象を間違えたような博士も
かつていらっしゃったようですが、この方は本当に危険だった模様。


12797/12776 BQO00549  konno            Re^9: AI(愛)という名の欲望
( 0) 26/05/26 01:08 12796:としきさんへのコメント
> もし今年、ポインタ関係の限界を突破したAIが一つ出たとしたら、来年にはそういう
> AIが2桁出てきてもおかしくはない。
> ま、単なるアナロジーですけどね。

AIの本質はアナロジーかもしれませんが、大方のAIは小数点以下の数字の大小も間違えます。
私の眼には、データを集めてより多いデータ(事例)を正解としているようにしか見えません。
つまり本当の知性を感じないのです。
そんなやり方ではVZマクロの完全攻略もすぐにできるとは到底思えないのです。

> 全部集め終わっているわけだから、望みはかなうはず。
> 最後の1かけらが足りない、といったこともない。
> ただ単に、これをきちんと読み解く能力がないだけ。

上にも書いたように、今のAIは致命的な欠陥があると感じます。
人の知性に必要な最重要なワンピースが足りないと感じます。
世の中にはそのワンピースを求めて30年以上も冒険を続けている物語もあるとか。

> ほとんどVZエミュレータですね。
おお、それみーよ!

> 10メガサイズのVZ.EXEでポインタの位置を動かさないというのは、可能なんですか?
> ソースの読めるkonnoさんが言っているということは、可能なんだろうなぁ。
私はソース読めてないですが、ポインタの位置を合わせるのは可能だと思います。
高橋さんはそれを実現しようとしてたみたいなのですが・・・

> 「ドクターストレンジ」というと英語ですが、日本語に直訳すると「キテレツ博士」
> になるわけですよ。
> もっとも「ドクターストレンジラブ」という、愛情の対象を間違えたような博士も
> かつていらっしゃったようですが、この方は本当に危険だった模様。

私も誤変換で愛の子なんて書きましたが、愛、ラヴというのは実に危ういと思っています。
AI(愛)と言う名の狂気が地球の核(コア)を壊さなければいいのですが。