B11 と readcgi.js のスレ#5 @避難所 (1000レス)
上下前次1-新
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
20: 2018/07/23(月)17:32 ID:t0REtoGU0(5/5) AAS
現状のパッチの範囲で5ちゃんを5ちゃんとして外部板に表示する
① 外部板一覧
5ちゃんの板一覧を追加するために外部板一覧の板一覧取得urlの先頭に
外部リンク:www7b.biglobe.ne.jp
を追加する
#外部板では5ちゃんという塊ではなくカテゴリ毎に登録されるので
#どこからどこまでが5ちゃんか分からないので詩織を挟む
省9
21: 2018/07/24(火)01:15 ID:ymnbes4I0(1/5) AAS
メモ
非表示・キーワード、ハイライト設定場所
・スレ:xxxxxxxxxxx.txt
・板:brdprops.txt
・BBS:bbsprops.txt
・全体:usrprops.txt
22(1): 2018/07/24(火)02:39 ID:AlSVNvsw0(1) AAS
なんて言うか、こういう技術的な分解のメモ書きを見ていくと
ほんと楽しんでやってるからこそ続いてるんだなってのがよく分かる
俺も感謝こそすれ過剰な擁護や叩きはしないけど
技術畑ってのは顧客対応さえなければ楽しいんだよな、俺もそうだ
23: 2018/07/24(火)02:49 ID:ymnbes4I0(2/5) AAS
USERって書いてうぜぇって読むしねw
24: 2018/07/24(火)02:54 ID:ymnbes4I0(3/5) AAS
メモ
listhist.txt
thrdhist.txt
5ちゃんの外部板化に必要な移行物件はこれで全てかな?
無いとは思うけど
25: 2018/07/24(火)03:18 ID:/C2WiU160(1) AAS
>>22
隙あれば自分語り
うぜぇ
まあ・・・しねだな
26: 2018/07/24(火)07:13 ID:tm0owttc0(1) AAS
shineと書いてしねと読む
27(2): 2018/07/24(火)11:47 ID:2cmfG77U0(1) AAS
外部板を5ch専用にしてタブ名も5chにしてこれで完璧と思ったらレスが1000超えたらソートの符号反転が効かない
まあ5chじゃ内部の2ch判定にヒットしないよな、この辺v2c_api_patch_B11.jarで何とかなるのかしら
28(1): 2018/07/24(火)12:49 ID:k/cLUkRM0(1) AAS
>>27
>外部板を5ch専用にして
変なことやったらってこと?
普通にやったら問題ないよね
普通にやったら再現せず
29: 2018/07/24(火)17:15 ID:t14s.OV.0(1) AAS
外部リンク:nazr.in
30: 2018/07/24(火)22:31 ID:ymnbes4I0(4/5) AAS
メモ
5ちゃんの外部板化
・●ログインをできない
・BEログインをできない
・BEアイコン(sssp://)を表示できない
31: 2018/07/24(火)23:07 ID:ymnbes4I0(5/5) AAS
>>28
はい
「変なこと」=「パッチが想定していない5ちゃんの閲覧の仕方」=「5ちゃんを外部板に登録して開く」をしない限り問題はありません
32: 2018/07/25(水)09:30 ID:ChEJ/mG60(1) AAS
>>16
今自分で設定したUAで問題は起こっていません。janestyle/3.84
当方Macですが、上4つのUAをアンドロイドのアプリ名、Ciisaにするといいことありますか?
33: 2018/07/26(木)02:35 ID:Sek.EfU60(1) AAS
外部リンク:nazr.in
34: 2018/07/26(木)10:13 ID:2ZybILcg0(1/3) AAS
したらばの証明書が切れている(?)せいか、掲示板が読めないな
板開くとjava.security.cert.CertificateExpiredExceptionと出る
Choromeでも保護されていませんって出てて証明書が昨日切れている
35: 2018/07/26(木)10:47 ID:vFfPYSpA0(1/5) AAS
したらば側の証明書の有効期限が直ったみたい
36: 2018/07/26(木)10:59 ID:nh/ObmoI0(1) AAS
期限切れるまで放置してるって何やねん
37: 2018/07/26(木)11:09 ID:2ZybILcg0(2/3) AAS
ホントだ、直ったw
38(1): 2018/07/26(木)11:11 ID:2ZybILcg0(3/3) AAS
発行元がGeo trustからamazonに変わっていた
39: 2018/07/26(木)11:12 ID:vFfPYSpA0(2/5) AAS
>>38
何?
その大急ぎで取りました的なw
40: 2018/07/26(木)13:07 ID:mMBi58X.0(1) AAS
B11 と readcgi.js のスレ#4 @避難所
したらばスレ:computer_43680
41(2): 2018/07/26(木)23:27 ID:vFfPYSpA0(3/5) AAS
AA省
42: 2018/07/26(木)23:28 ID:vFfPYSpA0(4/5) AAS
V2C API Patch B11.24.7rb
MacOSXでJava5を使用してV2Cを動かす場合に使用するApple Java5専用パッチです
(通称rb版)
v2c_api_patch_B11.24.7rb_For_MacOSX_Java5_20180726.zip
外部リンク[zip]:www.dropbox.com
省24
43: 2018/07/26(木)23:44 ID:vFfPYSpA0(5/5) AAS
>>27
今「現段階でできる5ちゃん外部板化」の機能を地味に組み込みトライ中
符号反転、BEログインはできそうなかんじ
ただ●ログインIDもBEログインIDもV2C内では保持する場所を一つしか用意してないので
2ちゃんも5ちゃんも●ログインIDとBEログインIDを持つようなら
そこも分離する必要あり(パッチじゃできないかも)
同じくBEアイコンのurl(sssp://)はV2C本体内で2chで固定で持ってるのでここはおそらくパッチではムリ
省7
44: 2018/07/27(金)05:52 ID:bzTDx46Q0(1) AAS
dat落ちスレのタブクリックするだけで未取得の過去ログ取得出来なくなったの個人的には超不便で更新できずにいたからありがたい
45: 2018/07/27(金)11:40 ID:Q90lGhM20(1/3) AAS
dat落ちしたスレの過去ログを自動で取りにいってくれなくなったんだけどいつからこんな事になったのか分からない
そもそも何が必要なんだっけこの機能、getdat.js辺りか
46: 2018/07/27(金)11:45 ID:u9w5NyKQ0(1/3) AAS
巡回がはずれてるとか?
それ以外にいろいろありそうだけど
47: 2018/07/27(金)11:49 ID:Q90lGhM20(2/3) AAS
ごめんすぐ分かったAPIになってたからだ、readcgi.jsにしたら直った
でもAPIだと過去ログ読みに行ってくれないのね、この部分だけreadcgi.jsに飛ばす訳にはいかんのかいな
48: 2018/07/27(金)13:00 ID:u9w5NyKQ0(2/3) AAS
APIとreadcgiを同時にチェックするとぢうなる?
49: 2018/07/27(金)15:42 ID:Q90lGhM20(3/3) AAS
なるほど両方許可したら正常だったわ
50: 2018/07/27(金)15:53 ID:u9w5NyKQ0(3/3) AAS
途中まで取得してあるdat落ちスレをAPI+read.cgiで開いた場合
① dat落ちスレを表示操作するとまずAPIモードでスレ取得
② APIモードなんでdat落ちスレの場合は>>1と金払え(>>2)が返ってくる
③ 金払えが返って来たらそれを捨ててread.cgiに移行(途中>>1と>>2が一瞬表示されるかも)
④ read.cgiで全件取得
これがdat落ちスレを表示する場合のパッチの挙動になります
51(1): 2018/07/28(土)22:21 ID:HABX3cpo0(1/5) AAS
「~(波線)」が文字化けして「?」になるんだけどどういう事だ
アプデ前だとそんな事なかったのに
スマホのChmateでは普通に表示されるからブラウザの環境問題だと思うが…
52: 2018/07/28(土)22:37 ID:ReBfugfE0(1) AAS
PCで入力する~(shift+へ)とスマホの記号などで入力するやつは別の文字
前者は左側がまず上を通るけど、後者は左は下から通る
後者は記号であって機種依存文字であって規格の範囲にある波線ではない
53: 2018/07/28(土)22:47 ID:HABX3cpo0(2/5) AAS
何を言ってるのか知らんけど
「~」がV2Cでは見えない、スマホでは見えてるってだけなんだが
54(2): 2018/07/28(土)23:09 ID:0SZqOgi60(1/5) AAS
>>51
そのスレの日付の秒の後ろに小数点って付いてますか?
55: 2018/07/28(土)23:11 ID:0SZqOgi60(2/5) AAS
>>54
そのレスの日付の秒の後ろに小数点って付いてますか?
でした
56(1): 2018/07/28(土)23:11 ID:HABX3cpo0(3/5) AAS
>>54
いやそういうのはない
なんでも実況Jで現象を確認している
57: 2018/07/28(土)23:12 ID:aBKDkWAg0(1) AAS
機種依存文字じゃないの?
58: 2018/07/28(土)23:13 ID:HABX3cpo0(4/5) AAS
今まで普通に「Shift+へ」で打って見えて使ってたのが突然機種依存文字になんのか?
59(1): 2018/07/28(土)23:34 ID:0SZqOgi60(3/5) AAS
>>56
WEBブラウザでなんJのスレを見てほしいんですけど
日付の秒の後ろに小数点以下が2桁ついてます
V2Cでは小数点以下2桁がついてないようなら
おそらくGoneくらってitestから引っ張ってきたレスを表示してるはず
V2CはMS932(Windows-31J←MSが勝手に拡張したShift-JIS)でdatを保存するんですが
itestでは文字コードがUTF-8でUTF-8からMS932にサクッと変換できない文字の代表格が~らしいです
省5
60(1): 2018/07/28(土)23:36 ID:0SZqOgi60(4/5) AAS
外部リンク:d.hatena.ne.jp
も参考(言い訳)になるかなw
61: 2018/07/28(土)23:40 ID:HABX3cpo0(5/5) AAS
>>59-60
そういう事でしたかw
わざわざありがとうございます
しかしGoneが原因となるとユーザーレベルじゃ対策しようがないかなこりゃ
62: 2018/07/28(土)23:56 ID:0SZqOgi60(5/5) AAS
~が他文字コードではコード変換で文字化け起こすの知ってたんだけど
UTF-8は大丈夫だろうとたかをくくってました
外部リンク:d.hatena.ne.jpに
例えば、Windows-31J で出力したい文字列に U+301C が含まれていたら、出力直前に U+FF5E へ置き換えればいい。
とあるからこれをreadcgi_aux.jsでやったげればいいのかも
itestから~を受信した場合は\u301cって貰うからそれを\uff5eに置き変える
ただどこに埋め込まれてるかは分からないからitestから貰ったデータは全舐め
省1
63(1): 2018/07/29(日)00:15 ID:Nhd/X.9s0(1/3) AAS
自分の経験上、なんJは殆どの場合で
秒数コンマ以下が表示されない(Goneを食らってitestに飛んでる)から
負荷の減少を目的にGoneが仕込まれてるなら
回転率が高い板を閲覧する場合はそういった処理が必要かも知れない
あとなんJ語は「~」を多用するから「?」祭りになっちゃうんだよなw
64(3): 2018/07/29(日)00:56 ID:6VzE1Tns0(1/3) AAS
取り急ぎ itestモードでの~文字化け対応の修正イメージ
画像リンク[png]:i.imgur.com
readcgi_aux.jsの濃い青の位置(262行目)に
html = (''+html).replace(/\\u301c/gi, '\uff5e').replace(/\\u2212/gi, '\uff0d').replace(/\\u2016 /gi, '\u2225');
を挿入して保存、再読み込みをして下さい
置き換えをする/しないの選択制にするためにはパッチを修正する必要があるんで、それは後日
(readcgi_aux.jsも合わせて修正してリリース)
65(1): 2018/07/29(日)01:01 ID:6VzE1Tns0(2/3) AAS
実は隠しがあって
410,404
の入力欄の先頭に
force,
って入れると強制的にitestモードに飛びます
したっけ
2chスレ:morningcoffee
省1
66: 2018/07/29(日)01:16 ID:Nhd/X.9s0(2/3) AAS
>>63
と言ったがログを見返してみたら
28日の土曜日に入ってからGone食らってる(金曜までは普通)
なんJの鯖が仕様変更したのか?
あそこはちょくちょく変わるから何とも言えないしおま環の可能性はあるが…
>>64-65
素早い対応ありがとうございます
省1
67: 2018/07/29(日)02:32 ID:BVDDGWEs0(1) AAS
Gone回避はなによりAPI使えば終了、で良いんじゃなかろうか
68: 2018/07/29(日)03:14 ID:Nhd/X.9s0(3/3) AAS
確かに今のところAPI入れたらGone送りにならないが
何らかの理由でAPI切って(read.cgiのみ)Goneを食らった場合、文字化けは避けられない事になる
69: 2018/07/29(日)20:57 ID:KEivGBZM0(1/2) AAS
外部リンク:nazr.in
70: 2018/07/29(日)21:30 ID:wuxVnDfE0(1) AAS
こっちはクローズなんです
埋めてしまっていいもの
B11 と readcgi.js のスレ#4 @避難所
したらばスレ:computer_43680
71: 2018/07/29(日)21:40 ID:FrQTUvlI0(1) AAS
そうやってまだ終わってないスレを無理に終わらせるような無駄遣いをするから
突然証明書の期限が切れたりするんだよ
72: 2018/07/29(日)21:45 ID:1lqfRkX20(1) AAS
いやそれは単に管理不良なだけだから
73(1): 2018/07/29(日)21:52 ID:6VzE1Tns0(3/3) AAS
5ちゃんの外部板化でいろいろ試行してみたんだけど
最後の最後に致命的な問題が・・・
板一覧の更新は可能だけど板移転に追従できない・・・
旧urlが廃止扱いされて終わりっぽい・・・
外部板だから手動更新もできなくてテキストエディタを開いて全部手で直す必要があるみたい
なので現実的ではないので5ちゃんの外部板化の作業はこれで打ち切ります
特にリリースするものはありません
74: 2018/07/29(日)22:18 ID:KEivGBZM0(2/2) AAS
http://ニコ.コム/イヨオムナム
75(2): 2018/07/30(月)09:45 ID:QtANaAEw0(1) AAS
>>41
>V2C API Patch B11.24.7
> ● WEBスレッド検索(ログ速、ff5ch)をJava6で行う場合の通信方法を変更しcurlを使わないように修正
> curlフォルダは削除して下さい
curlフォルダの場所を教えて下さい。curlフォルダが見つかりません
76: 2018/07/30(月)09:47 ID:UGcfS2vs0(1) AAS
>>75
logフォルダの中じゃね?
77: 2018/07/30(月)09:48 ID:aZbKaxEY0(1/2) AAS
>>75
フォルダがある場所はログ保存用フォルダの直下ですが
なかったら気にしないでください
ff5chやログ速をJava6環境で使用するときのオプショナルな限定フォルダで
自動ではなく手動で設置してもらうフォルダだったのでないのならそもそも設置をしてなかったのかも
78: 2018/07/30(月)11:35 ID:9HWp7asE0(1) AAS
>>73
そうかあかんか、無理矢理2ch化の方がむしろ無理があるんであって
5chを5chとして扱えればいいなと思ってたんだけど
板一覧の更新だけ手動scriptでやればいいのではなかろうか
79: 2018/07/30(月)12:10 ID:aZbKaxEY0(2/2) AAS
あと別鯖の過去ログを取ると別の外部板扱い(名前無し)になるとかもあった
なんで抜本的な対策は何もしない状態で
小手先で対応できなかったこと(想定内)は
・ログファイルを鯖別にフォルダを作るのではなく 5ch_ に集約する
・板移転の自動追尾
・●、BEのアカウント管理
こんなとこ
省4
80(1): 2018/07/31(火)07:23 ID:xJxpLNnc0(1) AAS
Goneというのは、なったりならなかったりしますか?
一昨日、ニュー速を見ようとしたらレス表示時にステータスバーに「Gone~」と出てニュー速が見れなくなり、昨日は普通に見れたり出来たのですが…もちろん、readcgi onlyです。
81(1): 2018/07/31(火)09:33 ID:NqtmDzJ60(1) AAS
Goneは条件不明の向こう都合なのでなったりならなかったりはその時次第です
82(1): 2018/08/01(水)01:35 ID:J8gAfrZI0(1) AAS
昔で言う人大杉と同じ、アクセス量だけじゃなくて
発現スイッチは運営の思うがまま自由
83: 2018/08/01(水)08:38 ID:yIJzV1nk0(1) AAS
やっぱり先週末辺りで何か変わったのかな
自分もreadオンリーにしてるけど今までGoneとか食らったことないもん
84(1): 2018/08/01(水)11:20 ID:/3alwEIE0(1/2) AAS
>>5入れてる?
85(1): 80 2018/08/01(水)12:18 ID:ylKxpk.Y0(1) AAS
>>81
>>82
なるほど!教えていただき、ありがとうございます
>>84
すいませんが、>>5を入れればGoneにならないという解釈でよろしいのですか?
86: 2018/08/01(水)12:25 ID:/3alwEIE0(2/2) AAS
>>85
Goneは向こうから返ってくる物だから回避のしようがないけど
Goneが返ってきたらitestからレスを取得するモードに移行します
87: 2018/08/02(木)19:39 ID:rjF8kv4E0(1/2) AAS
またbbspinkがアホになってる…
88: 2018/08/02(木)19:40 ID:rjF8kv4E0(2/2) AAS
あ、治った…
89: 2018/08/05(日)20:56 ID:qXYHcuwY0(1) AAS
前スレで作者さんが悲鳴あげてる。
みなさん、バグ報告の自重をおながいします。
(特にしたらば関連)
90: 2018/08/06(月)03:32 ID:zY0YSsGI0(1/2) AAS
外部リンク:nazr.in
91: 2018/08/06(月)15:54 ID:uOnEwp2A0(1/2) AAS
今気付いた
itestモードだと名前欄が全部太文字になる
92: 2018/08/06(月)17:39 ID:qjXWl36I0(1) AAS
(5ch newer account) て何?
93: 2018/08/06(月)18:06 ID:uOnEwp2A0(2/2) AAS
ツイッターのアカウントのurlを貼ると勝手に5ちゃんのツイッターアカウントを挿入するみたいね
94: 2018/08/06(月)18:20 ID:zY0YSsGI0(2/2) AAS
外部リンク:nazr.in
95(1): 2018/08/07(火)00:37 ID:XiutMl0c0(1) AAS
>>64
\\u2016の後ろに半角スペースが1つ入ってるけど、これ不要です
あると∥の置き換えが掛からないはず
96: 2018/08/07(火)01:32 ID:ET/ZXWVs0(1) AAS
外部リンク:nazr.in
97(1): 2018/08/07(火)22:05 ID:f5K24u7w0(1/4) AAS
<rx><br>\s*?外部リンク:twitter\.com/5chan_nel\s\(5ch\snewer\saccount\)\s*【TAB】【TAB】msg
98(1): 2018/08/07(火)22:19 ID:f5K24u7w0(2/4) AAS
なーんか最近よく
unknown host error(0)
ログ上では
java.net.BindException: Address already in use: connect
が出るんだけど俺だけだといいんだけど
OS発信のエラーらしいから手は出せないからどのみち対応はムリっぽいんだけど・・・
99: 2018/08/07(火)22:20 ID:f5K24u7w0(3/4) AAS
>>98
ちなみに突然発生して突然直ります
100: 2018/08/07(火)23:40 ID:f5K24u7w0(4/4) AAS
TwitterのUserStreamを使うのを辞めてTL個別に通信をするようになった影響なんだろうか?
上下前次1-新書関写板覧索設栞歴
あと 900 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s