minie (MINimum Internet Explorer)

yaet_image

概要

ゴテゴテしい IE に一石を投じるべく書かれた軽量 IE コンポーネントブラウザ(MINimum Internet Explorer)と主張することはできなくもない感じだけど大いに詐欺的な表現.

ミニマムというのはガチにミニマムなのであって,アドレスバーや「戻る」などを始めナビゲーションに必要なボタンすら一切ない.

ブラウザではなく,軽量でシンプルなインタフェースで気持ちよく web アプリケーション*1を蹴っ飛ばすためのランチャーという方がゆうに 10000 倍は正しい.

能書き

  • 起動時のウィンドウ位置・サイズの指定
  • ウィンドウのスタイルの設定
  • 画面解像度を変更してのフルスクリーン表示
  • ページをキャプチャして画像として保存

配布

ダウンロード

転載・再頒布とか

作者である W/H に許可取らずとも可

ChangeLog

  • 1.0.0
    • 初版 勢いで書いた反省はしていない

todo

  • キャプチャ時のトリミング
  • 画像の保存フォーマットを増やしてオプションで指定
  • ショートカットファイルの作成支援機能

ドキュメント

使い方

minie.exe にコマンドライン引数を与えて起動することで IE エンジン*2によりページが表示されます. 単に minie.exe を起動するだけでは何もできません.引数に色々指定することで,細かい設定ができます.

実際の使い方としては,minie.exe へのショートカットを作って,そのショートカットに必要な設定の引数を記述するのがいいんではないかと思います.

また実行中,以下のショートカットキーが使えます.

 Ctrl+W   終了 
 Ctrl+Shift+P   画面キャプチャ 

書式

minie.exe [URL] [OPTION] 

*3

オプション詳細

ウィンドウの位置・サイズ
-x [PIXEL] 起動時のウィンドウ位置 X 座標.無指定可
-y [PIXEL] 起動時のウィンドウ位置 Y 座標.無指定可
-c ウィンドウを画面中央に配置.指定した場合 -x -y オプションは無視
-w [PIXEL] 起動時のウィンドウ幅.デフォルト 800
-h [PIXEL] 起動時のウィンドウ高さ.デフォルト 600
-ws -w -h で指定した値をウィンドウ全体のサイズとする
-cs -w -h で指定した値をクライアント領域のサイズとする.デフォルト
ウィンドウのスタイル
-t [TITLE] ウィンドウのタイトルを指定します.無指定可.
-m0 クライアント領域のみで表示
-m1 小さいタイトルバーで表示
-m2 通常のタイトルバーで表示.デフォルト
-sizable ウィンドウをリサイズ可能にする
-fixed ウィンドウをリサイズ不可能にする.デフォルト
フルスクリーン表示
-f フルスクリーン表示.-w -h 以外の上記オプションは無視
-gw [PIXEL] フルスクリーン表示時の画面解像度の幅.デフォルト 800
-gh [PIXEL] フルスクリーン表示時の画面解像度の高さ.デフォルト 600

*4

*5

画像キャプチャ
-q [QUALITY] 画像保存時の JPEG クオリティを指定.0 から 100 で指定します.デフォルト 80
-p [PATH] 画像保存先のフォルダの絶対位置を指定.デフォルトは minie.exe のあるフォルダ

サンプル

Typenist を単に表示(デフォルトで 800x600 サイズなのでうまくいく)

minie.exe http://kanmisikou.net/typenist/typenist/typenist.html

Google Maps をウィンドウサイズ,スタイルを指定して画面中央に表示

minie.exe http://www.google.co.jp/maps -ws -w 1024 -h 768 -m1 -sizable -c

Typenist をフルスクリーンで表示,キャプチャ設定を変更

minie.exe http://kanmisikou.net/typenist/typenist/typenist.html -f -p "C:\" -q 100

グーバト(TYPINGOO オンライン対戦)をワイドスクリーン環境で縦横比を保ってフルスクリーンで表示

minie.exe "http://f0000.no-ip.info/typingoo/script/battype.swf?siteid=type&id=&myappnamhtml=165&mykaihatu=0" -f -gw 1280 -gh 768 -w 1100 -h 800

連絡先

要望・連絡などあれば.質問は送ってもらっても対応できない可能性大.

*1: 特にゲーム.IE エンジンにしか対応してないことが多いし.
*2: IE8 が入っていれば IE8 の IE7 互換モード,IE7 までが入っていれば IE7,IE6 しかなければ IE6 のもの
*3: URL が第一引数である必要はない.
*4: -gw -gh による指定は,ちょうど変更可能な値でなければなりません.800x600, 1024x768, 1280x1024 など,「画面のプロパティ」で設定可能な値でなければ解像度の変更に失敗します.
*5: -gw -gh による画面サイズと,-w -h によるブラウザ部のサイズが異なる場合は,画面の中央にブラウザが来るように配置され,余白は黒で塗られます.利用することでワイドディスプレイにおいても縦横比を保ったままフルスクリーン表示が可能です.