MortScript+IEコンポーネント

| コメント(0) | トラックバック(0)

以前どこかで「ブラウザをMortScriptでカスタマイズできるようにすると面白いんじゃないか」といった話を目にしたものの、

  • .NET以外で作る気にもなれない(C++だとネットワーク周りがメンドクサイ)
  • .NETは起動が重い
  • IEコンポーネントは高解像度表示不可
といったこともあり、そのまま忘れていた。

が、ふとAd/esで.NETアプリを動かしてみると、なんだか起動が早い。
しかもWM6なら高解像度表示可能ということでブラウザ作りに着手してみる。

・・・が、実際やってみるといろいろと問題が。

  • WebBrowser.DocumentTitleがない=タイトルがとれない
  • WebBrowser.DocumentTextのgetアクセサがない=HTMLをスクリプトで書き換えると言ったことができない
  • WebBrowserに高解像度モードの設定がない。(WM5用SDKなので当然と言えば当然。Lunascape Mobileでは出来るので無理矢理なら使用可能?)
高解像度モードがないってのが個人的に痛い・・・

でも、せっかく作ったので公開することにする。

BrowserTest.zip

一応1つ目の問題に関しては外部のCGIにタイトル取得を任せることで使用可能にしてみた。
ただし少し制限がある。

  • 外部から取得するため、認証やセッションを使ったページのタイトルは取得不可能
  • 借りているサーバーから怒られると使用不可になる
標準ではOFFになってるので設定から変更すること。

本体がおいてある場所のscriptsフォルダに入れたスクリプトが、右ソフトキーのスクリプトメニューに表示されるようになっている。
とりあえずブックマークスクリプトだけ同梱してあるものの、これだけじゃスクリプト仕様が意味不明だと思うので、細かい仕様に関しては後ほどこちら

0 TrackBacks

Listed below are links to blogs that reference this entry: MortScript+IEコンポーネント.

TrackBack URL for this entry: http://g.kirisame.net/mt-tb.cgi/131

コメントする

タグクラウド

このブログ記事について

このページは、guchioが2007年7月27日 11:11に書いたブログ記事です。

ひとつ前のブログ記事は「アドエス買いました」です。

次のブログ記事は「BrowserTest、続き」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Amazon