ブラウザ Arora

このエントリーをはてなブックマークに追加
72名無しさん@お腹いっぱい。:2010/02/15(月) 03:51:52 ID:Y6YClfZJ0
Synapticはディストリのバージョン古いとそっから更新しないからなあ。
8.04LTSのなんていまだに0.5が登録されてるし、9.10のも0.10.1のままだ。
一応10.04LTSα2のは0.10.2になってるけど、今後のアップデート考えるとやっぱりWebでのDebパッケージ配布は欲しい。
73名無しさん@お腹いっぱい。:2010/02/20(土) 01:32:42 ID:TUtxz7Rs0
VC++2008、Qt4.6.2でarora0.10.2のコンパイルを試みたがWebKitのコア部分でつまずいた。
俺はもうダメだ、みんなすまない…
74名無しさん@お腹いっぱい。:2010/02/20(土) 01:45:27 ID:IdCmsXMq0
いつになったらMac版とWin版の0.10.2パケが出るのやら
75名無しさん@お腹いっぱい。:2010/02/20(土) 20:41:58 ID:cYuAGbNn0
>>73
MinGWでおk
76名無しさん@お腹いっぱい。:2010/02/21(日) 21:53:10 ID:zzIcd7720
>>73
希望の星が(ry
77名無しさん@お腹いっぱい。:2010/02/21(日) 23:43:35 ID:lUW8ipZy0
78名無しさん@お腹いっぱい。:2010/02/25(木) 20:26:39 ID:YA+RRHa40
CHARSET=x-sjisはネスケ2.0時代の古い書き方なので化けても仕方がない。
現在ではCHARSET=Shift_JISと書かなければいけない。
79名無しさん@お腹いっぱい。:2010/02/25(木) 23:25:59 ID:7HnwYsJAP
そゆ問題ではないみたいだよ
0.10.2で文字コードをShift-JIS指定しても化ける
80名無しさん@お腹いっぱい。:2010/02/26(金) 00:08:46 ID:xgzyu15Z0
ローカルに保存したファイルは問題ないからサーバが原因だな
charsetはhttpサーバが送ってくるヘッダの情報にも含まれる
そっちが
Content-Type: text/html;charset=x-sjis
となっていれば優先されて、HTML側が正しく指定してても化ける
81名無しさん@お腹いっぱい。:2010/03/23(火) 09:33:33 ID:oULC03xT0
MinGWだとOpenSSLすら通らねぇksg
82名無しさん@お腹いっぱい。:2010/03/24(水) 23:13:52 ID:O6+ogbIR0
Visual Studio 2008 Professional Edition 90日限定評価版でビルドできたよ。
ほぼ公式サイトに書いてある通りでmakeできる。
バイナリは問題があってもフォローできないのでうpしないゴメンね。
細かいことは風呂入ってから書くので。
83名無しさん@お腹いっぱい。:2010/03/25(木) 00:11:38 ID:F8NLLShu0
風呂上がった。
今調べたらMicrosoft Visual Studio 2008 Service Pack 1が出てるのな。
こっちでビルドできるか試してからにする。
84名無しさん@お腹いっぱい。:2010/03/25(木) 00:29:48 ID:F8NLLShu0
ダウンロードに時間がかかりそうなので、とりあえず手順だけ書いておく。
基本的に公式サイトに書いてある手順でやればおk。
http://code.google.com/p/arora/wiki/BuildingOnWindows

1.Visual Studio 2008 Professional Edition 90日限定評価版のインストール
  ttp://www.microsoft.com/downloads/details.aspx?FamilyId=83C3A1EC-ED72-4A79-8961-25635DB0192B&displaylang=ja
  4GBのisoなのでDVDに焼くか仮想ドライブでマウントしてインストールする。(要管理者権限)
  入れたらMicrosoftUpdateしておく。
  なお、Express Editionでビルドできるかは不明。

2.ActivePerlのインストール
  ttp://www.activestate.com/activeperl/downloads/
  5.10でも問題ないと思うが、念のため5.8をインストール(要管理者権限)
85名無しさん@お腹いっぱい。:2010/03/25(木) 00:51:17 ID:F8NLLShu0
書き忘れたが、Perlへのpathが通っているか確認すること。

3.OpenSSLのビルド
 ・OpenSSLのソースを拾ってくる。これを書いてる時点ではopenssl-0.9.8n.tar.gzが最新。
  ttp://www.openssl.org/source/
 ・適当な作業フォルダを作って展開する。(仮にD:\Qt\OpenSSL-0.9.8nとする)
 ・スタートメニューから「Visual Studio 2008 コマンド プロンプト」を起動。
  カレントディレクトリをソースのフォルダに変更。
  > D:
  > cd Qt\OpenSSL-0.9.8n
  次のコマンドを実行し、ビルドする。
  > perl Configure VC-WIN32
  > ms\do_masm
  > nmake -f ms\ntdll.mak
 ・エラー等が表示されずに終われば成功。
  「ビルドが終了しました」的なメッセージは一切出ないので心配しないこと。
86名無しさん@お腹いっぱい。:2010/03/25(木) 01:03:28 ID:F8NLLShu0
4.Qtソースのダウンロード
  Qtのソースを拾ってくる。SDKやらビルド済みのファイルやらがたくさんあるが惑わされないこと。
  ソースからコンパイルしないとAroraのビルドに失敗する模様。
  ttp://qt.nokia.com/downloads-jpから
  「Windows版Qtライブラリ4.6.2 のダウンロード (minGW 4.4, 278 Mb)」をクリック、
  qt-win-opensource-4.6.2-mingw.exeのダウンロードが始まるがキャンセルし、
  その下のリンク「Source code available on this link:」の方をダウンロードする。
  現時点ではqt-everywhere-opensource-src-4.6.2.zip
87名無しさん@お腹いっぱい。:2010/03/25(木) 01:35:48 ID:F8NLLShu0
5.Qtのビルド
 ・適当な作業フォルダを作って展開する。(仮にD:\Qt\qt-opensource-4.6.2とする)
 ・「Visual Studio 2008 コマンド プロンプト」のカレントディレクトリをQtのソースフォルダに変更
  3.の時点でコマンドプロンプトを起動したままなら
  > cd ..\qt-opensource-4.6.2
 ・次のコマンドを実行しQtをビルドする。
  > configure.exe -release -shared -no-exceptions -webkit -phonon -no-qt3support -no-opengl -openssl-linked -fast -I D:\Qt\OpenSSL-0.9.8n\inc32 -L D:\Qt\OpenSSL-0.9.8n\out32dll
  > nmake
  公式では「-I <openssl_source_directory>\include」となっているが、OpenSSLのincludeフォルダの中身はサイズ0の空ファイルなのでinc32フォルダを指定する。
  途中でオープンソースか商用か聞いてくるので「o」キーを押す。
  またライセンスがどうのと聞いてくるので「y」キーを押す。
  ビルドはものすごく時間がかかるので覚悟すること。俺のショボいPCでは8時間かかった。
 ・エラー等が表示されずに終われば成功。

ここまで出来ればもうAroraのビルドは成功したも同然。
88名無しさん@お腹いっぱい。:2010/03/25(木) 01:56:26 ID:F8NLLShu0
6.Aroraのビルド
 ・(Qtのソースフォルダ)\binにpathを通しておく。(ここではD:\Qt\qt-opensource-4.6.2\binとなる)
  pathはシステムのプロパティ→詳細設定→環境変数→ユーザーの環境変数でpathという変数に
  上記のフルパスを追加しておく。変数がなければ作成する。
  一時的でいいのなら「Visual Studio 2008 コマンド プロンプト」を起動したときに
  > set path=%path%;D:\Qt\qt-opensource-4.6.2\bin
  としても良い。ただしコマンドプロンプトを起動するたびにpathを通さなくてはいけない。
 ・Aroraのソースを拾ってくる。
  ttp://arora.googlecode.com/files/arora-0.10.2.tar.gz
  適当な作業フォルダを作って展開する。(仮にD:\Aroraとする)
 ・「Visual Studio 2008 コマンド プロンプト」を起動して、Aroraのソースフォルダに移動。
  > D:
  > cd Arora
  次のコマンドを実行し、Aroraをビルドする。
  > qmake "CONFIG-=debug" -r
  > nmake
 ・エラー等が表示されずに終われば成功。Aroraのソースフォルダにarora.exeが出来てるはず。
89名無しさん@お腹いっぱい。:2010/03/25(木) 02:17:15 ID:F8NLLShu0
7.インストールパッケージの作成
  このままだと実行に必要なファイルがどれか分からないので、インストールパッケージを作る。
 ・NSISをダウンロードし、インストールする(要管理者権限)
  ttp://nsis.sourceforge.net/Download
  KillProcDLL-bin.zipもダウンロードし、NSISのインストール先にあるPluginsフォルダにKillProcDLL.dllをコピー
  (デフォルトではC:\Program Files\NSIS\Plugins、要管理者権限)
  ttp://nsis.sourceforge.net/KillProcDLL_plug-in
 ・Aroraのソースフォルダにあるwindowsinstaller.nsiをテキストエディタで開き、編集する。
  編集部分はフルパスで指定してあるところ。
  11行目
  !define QTDIR "D:\Qt\qt-opensource-4.6.2"
  52、53行目
  File "D:\Qt\OpenSSL-0.9.8n\out32dll\ssleay32.dll"
  File "D:\Qt\OpenSSL-0.9.8n\out32dll\libeay32.dll"
  99、100行目(vcredist_x86.exeのある場所を検索して書き換えること)
  File "C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\vcredist_x86\vcredist_x86.exe"
  DetailPrint "Installing Visual C++ 2008 Libraries"
 ・保存したらエクスプローラでwindowsinstaller.nsiを右クリック→「Compile NSIS Script」を選択。
 ・「Arora 0.10.2 Installer.exe」が出来ていれば成功。
90名無しさん@お腹いっぱい。:2010/03/25(木) 02:26:19 ID:F8NLLShu0
で、0.10.2を使ってみた感想だけど、一番の変化はQt4.6.2になったことで文字コードの選択が出来るようになったこと。
…のはずなんだけど、メニューでISO-2022-JPを選択すると何故かEUC-JPにチェックが入ったり、まともに機能しているのか怪しい。
それ以外はこれといって目立った違いは感じられず。
まあ最新のQtWebkitとOpenSSLを使ってる分、0.10.0よりは安心できるかな。
以上、長々とスマン。
9182:2010/03/26(金) 17:23:03 ID:vuAGYYnd0
ようやくVisual Studio 2008 SP1(評価版)でもビルドできることを確認できたので追記。

Qtのビルドに失敗するようなら
・パスの大文字小文字を正確に打つ(D:\Qt\OpenSSL-0.9.8nとか)
・Qtの展開フォルダ名を短くしてみる(D:\Qt\qtとか)

インストールパッケージを作成する際、デフォルトでvcredist_x86.exeも同梱され
同時にインストールされるようになっているが、windowsinstaller.nsiの
Section MSVC
(略)
SectionEnd
を「;」でコメントアウトすれば同梱されない。
92名無しさん@お腹いっぱい。:2010/04/06(火) 03:32:13 ID:y7mjhXOJ0
VC++2008ExpressEditionでたった今できたヤツ
ttp://www1.axfc.net/uploader/H/so/103886.zip
DLキーワードは>>1のID
1週間のみ
保証無し
93名無しさん@お腹いっぱい。:2010/04/08(木) 17:10:34 ID:KqoPinHU0
文字コードメニューの不具合を修正してみた
ttp://www1.axfc.net/uploader/H/so/104023.zip
DLキーワードは>>1のID
1週間のみ
保証無し
94名無しさん@お腹いっぱい。:2010/04/09(金) 00:29:38 ID:ZmqE+T2l0
>>93
インストしたくない。
バイナリでおながい。
95名無しさん@お腹いっぱい。:2010/04/09(金) 16:30:09 ID:u2c0CjQ+0
>>93
なんだこりゃ、このスレ開いただけで落ちる
しょっぺえな
まともに動く奴うpすれ
96名無しさん@お腹いっぱい。:2010/05/01(土) 22:05:15 ID:b2ZxLR+q0
qtweb最新版きたけど日本語やはり入力して検索できない。
97名無しさん@お腹いっぱい。:2010/05/02(日) 17:30:54 ID:XkOt4GeS0
来てねーじゃん
98名無しさん@お腹いっぱい。:2010/05/03(月) 01:13:26 ID:swDY/gAu0
そもそもQtWebの話はスレ違いだから。
ツールキット(Qt、QtWebKit)とブラウザ(QtWeb)を混同しないで欲しい。

独自レンダリングブラウザ友の会 - 2nd Browser
http://pc12.2ch.net/test/read.cgi/win/1142937041/

もっともAroraも単独スレ立てるほど活発でもないけどな。
99名無しさん@お腹いっぱい。:2010/05/18(火) 14:13:11 ID:t31OkTtR0
12月の更新から全く動きがねえ、このまま開発止まっちまうのかね
webkitのブラウザの中では期待してた方なんだが……残念だ
100名無しさん@お腹いっぱい。:2010/05/18(火) 14:40:36 ID:aFawOx+N0
githubに置いてあるソースコードの更新具合を見てれば少しずつだけどやってるのが分かるよ
中の人はQtの開発者だし、今はQt4.7で忙しいから仕方がない
101名無しさん@お腹いっぱい。:2010/06/26(土) 23:59:37 ID:y1b0x578P
こないな〜
102名無しさん@お腹いっぱい。:2010/07/29(木) 16:12:33 ID:SRisZiUo0
もう半年以上放置か……これはもうだめかもわからんね
103名無しさん@お腹いっぱい。:2010/08/04(水) 13:35:54 ID:Sc1hk91k0
【zeroday】QtベースAroraウェブブラウザのリモートDoS
http://blog.goo.ne.jp/unixfreaxjp/e/d5d9cc9fee03c8b808debc44b33e18ba

「再現情報を使われたらAroraブラウザが入っているOSにマルウェア感染仕組みを作られますので、本件の問題はゼロデイ状況となります。」
104名無しさん@お腹いっぱい。:2010/09/03(金) 00:48:45 ID:Vz7pmGq0P
105名無しさん@お腹いっぱい。:2010/10/03(日) 01:51:54 ID:lThADq3C0
お、いつの間にか0.11.0がリリースされてる……けどソースコードのみかあ
インストールパッケージ版こないかなあ
106名無しさん@お腹いっぱい。:2010/10/20(水) 04:29:36 ID:GdEifGbK0
MinGW+MSYSでOpenSSLをビルドする方法:
1.今年の6月30日にリリースされたMinGWのwincrypt.hに次のコードを追加する。
typedef struct _PUBKEY {
 DWORD magic ;
 DWORD bitlen ;
} DSSPUBKEY ;

#define CERT_STORE_PROV_SYSTEM_A (LPCSTR) 9
#define CERT_STORE_READONLY_FLAG 0x00008000
を追加すればいい。

もっと古いwincrypt.hを使ってる場合はこのコードも要る。
WINADVAPI BOOL WINAPI CryptEnumProvidersA( DWORD, DWORD *, DWORD, DWORD *, LPSTR, DWORD *) ;

2.MSYSでOpenSSLのソースを展開する。(7ZIPで展開したらコンパイルエラーが出る)

$ tar -xzyf /c/openssl-1.0.0a.tar.gz

3.perl.exeのパスを通して、OpenSSLのソースフォルダに移動してビルドする。

$ export PATH=/c/perl/bin:$PATH$
$ cd /c/msys/1.0/home/user/openssl-1.0.0a
$ perl configure mingw shared
$ make
$ make test

MinGW+MSYSでQtのPhononをビルドする方法:
ttp://labs.qt.nokia.com/2009/07/15/phonon-and-mingw-a-story-about-true-windows-love/

そしてconfigure.exeを実行する時にプラットフォームのパラメータ(-platform win32-g++)を指定する必要がある。
107名無しさん@お腹いっぱい。:2010/10/29(金) 21:27:52 ID:p0wtY0I60
0.11.0ビルドしてみた。(Qtは4.7)
アクセスキー便利だな。感動した。
キーボード派の俺歓喜w
ソース見てみたけどマウスジェスチャーくらいは簡単につけれそうな感じだな
とりあえずショートカットキーいじったくらいだがメインこれでもいいかも知らん
108名無しさん@お腹いっぱい。:2010/12/24(金) 06:37:18 ID:RfsDxleSO
久々あげ

パッケまだかな
109名無しさん@お腹いっぱい。:2011/01/26(水) 12:49:20 ID:0UxcqVYj0
110名無しさん@お腹いっぱい。:2011/02/06(日) 18:38:33 ID:oOJEiVi70
111名無しさん@お腹いっぱい。:2011/02/20(日) 13:37:49.56 ID:fcT+N20S0
おお、ビルドしてくれる方がいると助かるね
112名無しさん@お腹いっぱい。:2011/02/20(日) 16:43:10.37 ID:ucSvlzBb0
みんなって普通にGmailとかのウェブメールを使えてる?
野良ビルドしてたら一度ハマったけど、ちょっと変えるだけで普通に動くんだね。
113名無しさん@お腹いっぱい。:2011/02/20(日) 21:54:04.02 ID:ucSvlzBb0
質問の追加です。
http://www.goo.ne.jp/ のニュースの項目って、Ctrl+クリック で新しいタブに正しく行けますか?
教えて下さい。
114気になる:2011/04/08(金) 15:29:59.08 ID:nk9wukSF0
これは、Xp Vista 7に対応してますか?
115名無しさん@お腹いっぱい。:2011/09/04(日) 12:56:55.39 ID:ARj/+YTM0
ここに生存者はいますか?
116名無しさん@お腹いっぱい。:2011/09/04(日) 14:38:50.51 ID:s4VrpxmU0
いますよ
117名無しさん@お腹いっぱい。:2011/09/17(土) 10:43:55.81 ID:LaZTnJFi0
もっとも、Aroraのほうが死にかけてるけどな
Meyerが開発を下りて、後継も未定
勤め先がNOKIAのライバル会社に吸収されて圧力がかかったらしい
118名無しさん@お腹いっぱい。:2011/11/10(木) 05:48:20.80 ID:1M1rDTdq0
Aroraはもう終わったようなもんだよなあ、実際
119名無しさん@お腹いっぱい。:2012/02/24(金) 22:35:10.51 ID:MOh/JUyq0
Qtwebで
サイトの背景色と文字色を変更する方法はありますか?
120名無しさん@お腹いっぱい。:2012/03/28(水) 02:50:40.22 ID:d3N1o+cL0
Aroraと同じようにQt, Qtwebkitベースのブラウザができましたので一応宣伝を
【軽量】QupZillaスレ【Win,Linux,mac】
http://anago.2ch.net/test/read.cgi/software/1331909751/
121名無しさん@お腹いっぱい。
>>110の新作の詳細

Qt ランタイムだけ更新したポータブル版 Arora

以前(2011-11-06)のものとの違い:

Qt 4.8.1(+ポータブル化の野良修正)
qtwebkit まわりの若干の野良修正
Bug 55036 の修正(Changeset 97990)。
css の font-family に複数のフォント候補を指定したときの挙動がたぶんまともになる。
Windows の縦書きフォント(先頭に @ がついてるやつ)を見えるようにした…いやこれは以前のにも入れてた。
文字コードのエンコーディングエイリアスに x-sjis, Shift-JIS, x-euc, x-euc-jp とか追加してみた。
ちなみに、Arora そのもののバイナリはまったく無変更です。あしからず。
(つーか arora 本家が更新ないし…)

おわり