Geckoベースのブラウザを作ろう。at TECH
Geckoベースのブラウザを作ろう。 - 暇つぶし2ch880:デフォルトの名無しさん
08/06/25 14:59:56
mozctl.dllをActiveXかC++から使いたいのだが、XulRunnerとか諸々19MBもの巨大な
ファイル群は必須?あまりにでけえ・・・

スタティックで必要なやつだけ使えないのかなー?
せめて数MBにならないもんだろうか・・・

881:デフォルトの名無しさん
08/06/26 13:06:54
IE7よりは何作ってもマシ

882:デフォルトの名無しさん
08/06/30 23:16:29
JavaでGecko動かす方法ない?
SwingかAWTで動かす方法探してるんだが・・

883:デフォルトの名無しさん
08/07/05 02:33:09
gecko javaでググレったら、実現できそうな方法が3つぐらい見つかった訳だが。
ちなみにどれも2年近くメンテされてないような訳だが。

884:plus7 ◆DHcM3x9Sng
08/08/07 10:56:11
>>880
IE7だってインストーラが14MBあるんだぜ

>>882
SWTなら簡単だけどね…
URLリンク(mxr.mozilla.org)
ここらへんAWTから使うのを意識したんだろうけどMac OS X以外実装されてないな

885:デフォルトの名無しさん
08/10/02 00:27:14
GeckoFXで今ちろちろとやってるんですが
中身のたぐりよせかたはだいたい何とかなったんですが
クリックなんかのアクションを起こす方法がわからないです

IEWebbrowserなんかだと、GetElementsByNameにぶら下がっている
InvokeMemberメソッドに("click")とかやればクリック出来るのですが
GeckoFXでは見つからなくて・・・

他にクリッカブルマップとか、フラッシュのボタンを押すのはどうしたらいいでしょう


886:plus7 ◆DHcM3x9Sng
08/10/04 02:34:28
普通ならdocument.createEventで作成したイベントをelement.dispatchEventでelementに送るところだけど、
GeckoFXのnsInterfaces.csに含まれているべきインターフェース定義が欠けているので、GeckoFX自体に
記述をいくつか書き加える必要がありそう。もうちょっと調べてみる。

Flashについては期待しないほうがいいかもしれない。軽く調べたがわけがわからん。

887:885
08/10/04 13:33:56
調査、ありがとうございます。

Gk.Navigate("javascript:void(document.getElementById('demobtn').click())")
とりあえず回避方法を探していたら、
クリックしたいボタンにidを割り振ってしまって、Navigateの引数に
urlではなくて、スクリプトを書き込んだらクリック出来てしまいました
当面はこれで凌いでいこうと思います

Flashは・・・うーん・・・・Sendkeyでtabとenter連打で正しいボタンを探しながら無いのかなぁ

888:デフォルトの名無しさん
08/10/13 21:10:25
nsCOMPtr.h がコンパイルできません。
XULRunner sdk win32 1.9.0.1
cygwin gcc 3.4.4

#include <windows.h>
#include "nsCOMPtr.h"

だけして

g++ -I xulrunner-sdk/include/ -I xulrunner-sdk/sdk/include/ -c tst.cpp

すると
In file included from tst.cpp:2:
xulrunner-sdk/sdk/include/nsCOMPtr.h:949: error: an explicit specialization must be preceded by 'template <>'
xulrunner-sdk/sdk/include/nsCOMPtr.h:1452: error: an explicit specialization must be preceded by 'template <>'

でエラーがでます。gcc のせい?


889:デフォルトの名無しさん
08/10/13 21:20:32
あー HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX とかいるんですね。
ごめんなさい。

890:デフォルトの名無しさん
08/10/16 14:37:46
誰かWindowsMobile用にブラウザ作ってくれや

891:デフォルトの名無しさん
08/10/18 21:02:28
今はWindowsMobileの方は待ちの時期だとおもうよ。
噂じゃMinimoの代わりのGeckoブラウザが10月中にでるかもって聞いたが。

892:デフォルトの名無しさん
08/10/20 18:13:48
Mozilla、モバイルFirefox「Fennec」のα版リリース
URLリンク(www.itmedia.co.jp)

>Windows Mobile向けのバージョンは現在開発中。
>Fennecはデスクトップ版Firefoxと同じGeckoエンジンを使う。

893:デフォルトの名無しさん
08/10/29 19:20:50
もうOperaでいいじゃん>WM

894:デフォルトの名無しさん
08/10/29 19:28:41
実際に使うとOperaもまだまだダメダメだ>WM
ただでさえ小さい市場でやる気感じられないんだから
選択肢は少しでも多いほうがいい。

895:デフォルトの名無しさん
08/11/19 22:40:32
DOSで動くGeckoブラウザが欲しい。
あと、今DOSを使ってる人ってなかなか少ないから、
コマンドプロンプト上でも動くように作ってあると良いかも
あとは、少々欲張りだが、インストール不要希望。

896:デフォルトの名無しさん
08/11/20 00:56:16
>>895
LinuxのCUIベースでよくね?

897:デフォルトの名無しさん
08/11/21 18:08:24
>>895-896
CUIならテキストブラウザにしかならないような
そもそもGecko使う必要性がない

898:デフォルトの名無しさん
08/11/21 20:55:23
>>897
VGAとかで描画するって手は有るぞ。
とはいえ、高々1MB程度のメモリ空間しか使えない環境でGeckoってのは無理有りすぎだと思う。
このご時世にDOSエクステンダとか持ち出してまで、DOSにこだわるのは馬鹿のやることだし。

899:デフォルトの名無しさん
08/12/07 21:37:37
DOS用よりコマンドプロンプト用にすれば良いと思う。
「2ch発 コマンドプロンプトで動作するGeckoブラウザ」って
有名になるぞ。
まあ、それがタブブラウザだったら最強なわけだな。
どうやってやるべか。

900:デフォルトの名無しさん
08/12/07 22:15:43
っていうか、作り始めようよ。
まず、名前。UserAgentが決まらないじゃん(www
名前名前。何にするべか。
あと、DOS on WebBrowserはやめたほうが良いと思うよ。
普通のアプリのほうがなじみやすいと思うし。
まあ、多数の人につかってもらうブラウザを目指すか、
新しいものに順応できなくて未だにDOS思考な人を狙うかによって、
随分違ってくると思う。

ってことで、まずは名前。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch