2007年7月アーカイブ
MortScriptからのアクセス仕様をまとめてみる。
・・・分かりづらいかも。
ちなみに名前は未定。ふるってご応募(ry
以前どこかで「ブラウザをMortScriptでカスタマイズできるようにすると面白いんじゃないか」といった話を目にしたものの、
- .NET以外で作る気にもなれない(C++だとネットワーク周りがメンドクサイ)
- .NETは起動が重い
- IEコンポーネントは高解像度表示不可
が、ふとAd/esで.NETアプリを動かしてみると、なんだか起動が早い。
しかもWM6なら高解像度表示可能ということでブラウザ作りに着手してみる。
・・・が、実際やってみるといろいろと問題が。
- WebBrowser.DocumentTitleがない=タイトルがとれない
- WebBrowser.DocumentTextのgetアクセサがない=HTMLをスクリプトで書き換えると言ったことができない
- WebBrowserに高解像度モードの設定がない。(WM5用SDKなので当然と言えば当然。Lunascape Mobileでは出来るので無理矢理なら使用可能?)
でも、せっかく作ったので公開することにする。
一応1つ目の問題に関しては外部のCGIにタイトル取得を任せることで使用可能にしてみた。
ただし少し制限がある。
- 外部から取得するため、認証やセッションを使ったページのタイトルは取得不可能
- 借りているサーバーから怒られると使用不可になる
本体がおいてある場所のscriptsフォルダに入れたスクリプトが、右ソフトキーのスクリプトメニューに表示されるようになっている。
とりあえずブックマークスクリプトだけ同梱してあるものの、これだけじゃスクリプト仕様が意味不明だと思うので、細かい仕様に関しては後ほどこちら。
![]()
確かに軽い。小さい。
ただやっぱおっさんデザインなのは否めないかな・・・
2chにてuse44khz.exeの存在を知り、車載のアンプでテスト。
esでは高音が削られてたので、アンプ側で高音上げてたのだけど、そのままの状態で再生したら明らかに高音がシャリシャリと強調された状態にw
で、標準に戻してみると、まぁ良い感じに聞こえたので大丈夫なのだろう、と勝手な解釈をしてみるw
所詮携プレの代わりだし、これだけ聞ければ十分です。
![]()
Edyトークンも貼ってみた。
PaSoRiでの残高確認とファミマで読み込ませるのには成功。
ちなみに両方ともesで撮ってみた。
ヒドイ。
まぁ、カメラ部分も汚れてるしなぁ・・・次機種ではスライド式の蓋とか欲しいところ。
435 :1 :sage :2007/06/08(金) 20:50:28 ID:???0>>324 さんに伝言
たとえば http://blogs.shintak.info/Rss.aspx のような文書を
utf8sjisで変換すると、空ファイルが出来てしまうようなんです。
他のUTF-8N文書で問題無く変換されるものもあるし、
ファイルサイズの問題でもないようです。
他の文書と何が違うんでしょうね。
お手数ですがお時間ありましたらちょっとチェックしてみて下さい。
との報告が。
原因自体はすぐに調べて、行バッファ不足だと分かり
436 :324 :sage :2007/06/08(金) 22:55:23 ID:???0>>435
とりあえず落としてみたんですが、全然改行してないみたいですね。
1行ごとに読み取ってる&1行のバッファを1024バイトしか用意してないのでそのせいだと思います。
明日あたり直してみますね。
と答えたまま、早1ヶ月以上が。
Mortスレの>>1さんには非常に申し訳ない・・・
utf8sjis.zip
ファイルを一気に全て読み込むようにしたので、メモリの少ない無印やesであまり大きいファイルを開くと危険かも知れない。
それ以外の変更点は無し。

最近のコメント