したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

V2CMOD #6

1名無しさん@避難所:2019/07/27(土) 23:35:23 ID:54UZaI6o0
非公式のV2C改造jarのスレです
アップデートの告知をここで行います。不具合のサポートなどもこちらで承ります
改造内容は2ch等の仕様変更の対応をメインにしてます
機能追加については技量的問題もあり受けられない場合も多々あると思われます

■注意事項
動作については保証できません自己責任でどうぞ
n|aさんに怒られたら消します。それ以外の理由では消しません

■導入方法
V2Cインストールフォルダのjarファイル(C:\Program Files\V2C\launcher\V2C_R20131210.jar)を同封のjarファイルに置き換えるだけです
Twitterの認証に問題がある場合は設定→Twitterアカウントから一度アカウントを削除し、再度追加して下さい。

前スレ
V2CMOD #5
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1531635757/

2名無しさん@避難所:2019/07/27(土) 23:44:38 ID:54UZaI6o0
このスレに登場するV2C
 
V2CMOD
  オリジナルのV2CMODです
  jarファイル名はV2C_R20131210.jar
  メンテは停止しています
  https://v2c.kaz-ic.net/wiki/?%E9%9D%9E%E5%85%AC%E5%BC%8F%E6%B4%BE%E7%94%9F%E7%89%88#t3dc5c5e
  最新版
  https://www.dropbox.com/s/80oqtebz7z3nl6r/V2CMOD.zip?dl=1
 
 
以下はV2CMODの派生版です
最新版はhttp://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1531635757/957
 
V2CMOD-Z
  V2CMODに勝手にいろいろと手を加えた物です
  jarファイル名はV2C_R20131210.jar
  主にTwitterとスクリプトスレの扱いが強化されています
 
V2C/2
  Zの追加機能のうちTwitter周りの重たい処理以外をV2C本家に移植した物です
  Java5以上で使用可能
  V2C本家で出来なかったTwitterアカウントの登録が可能です
  jarファイル名はV2C_U20131210.jar
 
V2CMOD/2
  Zの追加機能のうちTwitter周りの重たい処理以外をV2CMODに移植した物です
  Java6以上で使用可能
  jarファイル名はV2C_U20150401.jar

3名無しさん@避難所:2019/07/27(土) 23:57:14 ID:54UZaI6o0
V2CMOD-Z、V2C/2、V2CMOD/2 2.18.11(R20181105)から
デフォルト名無しチェックの名無し前方一致の正規表現が変更となりました

具体的には
Z設定、/2設定の一般2の名無し前方一致を以下のように修正する必要があります
https://i.imgur.com/I7EMMJI.png
テキストボックスを空にして登録すると自動で修正後の正規表現が反映されます
(元レス:http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1531635757/454)

この名無し前方一致の修正を行わないで2.18.11(R20181105)以降のバージョンを使用した場合
明らかに分かるレベル、または気付かない微妙なレベルで名前欄やレスの表示で不具合が発生します

ハッキリ不具合が分かるパターンはしたらばのレス表示です
また河豚愛が発生した場合はメニュー>表示>コンソール出力に
「toStringWONegima」を含んだエラーメッセージが出力されます

4名無しさん@避難所:2019/07/28(日) 04:04:34 ID:2LI.i93.0
TwitterのDMが特定のアカウントだけ「取得のみ」できない状態になってるけど、
これってどういう状況なんだろうか?

自分でチェックした項目は
・アカウントのロックや凍結されてる様子はなし
・問題のアカウントから自分の別垢にV2CでDM送信
・別垢から問題のアカウントにV2CでDM送信
 上記ふたつとも結果は
 - 公式アプリ(PC)には反映される
 - 公式アプリ(Android)には反映されない
 - Janetterには反映される
 という結果。
 V2C上で違いが出たのは
 - 問題のアカウント側は別垢からのDMも自分が送ったDMも取得されない
 - 別垢側からは問題のアカウントからのメッセージのみ取得できない

・問題のアカウントはV2CでHome発言は普通にできるし更新も取得される
・問題のアカウントで「フォロー関係の情報を更新」はちゃんと反映された

5名無しさん@避難所:2019/07/28(日) 09:49:06 ID:HmYDRmO.0
・連携アプリがDMにアクセス禁止されてるなら書き込み時に403のエラーとなるのでこれでもなさそう

・Twitterのアカウント設定でDMを無効にしてるならそのアカウントではDMの表示をスルーする(DM送信は可)
 >- 問題のアカウント側は別垢からのDMも自分が送ったDMも取得されない
 を見るとアカウント設定で無効にしてるように見えるけど無効にしててもDM送信は可なんで
 >- 別垢側からは問題のアカウントからのメッセージのみ取得できない
 が成立しない?

-------------------------------------------------------------------------------------
・NG垢からOK垢にV2CでDM送信
・OK垢からNG垢にV2CでDM送信

このDMの相互送信は同一V2C上で確認?異なるV2C間で確認?

6名無しさん@避難所:2019/07/28(日) 13:47:53 ID:HmYDRmO.0
コンソールログになんかエラー出てませんか?
DMのログが壊れてるとか書き込み不可になってるってのもあり得るかも

74:2019/07/28(日) 16:11:37 ID:2LI.i93.0
>>5
"DMを使用しない"チェックボックスはOFF確認
公式アプリではちゃんと送受信ともに確認できてます
チェック条件は同一V2Cです

>>6
下部ステータスバーには
DM @NG垢ID: [残り nn(nn)回/nn分]
とだけ表示が出る状態ですね

8名無しさん@避難所:2019/07/28(日) 19:08:16 ID:HmYDRmO.0
>>7
表示>コンソール出力も確認してみて下さい

特にエラーが発生してないようなら
確認用の新しいまっさらなV2C環境を作ってそのV2C内に同じようにアカウントを作って
・問題のアカウントから自分の別垢にV2CでDM送信
・別垢から問題のアカウントにV2CでDM送信
をしてDMが取得されるかどうかを確認して見て下さい

DM取得の箇所に取得ログを表示する仕掛けを入れてデバッグしないと原因は分からなさそう・・・

9名無しさん@避難所:2019/07/28(日) 19:10:07 ID:HmYDRmO.0
そもそもTwitter側からメッセージを取得出来てないのか
取得は出来てるけどV2Cが捨ててるのか

ここから切り分けなきゃかも

104:2019/07/28(日) 19:14:26 ID:2LI.i93.0
コンソール出力を確認したところ
java.lang.NullPointerException
at org.monazilla.v2c.V2CTwitterThreadRes.ConvertDMLegacyMap(V2CTwitterThreadRes.java:3526)
at org.monazilla.v2c.V2CTwitterThreadRes.doUpdateThread(V2CTwitterThreadRes.java:1295)
at org.monazilla.v2c.V2CTwitterThreadRes$UpdateThread.run(V2CTwitterThreadRes.java:31)
at java.lang.Thread.run(Unknown Source)
と出てました。どこをいじれば改善しますか?

11名無しさん@避難所:2019/07/28(日) 19:21:22 ID:HmYDRmO.0
>>10
上手く行かないアカウントって鍵付きですか?

124:2019/07/28(日) 19:26:50 ID:2LI.i93.0
>>11
NG垢はふたつあって、どっちも鍵じゃないですね。
NG垢にだけ見られる共通点は垢作成が2019年なことぐらいです。

13名無しさん@避難所:2019/07/28(日) 20:15:04 ID:HmYDRmO.0
>>12

>確認用の新しいまっさらなV2C環境を作ってそのV2C内に同じようにアカウントを作って
>・問題のアカウントから自分の別垢にV2CでDM送信
>・別垢から問題のアカウントにV2CでDM送信
>をしてDMが取得されるかどうかを確認して見て下さい

これも試してみて貰えますか?
なかなか難しいところでエラーが起きてます

144:2019/07/28(日) 21:13:11 ID:2LI.i93.0
>>13
まっさらな環境を作ってみたところ、
NG垢だった方の片方だけが正常に取得できて、もう片方は取得できないままでした

それとネットワークのログを見て気になったのが、
https://api.twitter.com/1.1/users/lookup.json?user_id=1049068932194217984&include_entities=false
+RawFile Response: HTTP/1.1 404 Not Found
と出てるんですが、これ自分の保有垢の中に一致するIDがないんですね

15名無しさん@避難所:2019/07/28(日) 21:24:43 ID:HmYDRmO.0
>>14
それ貼っちゃいけない奴です
idからアカウントがバレます
その垢消せますか?

164:2019/07/28(日) 21:28:25 ID:2LI.i93.0
>>15
自分が持ってるアカウントのIDじゃない上、該当のIDを持つアカウントは既に消えてるみたいです

17名無しさん@避難所:2019/07/28(日) 21:44:25 ID:HmYDRmO.0
どこの誰か分からないのですね
Syncerってサービスで実存しないIDであることを確認しました

>>10のエラーが起きてる場所ですが
user_idからアカウント(画面に表示される名前?)を取得するために>>14を行ってるのですが
そのuser_idが実存しないために処理が異常終了してDM取得処理が打ち切られてます

>>14が発生した場合の回避処理を組み込めばDMを表示できるようになると思います
(>>14のケースは想定してませんでした)

修正が必要なので火曜日までお待ち下さい

184:2019/07/28(日) 21:48:25 ID:2LI.i93.0
>>17
bbsprop.txtを見ても先ほどのIDはCtrl+Fでヒットしないんですよ。
イメージとしては登録アカウントとは別のIDを覗きに行こうとして404返されてるという感じでしょうか?

19名無しさん@避難所:2019/07/28(日) 22:00:33 ID:HmYDRmO.0
>>18
桁数的にはuser_idってよりはtweetのidの桁数っぽいです(この場合ならDMのid?)

さてなぜそうなるのかと・・・

いずれにしても受取人(宛先)の表示名(○○宛)を取得する枝葉の処理の部分なので
>>14となった場合でもなんらかの形で処理を継続するように修正します
(おそらく情報を補完してそのDMを表示できるようにする方向)

20名無しさん@避難所:2019/07/28(日) 22:36:55 ID:HmYDRmO.0
おそらく
>- 別垢側からは問題のアカウントからのメッセージのみ取得できない
の場合は
>>10と同じように
at org.monazilla.v2c.V2CTwitterThreadRes.ConvertDMLegacyMap(V2CTwitterThreadRes.java:3501)
ってエラーがコンソール出力に表示されて
ネットワークログも>>14と同じようになってると思います

2019年に作ったアカウントだとなんか問題があるんだろうか?
新しいアカウントを作ってこちらでもためしてみます

もしかしたら協力をお願いする(DMを送って貰いたい)かもしれないので明日の21時頃にこのスレをチェックして下さい

214:2019/07/28(日) 23:14:03 ID:2LI.i93.0
>>20
了解しました。
その時間にはここを見れる状態に調整します。

224:2019/07/28(日) 23:43:08 ID:2LI.i93.0
>>20
たった今、該当垢のDMタブが自動更新かかったタイミングで一気にDMを取得しました。
そのタイミング直前には何もしていないのですが、今回の現象が発生した時点でこちら側の行った処置は

・該当垢のログ消去 → 該当垢のタブを全閉じ → アカウント消去してから改めて追加

程度です。
ひょっとしてTwitter側の問題?

23名無しさん@避難所:2019/07/28(日) 23:49:33 ID:HmYDRmO.0
>>22
該当垢のログ消去 → 該当垢のタブを全閉じ → アカウント消去してから改めて追加
をやったのはそれぞれいつごろでしょ?

それをやっても現象は起きてたけど、今突然正常に受信できるようになったパターン?

24名無しさん@避難所:2019/07/28(日) 23:51:25 ID:HmYDRmO.0
ちなみに使ってるTwitterAPPはなんでしょ?

25名無しさん@避難所:2019/07/28(日) 23:56:48 ID:HmYDRmO.0
もしかしたら用済みかもしれないけど

https://www.dropbox.com/s/1o8bik8pe2fkq6r/aaaaa.zip?dl=1
をDLしてV2C_R20131210.jarを置き変えてダメなパターンでDMを飛ばしてみて貰えますか
(2.19.7.1です)

DM受信時にコンソール出力に以下のログを吐きます(アカウント単位で新しい順)
アカウントAからアカウントBへDMを送ったパターンです

[DM debug]アカウントA(11111):{message_create={source_app_id=73338, message_data={entities={urls=[], hashtags=[], user_mentions=[], symbols=[]}, text=アカウントAからアカウントBへDM}, sender_id=11111, target={recipient_id=22222}}, created_timestamp=1564324046144, id=1155484914495524868, type=message_create}
[DM debug]アカウントB(22222):{message_create={message_data={entities={urls=[], hashtags=[], user_mentions=[], symbols=[]}, text=アカウントAからアカウントBへDM}, sender_id=11111, target={recipient_id=22222}}, created_timestamp=1564324046144, id=1155484914495524868, type=message_create}

アカウントxの後ろの()内はTwitterで管理してる数値のアカウントID
:の後ろはDMの受信でV2Cが受け取るデータ
sender_idは送信側の数値のアカウントID
recipient_idは受取側の数値のアカウントID

レスしてもらったエラーのケースはrecipient_idの内容がどうもオカシイっぽいです

264:2019/07/29(月) 00:09:02 ID:v7J51eLE0
>>23
実行したのは>>4を書き込んだ直後と今日の昼ごろの2回ですね。
「それをやっても現象は起きてたけど、今突然正常に受信できるようになったパターン」まさにそれです。

APIKeyはTweenのものをぶっこんでます。

274:2019/07/29(月) 00:11:55 ID:v7J51eLE0
>>25
NG垢同士で送り合ってみたらもう完全に普通に取得できてます…

28名無しさん@避難所:2019/07/29(月) 00:24:20 ID:Yi/oGldA0
>>27
では、一旦様子見にしませう

もしまた同じように>>10>>14が起きたら>>25でsender_idやrecipient_idをチェックしてみて下さい
ちなみにただのidはdmのメッセージID(Tweetでいうところのstatus/xxxxxxのxxxxxxに相当)だと思います

なので明日の21時待機はキャンセルということでお願いします


#セキレイ時代の早見ちゃんの歌を聞いてたのが良かったんだろうか?

29名無しさん@避難所:2019/07/29(月) 00:37:20 ID:GZWEaa4.0
subject.txtを含めた完全https化は結構切実
通信ログから嫁に開いたスレッドがバレてしまう

30名無しさん@避難所:2019/07/31(水) 17:30:09 ID:7B08z5Ak0
【V2C】 2.19.7 (V2CMOD-Z) [R20190727] (L-0.7)
【Java】 11.0.3+7-Ubuntu-1ubuntu218.10.1 (Oracle Corporation)
【OS】 Linux 4.18.0-25-generic (amd64) [ Ubuntu 18.10 ]
【メモリ】 Total(Free)/Max.: 129(79)/483 [MB]
【不具合内容】
ここんとこ毎日数時間、他人のUserTimeLineが読み込めなくなる。
ステータスバーにこんなの↓が出ます。
aokichiharu UserTimeLine: java.io.IOException: Server returned HTTP response code: 429 for URL: https://api.twitter.com/1.1/statuses/user_timeline.json?include_rts=true&tweet_mode=extended&contributor_details=true&user_id=333333333&count=200&since_id=11111111111111111
検索スレッドや自分のHomeTimeLineは問題なくて、日によって時間帯は変わります。

気長に待ってりゃ直るし、ブラウザからは見えてるので困ってはいないんですけど。

31名無しさん@避難所:2019/07/31(水) 17:42:34 ID:mJ4qoCY60
>>30
429なんでUserTLの更新し過ぎです

UserTLって全体で15分間に900回更新できるんですが
UserTLの本数と更新間隔時間を掛けると上に収まりますか?
あと通知使ってる?

32名無しさん@避難所:2019/07/31(水) 17:50:48 ID:mJ4qoCY60
>429なんでUserTLの更新し過ぎです

書き方が冷たすぎた・・・

UserTLの更新APIが呼ばれ過ぎです(意図したものかZが自動で読んでるものか関わらず)

33名無しさん@避難所:2019/07/31(水) 18:09:50 ID:7B08z5Ak0
今日の不具合タイムは終わってしまったのであまり実験できないんですが、
UserTLは一個だけにして自動更新なしでV2C立ち上げた直後でもなります

34名無しさん@避難所:2019/07/31(水) 18:11:35 ID:7B08z5Ak0
通知使ってません、ていうか通知ってなんのことかな?っていう

35名無しさん@避難所:2019/07/31(水) 18:21:25 ID:mJ4qoCY60
>>34
>通知ってなんのことかな?
気にしない、気にしない

TwitterのAPI制限 [2019/05/31現在]
https://qiita.com/mpyw/items/32d44a063389236c0a65

多分アカウントごとのAPIKeyでの制限だと思うのですが
これの/statuses/user_timelineが15分で900回っていうのは
Twitter社から見た数字でV2Cの起動は関係ないはず

なんでそれだけ>>33くらいに絞った使い方をしても出るってことは
同じアカウント-同じAPIKeyで動いてる別のTwitterクライアントが同時に起動してるのかなと
それはOKですか?

V2Cの2重起動とか

36名無しさん@避難所:2019/07/31(水) 18:29:26 ID:wu4OL09o0
ツイッターの通知タブで「Somebody_in_Somewhere さんがあなたのツイートをいいねしました」が大量にでてくる現象ってなんとかできないかな

37名無しさん@避難所:2019/07/31(水) 18:35:01 ID:mJ4qoCY60
>>36
もうしわけですが透明NGで逃げて貰えますか?
何が起きてるのか未だによくわからないの

いいねを取り消されたりとかそのツイートが会話になったりしたら出てる感じ
html(json)を取得して無理矢理拾い上げてる繊細な処理のとこなんで・・・

38名無しさん@避難所:2019/07/31(水) 18:40:52 ID:7B08z5Ak0
>>35
別のLINUX上でまるごとコピーしたV2Cを使ってるんですけど、それがよくないんでしょうか
でも同時には使ってないので、15分で900回読んではいないと思いますが

39名無しさん@避難所:2019/07/31(水) 18:51:08 ID:mJ4qoCY60
>>38
いくつか質問
・それが発生したのっていつごろくらいからですか?
・V2CでTwitterに登録しているアカウントの数は何アカウントですか?
・UserTLの自動更新間隔は何秒にしてますか?

情報を取りたいのでログにデバッグ出力する版を作ります(土曜日くらい)
それを動かして情報を取って何が起きてるのかできれば見てみたいです

40名無しさん@避難所:2019/07/31(水) 19:06:21 ID:7B08z5Ak0
>・それが発生したのっていつごろくらいからですか?
はっきりおぼえてないんですけど、6月28日にV2CとAPI Patchをアップデートしてるのでその前の週くらいだったかと

>・V2CでTwitterに登録しているアカウントの数は何アカウントですか?
1つです

>・UserTLの自動更新間隔は何秒にしてますか?
今は他の項目も全部0秒で、手動更新ですね。最初不具合出る前は300秒だったと思います。

41名無しさん@避難所:2019/07/31(水) 19:17:26 ID:wu4OL09o0
>>37
普通のブラウザで見てもいいねの数が増えたり減ったりする(実際には誰も触れてない)からまあ元がダメなんだろうけど

42名無しさん@避難所:2019/07/31(水) 19:33:31 ID:mJ4qoCY60
すません
なんかディスクから異音がしてきたんでバックアップ作業してます
なんでしばらく離れます
申し訳

>>40
情報取得版のをしばしお待ちを
B11用バグ報告用テンプレを貼ってくだされ

>>41
APIでとれないのよね・・・

43名無しさん@避難所:2019/07/31(水) 19:49:21 ID:7B08z5Ak0
了解でーす
困ってはないのでゆっくりでいいですよ

【V2C】 2.19.7 (V2CMOD-Z) [R20190727] (L-0.7)
【Java】 11.0.3+7-Ubuntu-1ubuntu218.10.1 (Oracle Corporation)
【OS】 Linux 4.18.0-25-generic (amd64) [ Ubuntu 18.10 ]
【メモリ】 Total(Free)/Max.: 172(114)/483 [MB]
【Rhinoスクリプトエンジン】 あり
【BouncyCastle】 なし

【systemスクリプト】 subject.js, threadld.js
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat, URLExec2.dat

【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2019/07/31 18:01:36)
【起動時に2chの板一覧を更新】 チェック済
【レス表示フォント】 Noto Sans CJK JP DemiLight
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 Symbola
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 Cica-Regular
【スレ一覧フォント】 Noto Sans CJK JP Regular
【代替 (AA用)フォント】 Noto Sans Mono CJK JP Regular
【その他 (UI用)フォント】 Noto Sans CJK JP Medium
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.27 API & read.cgi
【B11スクリプト】 readcgi.js(2019/01/23 18:32:08), readcgi_aux.js(2018/09/17 09:00:38)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/01/28 10:24:11)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:55)

【UA(API DAT取得)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
【UA(API 書き込み)】 Monazilla/1.00 (A1Fox/1.00)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36

【不具合内容】
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】

44名無しさん@避難所:2019/07/31(水) 19:53:36 ID:RSgBGl4g0
http://zyukuzyoderi.livedoor.blog/archives/17256991.html

45名無しさん@避難所:2019/08/03(土) 14:12:08 ID:B/Wt1n2o0
XPだと書き込めなくなった
どうすればいいんだ

46名無しさん@避難所:2019/08/03(土) 17:11:49 ID:B/Wt1n2o0
>>45
cookie.txt消したら書き込めました

47名無しさん@避難所:2019/08/09(金) 21:31:38 ID:CcJ9qsBU0
HTTPError(Unknown)って出てインスタ更新できなくなった

48名無しさん@避難所:2019/08/10(土) 11:57:22 ID:ulWnOWzk0
>>30
すみません数日前にDNSサーバーの優先順位入れ替えたらこの症状もなおちゃったかもです
ネットつないでない時間帯に食らってるだけかもしれないけど

49名無しさん@避難所:2019/08/10(土) 16:46:11 ID:Qz.vOgsM0
【V2C】 2.11.4.1.19.7 (V2C/2) [R20190727] (L-0.7.0:amd64)
【Java】 [P]11.0.2+9 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 114(80)/950 (Phys. Total/Avail.: 3798/1565) [MB]
【Rhinoスクリプトエンジン】 あり

【systemスクリプト】 subject.js(A), rescheck.js(A), menu.js, threadld.js(A), post.js(A)
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt

【2ch板一覧取得URL】 https://menu.5ch.net/bbsmenu.html (最終更新日:2019/08/10 16:35:19)
【起動時に2chの板一覧を更新】 チェック済
【レス表示フォント】 BIZ UDゴシック
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 Monospaced.plain (Monospaced)
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 Monospaced.plain (Monospaced)
【スレ一覧フォント】 BIZ UDゴシック
【代替 (AA用)フォント】 Meiryo mod 12pt AA
【その他 (UI用)フォント】 BIZ UDゴシック
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.27 read.cgi Only
【B11スクリプト】 readcgi.js(2019/01/23 18:32:08), readcgi_aux.js(2018/09/17 09:00:38)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/01/28 10:24:11)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:55)

【UA(API DAT取得)】 Monazilla/1.00 JaneStyle/4.00 Windows/6.1.7601 Service Pack 1
【UA(API 書き込み)】 Monazilla/1.00 JaneStyle/4.00 Windows/6.1.7601 Service Pack 1
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko

【不具合内容】 rescheck.jsが複数回実行される
【不具合URL(「すべて」禁止)】
【再現方法】
【調査済項目】

NGファイルの一覧→NGIDに自動で追加をチェックした場合NGIDが追加されるごとにrescheck.jsが最初から実行される。
threadld.jsでレスに対して何らかの操作が実行されるごとにrescheck.jsが最初から実行される

つまり1回スレを開いただけでrescheck.jsがどうかすると数十回頭から実行される事になる
他は確認してないけどrescheck.js以外の方法でレスに対して何らかの操作を行った場合こうなるんだと思う
今まで誰も騒いでないところを見ると俺だけなのかしら

50名無しさん@避難所:2019/08/10(土) 18:04:53 ID:oyzOQDp20
自分の環境でも起きてると思われる
起動して数秒後にスレがすごい勢いで上下に動く現象がずっと起きてて
それが起きると他のタブのスレの位置がなぜか先頭に戻されてしまって地味にめんどくさかったんだけど
>>49を見て登録してあるNG設定を全部無効にしたら発生しなくなった

51名無しさん@避難所:2019/08/10(土) 19:02:56 ID:Qz.vOgsM0
>>50
そうそうそれもあったわrescheck.jsは開いてる全スレに対して誤爆実行される模様

52名無しさん@避難所:2019/08/10(土) 19:59:28 ID:3H96MaJ.0
ひとつひとつのレスに対してrescheckからNG確認から全てやりなおすのはおそらく元の使用
(裏側で持ってるdatデータにもう一回rescheckからNGを当て直してるのでは?)

本家やMODで同じことが起こるなら回避不可
同じことが起きないならZで追加した処理が負荷を掛けてのかな?

本家やMODで試せますか?

>>50
具体的にはどのタブでそれぞれどれくらい(個数)NG登録してます?

53名無しさん@避難所:2019/08/10(土) 20:12:36 ID:Qz.vOgsM0
オリジナルでもMOD-Zでも全く同じ事が起こる、こりゃ元からの仕様という名のバグやね
よくもまあ今の今まで発覚しなかったもんだ

54名無しさん@避難所:2019/08/10(土) 20:19:11 ID:3H96MaJ.0
スレ開き過ぎからのNG登録が大杉なんじゃね?
本家でもZでも起こるなら原因はそれくらい

55名無しさん@避難所:2019/08/10(土) 22:09:21 ID:oyzOQDp20
>>52
本文のカテゴリで全体レベルで4個、スレッドレベルで1個
NGExのカテゴリで条件指定して自動NGIDを9個登録してる
一応自分のV2C環境も貼っておく

【V2C】 2.19.7 (V2CMOD-Z) [R20190727] (L-0.7.0:amd64)
【Java】 [P]12.0.1+12 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 192(98)/1844 (Phys. Total/Avail.: 24513/12503) [MB]
【Rhinoスクリプトエンジン】 あり
【BouncyCastle】 あり (最終更新日:2018/05/21 11:57:17)
【外付けcacerts(Java CA 証明書)】 あり (最終更新日:2018/03/27 10:45:54)
【webp-imageio.jar】 WebP_luciad-webp-imageio.jar(最終更新日:2019/04/05 11:49:44)
【webp-imageioライブラリ】 webp-imageio.dll(最終更新日:2019/04/07 18:18:42)

【systemスクリプト】 subject.js(A), menu.js(P), getdat.js(SF), threadld.js(SF), post.js(A)
【ReplaceStr,URLExec等】 msgkw.txt, ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat, URLExec2.dat

【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2019/08/08 01:49:22)
【起動時に2chの板一覧を更新】 チェック済
【レス表示フォント】 MeiryoKe_PGothic
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 Monospaced.plain (Monospaced)
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 Monospaced.plain (Monospaced)
【スレ一覧フォント】 MeiryoKe_PGothic
【代替 (AA用)フォント】 MS Pゴシック
【その他 (UI用)フォント】 MeiryoKe_PGothic
【おπ送りを監視する】 チェック済

【2chAPIパッチ】 B11.27 read.cgi Only
【B11スクリプト】 readcgi.js(2019/01/23 18:32:08), readcgi_aux.js(2018/09/17 09:00:38)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/01/28 10:24:11)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:55)

【UA(API DAT取得)】 Monazilla/1.00 (2chMate/0.8.7.5 dev)
【UA(API 書き込み)】 Monazilla/1.00 (2chMate/0.8.7.5 dev)
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36

56名無しさん@避難所:2019/08/10(土) 22:25:58 ID:3H96MaJ.0
rescheck.jsでやってることって例えばなんですか?
rescheck.jsが動かないようにすると表示性能が改善されたりしますか?

57名無しさん@避難所:2019/08/15(木) 13:41:53 ID:dDQhJLmw0
http s://i.imgur.com/8GJ7P0Q.jpg

このような空白が開いている画像URLを表示したい時はどうすればいいんでしょうか?

58名無しさん@避難所:2019/08/15(木) 14:04:56 ID:KbmN9Lrc0
http s://i.imgur.com/8GJ7P0Q.jpg
http ://i.imgur.com/8GJ7P0Q.jpg

59名無しさん@避難所:2019/08/15(木) 14:07:55 ID:KbmN9Lrc0
>>57
ReplaceStr.txtに

<rx2>(ttp)[^:s]+(s?)://【TAB】$1$2://【TAB】msg

を追加

https://i.imgur.com/nvi6r9l.png
https://i.imgur.com/Ydr6JF9.png

60名無しさん@避難所:2019/08/15(木) 14:13:36 ID:EhXV/D620
iurlrplでURLの半角空白、全角空白を削除する
汎用Javascript作ってくれないかな
アマゾンURLには全角ブランクいれて書き込んでるけど
めんどくさいんだよな

61名無しさん@避難所:2019/08/15(木) 14:25:18 ID:KbmN9Lrc0
iurlrplはurlに対して機能するんで途中に空白が入ってたら空白の前までをurlとして認識するだけなんで
空白の削除自体は分担外

>>57のパターンなら>>59で行けるけどどこに空白が入るかが不定なら
urlを選択してその選択テキストからjsで空白を削除してurlを開くパターンかな
と書き逃げ

#祝、気温日本一

62名無しさん@避難所:2019/08/15(木) 14:48:34 ID:KbmN9Lrc0
#けど、インチキなんだけどね、アレw

63名無しさん@避難所:2019/08/16(金) 03:25:57 ID:haYzHx7.0
>>59
見れました
ありがとうございます

64名無しさん@避難所:2019/08/19(月) 16:41:36 ID:YckFFRe60
rescheck.js誤爆問題は結局rescheck.jsを使わないという結論になった
全タブを頭の1から全ナメするので結構ロスが馬鹿にならない

65名無しさん@避難所:2019/08/19(月) 16:58:58 ID:nqtLLYQ60
昨日からインスタログインが不正アクセス扱いされるようになった。V2CMOD-Zでログイン弾かれた後でブラウザでインスタを見ると「不正なアクセスがありました。心当たりは・・・・」とか出てくる。

66名無しさん@避難所:2019/08/19(月) 17:23:56 ID:bEwNNheM0
>>65
>「不正なアクセスがありました。心当たりは・・・・」

多分V2Cでのログインだと思われ
その情報だけだと100%断言できないけどもう一回WEBブラウザでログインして
明らかにV2Cでのログインだったら心当たりありにしてみて下さい
でV2Cでまたログイン

67名無しさん@避難所:2019/08/19(月) 17:24:14 ID:bEwNNheM0
>>65
>「不正なアクセスがありました。心当たりは・・・・」

多分V2Cでのログインだと思われ
その情報だけだと100%断言できないけどもう一回WEBブラウザでログインして
明らかにV2Cでのログインだったら心当たりありにしてみて下さい
でV2Cでまたログイン

68名無しさん@避難所:2019/08/19(月) 17:26:56 ID:bEwNNheM0
お描かきが出来なくなってたんで対応中
減色できるようになってたのね

69名無しさん@避難所:2019/08/19(月) 17:55:05 ID:nqtLLYQ60
>>66 >>67
ブラウザでログアウトしてからV2MOD-Zでログインしたら入れた。その後ブラウザでもログインできました。




掲示板管理者へ連絡 無料レンタル掲示板