MonaからHTTP通信

http://pc8.2ch.net/test/read.cgi/os/1121690722/815

junjunn氏が、Mona上からEthernetを経由してのHTTP通信を行うプログラム、MN.EXEを公開しました。
NE2000互換のNICDHCP機能のあるルーターの環境で動作し、ホストIPとパスをパラメータにとることができます。
無指定の状態では2ちゃんねるサーバーにアクセスしますが、ブラウザ情報が少ないためサーバー側で判別・排除されてしまうようです。
DNSは実装されていません。

近況

OS板過去ログ倉庫のあるrr6.orgの更新を急遽WebMoneyで済ませました。(ログの更新できてないけど)
残額が中途半端な額になってしまいましたが...
また、本家にここへのリンクと情報についての注意を追加しました。

Mona 0.3.0-alpha-5

Monaのアルファ版、0.3.0-alpha-5がリリースされました。スレッドの情報によると、大きな変更点は以下のとおりです:

  • PageManagerから不要処理を削除
  • ProcessManagerのメモリ解放バグを修正
  • CD/FDブートを自動判別機能を追加
  • スタック自動伸張に対応。スタックサイズが8KBから最大4MBに
  • DLL共有領域をサポート
  • プロセスイメージの最大サイズを4MBに拡大
  • カーネルメモリ割り当て・解放ロジックを書き直し
  • ユーザメモリ割り当て・解放ロジックを書き直し
  • ESC押下でGUIが終了するように
  • BayGUI
    • スクロールバーがマウスドラッグ操作に対応
    • Stringクラスを書き直し
    • ControlクラスがComponentに変更
    • WindowクラスがFrameに変更
    • Label::setText, TextField::setText, Button::setLabel, Checkbox::setLabel, Frame::setTitle の引数が const char* に
  • MonaDat, infones, monapeg, monappt が追加

今回は久しぶりのリリースで、大きな改良が行われています。注目の集まる中、今後の順調な発展を期待しています。