Satoshi村

Copyright(c)2014- Satoshi All Rights Reserved.

2014.06.08

ここは旧版です!! 新しい QtWebはこちらへどうぞ

旧版 v3.8.5 Jp2.0 をお使いの方はアンインストールして下さい!
特に プラグインはすべて削除して下さい

Application

QtWeb Browser  v3.8.5 Jp 2.1  DLL版

support  system

Windows  XP,  Vista, 7
install

Unzip in any directory
任意のディレクトリで解凍するのみ
レジストリを使用します HKEY_CURRENT_USER\Software\Trolltech にプラグインの場所を書き込むようです
履歴やキャッシュなどは起動したディレクトリ内に保存されます

uninstall

Delete the directory
QtWebを終了して、ディレクトリ毎削除して下さい プラグインもお忘れなく
気になるようでしたら HKEY_CURRENT_USER\Software\Trolltech を削除して下さい

Download

DLL version

  download : QtWeb385Jp21.LZH         1,605,329 byte

 QtWeb.exe  size : 4,881,920 byte
 この他に下記 DLLが必要です! 同じ場所に解凍するのが望ましいです

3.8.5.Jp 2.1

・Qt 5.3.0 で再構築しました
 Qt4.8.5からのバグ対応、JavaScriptも新しくなり、かなり安定したように思います
 ブログの新規投稿も問題なさそうです
 下の DLLファイルを含めて SDカードにコピーすれば、他のパソコンでも SDカードから起動できます
 (環境変数でプラグインの設定は必要です)

 但し、まだ不具合はあります
 下の■既知の不具合をご確認下さい

start-up


*** 起動に必要な DLLと実行 ***

 動作確認した DLLを圧縮して置いておきます
 3種類の DLLを1つにまとめました

 ダウンロード Qt530_dll.LZH   56,361,708 byte   2014.06.06 : OpenSSL v1.0.1hを含む

 
プラグインの設定をお忘れなく!! ( システム環境変数の追加、下記を参照 )

3種類の DLLの内容は、、、

1.OpenSSL v1.0.0Lの DLL 2個 ( 2014.06.05に発表された脆弱性対応済み 
OpenSSL v1.0.1h )
 libeay32.dll   1,177,088 byte
 ssleay32.dll     271,360 byte

2.Qt 5.2.1 VC用の DLL 19個
 icudt51.dll
 icuin51.dll
 icuuc51.dll
 Qt5Core.dll
 Qt5Gui.dll
 Qt5Multimedia.dll
 Qt5MultimediaWidgets.dll
 Qt5Network.dll
 Qt5OpenGL.dll
 Qt5Positioning.dll
 Qt5PrintSupport.dll
 Qt5Qml.dll
 Qt5Quick.dll
 Qt5Sensors.dll
 Qt5Sql.dll
 Qt5WebKit.dll
 Qt5WebKitWidgets.dll
 Qt5Widgets.dll
 Qt5Xml.dll

3.プラグインの DLL
 plugins530ディレクトリの中に下記 ディレクトリがあり DLLが含まれます
 accessible
 audio
 bearer
 designer
 iconengines
 imageformats
 mediaservice
 platforms
 playlistformats
 position
 printsupport
 qml1tooling
 qmltooling
 sensorgestures
 sensors
 sqldrivers

 

★★★ プラグインのDLL設定 ★★★

 適当な場所で解凍し( 上でダウンロードして解凍した QtWeb.exeと同じ場所が望ましい )
 そのディレクトリをシステム環境変数QT_PLUGIN_PATH として追加します
 解凍した場所のディレクトリ名+ plugins530 を指定します
 この設定は必須です!!!
  [例]  QT_PLUGIN_PATH  C:\QtWeb21\plugins530

 これがないと画像が表示されない、または ShiftJIS文字が化けますのでご注意下さい!
 

 -------------------------------------------------

 DLLについて更に詳細を知りたい方は、、、
  OpenSSL についてはこちらを参照
  Qt 5.3.0 についてはこちらを参照
 

4.上の1〜3の DLLを適当なディレクトリに置き、 QT_PLUGIN_PATH設定を行い
 QtWeb.exe を実行する


5.バージョン確認 3.8.5.Jp 2.1 ( build 111 )
 

warranty

No warranty 無保証です!!

個人的に右上の検索窓で日本語を使いたかったこと、ディスクキャッシュに Ramディスクを指定したかったこと、、、など
プライベート用としての改造です
動作確認などしていただけると助かります

3.8.5.Jp 2.1

・Qt 5.3.0 で再構築しました
 前のバージョンよりは安定したはず? リストビュー、JavaScriptなど

3.8.5.Jp 2.0

・Qt 5.2.1 で再構築しました
 前のバージョンよりは安定したはず?

3.8.5.jp01.2

・デフォルトエンコードを Shift_JISに設定しました
 "charset=x-sjis" でも正しく表示されるはずです
 但し、日本語以外の外国言語使用では不具合があるかも?

3.8.5.jp01.1

・「m_data.size() id zero!」デバッグ用のメッセージボックス表示を消しました
   download : QtWeb385Jp011.LZH         1,604,886 byte

3.8.5.jp01.0

・Qt4.8.5VC + VisualStudio2010 に対応
・右上の検索窓で日本語入力に対応
・レジストリを使用しないで、同じディレクトリ内のファイルで対応( QtWebCache, QtWebSettings )
・ユーザー名とパスワードの保存で落ちる不具合に対応

 

日本語設定

tool -->  option

 

comment


QtWebを実行するとその軽さに驚きます! メモリ消費量は FireFoxの半分以下
しかも、早い! となればブラウザを切り替えるしかないでしょう
オープンソースで開発された QtWeb3.8.5をベースに日本語対応いたしました
DLL版で公開します

実行すると自動的に作成されるディレクトリとファイル
   QtWebCache
   QtWebSettings --- QtWeb.NET --- QtWeb Internet Browser.ini

   ディスクキャッシュの設定は QtWeb Internet Browser.ini に下記を追加する
   [例] DiskCacheLocation=E:/QtWebCache
 QtWeb Internet Browser.iniのバックアップを取っておくと安心です

 ブックマークは QtWebCache内の bookmarks.xbelに保存されますので、バックアップを取るといいでしょう


正直言って動作確認は不十分です(^^;;;
特にブラウザでゲームはしませんので未確認です
次は、、、いくつかの不具合対策とスタティック版の作成を考えてますが、この QtWebの開発は想像以上に時間がかかります
軽い気持ちで始めたのですが、大きすぎて大変な作業です
Qt 5.2.1で再構築するだけで、、、1ヶ月もかかるなんて!
Qt 5.3.0 の DLLはかなり大きくなりました!! 軽い?って言えるのかな?(^^;;;
でも、まぁ メモリ消費量は FireFoxに比べると半分くらいです


■既知の不具合

・Qt 5.3.0 で再構築しましたが、SQLiteの問題?で WebpageIcons.dbの読み込みでフリーズしました
 取りあえず、読み込みをコメントアウトして動かしていますので、タブやブックマークのアイコンが表示されません
 プラグインで SQLite 3に対応すればよい?
・日本語入力でカーソルが消える  Qt 5.3.0でバグ対応されてないのはなぜ?
・Ftpコマンドは無効になっています
・ポップアップを無効に設定していても表示されることがある? JavaScriptで起動される場合あり onclick="window.open(...
・JavaScriptで起動されたウィンドウをクローズすると、その後に落ちる? Qt5.3側の問題か?

・Yahooメールのβ版で正しく表示しない? 3.8.5jp 2.1 ブラウザ対象外が出るが、かまわず進むと表示はできるようだ
「ツール」→「オプション」→「詳細設定」でカスタムユーザーエージェントで FireFoxを選択するとブラウザ対象外も出なくなります
ここで InternetExplorerを選択するとプレビューが表示されません
・リストビュー内の表示がずれる、または表示されない?( Qt 5.3.0 で解消 )
・charset=x-sjis の時に文字化けする  3.8.5.jp01.2 で対応
・価格COMのくちこみで落ちる  3.8.5.jp 02.0 で対応
・ブログの新規投稿で不具合  3.8.5.jp 02.0 で対応

 

OpemSSL

ダウンロード場所はこちら
Win32 OpenSSL( 英語 )
The Win32 OpenSSL Installation Project is dedicated to providing a simple installation of OpenSSL.
OpenSSL libraries をインストールできます

Qt 5.2.1

Qt5 DLLの5ファイルは、正式にはこちらです
日本 Qtユーザー会からダウンロードしてインストールする場合
ここからどうぞ  バージョンをご確認下さい!!


オープンソース

GPLライセンスによりプログラムソースの公開

VisualStudio 2010 で開発

プログラムソースをダウンロードする  準備中