■スレッドリストへ戻る■ 全部 1- 101- 201- 301- 最新50
Mozillaで2ch専用ブラウザ
- 1 :もじ厨 :2001/10/15(月) 02:26
 - MozillaのXUL Applicationとして2ch専用ブラウザを作れるかも、と最近思い始めたので、実験しながらまたーり作ってみようと思います。 
 厨房なので途中で投げ出すかもしれませんし、できるかどうかもわかりませんが、よろしくお願いします。 
 
- 328 :厨房もじらー :2001/12/31(月) 23:18
 - 今、XULPlanet見てみたんですが,どうやら0.9.7あたりまでは 
 outlinercolsは存在しないみたいですから、最近の変更だと思われます。 
 ついでに、検索もかけてみましたがoutlinercolsという文字列を含む 
 ファイルも存在しなかったので、やっぱり使っていない模様です。 
 現行のmilestoneで行きたいんですが、nightlyも対応したほうがいいでしょうか? 
 でもそれでmilestoneで動かなくなっても鬱ですが。。。 
 やっぱり、この辺が固まるのはMozilla1.0待ちなんでしょかねぇ…。 
 漏れ自身の方針としてはnightlyよりはmilestoneベースですね。 
 Mozdevとかのプロジェクトも古いmilestoneをベースにしてるのが多いみたいですし。 
 超ぉ〜Anneさんがnightly用の修正をしてくだされば、Nightly20011229用 
 とか言ってMoz2chのページにウプしますよ? 
 本気ですよ? 
 いや、言ってみたかっただけですスマソ。。。 
 
- 329 :超ぉ〜Anne :2002/01/01(火) 04:03
 - >厨房もじらー殿いや,Nightly おっかけはやらない方が得策かも(苦笑). 
 どーでしょうね?まぁ私は基本的に Nightly 追っかけ(っつーかインストー 
 ルして使ってるだけですけど)やってるんで, Nightly での動作検証は出来 
 ますけど・・・んで,モナーフォントは thread.js で css でfont-familyを設定するって事で 
 すよね?スマソのだけど正直その方法知らないんですよ(汗) 
 ちょっと調べた感じだと font-family に -mona-gothic って指定すればいいん 
 かなぁと思ったんだけど反映されないっぽいし・・・ 
 font-family: mona !important; とかやってもダメですねぇ・・・ 
 お力になれずスマソ.まぁ何はともあれ 
 今年もよろしくですです. 
 
- 330 :厨房もじらー :2002/01/01(火) 14:07
 - >>329 
 レスthxです。 
 なんかNightlyは今危なそうですね。。。 
 漏れの環境で超ぉ〜Anneさんのパッチ当てても治りませんでした。 
 ちなみに、20011229 on Win32です。 
 最近はなんだか、簡単には解決できないバグが噴出してて 
 なかなかウプできなくてスマソ。。。 
 こだわらずに、現時点でのソースウプしときましょうかねぇ…? 
 で、開発状況で「今日のNightlyは○○○の不具合があります。ご了承下さい。」と但し書きをする,と。 
 Mozilla1.0 Manifestoが出てから、バグ祭りは予想されてましたが 
 1.0まではネスケ6.xとの互換性とか言ってられないような気もしてきました。 
 そういう些細な点(実は些細とは思ってないけど)よりも、 
 NULL互換DATへの対応とか根本的なバグについての対処を考えたほうがよさげ 
 なんでしょうかねぇ…?モナーフォントいろいろですけど、 
 > お力になれずスマソ 
 なんて言ってくださらなくても、こうやって開発に協力してくださるだけでも 
 大いに感謝ですよm(_ _)m 
 漏れにもわかりませんし(藁)、わかるまで保留ということで。そんなこんなで 
 こちらこそ今年もよろしくお願いいたします。 
 
- 331 :超ぉ〜Anne :2002/01/01(火) 19:40
 - >厨房もじらー殿ちょっとお節介かもしれないんですけど漏れがハマったんで一応. 
 outlinercols 
 は 
 outlinerbody 
 より手前に書かないとキチンと表示されないっす. 
 まぁ当然なんですけど・・・.しばらく messanger のソースと眈めっこしてたらこんなポカミスで 
 ハマってるのに気付いてちょっと鬱になったんで(苦笑). 
 まさかとは思いますけど一応ご報告まで.> NULL互換DATへの対応とか根本的なバグについての対処を考えたほうがよさげ 
 > なんでしょうかねぇ…?基本的に 2ch の構造良く理解してないんで何の事だか分からんっす.んだもん 
 でどう答えていいか分かんねっす.知識不足でスマソ.> こだわらずに、現時点でのソースウフ゜しときましょうかねぇ…?個人的にはその方が楽しそうなんで嬉しいんですけど,「動かねーぞゴ 
 ルァ!」って人が出て来るようでしたら対応がメンドイでしょうから, buggy 
 とか may_not_run とかってディレクトリを作ってそこにウプして頂くとかそん 
 な感じでどうでしょうかね? 
 
- 332 :厨房もじらー :2002/01/01(火) 23:46
 - >>331 
 > outlinercols 
 > は 
 > outlinerbody 
 > より手前に書かないとキチンと表示されないっす. 
 これはさすがに大丈夫っす(藁とりあえず、これから最新Nightly落として試してみます。。。 
 Nightlyはバグの原因を探すのにも苦労するので、こういう開発には 
 やっぱ向きませんねー(汗ちなみに、NULL互換DATっつうのはNULL混入DATの間違いです(恥 
 その名のとおり、2chの*.datファイルにNULL文字が混入してて 
 それを意識せずにテキストとして扱うと一部のデータが飛んじゃいます。。。 
 read.cgiとか対応した2ch用ブラウザはこのNULL文字を 
 通常'*'という文字に変換します。 
 だからMoz2chではJavaScriptでNULL文字をこの'*'に変換しないと 
 いけないんですが、'\0'とやってもnullとやっても0とやっても 
 JavaScriptでNULL文字を指すことができなくて、変換もうまくいきません。で、よくよく調べてみるとMoz2chでJavaScriptにファイルの内容を 
 読みこんだ時にはもうNULL文字が飛んじゃってるんですよ(汗 
 というわけで、大幅に処理を変える必要がありそうなので、 
 足踏みしちゃってます。。。 
 情けなくて大いにスマソ。。。 
 
- 333 :超ぉ〜Anne :2002/01/02(水) 12:49
 - > 厨房もじらー殿 
 buggy に注文付けるのも気が引けるんですが,ウプして頂いた xpi ファイル 
 ブッ壊れてる感じです.きちんぞ zip 出来ていないっぽいです. 
 > End-of-central-directory signature not found. 
 ってエラーが出るんで. 
 なんかファイルサイズも異様に小さいし・・・> NULL混入DAT 
 なるほど,これでコードの謎が少し解けました. 
 何でカラム数が少ない時とかをハンドリングしてるのか謎だったんですよねぇ. 
 それにしても 
 > JavaScriptにファイルの内容を読みこんだ時にはもうNULL文字が飛んじゃっ 
 > てるんです 
 って事は file.read() の時点でダメって事ですよねぇ. 
 それとも Moz2ch.sjis2uni() の方ですか? 
 ちょっと調べてみたいんですけど,どこかにその NULL混入 DAT のサンプル 
 無いですか? 
 
- 334 :超ぉ〜Anne :2002/01/02(水) 13:07
 - ちょっと簡単な script 書いてテストしたんですが, 
 どーやら uConv の ConvertToUnicode で '\0' を食っちゃうっぽくないですか? 
 var aho = 'aho\0baka'; 
 aho = Moz2ch.utf82uni(aho); 
 aho = aho.replace(/\0/g, "*"); 
 alert(aho);ってのを moz2ch のスタートアップに入れたら見事に "aho" しか 
 表示されなくって, utf82uni をコメントアウトするときちんと 
 "aho*baka" って表示されるっす.だとすれば parse の前の sjis2uni の前にthis.data = this.data.replace(/\0/g, "*");って入れれば問題解決・・・かもトンチンカンな事言ってたらスマソ.# ちなみに aho とか baka ってのはヲレ的な普通の人の hoge とか foo と 
 # かと一緒なんで気にしないで下さい(藁 
 
- 335 :厨房もじらー :2002/01/03(木) 03:15
 - 今日から新マシンです。 
 かつWin2kなのでまた別の問題発生とかあるかもしれません(鬱 
 もじらが重いと感じなかったのが何よりも嬉しいっす(藁>>333-334 
 いろいろ調べてみてくれてますね…thxですー 
 漏れも>>334みたいなことは試してみたつもりですが 
 ヤッパ駄目っぽかったです。 
 というのも、どうやらuConvも\0食っちゃうっぽいですが、 
 更にScriptableInputStreamあたりも\0食っちゃうみたいです。。。(汗 
 ちなみに、Moz2chは 
 nsIHttpChannel 
  ↓(nsIStreamListener.onDataAvailable()) 
 nsIInputStream 
  ↓ 
 nsIScriptableInputStream(.read()) 
 というような経路でデータ取得してますが、この経路もしくは 
 nsIHttpChannelの時点ですでに\0食われちゃってるぽいです。。。 
 というわけで、大幅な変更が必要かなーとか思ってたんですよ(鬱あんまり厳密なテストとかしてないんで、はっきりしたことは 
 言えませんが、MozillaでNULL混入DATを(テキストとして)開いたときも 
 同じくデータ飛んだと思いますので、あってると思います。 
 よって、ファイルダウンロードと同じ方法でgzipとしてダウンロードして 
 それを解凍しながら読み込んで処理、という風に処理を変更する必要が 
 ありそうです。 
 少し気力が足りないっす。。。(鬱死 
 
- 336 :厨房もじらー :2002/01/03(木) 05:09
 - で。 
 >>333ですが、ファイルはウプ中に多分固まっちゃって 
 ちゃんとアップされてなかったみたいです(汗 
 正直スマンカッタ(・┏┓・) 
 確認してない漏れが悪いんですが、時々こういうこともあると思いますんで 
 また報告お願いしますですm(_ _)m 
 
- 337 :超ぉ〜Anne :2002/01/03(木) 18:29
 - うーん,なんか大変そうですね < NULL問題 
 私の技量では説明して頂いても半分ぐらいしか理解出来ない(鬱 
 mozilla 的には NULL は食っちゃう方針なんですかねぇ. 
 その方針が変わるまでひたすら待つとか・・・ダメかな・・・んで,最新版(buggy)無事インストール出来ました. outlinercols もコメント 
 イン(って言うのかな?コメントアウトの逆)したらきちんと表示されます. 
 # 20011229 on linuxとりあえずご報告まで. 
 
- 338 :書記さん :2002/01/04(金) 22:56
 - >>333 
 ちょっと遅くなりましたが NULL混在DATの例です。専用ブラウザのテスト書き込みはここで@新mac 
 http://pc.2ch.net/test/read.cgi/mac/1000479666/ 
 http://pc.2ch.net/mac/dat/1000479666.datこれの 575の書き込みの先頭にNULLがあります。 
 -- 
 575 名前:名称未設定 投稿日:01/11/10 06:27 ID:gQnkiRCt  
 \0\0Ahyazilla 
 
- 339 :厨房もじらー :2002/01/05(土) 23:33
 - >>338 
 書記さん、わざわざありがとうございますm(_ _)m 
 NULL混在DATの件、尋ねられてたのに、例示するの忘れてました(汗 
 
- 340 :超ぉ〜Anne :2002/01/06(日) 03:50
 - > 書記さん殿 
 ありがとうございます.あんまり無いんですかね? 
 もしあんまり無いんだったら対応は後回しでも全然問題無いんじゃ 
 ないですかね?と言ってみるテスト(藁 
 
- 341 :厨房もじらー :2002/01/06(日) 05:53
 - >>340 
 漏れの経験からすると2ch用ブラウザのスレで多発してる傾向が(藁 
 全体のなかでどれくらい数があるかは把握してませんが 
 もしかして、2ch用ブラウザからの書き込みがマズーだったりして。。。 
 とか言ってみるテスト(駄目ところで、最近のNightlyでは、やっぱり超ぉ〜Anneさんの修正が必要ですね 
 あと、ボタンなどの画像の場所が変わってるのか、 
 ちゃんとインストできてないのかわかりませんが、画像が表示されてません。。。 
 超ぉ〜Anneさんとこはどうなってます?とりあえず更新は0.9.8待ち(鬱 
 
- 342 :書記さん :2002/01/06(日) 20:38
 - >>340 
 どのツールでも「スレッドが最後まで読めません」と言う報告があるので 
 割と多いみたいです。作者さんに確認した訳では無いのですが  
 Mac用ツール、Ahyazillaは書き込み内容にNULLが混ざる事が多いようです。 
 
- 343 :超ぉ〜Anne :2002/01/06(日) 23:07
 - > 厨房もじらー殿 
 久しぶりに使ったんでアイコンあったの忘れてました. 
 確かにこちらでも表示されてません. 
 で,そーいやなんか 0.9.7 から skin の構造が変わったとか ML に流れていた 
 よーな記憶があるよーな無いよーな・・・んで,調べてみたんですけど, reload とかの icon は  
 chrome://navigator/skin/icons/btn1.gif 
 にあって,んでもって各ボタンは 
 -moz-image-region を使ってるみたいです. 
 上手く説明出来ないんで,navigator.css とか見てみて下さい. 
 本当は patch が作れればいいんですけど,ちょっと今忙しいんでスマソ.> 書記さん殿 
 ご丁寧にありがとうございます. 
 それならなおさら NULL 対応は後回しで良いんじゃないでしょうか? > 厨房もじらー殿 
 
- 344 :プログラム板ROM :2002/01/07(月) 00:40
 - 皆様お久しぶりです.あんまり役立ってない人柱です.>>327 
 CSSでの mona フォント指定ですが,自分のHPでも使いたかったんで 
 monaフォントスレで聞いてみました(w 
 font-family: "mona-gothic-jisx0208.1990-0"; 
 とすれば良いそうです. 
 FreeBSD + mozilla0.9.7 で逝けることを確認しました. 
 
- 345 :厨房もじらー :2002/01/08(火) 03:34
 - >>343 
 最近さりげなく忙しくて更新できてなくてスマソ 
 超ぉ〜Anneさん、報告というか、調査というか、ありがとうございます。 
 とりあえず明日(今日)の試験終わったら手をつけられると思います。 
 でも、これくらい差が出てくると 
 piroさんとこみたいに、分けたほうがいいかもしれませんね。。。>>344 
 プログラム板ROMさん、お久しぶりです 
 あまり役立ってないって…大いに感謝なんですけどm(_ _)m 
 monaフォントの指定方法参考になりました。 
 これも、上の変更とあわせて明日以降に適用させてもらうつもりです。 
 ありがとうございます。 
 
- 346 :厨房もじらー :2002/01/08(火) 03:35
 - × piroさんとこみたいに、分けたほうがいいかもしれませんね。。。 
 ○ piroさんとこみたいに、Mozilla版とN6.2.1版を分けたほうがいいかもしれませんね。。。です。スマソ 
 
- 347 :名無しさん :2002/01/15(火) 01:42
 - ちょいテスト 
 
- 348 :厨房もじらー :2002/01/18(金) 01:07
 - 忘れてた皆様も、まだ覚えててくださった皆様も 
 お久しぶりですm(_ _)m 
 ここのところ、かなりしばらくMoz2ch放置状態になってました。。。 
 学校の試験が迫ってくると、こう、何事にもやる気がなくなってきて… 
 で、久しぶりにNightlyを落としてみたら、激軽っ!!になってて 
 Mozilla使ってる気すらしませんでした。 
 その上、Moz2chもスレ一覧が表示されなかったりと、 
 これはもう0.9.8待ちという感じです。(マテ 
 というわけで、0.9.8がリリースされてしばらくすれば春休みなんで 
 久しぶりのリリースができると思います。どうか気を長くお待ちくださいませ。。。 
 
- 349 :厨房もじらー :2002/01/18(金) 11:48
 - >>343 超ぉ〜Anne様 
 ようやくMessengerとかのスキン見てみたんですが 
 Mozillaここのところ妙に軽くなってるのは 
 こういう風に画像一まとめにしてロードするようになったことも 
 関連があるのかもですね。 
 ところで、Mozilla0.9.8とネスケ6.x系列とは別々に作ることにしました。 
 今、ビルドシステムというか、XPI作るバッチなど整理してるんで 
 まだMoz2chのほうには手出せていませんが(汗 
 
- 350 :超ぉ〜Anne :2002/01/18(金) 21:46
 - > 厨房もじらー殿 
 いやー,最近の Nightly 軽いっすよねぇ. 
 マターリ頑張って下さい. 
 応援 age ・・・ ようと思ったけどプレッシャーになっちゃうといけないんで 
 sage ときますね(藁 
 
- 351 :厨房もじらー :2002/01/18(金) 23:30
 - マターリしすぎて、マターリここでダベるのがメインで 
 気が向いたら開発みたいになっちゃってるんですけどね。。。(汗 
 まあ、煽られたら逃げちゃいますけど(マテ(藁 
 まあ、Moz2chがどうしようもない壁にぶつかったりしたときは 
 Moz2chのためにいろいろ調べたノウハウ使って(ってそんなにないけど) 
 Iriaみたいなダウソローダ作ったら面白いかもとか思ってる漏れ。 
 ああ、やる気ないっすね漏れ。。。ウツダシノウ 
 
- 352 :厨房もじらー :2002/01/18(金) 23:33
 - ところで、Outlinerが過激に変更されてて 
 XULPlanetにも情報がのってなくて、自分で調べなきゃなんで 
 0.9.8リリース後もしばらく動くNightly出せないかもです。。。 
 (ぜんぜんNightlyになってないけど。。。) 
 
- 353 :厨房もじらー :2002/01/20(日) 05:06
 - またーりしすぎてる間に 
 2ちゃんねるでは新たに仕様変更があった(ある)模様で 
 DATからの直読みは禁止になるようです。 
 そういう話は小耳にはさんでいましたが、 
 どうなるのか追っかけてなかったのでビクーリしてます。 
 正直Moz2chでの対応はキツいです。 
 そろそろ潮時かもしれませんねぇ。。。 
 
- 354 :超ぉ〜Anne :2002/01/20(日) 14:28
 - うーん,なんか大変な事になってますねぇ(汗) 
 潮時・・・シオドキ・・・しおどき・・・ 
 そーなんですか・・・チョット残念・・・ 
 でも漏れちょっと忙しくて変更とか追って調べたりできねぇっす・・・(鬱 
 
- 355 :厨房もじらー :2002/01/21(月) 00:21
 - >>354 
 漏れももうすぐテストなんで実はちょぴーり忙しいんですが(汗 
 monazilla-dev MLの方で進んでる話によると、Win/Mac/UN*Xともに 
 一応アクセスの道は開かれそうです。 
 だから、必然があればMoz2chでもC++で対応モジュールを書いたりすれば 
 従来どおりDAT読みができることはできます。ただ、XULアプリ(主としてXUL/CSS/JavaScriptで実現)でどこまでできるか 
 というのが漏れの方針なので、Moz2chを存続させるとすれば 
 read.cgiでHTMLを読んでそれをパースするという方法になると思われます。 
 だから、Moz2chの利点はインターフェイスが便利になる(かも)というだけで 
 パフォーマンス的にはMozilla単体よりも劣ってしまうかもです。。。ところで、暗号化方式をオープンにしても大丈夫な仕組みにするという案 
 も出てて(漏れは厨房なので話に入っていけてなかったり。。。(萎)) 
 そういうことになれば、漏れががんばって勉強すれば(藁 
 JavaScript+Mozillaの機能でシステム作れるかもしれません。とにかく、現時点ではちょっと動けないので、公式に 
 Moz2chはしばらく「凍結」という形でいいでしょうか? 
 超ぉ〜Anneさんをはじめ、cogenさんや、プログラム板 ROMさんや 
 このスレで発言してくださった名無しさん方には多大なる協力を 
 していただいてるので、やめるとか凍結とか申し訳ないとは思ってます。。。 
 大いにスマソ 
 
- 356 :cogen :2002/01/21(月) 00:43
 - >>355 
 お久しぶりです。 
 「凍結」・・・、そうですか。 
 まあ、しょうがないですね。 
 また、いつの日かって事で、マターリ待ってます。 
 
- 357 :プログラム板ROM :2002/01/21(月) 09:30
 - mozilla まわりも 2ch まわりも変更でゴタゴタしてるので, 
 凍結はやむおえないかもですね. 
 再開するとすれば,mozilla 1.0 で仕様が固まってからと, 
 2ch の変更も固まってのほうが動きやすいかと思います.お願いですが,できれば,興味を持った人がいじれるように 
 動かなくてもいいので最新のソースを公開して頂けないでしょうか. 
 XULアプリの例としても参考になると思います. では,マターリと再開を願っています. 
 
- 358 :厨房もじらー :2002/01/21(月) 15:59
 - >>356 
 漏れも大学生という比較的ヒマな立場ではあるものの 
 スキルやら根性やらないもんで、Mozillaと2chの両方の仕様変更に 
 ちょっとついてけませんでした。。。大いにスマソ 
 今回Moz2chはしばらく凍結することになりそうですが 
 漏れ個人としてはXULアプリは作りたいと思ってますので 
 そういう方面に興味のある方には、多少は有用な情報を提供できるかもです。。。>>357 
 Moz2chのソースは今の状態(マトモに動いてない)をウプしておきます。 
 漏れの作った部分に関しては、誰でも変更して自分のサイトにウプするなり 
 自由にしてもらって構わないんですが、 
 一部は超ぉ〜Anneさんのコードなので、許可取れるまで好き勝手していいよ 
 とはちょっと言えないです。ライセンスきちっとしてないからなんですが… 
 漏れ個人としてはMPLやらNPLが絡むと少しだけ面倒くさくなって 
 パクったりしにくくなるじゃないですか?だから、ライセンスというよりは 
 パブリックドメインな感じにしようと思っています。 
 Mozillaは1.0になってから、2chはとりあえず状況が落ち着いてから 
 再開になるかもです。 
 
- 359 :超ぉ〜Anne :2002/01/21(月) 22:28
 - そうですか,凍結ですか・・・ちょっとさびしくなりますけど, 
 moz2ch のおかげで結構 XUL とかの勉強になりました.感謝しとります.あと,ヲレの書いたコードなんて 1% にも満たないようなヘタレなクソコー 
 ドばっかなんで,削除するなり,晒し上げするなり,赤ペンで修正して添削 
 してくれるなり,好きにして頂いて構わないっす.あれは寄付した(押し付けた? 
 (藁) みたいなもんなんで.復活に期待しつつ,今はヲレのスキルを磨こうかな. 
 
- 360 :書記さん :2002/01/21(月) 23:35
 - 凍結はちょっとさびしいですね、 
 しかし、2ちゃんねる資源のいくつかは制限されますが 
 スレッド一覧は subback.html、スレッド内容はread.cgiで読むことができます。 
 この辺を利用したつくりにはできませんか? 
 んー、、全部作りなおしになるでしょうから難しいですよね、、 
 
- 361 :厨房もじらー :2002/01/23(水) 00:57
 - >>359 
 ありがとうです。超ぉ〜Anneさんが口出ししてくれて漏れも楽しかったYo!感謝sage!!(萎 
 てなわけで、漏れのコードと一緒に晒し上げさせていただきます(藁>>360 
 漏れもread.cgiから読むことも一瞬考えたんですが、 
 read.cgiの吐くHTMLは変化しうるので(最近は落ち着いてるようですが) 
 read.cgiのバージョンがあがる度にある程度気にしなきゃならないのが 
 イヤなのと、 
 monazilla-dev MLの方での議論の展開によっては素のMozillaで 
 どうこうできる可能性もあるかもしれない、と見てますので(つまり 
 公開暗号鍵などの公にしても比較的セキュリティ上問題が少ない方法を 
 採用することになれば、Mozillaの機能で暗号化部分を実装すれば 
 直dat読みも可能ということ) 
 今は様子を見るために、(Mozillaの様子をみるためでもあったり。。。) 
 しばらく凍結ということにしました。 
 
- 362 :名無しさん :2002/02/04(月) 20:52
 - 1012323180.dat  
 これ見たいんだけど、どうしたらいい? 
 
- 363 :名無しさん :2002/02/05(火) 03:37
 - DLしてテキストエディタで開く。 
 
186KB
新着レスの表示
スレッドリストへ戻る 全部 前100 次100 最新50
0ch BBS 2004-10-30