DIYS Browser
はじめにお断り

MES2で外にアクセスしては、ダメ!
といわれているようなんですけど。
。m(_ _;)m 自己責任ということで。。。

h83069f のページに飛んでいく


070112
やっとこさ、FONTX2の組み込みに成功。
まだ、k12x10フォントのみ対応。
そろそろ、ソースを公開したくなってきた。
h83069f_070112.gif


070102
マウスホイールによる上下スクロールもできるようになった。
表の部分は、文字が折り返されてしまう。そのほか、まだ、バグがたくさんある。
index1.gif index2.gif biz_api.gif

061223
コンソールに文字だけ出せるテキストブラウザを公開します。
テキストブラウザプログラム。文字の種類(EUC、Shift-jisなど)はコンソールのほうで設定してください。
本プログラムは C 言語で HTTP クライアントを作ってみよう (1)に掲載のプログラムの1部を引用させていただきました。
ネットワークの設定例です。(環境によりアドレスが変わります)
IPアドレスは自動取得でADSLモデムが192.168.0.1、パソコンが192.168.0.2、MES2が192.168.0.3です。
DNSサーバーはso-netです。
TeratermのマクロTTLを使う場合
手で打つ場合(バッチファイルにする場合)など
; MES ifconfig
;  
send 'ifconfig ne0 '
pause 1
send '192.168.0.3 '
pause 1
sendln '255.255.255.0'
wait "MES >"
send 'gateway '
pause 1
sendln '192.168.0.1'
wait "MES >"
send 'dns '
pause 1
sendln '202.238.95.24'
wait "MES >"
send 'dns '
pause 1
sendln '202.238.95.26'
MES >ifconfig ne0 192.168.0.3 255.255.255.0
MES >gateway 192.168.0.1
MES >dns 202.238.95.24
MES >dns 202.238.95.26



061221
文字だけのサイトなら幾分何かがあるもののそれなりに表示できそう。
某掲示板の携帯サイトに似たものを作ってテスト
newsbiz.gif


061218
DIYSAPIからカーソルのファンクションを呼び出して、カーソルが出現! ハイパーリンクのある領域でカーソルの形が変わったつもりんだけど、少し変。
だいぶ進んだね。
point.gif select.gif


061216
漢字も出たので、次は、マウスの制御とハイパーリンクのURLの取得を試してみましょう。
まだ、インターネットにはつないでません。SDカードにhtmlファイルを入れて表示しています。
これを表示してます。
DIYS QVGAカードからモニタに表示して撮影。

イメージキャプチャ画像
DIYSにイメージキャプチャを組み込んで、SDカードにBitmap画像で取り込んだ後に、WindowsでGIFに変換した画像

イメージキャプチャ画像
DIYSにイメージキャプチャを組み込んで、SDカードにBitmap画像で取り込んだ後に、WindowsでGIFに変換した画像 ブロック崩しのゲーム

web_browser4.JPG screen.gif game1.gif

061214-15
また、少し進む。
青い文字は、ハイパーリンクが張ってある文字を示しているv(^o^)
漢字コードとの対応がうまくいってない。Teraldさんから教えていただいたFONTXの組み込みも考えていきたい。
DIYS QVGAボードを使ってモニタに表示。
web_browser3.jpg


061212
こんな感じのHTMLを表示するんですが。。。。
まだこんな感じ。あまり進まないなあ。
DIYS QVGAボードを使ってモニタに表示。
web_browser061212.jpg



漢字12x10ドットフォント を組み込むべき準備中。こんな感じ?です。
もう、表示する手前まで来ているが、HTML構文の解析を少しはじめてしまったので、更新がかなり鈍るでしょう。


やまねこさんのページにて、ご紹介されているFTPクライアントに少し機能を追加して、SH7706LAN/SDボードに組み込んで、アクセスしてます。
表示するだけなのですが、今後DIYS APIのほうで簡易なGUIを作ればマウスとQVGAグラフィック表示と連携できそうです。

i-modeのページなどは、キレイに表示されます。著作権の関係で、ヨソ様(ヨン様)のホームページの様子をここでお見せすることは出来ません。
結構楽しいです。
web_cap2.gif web_cap3.gif