bbs2chreader Part16 ..
[2ch|▼Menu]
666:名無しさん@お腹いっぱい。
08/06/23 02:03:15 YgCwAbFQ0
一応訂正
右から→左から

667:名無しさん@お腹いっぱい。
08/06/23 02:05:33 2bbFOZTW0
>>666
290.zipはfx2用じゃないか?
fx3使ってるなら公式の奴使えばおk。
URLリンク(www.xuldev.org)

668:名無しさん@お腹いっぱい。
08/06/23 02:07:35 YgCwAbFQ0
d。
公式版だと新着レス数で表示されたよ。
俺がいれてたのだと、更新するとお気に入り全部スレ太文字で尚かつ表示が総レス数だった...。

669:名無しさん@お腹いっぱい。
08/06/23 02:17:02 qJXYVU6O0
>>663
そこ引き継げて無い。。。取り合えず立てた。何か不備あったらスマソ。
URLリンク(jbbs.livedoor.jp)

670:名無しさん@お腹いっぱい。
08/06/23 02:20:38 QuLI8qMu0
謎 ◆QTUpJKA4UM
柿田川 ◆QTUpJKA4UM
海 ◆QTUpJKA4UM

同一?
じゃないなら鳥変えた方がいいような
つうか一覧で出てきた

671:謎 ◆vrSd0N5azM
08/06/23 02:23:42 qJXYVU6O0
鳥変えたー

672:名無しさん@お腹いっぱい。
08/06/23 02:29:51 TRdzaR1S0
板設置とサイトトップ更新乙です

673:イメピタ対応
08/06/23 02:53:16 K41GL7rm0
イメピタ対応作者です
rev460対応しました
URLリンク(up-cat.net)

・キャッシュの問題がアレなんで改造済み再パッケージ版も用意
・UAを勝手にFx3に固定化
・cosmetics

さっき更新したばっかなのに既に落としてる人たち何者ですかww

674:名無しさん@お腹いっぱい。
08/06/23 02:59:02 K41GL7rm0
あ、rev460対応って言っても、
上書きするファイルが変わってないことを確認しただけです。
なんで旧rev427〜共通で使えます。
Fx3のUAに固定したことがどのくらい影響するか?
ついでにイメピタ重くて動作確認があんま取れてません。

675:名無しさん@お腹いっぱい。
08/06/23 03:07:38 LpBtGz6A0
>>673
これって2杯目いれてる状態から上書きインスコしていいの?

676:名無しさん@お腹いっぱい。
08/06/23 03:11:07 LpBtGz6A0
あと、rev411以降で、コンテキストメニューのopen in new tabが効かないんだけど自分だけ?

677:名無しさん@お腹いっぱい。
08/06/23 03:21:57 TRdzaR1S0
俺もだ

678:名無しさん@お腹いっぱい。
08/06/23 03:42:08 TRdzaR1S0
うーん、早速したらばにバグ報告スレ立てようとしたら
連続スレ立て規制ではねられた。そんなバナナ
謎氏とプロバ被ってるのかな。
誰かかわりに立てて。

■■ バグ報告スレッド ■■

バグかな・・・? と思ったらここで報告。

テンプレート
-----------------------------
【b2rのバージョン】 
【Firefoxのバージョン】 
【OS名&バージョン】 
【他に入れているアドオン】 
【症状】 

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

679:名無しさん@お腹いっぱい。
08/06/23 03:49:30 TRdzaR1S0
ついでにこれも書き込みよろしく

【b2rのバージョン】 0.5pre2 (nightly rev460)
【Firefoxのバージョン】 3.0
【OS名&バージョン】 Windows XP Pro SP3
【他に入れているアドオン】 なし
【症状】 
右クリックからコンテキストメニューの [Open In New Tab]
を選んでも何も動作しない。
(スレ一覧から [新しいタブで開く] は正常に動作)

680:名無しさん@お腹いっぱい。
08/06/23 03:58:19 LpBtGz6A0
あ、あと、スレ一覧でコンテキストメニューキー(右Altと右Ctelの間のやつ)も知らない間に
効かなくなってる。前作者さんの古いの使ってるとき(ver.は忘れた)は効いてたのに

681:名無しさん@お腹いっぱい。
08/06/23 04:47:19 ANENepEU0
>>246(= >248 = >259)
かめだが
extensions/{0B9D.../components/server/thread.jsm
~~~~~~~~~~~~~~~~
↑b2rの拡張のあるディレクトリね
の966行目を
if(this.datFile.exists() && !threadData){
//this.remove();←コメントアウトする
}
とするとURL直リンなら見える&ファイルも消えない

より完璧を目指すならdatファイルの一行目は
名無し<>mail<>date<>本文<>スレタイトル
なのでここからスレタイトル取得してDBに打ち込む処理をいれれば良いとおも。俺はやらんが
rev427での話だが最新版も特に変わってないだろう

682:イメピタ対応
08/06/23 04:49:03 K41GL7rm0
イメピタ対応4杯目
URLリンク(up-cat.net)

ホントにごめんなさい、3杯目は完全にバグってました…m(_ _)m
イメピタの重さが直ってきた頃に試しても
ぜんぜん表示できなくてすっげ悩みました
結局ファイルのリリースミスという…鬱ダシノウ デモシュウセイリリースダケハシヨウ

>>675
今のところ常に上書きで大丈夫です
簡易インストーラ使ってる場合は簡易チェックしてます
(ファイルサイズだけですが)
今後互換がなくなる場合はその旨表示する予定です

683:名無しさん@お腹いっぱい。
08/06/23 06:08:46 j4y/z1RX0
>>617
ありがとー

684:名無しさん@お腹いっぱい。
08/06/23 09:35:39 vcKozOnk0
とりあえずFoxage2chだけでしのいでる。
2ちゃんもJavascriptモードで見ればまあ、アンカ、IDレスポップアップぐらいはできるし、、、

Moz2chってどうなんだろう、実用に耐えそう?

685:名無しさん@お腹いっぱい。
08/06/23 09:50:03 DNzXRUqm0
Foxage2chのサイドバー開閉にショートカットキー割り当てるにはどうしたらいい?

686:名無しさん@お腹いっぱい。
08/06/23 11:11:27 BcOF8OON0
>>681
Fx2時代もidxファイル作ってたわけじゃないし、俺的にはそれで充分だわ
サンクス!

687:名無しさん@お腹いっぱい。
08/06/23 12:25:08 BcOF8OON0
imepita対応の四杯目xpi入れたらFoxageと連携しなくなって、
でもb2rとFoxageを両方入れなおしても直らないのでimepita対応のバグでもない。
よく見ると、Foxageが連携時に「bbs2ch:thread:」を付加して開こうとしていた。

今まで同じバージョンでちゃんと開けてたのでおかしいなと思って調べたら、
b2rのserverURL(127.0.0.1)を取得できない場合に「bbs2ch:thread:」で開く仕様だった。
さすがにその原因まではよくわからなかったので、
応急処置で「URLリンク(127.0.0.1:8823)」にして使えるようにした。

上のほうにも連携できない人がいたので対処法
extensions/{222AE…/chrome/foxage2ch.jar
をzipにリネームして解凍、中のcontent/foxage2ch/utils.js
の「bbs2ch:thread:」を「URLリンク(127.0.0.1:8823)」に置換
んでzipにしてjarにリネーム

ちなみにb2rはbbs2chreader_latest、Foxage2chは2.6.7です

688:名無しさん@お腹いっぱい。
08/06/23 13:36:02 K41GL7rm0
imepita対応でずっと悩まされてるのがエラーコンソールの
Failed to load XPCOM component: C:\xxx\extensions\{0B9D558E-6983-486b-9AAD-B6CBCD2FC807}\components\server\skin.jsm
Failed to load XPCOM component: C:\xxx\extensions\{0B9D558E-6983-486b-9AAD-B6CBCD2FC807}\components\server\thread.jsm
とかって表記だったんだけど、これってimepita対応入れなくても出てるじゃんかー
まぁこれが出ても動くには動いてるんだが
つーことは、今までのはキャッシュ関連の問題じゃない?
とすればxpiにしなくても(ry

Nazo氏これって放っておいていいもんなんですか?
って今それどころじゃないか

689:594
08/06/23 14:23:12 IyG7NFsm0
興味ある人がいたようなので簡単に解説(一応、298.zipね)
スクリプト自体にも説明、注意点など書いてあるのでそちらも参照

まず、このスクリプトの機能説明から
0.4系のログディレクトリ(logs)以下からdat,idxを探して

  1. datを logs-050/<板ID> にコピー (<板ID>はdatのパスから取得)
  2. パスとidxの情報からSQLを生成し標準出力に出力

の2つを行っているだけという簡単なもの

実行には、ruby-1.8.2以上とsqlite3-3.5.x(もしくは同様のツール)が必要なので、
DLして適当な場所に置く(適宜パスを通す)

*** 実行前にstorage.sqliteのバックアップ推奨
*** あと、storage.sqliteにb2rと同時にアクセスすることがないよう
*** (b2rの板やスレが開いていても処理中でなければおk)

実行方法は、b2rのディレクトリ(<Fxプロファイル>/bbs2chreader)に移動して、

> ruby path/to/script.rb | sqlite3 logs-050/storage.sqlite

これで、title_n(ユニコード正規化)以外はb2rから登録したレコードと同等になるはず
title_nは日本語、英語は正規化と同等の処理をしてるので実用上は問題ないかと


要望があれば、手動でログを取り込む方法の説明やもう少し真面目に作ったりもするかも

690:名無しさん@お腹いっぱい。
08/06/23 14:29:50 7EpZJx/Q0
>>681
横からもサンクス。
好みだけどremoveは大げさかと思っていたので。

691:名無しさん@お腹いっぱい。
08/06/23 14:51:42 TsKj0EEw0
atchsに対応してくださいエロイ人
もしかしてあまり需要ないのかな


692:謎 ◆vrSd0N5azM
08/06/23 19:54:52 qJXYVU6O0
>>688
それ、引き継ぐ前からですね。
components/idl/*.idlやcomponents/*.js~まで読み込もうとするので困ってます。
bzrは各フォルダ以下にフォルダを作るということは無いのですが、flysonさんがsvnで管理して開発してた時components/.svn/text-base/*.js.svn-baseが読み込まれてたのかがちょっと気になります。

693:名無しさん@お腹いっぱい。
08/06/23 21:37:04 EVydFZQc0
>>678-679
したらばって公式の開発版でおk?

一応たててきたよ。
■■ バグ報告スレッド ■■
URLリンク(jbbs.livedoor.jp)

>>679の書き込みも書いておいた。

694:名無しさん@お腹いっぱい。
08/06/23 21:53:40 qJXYVU6O0
>>676-677
直したー

>>680
直せた気がするー

>>681
コメントアウトしたけど、問題あるかも

695:名無しさん@お腹いっぱい。
08/06/23 22:06:59 brsMi4mh0
遅くなりましたが pwutil-0.9.99.20080401-ex3 アップロードしました。
・Firefox 2 系の bbs2chreader 0.4.11
・Firefox 3 系の新旧 Nightly 今のところ(460 迄)全て
対応ですので、どれにどれが対応とか考えずに入れてもよくなっています。
※勝手に改造版なので、電気分解部さんに問い合わせはしないで下さい

影響のありそうな仕様変更の分岐ポイントで一通り動作確認済みです。
Firefox 2 0.4.11、Firefox 3 旧 Nightly 427
新 Nightly 368、376、386、399、460 で確認しました。
但し、399 では投稿後のメッセージ表示が文字化けしてましたが
さすがにもうそこまではご勘弁下さい。
あと、●の確認もしてませんし、出来ません。スレ立てはプレビューまで確認。
kakikomi.txt については無保証で。

もうこれ以上追従は出来かねますので、予めご了承のほど。

696:名無しさん@お腹いっぱい。
08/06/23 22:09:00 9g9GC5De0
お疲れ様です

697:名無しさん@お腹いっぱい。
08/06/24 00:00:40 zyda652/0
>>692
>components/.svn/text-base/*.js.svn-baseが読み込まれてたのかがちょっと気になります。

いや、さすがにそれはないんでは・・・

ところで、せっかくだから外部板に>>669 の追加をよろしく
試しに板一覧にD&Dしてみたけど未実装ようだったので。
D&Dは後回しでいいと思うけど、板一覧もsqliteに入ってしまうとなると
いずれ板管理機能が必要になるね

>>693
dクス

698:名無しさん@お腹いっぱい。
08/06/24 00:03:02 3NjKYnhi0
今のところこのセットがいちばん無難ってことでいいのかしら?
Nightly 427
Foxage2ch 2.6.4++
pwutil-0.9.99.20080401-ex3

699:名無しさん@お腹いっぱい。
08/06/24 00:05:23 8ve4z6Cv0
>>687
おお、間違って新し目のxpi入れてしまったんだけど
書いてある様に改変したら連携したわ。thx。

700:名無しさん@お腹いっぱい。
08/06/24 00:08:39 q3pJQhY90
>>697
だね。

>外部板に>>669 の追加
どーん

701:●
08/06/24 00:31:14 Yw+FUob70
pwutil-0.9.99.20080401-ex3 でテスト

702:名無しさん@お腹いっぱい。
08/06/24 00:49:22 Hm5wpOtT0
>>695
乙です

703:名無しさん@お腹いっぱい。
08/06/24 01:05:07 3KXPqeiH0
イメピタ対応のunyapiです。どもです。
5杯目出ました。
・IE7の模倣モードを実装し、こっちをメインにした。
・エラー処理を若干まじめにしてリーク対策も考えた
  (いままでリークしてたかどうかは知らんですが)
・現状のイメピタでは意味ないけどリダイレクト対応したつもり

URLリンク(up-cat.net)

IE7モードを実装したんで(旧)の方法はメリットがなくなりました。

704:名無しさん@お腹いっぱい。
08/06/24 01:15:26 3KXPqeiH0
>>692
ふむ…なるほど
こちらでも若干調べてみたんですが、どうやらb2rの問題というよりは
Components.utils.import()の問題っぽいですね。
海外のBBSでは少し昔の話でしたがJS-XPCOMを読み込むときに当該エラーが出るとか。

たぶんモジュールを読み込むといいながら、
モジュール=XPCOMしか考えてないからidlとか読みにいってるぽい

mozIJSSubScriptLoaderだったらどうなんだろ、ってとこですね

705:名無しさん@お腹いっぱい。
08/06/24 01:20:27 q3pJQhY90
>>704
Components.utils.importは無関係と思いますが

706:名無しさん@お腹いっぱい。
08/06/24 01:25:43 3KXPqeiH0
>>705
ぇぇぇ、だってComponents.utils.import()で読みに行ったときに
server/*.jsmがXPCOMじゃないからこんなんなってるんじゃないんですか?

あ、それともcomponents以下ってサブディレクトリまでサーチして
*.jsmをXPCOMとしてロードしようとするとかなんですか?

707:名無しさん@お腹いっぱい。
08/06/24 01:27:00 rm+2IUe/0
モジュールとXPCOMは別物。

708:名無しさん@お腹いっぱい。
08/06/24 01:28:54 q3pJQhY90
>>706
下が正解だと思う。resourceプロトコルに登録している以外の所でも起きるし。

709:名無しさん@お腹いっぱい。
08/06/24 01:44:32 3KXPqeiH0
>>707
それはさすがにわかってる、>>704の言いたいのは「Components.utils.importが」
モジュール=XPCOMと見なしてるんじゃないかってこと

>>708
ふむふむ…じゃああとはsever以下を<b2r-dir>/componentsじゃなく
<b2r-dir>/modules以下とか外出しすればエラーはなくなるかもってとこですか
resource:がXPCOMの置き場として…とかだったら意味ないけど
URLリンク(developer.mozilla.org)
にはモジュール≠XPCOMを意識した書き方してあるから
これならいけるかも?

動作はしてんだからそこまでする必要ないって言われりゃそれまでですが

710:名無しさん@お腹いっぱい。
08/06/24 01:56:13 q3pJQhY90
>>709
>一般的な相対パスは "modules" であり
とありますね。移動するかな。
ただ、このFirefoxの動作はバグな気がするのでbugzillaに登録しておいた方が良い予感。

711:名無しさん@お腹いっぱい。
08/06/24 02:04:01 zyda652/0
>>687
>>699
サービス名が変わってるようだ。foxage2ch.jar の content/foxage2ch/utils.js 109行目

var b2rSvc = Cc["@mozilla.org/bbs2ch-service;1"].getService(Ci.nsIBbs2chService);

var b2rSvc = Cc["@bbs2ch.sourceforge.jp/b2r-global-service;1"].getService(Ci.b2rIGlobalService);

変更の経緯をよく知らないのだが
これはFoxage側で対応してもらえばおk?

712:名無しさん@お腹いっぱい。
08/06/24 02:25:54 3KXPqeiH0
>>710
ちょw
imepita対応としては互換性保つと簡易インストーラの対応が複雑にww

いやまぁ、そのほうがいいんでしょうけどね
手元で入ってる拡張機能だとNightly Tester Toolsが
/{8620c15f-30dc-4dba-a131-7c5d20cf4a29}
  +/chrome
  +/components
  +/defaults
  +/modules
となってますねー

>>711
経緯ってかflysonさんが決定したらしく>>588
なのでnsIBbs2chServiceは(可能なら)b2rIGlobalServiceに置き換えでいいのでは
Nazoさんじゃないのに勝手にレス

713:名無しさん@お腹いっぱい。
08/06/24 03:01:31 2uRLtBKo0
>>711
なんかよくわかんないけどそのとおりにしたら動いた。サンクス

714:名無しさん@お腹いっぱい。
08/06/24 04:08:55 M9cG4gFZ0
>>694
>コメントアウトしたけど、問題あるかも

問題あるとすれば「dat落ちしてないスレのdatファイルを直接logs-050に入れた場合」だな。
この場合、以前のidx相当のデータが無い状態になるので、スレを読んでリロードするとdatのデータとネットから取得したデータがマージされる
こんな感じ
1:名無し   ↑
...      | datファイルのデータ
12:名無し   ↓
1:名無し   ↑
...      | ネットから取得したデータ
15:名無し   ↓
ふつうに使う分には起こり得ないし、もちろんdat落ちしたスレのdatを入れる分には起こらない。
起こったとしても「×」ボタンでログ消して再取得すればOK
これは4系でも発生する。

コメントアウトした部分は4系では相当する部分が無い処理なので、上記のバグ修正のために入れたのか、何か別の理由で入れたのか。そこら辺は作者じゃないからわからない

715:名無しさん@お腹いっぱい。
08/06/24 05:14:03 nYq2eTaR0
aaa

716:名無しさん@お腹いっぱい。
08/06/24 05:41:38 79xDCcg60
>>695
               _ _
        ,  -―|`' ´     `>、 _
    -=′'′  |         X´::〉::_> 、
     /     ヘ         ヽ\ ',::::/
    /  .:./   |  |:  ! \  ヽ   ',:::|. |/             ,  --、
.   / ,/:.:.:|  :| |  ヽ. ト、 _゙_、 ',  !::|. |           , </  `i |`!
   ///.:.:.:.l \|_|   斗 '\  ヘ. |、 N. |      ,  '´////  、| ̄T_/ 〉
     | /!:.:|  |ヘ!`   ヾ  \ |: |弌 | |:.:|   , <    | | | !-ヽ__l  `Tj
     |/ |:.:.',  | ===    == `!/" ル' |:.:| /       ! | !|  _ヽ |_i∠
      ヽ.:.:.:Vl /// 、  /// ノ` ´/ 斗-イ.         ヽヽヽ| , -テ、  }
        ヽ!|个    -‐ _ ィ_/  /             フ ̄ 7 /  | Y
         | | | _!`テフ /:::/  /  /        ,  '′  //_/   |__|、
         | |/:::::/ ̄ y’:/  /  /      > '′     |       |
         | ∧:::::l  /::::/  /  /  _,  ′        |  乙    |
         Y | ',::::| /::::/ / /  / / ´.:|           ヽ ___ ノ
         | !/ヽ| /, イ|/! /  ヽ イ :.:.:|
         | K !/ /  | /    / | .:.:.|
         / |/ ,、下、  !'    /  ! :.:.|
         |  | / ヽ }     /   | :.:.!

717:名無しさん@お腹いっぱい。
08/06/24 07:02:09 yRYq4BbD0
Uploaderの290.zip(Foxage2ch2.6.7+)を
前スレの662
このスレの>>570, >>687
辺りを参考に弄ったら動くようになった
まちBBSは見ないから2.6.4++でも特に問題ないけれど一応

前スレ578は上手くいかなかった

718:名無しさん@お腹いっぱい。
08/06/24 07:51:44 02/CZ9+40
>>717
>>711のやり方の方が良いのかも。

719:名無しさん@お腹いっぱい。
08/06/24 11:12:23 Hm5wpOtT0
>>717
>>718
うまくいきました!どうもありがとう〜

720:名無しさん@お腹いっぱい。
08/06/24 11:33:33 Hm5wpOtT0
>>719
とおもったらまちBBSはみれないかったわ

721:名無しさん@お腹いっぱい。
08/06/24 11:40:30 8JY/SDzlO
早く正式版を配信して欲しい…

俺には難し過ぎる…

722:名無しさん@お腹いっぱい。
08/06/24 11:58:20 2Thz3xIj0
  /\___/\
/ /    ヽ ::: \
| (●), 、(●)、 |    / ̄ ̄ ̄ ̄ ̄ ̄ ̄
|  ,,ノ(、_, )ヽ、,,   |  < ま〜た始まった
|   ,;‐=‐ヽ   .:::::|    \_______
\  `ニニ´  .:::/
/`ー‐--‐‐―´´\

723:名無しさん@お腹いっぱい。
08/06/24 12:44:33 RQcifG8V0
>>721
煮詰まったら普通のサーフィンでクールダウンすれ

724:名無しさん@お腹いっぱい。
08/06/24 14:30:59 8nU2HE6K0
>>720の人へ
>>711の設定の方だけすると大丈夫だったよ。

725:名無しさん@お腹いっぱい。
08/06/24 15:15:57 T5/K7OOq0
 (`・ω・´)

726:名無しさん@お腹いっぱい。
08/06/24 15:18:27 H873hA5g0
うpろだにfoxageの修正版あげた人さんくす

727:名無しさん@お腹いっぱい。
08/06/24 15:29:31 vWJG0SPlO
ダメだぁスレの流れに追従出来んアヒャヒャヒャヒャorz

728:名無しさん@お腹いっぱい。
08/06/24 15:40:06 T5/K7OOq0
>>727
 (`・ω・´)「OK」

729:名無しさん@お腹いっぱい。
08/06/24 16:33:50 FlG0cuys0
俺がfirefox3を導入できるようになるのは何年後だろ。。。

730:名無しさん@お腹いっぱい。
08/06/24 17:33:08 jHDZZrdD0
B2rのためにFx3使わないなんて本末転倒って言うか、あほらし

731:fQPMGCSoo
08/06/24 17:40:19 v22ybPbr0
mRpx4Z <a href="URLリンク(gdxfvvxbtnxs.com)">gdxfvvxbtnxs</a>, [url=URLリンク(fcdjmevynlbl.com) [link=URLリンク(wpasrfhecsxw.com) URLリンク(oscploxmpual.com)

732:名無しさん@お腹いっぱい。
08/06/24 17:57:45 M0po3hho0
俺就活が終わったらFx3入れるんや…

733:名無しさん@お腹いっぱい。
08/06/24 18:03:29 GB+Fu4zE0
pwutil と Insert AA Module を統合してもいい気がする。

734:名無しさん@お腹いっぱい。
08/06/24 18:54:27 gvfBfCmz0
特に使いどころのないブックマークレット
「したらばスレをb2rで見る」
仕組みはURLにURLリンク(127.0.0.1:8823)を付けてるだけ

javascript:location.href=location.href.replace('URLリンク(jbbs.livedoor.jp)','URLリンク(127.0.0.1:8823)');

735:名無しさん@お腹いっぱい。
08/06/24 18:59:46 PD4t8iWK0
>>730
Tabブラウザ拡張のせいでFx2に1年以上上げられなかった
Piroなんてどうなるんだw

736:名無しさん@お腹いっぱい。
08/06/24 20:52:56 ygmjZkPE0
>>732
フラグか

737:名無しさん@お腹いっぱい。
08/06/24 21:41:28 AjCAZx1Q0
3.0一度使っちゃうと戻れない

738:名無しさん@お腹いっぱい。
08/06/24 21:55:22 FeWsWSuA0
3.0のマルチコア対応ビルドをもう手放せない

739:名無しさん@お腹いっぱい。
08/06/24 23:57:58 hkjuu0e90
>>712
>経緯ってかflysonさんが決定したらしく>>588
>なのでnsIBbs2chServiceは(可能なら)b2rIGlobalServiceに置き換えでいいのでは

おお、スレ内にちゃんとヒントがあったとはorz
ではもう少しb2rが安定してきたらGomita氏にタレこむか

740:名無しさん@お腹いっぱい。
08/06/25 00:28:13 wFRuiGtV0
>>739
foxageはもうバージョンアップしないんじゃない?
随分前に開発は一時停止って書いてあったし、
b2rはどんどん仕様が変わるし、
b2rはfoxageの機能も取り込むと言ってるし。
やる気なくすだろ、常考

741:名無しさん@お腹いっぱい。
08/06/25 00:41:41 cat/7pvg0
購読できる数をもっと増やして欲しい

742:名無しさん@お腹いっぱい。
08/06/25 00:49:19 M0dAe4Or0
>>740
現状はFx3対応のメジャーリリースを目指しているところで
機能追加は後回しになるだろうから、foxage2chのマージは
もう少し先になるんじゃなかろうか。というのが俺の推測。

しかしfoxage2chは人気があるので、使える状態にはしておく必要があるだろう。
今のところ修正が必要なのは>>711くらいなので、これくらいは対応してくれるっしょ。

743:名無しさん@お腹いっぱい。
08/06/25 00:59:49 ftJYOuhN0
foxage2chを便利に使うためにb2rが必要って
感じになってる気もする

744:名無しさん@お腹いっぱい。
08/06/25 01:10:19 z6TnDhF60
>>740
本当にやる気を削ぐのことには長けてるなw


745:名無しさん@お腹いっぱい。
08/06/25 01:32:58 t/utUTjW0
>>741
ソースを書き換えればできるんだけど、ここで言うのはまずいかな?
いろんなジャンルのスレを見ているから、上限を板の数でカウントするのは個人的にはちょっと辛いんだよねぇ

746:717
08/06/25 01:33:05 qNcvTr3G0
utils.jsの73,74行目と103,105,106行目を削除するとまちBBSも見られるようになった気がする

747:591
08/06/25 03:07:06 vs43s6Ub0
Fx3rev427にしたらばパッチやっぱり手動であてられないわ
・2ch,したらば共に書き込みウィザードは開く
・2ch,したらば共にウィザードのボタンが何も反応しない
っていう状態でこれ以上はお手上げ\(^o^)/
うpろだの305にあげたから誰かどこが間違ってるのか教えてくれない?

post-wizard.jsはdiff通りに修正できてるはず
post.jsもほとんどdiff通りに変更したんだけど
320行目くらいでdiffの記述とpost.jsの記述が食い違ってるところがよくわからない

このスレのちょっと↑でも話題になった、
b2rIGlobalServiceへの変更がらみだと思ったから
一応新しい方を優先させて変更したんだけど
上記以外の部分に手を入れないといけないんだったらもう諦める

748:591
08/06/25 03:17:27 vs43s6Ub0
具体的にはこのへん
var b2rService = Components.classes["@bbs2ch.sourceforge.jp/b2r-global-service;1"]
.getService(Components.interfaces.b2rIGlobalService);
       if(b2rService.viewer.logined){
            var sid = "sid=" + encodeURIComponent(b2rService.viewer.sessionID);
       postData.push(sid);
       }
何なんだろう、仕組み的には、b2rServiceにログインした状態でないと書き込みのボタンは反応しない
何らかの記述ミスで、書き込みウィザードを開いてもb2rServiceにログインしたと見なされていないってことかな
javascriptは勉強してないんでさっぱりだ

749:名無しさん@お腹いっぱい。
08/06/25 03:17:39 e8s8QjgS0
>>747
rev443でjbbs書き込み対応してるから
>>695+Nightly最新版でいんじゃない?

750:435 ◆ASA4G/t81M
08/06/25 03:43:56 rW84JCbF0
insert AA module を少しいじってみました。
書き込み作成時とプレビュー時に、AAが崩れないフォント(MSPゴシック、16px、linehight18px)へ表示を変更させてレス作成&プレビューができます。
あまり意味の無い改造かもしれませんが、普通のコンテンツ・レスは小さめのフォントで見てAAだけは崩れないように見たいって方に……

うpロダに上げておりますので、宜しければ使ってみてください。
また、2回目の改造になりますが、今回も作者の電気分解部様には了承を頂いておりませんので
不具合が出た際などは、電気分解部様へ対応を求めたりせず、即刻本家のバージョンへ戻してください。
以上です。


電気分解部様に感謝

751:名無しさん@お腹いっぱい。
08/06/25 04:05:15 yjLlqiTv0
>>750
乙です

752:名無しさん@お腹いっぱい。
08/06/25 07:41:08 bvA+P6iN0
イメピタ対応のunyapiです。
6杯目です。
・rev473対応(b2rServer.jsとpopup.jsの変更なしを確認)。
・フォールバック実装、IE7模倣モードで失敗したら自動的に旧手法を試行。
・エラー処理をさらにまじめにした。

URLリンク(up-cat.net)

そろそろ安定してきたかなー?
問題なければ次あたりでいったん終了かも。

Nazoさん、components/serverをmodules/serverに移動して
chrome.manifestを適宜書き換えでエラーが消えること確認しました。
お手数かけました。

753:名無しさん@お腹いっぱい。
08/06/25 08:36:45 WcKr4XGL0
Firefox3でsmorgasbord20071002使ってるんですが
すべて表示クリックすると一時的にですがCPU使用率が100になります
もう少しマイルドになりませんかね?

754:名無しさん@お腹いっぱい。
08/06/25 08:37:45 z6TnDhF60
マイルドわろたw


755:名無しさん@お腹いっぱい。
08/06/25 08:54:16 hQ643Dbj0
NGワード一気に削除する方法ないですか?

756:名無しさん@お腹いっぱい。
08/06/25 08:59:54 s21ERDqb0
NGwords.txtひらいて中身削除

757:名無しさん@お腹いっぱい。
08/06/25 09:01:46 vs43s6Ub0
>>749
rev443はうpろだになかったけど、rev444で書き込みできた! サンクス

758:名無しさん@お腹いっぱい。
08/06/25 09:06:17 vs43s6Ub0
あ、最新ってことね。
今のlatestでいけたわ。これでおk

759:名無しさん@お腹いっぱい。
08/06/25 09:31:19 hQ643Dbj0
>>756
その方法は事前に試してみましたが出来ませんでした。
消してもなぜか復活するんです。
どこか別の場所削除しないと行けないんですか?

760:名無しさん@お腹いっぱい。
08/06/25 09:35:28 oISW2rJM0
>>759
Firerfoxを終了した状態でやっても駄目か?

761:名無しさん@お腹いっぱい。
08/06/25 10:33:41 hQ643Dbj0
>>760
エスパー乙
出来ました。
超軽くなったw

762:名無しさん@お腹いっぱい。
08/06/25 17:54:47 WVA5Qo560
ところで、>>731みたいな意味不明な書き込みを効率良くNGにするには、どうすればいいんだ?

763:俺は[/url]をNG指定
08/06/25 18:35:17 iZ+swN9I0
>>762
名前欄でもNGになるかテストっす

764:名無しさん@お腹いっぱい。
08/06/25 18:37:36 iZ+swN9I0
これなら見えたw

765:名無しさん@お腹いっぱい。
08/06/25 18:50:08 sOkGG8Iu0
>>762
最近たまに見るけどなんだろうね?

766:名無しさん@お腹いっぱい。
08/06/25 20:36:36 yjLlqiTv0
308あげてくれた人どうもありがとうー!
うまく動いてます

767:名無しさん@お腹いっぱい。
08/06/25 21:30:18 sEKStCF60
>>762
オレはメールで .com 指定している。
誤爆もハズレも多少有るけど結構使える。

768:名無しさん@お腹いっぱい。
08/06/25 22:12:44 wn5NGvhi0
>>763
俺は[/‍link]だった

769:名無しさん@お腹いっぱい。
08/06/25 22:59:11 AGV39uup0
>>752のは3にしか対応してないのか・・・

770:名無しさん@お腹いっぱい。
08/06/25 23:37:57 3OJUaog70
>>766
よかった。

むりやりじゃない方法を作ろうとしてますが、b2rとのやりとりが
いまいちうまくいってません。デバッグどうしたらいいんだろう。
(こういう環境でのプログラミングやったことないのでわからない)

771:名無しさん@お腹いっぱい。
08/06/25 23:44:43 k8aD+3fi0
>>770
デバッグはdumpとかalertとか。デバッガもVenkmanってのがあったが、今も動くか不明。Firebugもデバッガ的に使えるがxulに対応していない…。

772:名無しさん@お腹いっぱい。
08/06/26 01:07:06 96VKPXgD0
>>771
JavaScriptでalertは一応わかるつもりなのですが、foxage2chのコードで
alertのウィンドウ出すのはよくわかってない、です。なのでスレタイあたりに
変数の中身を表示させたりして試してみました。

でもってfoxage2chの中から

var b2rStorageService = Cc["@bbs2ch.sourceforge.jp/b2r-storage-service;1"].getService(Ci.b2rIStorageService);
var BoardURL = foxage2chUtils.parseToURL(aBoardRes, "board", 0);
var threadData = b2rStorageService.getThreadData(BoardURL, datName);

こんな感じでgetThreadDataを呼んでるのですが(BoardURLへ期待した中身が入るのは確認済)
この呼出しが何かおかしいらしく、threadDataへちゃんとデータが入らないようなのでした。
上記の使い方が何かおかしいのかもしれませんが、よくわからないです。うーむ。

773:名無しさん@お腹いっぱい。
08/06/26 01:15:14 gF4n8I9b0
>>772
getThreadDataの第一引数はnsIURLですよ

774:名無しさん@お腹いっぱい。
08/06/26 01:24:17 96VKPXgD0
>>773
気がついてませんでした。。。
適当に見て「これURL文字列そのままでいいのかな」と勝手に解釈してました。

その部分だけ直したら、無事動きました。ありがとうございました。

775:名無しさん@お腹いっぱい。
08/06/26 01:27:29 gF4n8I9b0
XPCOMの型はidlに書かれているのです。

776:名無しさん@お腹いっぱい。
08/06/26 01:34:09 1RXhuj2F0
>>774
乙です 早速インスコしました
したらばもまちも問題なさそうですね

777:名無しさん@お腹いっぱい。
08/06/26 01:44:06 96VKPXgD0
>>775
なるほど。当該部分のコードだけ見ててもだめ、ですね。
まだこの辺の書き方わかってないので、後でもう少し学ぼうと思います。

>>776
どうも。実はしたらばで試してなかったので、確認たすかります。

778:名無しさん@お腹いっぱい。
08/06/26 01:48:27 KiZS1JHT0
バージョン上げて何か重いと思ったら、いつのまにか更新で全部読み込むようになってる
前まではURL末尾にl150付いてた気がするんだけど

779:名無しさん@お腹いっぱい。
08/06/26 01:54:36 YrXPSsYd0
>>778
オプションのスレッド表示の制限
とか

780:名無しさん@お腹いっぱい。
08/06/26 01:57:31 KiZS1JHT0
>>779
サンクス!
これってスレ一覧画面の設定だとばかり思ってたわ
なんでスレ一覧のところにあるんだろう

781:名無しさん@お腹いっぱい。
08/06/26 02:01:21 YrXPSsYd0
>>780
自信なかったんだがあってたか
スレ一覧から開くスレにつけるんだと思われる。
最初の読み込みはログを全部取得する必要があるんで全部見させられるのは変わらないがな。
そのままリロードすればアドレス末尾のオプション?通りに開く

782:名無しさん@お腹いっぱい。
08/06/26 02:18:37 FznC/6BD0
309.zipでニコニコ動画掲示板の更新チェックがうまくいってないみたい

783:名無しさん@お腹いっぱい。
08/06/26 09:00:14 RnVmWEQv0
Moz2chの引退開発者の中に謎の名が、、、

784:名無しさん@お腹いっぱい。
08/06/26 10:01:05 dAEjZBju0
元々そっちを作ってたけど移ってくれたのね。
ありがたいことだ。

785:名無しさん@お腹いっぱい。
08/06/26 17:18:37 96VKPXgD0
>>782
「うまくいってない」実例ってあるでしょうか。
例えば、このスレの更新ができない、とか。

786:名無しさん@お腹いっぱい。
08/06/26 17:42:24 INZR+tC70
storage.sqliteが壊れてスレッドリストが全く表示されなくなる事態が0.5Pre2を使い出してから
2回起こったのですが(2回目は今rev473で起こりました)、原因は何なんでしょう?
storage.sqliteを捨てると全ての取得済みlogが無かったことになるので全logを捨てるしか
ありません。この仕様は今後このままなんでしょうか?

787:名無しさん@お腹いっぱい。
08/06/26 19:10:47 5K/1x+XR0
いつになったら3.0に対応すんだよ、新規取得や更新したらDual Coreなのに長時間CPU100%でOSすら操作不能とかありえねぇだろ、常考…。
バギー(笑)すぎるんだよ、どんだけスパゲッティコード書けば気が済むんだ?
海外の優秀な拡張制作者は3.0リリースと同時に対応版をリリースしてるのに、Nazoのこの為体、本当に日本のデベロッパーって偉そうなだけで役に立たない口先三寸のゴミばかりだな。
俺様をこれ以上待たすんじゃねぇよ、さっさと対応させてリリースしろやハゲっが


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

5258日前に更新/197 KB
担当:undef