[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 20:59 / Filesize : 246 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Mozillaでプログラミング(XUL) その2



1 名前:デフォルトの名無しさん mailto:sage [04/12/05 00:09:18]
オラ拡張作る。

前スレ
Mozillaでプログラミング(XUL)
pc5.2ch.net/test/read.cgi/tech/1019704370/

802 名前:デフォルトの名無しさん mailto:sage [2006/03/30(木) 22:14:29 ]
> 非オーバレイ xul から browser.js の関数が呼びたい
こんなケースあるか?
window.openerやnsIWindowMediatorのgetMostRecentWindow("navigator:browser")でbrowser.xulを探すべきじゃん?

803 名前:デフォルトの名無しさん mailto:sage [2006/03/31(金) 00:06:12 ]
何言ってるかさっぱりわかんね

804 名前:デフォルトの名無しさん mailto:sage [2006/03/31(金) 09:20:19 ]
俺もわかんね

805 名前:デフォルトの名無しさん mailto:sage [2006/03/31(金) 17:26:46 ]
あるサイトに接続するパスワードをユーザーに入力させて、何度もログインさせるのを
軽減するためにパスワードを保存しておくとしたら、どういう風にすれば安全なんでしょうか。
jsではプライベート変数を持てないようだし、悪意を持ったプログラムがパスワードを
抜こうとした場合、どういう風にすれば防げるのか悩んでます。

806 名前:デフォルトの名無しさん mailto:sage [2006/03/31(金) 17:30:12 ]
そんなことしようと思うのが間違ってるんじゃね?

807 名前:デフォルトの名無しさん mailto:sage [2006/03/31(金) 18:47:12 ]
>>805

最善の方法と言えるか分からないけど、

ユーザが正しいパスワードを入力したら、
有効期限のあるIDをサーバーサイドのプログラムから、
クライアントに発行したらいいと思うよ。

たとえばブラウザを閉じたら破棄されるように
ID(クッキーのこと)を発行すれば、
悪意を持ったプログラムによる
被害も少なく済むと思う。

808 名前:デフォルトの名無しさん mailto:sage [2006/03/31(金) 22:32:18 ]
最善の方法は保存しないことだ

809 名前:デフォルトの名無しさん mailto:sage [2006/03/32(土) 00:59:36 ]
最善の方法はパソコンを使わないことだ

810 名前:デフォルトの名無しさん mailto:sage [2006/03/32(土) 18:20:26 ]
質問です。

window.addEventListener("load", listner, true);
でページ読み込み完了時にlistnerの処理を行いたいのですが、どうもこれだとレンダリング
まで待たないらしく、一瞬でlistnerの処理を行ってしまいます。
レンダリングまで待機するにはどうすればいいんでしょうか?



811 名前:デフォルトの名無しさん mailto:sage [2006/03/32(土) 19:12:48 ]
具体的に何をしたいのかにもよると思うけど

function listener(aEvent) {
if (!(なんか条件)) {
window.setTimeout(arguments.callee, 100, aEvent);
return;
}
本来の処理
}

とかそんな感じ?

812 名前:810 mailto:sage [2006/03/32(土) 20:02:57 ]
ええと、特定URLの?id=というリクエスト変数を1ずつインクリメントしながらアクセス
していきたいんですが、

for(i=1; i <= maxUserID; i++)
{
jumpURL = 'example.com/?id='+i;
window._content.document.location=jumpURL;

contentArea.addEventListener('load', listener, false);
}

function listener()
{
contentArea.removeEventListener('load', listener, false);
}

これだと目にもとまらぬ早さで次々とページが切り替わっていってしまい、ほぼDOS攻撃
状態になってしまいます。

んー、なんかもしかして俺、とんでもない勘違いしてる?



813 名前:デフォルトの名無しさん mailto:sage [2006/03/32(土) 20:47:04 ]
forループでやれば当然そうなる罠。
読み込み終わった時点で次のリクエストを発行しないと。

var base = 'example.com/?id=';
var currentUserID = 1;

function listener() {
window._content.document.location = base+currentUserID;
currentUserID++;

if (currentUserID > maxUserID) contentArea.removeEventListener('load', listener, false);
}

contentArea.addEventListener('load', listener, false);


814 名前:デフォルトの名無しさん mailto:sage [2006/03/32(土) 21:13:28 ]
こんなんやってみましたが駄目でした……。
ページが読み込まれないです。

function connect(maxUserID)
{
var contentArea = document.getElementById("appcontent");

var base = 'example.com/?id=';
var currentUserID = 1;

contentArea.addEventListener('load', listener, true);
}

function listener()
{
currentUserID++;
window._content.document.location = base + currentUserID;

if(currentUserID > maxUserID)
{
contentArea.removeEventListener("load", listener, true);
alert('complete!');
}
}


815 名前:デフォルトの名無しさん mailto:sage [2006/03/32(土) 21:20:32 ]
あ、>>814>>810です。すいません。

816 名前:デフォルトの名無しさん mailto:sage [2006/03/32(土) 22:07:26 ]
変数のスコープとかJavaScriptの勉強をするといいと思うよ。

function connect(maxUserID)
{
var contentArea = document.getElementById("appcontent");

var base = 'example.com/?id=';
var currentUserID = 1;

var listener = function()
{
currentUserID++;
window._content.document.location = base + currentUserID;

if(currentUserID > maxUserID)
{
contentArea.removeEventListener("load", listener, true);
alert('complete!');
}
}

contentArea.addEventListener('load', listener, true);
}



817 名前:デフォルトの名無しさん mailto:sage [2006/03/32(土) 22:09:50 ]
最後の部分、

contentArea.addEventListener('load', listener, true);
listener();
}

だった。
最初の1回は自分で読み込まないといかんね。すまん。


818 名前:810 mailto:sage [2006/03/32(土) 22:27:25 ]
あ、そういうことか、お恥ずかしい……
できました。どうもありがとうございます。

819 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 05:12:31 ]
やっとxulplanetが復活したか・・・。長かった・・・。

820 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 06:26:31 ]
何言ってるかさっぱりわかんね



821 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 17:59:43 ]
めずらしくXULの話してるな

822 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 18:48:59 ]
XULじゃなくてJavaScriptの話だと思う
XULってXMLベースのUI記述するやつのことでしょ?

823 名前:デフォルトの名無しさん [2006/04/02(日) 20:28:46 ]
readでテキストの読み出し
WriteTo関数でテキストの書き出しが出来るけど
Cのfile( *fp, "a" )
に相当するような、テキストファイルの「追記」とかできないかな…
なにかのログの保存の時、放置しているウチに記録が溜まってファイルサイズが10Mとか越えたとき怖いんだけど。

824 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 20:40:00 ]
>>823
nsIFileOutputStream.init の ioFlags に PR_APPEND(0x10)
lxr.mozilla.org/seamonkey/source/nsprpub/pr/include/prio.h#586

825 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 20:51:14 ]
>>822
調べれ

826 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 22:21:52 ]
>>802
なるほど。たとえば、証明書ダイアログを呼び出したい、とかです。
browser.xul の window インスタンスに対して呼べばよさそうですね。

>>799
自分の知ってる知識だと、グローバル変数は window インスタンスの変数だったかな。
要するにマルチウインドウが前提になっている部分においては
グローバルじゃないってことですね。

827 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 22:50:28 ]
>>825
調べれってことは漏れの解釈が間違ってるということか?
XULPlanetのWhat is XUL?を読む限りは漏れの解釈で間違ってないはずだが

828 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 23:42:11 ]
tooltipで改行を入れたいんですが\nを入れても改行できません!

829 名前:デフォルトの名無しさん [2006/04/02(日) 23:56:54 ]
>824
サンキュ、今から試すけど、ほぼ目処が立ったです
prio.hがなんたらとかxulPlanetのnsFileにあったけど、コレなんですね

830 名前:デフォルトの名無しさん mailto:sage [2006/04/07(金) 00:41:32 ]
bookmarks_history.sqliteの中身を覗きたいのですが、
sqlite.exeを使ってコマンドラインからsqlite bookmarks_history.sqliteとしても、それはデータベースではない、と怒られてしまいます。
誰か解決法をご存じないですか?



831 名前:デフォルトの名無しさん mailto:sage [2006/04/07(金) 00:45:42 ]
>>830
sqlite3.exeのほうで

832 名前:デフォルトの名無しさん mailto:sage [2006/04/17(月) 14:20:41 ]
Creating XPCOM Componentsを読み終わったんで少しいじり始めた所
なんだけど、一つ質問させてくれ。
MOZILLA_STRICT_APIをプリプロセッサで定義するように書いてあるよね?
これをやるとnsCOMPtr.hなしじゃnsISupportsUtils.hが読み飛ばされてしまって
NS_DECL_ISUPPORTSが使えなくなってしまうような気がするんだ。
サンプルのWeblockだと全部一つのソースにまとめて書いてあるから
問題ないんだろうけど、これって何とかならないのかな?
「#ifndef MOZILLA_STRICT_API」があるヘッダーを使うときだけ、その前後で
定義して解除するようにするのが正解なんだろうか?

833 名前:デフォルトの名無しさん mailto:sage [2006/04/18(火) 12:21:46 ]
nsCOMPtr.hを外すなら、nsISupportsUtils.hなんていらんだろう。

そもそも、サポート系マクロは正式な"API"じゃない、ってことなんだから。
まあ、読みやすいのは確かだが。

私自身はマクロ派だけど、自分で書くソース(=Mozillaのソースに入ってない部分)は
その手のマクロを使うべきじゃない、っていう意見もあって、
XPCOMのドキュメントも一部そういう論調で書かれている。

834 名前:デフォルトの名無しさん mailto:sage [2006/04/18(火) 18:35:13 ]
FirefoxでXMLRPCを使う時って、どうすればいいですか?

835 名前:デフォルトの名無しさん mailto:sage [2006/04/18(火) 21:50:11 ]
>>833
そうだったのか。楽すんなって言われても結構辛いなぁ。
実装クラスをヘッダーとソースに別けて書くときに、メンバにnsCOMPtrが無いのに
nsCOMPtr.hをヘッダーでインクルードしないといけないのが気持ち悪くてしょうがない。

今WebLock作ってるんだけど、SDKにnsIContentPolicy.hが無いorz
ググルさんに聞いたらlxrからidlだけ引っ張ってきてxpidlでヘッダーを
作ってる人がいたようだけれど、Firefox1.07ビルドした時に出来た
/mozilla/dist/include/content/nsIContentPolicy.hを
使ってしまっていいのかな?

836 名前:デフォルトの名無しさん mailto:sage [2006/04/18(火) 23:23:56 ]
>>835
それは、悩み方がおかしい。

nsISupportsUtils.hの中身を使うなら、
#include "nsCOMPtr.h"
とせずに、
#include "nsISupportsUtils.h"
にすればいいんじゃないかな。

厳密にいうとAPIじゃないというココロを理解していたら、
あとは堂々と使うだけ、でしょ?
現に必要なんだから、紛らわしくもなんともないし。

837 名前:デフォルトの名無しさん mailto:sage [2006/04/18(火) 23:33:17 ]
> nsIContentPolicy.h

現行は1.0.xのころと全く違うテーブル管理やってるから、
ヘッダファイル自体がビルド時に弾かれるけど、
同じバージョンのSDKとソースならOK。

そもそも、Gecko SDKってビルド時に出来たファイルから、
仕様が固まってる部分を寄せ集めただけだから。

838 名前:デフォルトの名無しさん mailto:sage [2006/04/18(火) 23:46:30 ]
>>834

Components.classes['@mozilla.org/xml-rpc/client;1']
.createInstance(Components.interfaces.nsIXmlRpcClient);
だな。

あとは、
www.xulplanet.com/references/xpcomref/ifaces/nsIXmlRpcClient.html
を見ながらガシガシやってればいい。

急に活発になってきて、なんだか嬉しいなぁ。

839 名前:デフォルトの名無しさん mailto:sage [2006/04/19(水) 00:23:56 ]
>>836
目からうろこ。nsISupportsUtils.hって勝手に使ってよかったのか。
そこらへんのさじ具合から既にわからなかったよ。サンクス。

>>837
んなアバウトな代物だったのか・・・

840 名前:デフォルトの名無しさん mailto:sage [2006/04/19(水) 00:53:27 ]
余談だが、メンテナ不在で、Gecko SDKリリースの最新版は2年近くストップしたままなんだよ、今。

https://bugzilla.mozilla.org/show_bug.cgi?id=321471

技術的にはなんら難しくなくても…orz



841 名前:デフォルトの名無しさん mailto:sage [2006/04/19(水) 01:02:31 ]
ソースからビルドすればええんじゃね?

842 名前:デフォルトの名無しさん mailto:sage [2006/04/19(水) 01:05:08 ]
>>841
自分はそれでいいが、人に説明する時困る。

843 名前:デフォルトの名無しさん mailto:sage [2006/04/19(水) 01:19:24 ]
>>834>>838
1.5 系列だとレスポンスが取得できないことがあるかも
https://bugzilla.mozilla.org/show_bug.cgi?id=197087
trunk だとこれが入ったんで大丈夫だが

components/nsXmlRpcClient.js を mozblog.mozdev.org/nsXmlRpcClient.js
と入れ替えると 1.0.x のときははうまくいった。

>>840
benjamin.smedbergs.us/blog/2006-03-27/building-the-xulrunner-sdk/
これが進んでくれると嬉しいんだけど、bs 次第かな?


844 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 00:38:17 ]
久々に弄ろうかと思ってググってみたら、
「XULPlanet 日本語版にようこそ」とか出てきて、和訳されたのかっ! と狂喜乱舞した。

数秒間だけの夢だった orz

845 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 00:52:20 ]
ぶっちゃけ和訳イラネ。
英語でもきちんと整備されている方が良い。

846 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 02:59:54 ]
和訳する人と本家に原文を上げる人は、
ほとんど別リソースだろうから関係なかろう。

847 名前:デフォルトの名無しさん mailto:sage [2006/04/22(土) 11:40:12 ]
Fx1.5.0.2をビルドしてもgecko-sdk-hoge.zipが出来ないのってデフォ?
/dist/gecko-sdk/もできないし。/dist/sdk/を使っていいのかな?
1.07の時は両方勝手に出来た記憶があるんだけどなぁ。

848 名前:デフォルトの名無しさん mailto:sage [2006/04/22(土) 11:47:45 ]
連投スマソ。Fxのzipパッケージも
Stripping package directory...
でエラーになって作れないOTL。これのせいかな。

849 名前:デフォルトの名無しさん mailto:sage [2006/04/22(土) 14:58:07 ]
みんなどうやって開発してるの?
メモ帳?

850 名前:デフォルトの名無しさん mailto:sage [2006/04/22(土) 16:04:25 ]
メモ帳ってUTF-8いけるんだっけ?



851 名前:デフォルトの名無しさん mailto:sage [2006/04/22(土) 16:08:20 ]
いける。

852 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 00:33:07 ]
ぶっちゃけ置換が使えたらなんでもいい。

他の人と協力してやるなら、タブなし改行LFで揃えておくのが
Mozilla周辺のスタンダードだけど。

853 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 13:44:22 ]
>>847
> /dist/sdk/
がgecko-sdkです。

854 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 14:42:00 ]
dist/sdkは非凍結済みのも入ってるよ

855 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 18:18:06 ]
C++ で XPCOM を作ろうと思っています。
しかし、xpidl でヘッダーファイルを作ろうとすると、
「問題が発生したため、xpidl.exe を終了します。」と言われてしまいます。
プロパティやメソッドを空にした場合や、タイプライブラリは問題なく作れます。
原因や解決法をご存知の方がいらっしゃいましたら教えてください。

856 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 22:06:22 ]
manifestファイルがないとかそれ系じゃないの?

857 名前:デフォルトの名無しさん mailto:sage [2006/05/10(水) 12:45:43 ]
>>855
バージョンと、実際に使った引数を晒さないと、なんとも言えないな。

858 名前:デフォルトの名無しさん mailto:sage [2006/05/12(金) 00:05:43 ]
使った xpidl.exe は以下から落としたものです。
ttp://ftp.mozilla.org/pub/mozilla.org/mozilla/nightly/latest-1.7/gecko-sdk-i586-pc-msvc.zip

作った idl ファイルは以下の通りです。
#include "nsISupports.idl"

[scriptable, uuid(00A5D3B1-3129-44dc-91AB-D1753CFCD300)]
interface hoge : nsISupports
{
    long Add(in long a, in long b);
};

xpidl -m header -w -I "C:\gecko-sdk\idl" hoge.idl
と入力して実行するとエラーになります。

long Add(in long a, in long b);
がない場合や、-m typelib や -m doc はうまくいきます。


859 名前:デフォルトの名無しさん mailto:sage [2006/05/12(金) 03:34:38 ]
>>858
set GECKO_SDK=C:\gecko-sdk
%GECKO_SDK%\bin\xpidl -m header -w -I %GECKO_SDK%\idl hoge.idl
これで普通に作成されたよ。 SDKをダウンロードしなおしてみたら?

860 名前:デフォルトの名無しさん [2006/05/12(金) 18:31:59 ]
cacheにアクセスするにはどうしたらよいのでしょうか?



861 名前:デフォルトの名無しさん mailto:sage [2006/05/12(金) 22:24:49 ]
ソース読め

862 名前:デフォルトの名無しさん mailto:sage [2006/05/13(土) 02:08:31 ]
彼氏の作り方を教えてください。

863 名前:デフォルトの名無しさん [2006/05/13(土) 04:59:04 ]
Firefoxのプラグインを作りたいのですが、何を学べばよいのでしょうか?


864 名前:デフォルトの名無しさん mailto:sage [2006/05/13(土) 09:20:26 ]
>>863
>>679-681


865 名前:デフォルトの名無しさん mailto:sage [2006/05/18(木) 11:30:51 ]
>>862
俺にメール

866 名前:デフォルトの名無しさん mailto:sage [2006/05/18(木) 23:32:13 ]
>>865
失礼ですが、あなたはイケメンのアグリゲーションインタフェースでしょうか?

867 名前:デフォルトの名無しさん mailto:sage [2006/05/19(金) 12:50:35 ]
イケメンかどうかは知らんがアーキテクチャはシングルスレッドモデルです

868 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 23:20:03 ]
Firefoxの拡張でメーラみたいな3ペインは実現できない?
bbs2chreaderでもやってないからできないのかな。

869 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 23:40:46 ]
ScrapBookがサイドバー込みで3ペインを実現してるけど
そういう話じゃなくて?

870 名前:デフォルトの名無しさん mailto:sage [2006/05/21(日) 01:20:59 ]
サイドバー+ブラウザタブで3ペイン可能だよ
多分サイドバーに板ツリー、ブラウザタブ内に上下2分割でスレリストとスレの内容、ということを想定しているんだろうけど、個人的にはいらないや。



871 名前:デフォルトの名無しさん mailto:sage [2006/05/21(日) 03:29:00 ]
ペインの数の増減や内容の割り当てを変更などが、拡張で可能なのだろうか。
とりあえず、Ez Sidebar が別ウィンドウに分離してるけど。

>>868
ちと話はズレるけど、RSS Reader Panel が、そういった計画を持ってた記憶があるから、
flyson 氏も、気にはしてるのではないのだろうか。
ちなみに、別の物で3ペインにしている 2ch ブラウザのスライドみたいのを見た記憶もある。

872 名前:デフォルトの名無しさん mailto:sage [2006/05/21(日) 07:34:11 ]
3ペインなんてbbs2ch:board-3pein:*/に対応すれば簡単なはず。
ただタブ関係が拡張との兼ね合いでややこしい事になるのでMoz2chの方は随分苦労してたっぽいね。

873 名前:f ◆8ewPbovXwQ mailto:sage [2006/05/21(日) 13:27:27 ]
3ペインは、コンテントホルダー参考にすればできるよ。
piro.sakura.ne.jp/xul/_contentholder.html

bbs2chreader や RSS Reader Panel でやらないのは、3ペインて画面狭くなるし
ごちゃごちゃするので嫌いだから。
3ペイン式の 2chブラウザ使ってる人ってあの小さなペインでスレみてるの?

874 名前:デフォルトの名無しさん mailto:sage [2006/05/21(日) 14:17:36 ]
>>873
定期巡回で過疎スレばかり見るような場合だと、1スレあたり多くても数レスしか見ないから狭くてもいい。
次々に別のスレッドを開くからスレッド一覧の方にはすぐにアクセスしたい。

875 名前:デフォルトの名無しさん mailto:sage [2006/05/21(日) 16:15:46 ]
3ペインは要らない。むしろサイドバーにスレ一覧の方がいい

876 名前:デフォルトの名無しさん mailto:sage [2006/05/21(日) 17:53:48 ]
専用スレでやれ

877 名前:デフォルトの名無しさん mailto:sage [2006/05/22(月) 04:35:54 ]
navi2ch みたく、ワンストロークで一瞬でペイン数が切り替えられれば最高だけど。

878 名前:デフォルトの名無しさん [2006/06/04(日) 10:11:14 ]
XAML を Firefox や Safari など異なるプラットフォームでも動かす WPF/E のデモを今更見た。
XULはGeckoでしか動かないし、IEやSafariやOperaで動かす見通しも全く立ってない(はず)のに、
XAMLはもうIE5.5/Fx/Opera/Safariでの動作を実現してる。

しかもオーサリングツールまで完備。それが3月の時点でデモできてる。
圧倒的じゃないか、Microsoftの技術力と体力は!

XUL終わったね。
かぶる部分はあれどどこかしらお互いカバーしきれない部分はあってそこで並立してくのかな?
と思ってたけど、XAMLは完全にXULを包含したね。

879 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 16:00:07 ]
へえ。そう。

880 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 18:33:31 ]
それはよかったね。



881 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 18:54:15 ]
XAMLてLinuxで動いたっけ?


882 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 19:25:14 ]
うん。

883 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 19:25:38 ]
一応、Linuxでもプラグインという形でサポートされる模様。
www.2fc.net/tabid/83/EntryID/16/Default.aspx
MS純正というけど、Monoとか使うんじゃないのかな。

884 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 23:27:17 ]
>878
転載元をちゃんと書けよ、と釣られてみる。

885 名前:デフォルトの名無しさん mailto:sage [2006/06/05(月) 19:25:40 ]
結論:XULオワタ

886 名前:デフォルトの名無しさん mailto:sage [2006/06/05(月) 19:37:46 ]
なんでいまさらXAMLの話で盛り上がってんの?

887 名前:デフォルトの名無しさん mailto:sage [2006/06/05(月) 20:38:49 ]
ttp://japan.cnet.com/news/ent/story/0,2000056022,20099027,00.htm
> Wallent氏によると、MicrosoftはLinuxに対応するWPF/Eは用意しないという。

888 名前:デフォルトの名無しさん mailto:sage [2006/06/06(火) 00:00:22 ]
結論:Linuxオワタ

889 名前:デフォルトの名無しさん mailto:sage [2006/06/06(火) 00:13:15 ]
OpenGL叩きが出来なくなった糞窓厨が暴れてるんだろ。
こういうのはスルーしとけ。

890 名前:デフォルトの名無しさん mailto:sage [2006/06/07(水) 20:10:40 ]
proxybarをProgram FilesではなくApplication Data配下にインストールしたいんだがどうすればいい?
作者、見てたら直してくれ!!

toshiki.s22.xrea.com/xul/



891 名前:デフォルトの名無しさん mailto:sage [2006/06/08(木) 12:56:39 ]
>>890
こんなとこに書かないでメールしろよ…

892 名前:デフォルトの名無しさん mailto:sage [2006/06/08(木) 19:27:56 ]
>>889
何故そこでOpenGL?

893 名前:デフォルトの名無しさん [2006/06/08(木) 21:34:13 ]
Google作の拡張を覗いてみるとjsのソースがやたら見づらくなってるんだけど、わざとなのかな。

894 名前:デフォルトの名無しさん mailto:sage [2006/06/09(金) 01:15:22 ]
見てないが、Googleが書くjavascriptってのは一般にロードされる回数が
ハンパじゃないから帯域節約のためじゃないの? HTMLとかもそうだし。
そのコード or 流儀をそのまま拡張にも使っているだけとかじゃないかな。
みづらいだけなら適当な整形かませばいいじゃん。
わざとやるなら暗号化した文字列を復号してevalくらいやるんじゃね。遅そうだけど。


895 名前:デフォルトの名無しさん [2006/06/14(水) 19:53:29 ]
FirefoxのIrvine拡張をいじって、HTMLの中のfilelistという名前のついたformにかかれてる
ファイル名をIrvineに送ろうと思ってるんだけれども、

var fn = document.popupNode.ownerDocument.filelist;

とやっても、このformの要素を読み出せないのはなんででしょう?
Javascript Debuggerからは、 irvine.jsにブレークポイント張って、止まったところで
document.popupNode.ownerDocument.filelistをヲチするとばっちりみえるんだけども・・・


896 名前:デフォルトの名無しさん mailto:sage [2006/06/17(土) 19:04:23 ]
popupNodeがnullなんじゃね?

897 名前:デフォルトの名無しさん mailto:sage [2006/06/17(土) 22:41:38 ]
ファイルを削除せずにOSのごみ箱へ送ることはできますか?

898 名前:デフォルトの名無しさん mailto:sage [2006/06/21(水) 14:41:23 ]
くだらない電卓とか、しょぼいアプリしか作れないのに
わざわざプログラムする意味あるの?

899 名前:デフォルトの名無しさん mailto:sage [2006/06/21(水) 17:58:53 ]
( ´∀`)σ)∀`)

900 名前:デフォルトの名無しさん mailto:sage [2006/06/21(水) 21:37:55 ]
>>898

だね。キミの実力だとね。



901 名前:デフォルトの名無しさん mailto:sage [2006/07/04(火) 22:24:17 ]
OpenSUSE10.1をインストールしてびっくりしたんだが、
YaSTって、XULRunner入ってるんだよね…

で、何がすごいかって、mozilla.orgがリリースしていない1.8.0.x系の
Gecko SDKが半自動でインストールできる…
しかも、インターフェイスはfrozenなやつだけじゃなくて、1.8.0.x
(今なら1.8.0.4)に使ってる奴が全て使用可能。

今、Mozilla系を開発するのに、で最も恵まれてる環境はSUSEで間違いないな。
Debianとの落差がすごい…。

902 名前:デフォルトの名無しさん [2006/07/08(土) 02:01:29 ]
ttp://hadakadenkyu.flnet.org/blog/ms.cgi?ShowDiary_file=/firefox/today/1152285527&blogid%20=&t=sketch#comment
センスタソがカミングアウトしてるな






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<246KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef