レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
V2CMOD #5
非公式のV2C改造jarのスレです
アップデートの告知をここで行います。不具合のサポートなどもこちらで承ります
改造内容は2ch等の仕様変更の対応をメインにしてます
機能追加については技量的問題もあり受けられない場合も多々あると思われます
■注意事項
動作については保証できません自己責任でどうぞ
n|aさんに怒られたら消します。それ以外の理由では消しません
■導入方法
V2Cインストールフォルダのjarファイル(C:\Program Files\V2C\launcher\V2C_R20131210.jar)を同封のjarファイルに置き換えるだけです
Twitterの認証に問題がある場合は設定→Twitterアカウントから一度アカウントを削除し、再度追加して下さい。
前スレ
V2CMOD #4
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1501765780/
Twitter更新間隔が0の場合はタブ表示の更新処理を行わない
→なんとかなりそうです
自分のFollowしてる人 が 自分のFollowしてない人 へ 返信すると、その返信までHomeTimeLineタブに表示される
自分のFollowしてる人 が 自分のFollowしてない人 へ 返信した場合
自分のアカウントが Z設定>Twitter設定 1>All @Replies に登録されている場合に
その返信をHomeTimeLineタブに表示するように修正
UserStream存命時の挙動に寄せたので新しく設定が必要な項目はありません
(ただしUserStreamの挙動を100%トレースは出来てないかもです)
以上3つ合わせて明日リリースします
8月の大虐殺の以前と以後でHomeTimeLine取得APIでの取得結果に変化があったのかどうかわからないのですが
もし変化がないようで、且つ以前もUserStreamや通知タブを使用していなかった場合は
UserStreamの代替としてのFilterStreamを使う必要はないと思います
もともとが使ってなかった機能なんで今ここで新しく使い始める必要もそれほどないのかなと
自分がUserStream派だったから使うのが当たり前のテイでFilterStreamについて語ってますが
今回のFilterStream実装は新機能の導入ではなく
あくまでも廃止されたUserStreamの代替機能としてFilterStreamを実装しただけの話です
なのでそもそもUserStreamを使ってなかった場合は今回のFilterStream実装はスルーしてかまわない案件となります
【V2C】 2.18.7 (Z Ver.) [R20180707] (L-0.7.0:x86)
【不具合内容】 10秒で連投できるのにSamba24=128
あと120secたたないと書けませんという警告ポップアップがでる
>>212
浪人ログインに失敗してる?
そこは弄ってなくて5chの言うがままの箇所です
出来てたことができなくなった
最近使い始めて使ってみたら出来なかった
のどちらでしょう?
Twitter UserStream廃止・DM仕様変更対応(9月版改)
V2CMOD-Z 2.18.9.1 [R20180917] (V2CMOD-Z_2.18.9.1(R20180917).zip)
https://www.dropbox.com/s/da21t4byevet91j/V2CMOD-Z_2.18.9.1%28R20180917%29.zip?dl=1
V2C/2 2.11.4.118.9.1 [R20180917] (V2C2_2.11.4.118.9.1(R20180917).zip)
https://www.dropbox.com/s/csthi1u2h54bxbc/V2C2_2.11.4.118.9.1%28R20180917%29.zip?dl=1
V2CMOD/2 2.11.4.218.9.1 [R20180917] (V2CMOD2_2.11.4.218.9.1(R20180917).zip)
https://www.dropbox.com/s/v7jitdayb4c6zaj/V2CMOD2_2.11.4.218.9.1%28R20180917%29.zip?dl=1
8月に廃止されたUserStreamの代替としてFilterStreamを使用してHomeTimeLineタブを更新することや
ゴリゴリTwitterにアクセスして通知タブを更新することを目的とした修正です
そのため以前からUserStreamや通知タブを使用していなかった場合は今回の更新は必須ではありません
(開発側としてはバグを枯らすために更新していただいたほうがありがたいですが・・・)
内容物
V2CMOD-Z V2C_R20131210.jar (R2.18.9.1) 2018/09/17 08:23:07
V2C/2 V2C_U20131210.jar (R2.11.4.118.9.1) 2018/09/17 08:27:56
V2CMOD/2 .V2C_U20150401.jar (R2.11.4.218.9.1) 2018/09/17 08:25:22
修正内容
① 2.18.9で追加したV2C起動時に「フォロー関連の更新」の自動起動を取りやめました
→Javaのバージョンによっては起動タイミングの相性が悪くV2Cが正しく起動しないため
→V2C以外でフォロー関連の登録・更新をした場合は手動で更新して下さい(FilterStreamの再起動も)
② Twitter設定>一般タブで更新間隔を0にした場合、そのタブで自動更新を行わないようにしました
③ 自分がFllowしてる人の返信先を自分がFollowしていない場合、その返信をHomeTimeLineタブに表示するのは
以下の場合のみとしました
→条件:Z設定>Twitter 1>All @Repliesを利用するアカウント に自分のアカウントが登録されている場合
UserStreamが存在していた時の挙動に寄せるので、この件に関して新たに設定する項目はありまえん
特記事項
HomeTimeLineの表示範囲的にまだ緩い部分があるかもしれませんがそれは適宜ということで
>>176 のjarは削除しました
基本的には今後可能な対応は
余計なものは削れるけど足りないものがあっても追加できない
という対応になります
>>214
>>183 です。
Java6で正常動作確認しました。ありがとうございます。
>>213
https://i.imgur.com/Ztn1Odu.jpg
浪人知りません
昔から出来ないと思ってたことができた
10秒待つと今すぐ再書き込できる
Sambaを使わなくなった?
書き込み欄の上の●とか、設定でのデフォルトで浪人を使って〜のチェックとか
完全に読み違えてました
10秒で連投出来てたのに
Samba24=128で120secたたないと書けませんという警告ポップアップがでるようになって
10秒で連投できなくなった
だと思ってた
今は120秒ポップアップが出ても「今すぐ再書き込み」を押すと10秒間隔でですぐ書き込める状態
でOK?
>Sambaを使わなくなった?
そこら辺、まったく興味がないんで何が何やら
気まぐれだから
あの人達
【V2C】 2.11.4.118.9.1 (V2C/2) [R20180917] (L-0.7.0:amd64)
【Java】 [P]10.0.1+10 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【調査済項目】
Twitterの「このTweetに返信」を選ぶと、書込欄に@付き該当TwitterIDが出ず、
「このTweet」に含まれるTwitterID全てにリプライがいく形になっているのは現在のV2Cの仕様なのでしょうか?
AとBがtweetしていて、返信先の「このtweet」のtweet主にだけ返信を送りたい場合に
書込欄に@付きIDが表示されていればtweet主の@付きIDだけを残してリプライ出来るのですが・・・。
それなので、書込欄にIDが現れる「このTweetを引用して返信」を代換として今は使っている形です。
アカウント>設定>リストの更新にFilterSteramを使用する
一般>Streaming>UserStreamの更新にFilterSteramを使用する
は何が違うんだい
>>220
140文字制約解除と同じタイミングでTwitterとしての返信の仕様が変わって
仕様変更前は @ だとその人だけ、 @の前に半角ピリオドを付けると関わる人全員に返信だったのが
仕様変更後は書き込み欄に @を表示しないで(140文字に返信先を含めないようになった)、かつ関連する人全員に返信となりました
(知ってたらゴメンナサイ)
でZもそれに対応したのですが
WEBブラウザの公式を使って返信すると返信時の操作に続きがあって
返信先の一覧が表示されて返信先を取得選択することができます
ですがZはその返信先の取得選択の機能を作っていません
(仲間外れはイクナイという幼少時のトラウマが理由)
ただ確かにTweet主だけに返信するって機能はあってしかるべきなんで
返信先(@xxxx)を140文字に含めない綺麗な返信にするか
返信先(@xxxx)を140文字に含める昔の返信にするか
どちらかで「このTweetの投稿者だけに返信」の機能を追加します
ただ週末まで待ってくらさい
>>221
両方とも以前からある機能で
>アカウント>設定>リストの更新にFilterSteramを使用する
リストを使用している場合にそのそのリスト内のユーザに追加削除があった場合にリアルタイムでV2Cに取り込む機能
っぽいです
リスト使ってないのとこれが目視で効果を確認できない機能なんでそれくらいしかわかりません
>一般>Streaming>UserStreamの更新にFilterSteramを使用する
UserTimeLineタブに表示しているユーザが投稿したら(UserTimeLineに新規投稿があったら)
リアルタイムでそのユーザのUserTimeLineタブが更新されます
(これは目視で確認できます)
これ専用にデフォルトユーザ(設定のアカウントリストで一番上のユーザ)でFilterSteram常時接続を1本作ります
この1本で複数ユーザのUserTimeLineタブを捌きます
>>222
ありがとうございます。
2.18.9.1で
Twitter設定>一般タブで更新間隔を0にした場合
自動更新は勿論しなくなりましたが、タブをダブルクリックしても更新されなくなりました
何らかの数値を指定しておけばダブルクリックで更新できます
+だとgoneならないのにModZだとそっこうgoneいくな
>>225
申し訳です
自動更新に頭がいっぱいで手動の更新のほうまで気がまわりませんでした
https://www.axfc.net/u/3937646?key=V2CMOD-Z
Zを使ってるのなら上を使ってみてください
2.18.9.2 (V2CMOD-Z) [R20180919]
2018/09/19 12:11:49
本人です
>>226
そのZでGoneになったスレを+で開いてGoneにならなかったらおそらくUA(+はUA空白っしょ?)
WEBブラウザで開いてもGoneになるはず
>>227
MOD/2でも数値指定しないと手動更新できない症状出てますね
あとDMに関しては更新そのものにタイムラグが発生してるみたいです
ついっとぺーんでもDMの挙動がおかしいので
DM関連はTwitter側の問題という可能性もありますが
>>229
もうしわけです
MOD/2の方ですか
ちょっとそっちも作って上げます
21時頃
DMは即時に配信されるのではなく、どっかにいろんなユーザのDMを一度全部溜めて
ある程度それが溜まったら一気に解放するみたいな挙動なのでどうしても遅れが出ます
5分前後は覚悟しといたほうがいい模様
Twitter UserStream廃止・DM仕様変更対応(9月版 改2)
V2CMOD-Z 2.18.9.2 [R20180919] (V2CMOD-Z_2.18.9.2(R20180919).zip)
https://www.dropbox.com/s/2xkhcwda3jxgmv5/V2CMOD-Z_2.18.9.2%28R20180919%29.zip?dl=1
>>227 と同じjarです
V2C/2 2.11.4.1.18.9.2 [R20180919] (V2C2_2.11.4.1.18.9.2(R20180919).zip)
https://www.dropbox.com/s/oow5t6xcnr60c24/V2C2_2.11.4.1.18.9.2%28R20180919%29.zip?dl=1
V2CMOD/2 2.11.4.2.18.9.2 [R20180919] (V2CMOD2_2.11.4.2.18.9.2(R20180919).zip)
https://www.dropbox.com/s/s1h8koog3qd3kht/V2CMOD2_2.11.4.2.18.9.2%28R20180919%29.zip?dl=1
8月に廃止されたUserStreamの代替としてFilterStreamを使用してHomeTimeLineタブを更新することや
ゴリゴリTwitterにアクセスして通知タブを更新することを目的とした修正です
そのため以前からUserStreamや通知タブを使用していなかった場合は今回の更新は必須ではありません
(開発側としてはバグを枯らすために更新していただいたほうがありがたいですが・・・)
内容物
V2CMOD-Z V2C_R20131210.jar (R2.18.9.2) .2018/09/19 12:11:49
V2C/2 V2C_U20131210.jar (R2.11.4.1.18.9.2) 2018/09/19 21:59:09
V2CMOD/2 .V2C_U20150401.jar (R2.11.4.2.18.9.2) 2018/09/19 22:02:41
修正内容
Twitter更新間隔を0にした場合手動でのTL更新ができなかったのを修正
特記事項
HomeTimeLineの表示範囲的にまだ緩い部分があるかもしれませんがそれは適宜ということで
>>227 のjarは削除しました
更新間隔0で手動更新できるようになりました
ありがとうございました
>>231
対応感謝です。さっそく使わせてもらいます
おつ!
初めてMOD/2を導入しようと思ってるんですが、
必要なものは
・V2C本家本体
・>>231 のV2CMOD/2 2.11.4.2.18.9.2 [R20180919]
・v2c_api_patch_B11.24.9_20180917
ですよね?
んでlauncherフォルダに
・V2C_U20150401.jar
・v2c_api_patch_B11.jar
をブチ込んで、v2cjar.txtにv2c_api_patch_B11.jar
と記述すればOKですかね?
javaはこれまたlauncher内のv2cparms.txtで
java se 10を指定しているッス
ワッチョイ(LS)
名無しの部分(番組の途中ですが〜等)は
非表示とかできないのん?
今まで投稿した画像を見れるといいと思う
今は探すのが大変
>>235
V2C_U20150401.jarがあるフォルダにパッチのlauncherフォルダの中身を全部コピーする必要があります
加えて
ReplaceStr.txtに関して
ReplaceStr(For Maintenance B11 Only).txt
か
ReplaceStr(For B11 Only).txt
を
ReplaceStr.txtにリネームしてログフォルダに置く(ReplaceStr.txtがない場合)
ReplaceStr.txtの先頭にマージする(ReplaceStr.txtがある場合)
ImageViewURLReplace.datに関して
ImageViewURLReplace(For Be Premium Icon Only).dat
を
ImageViewURLReplace.datをにリネームしてログフォルダに置く(ImageViewURLReplace.datがない場合)
ImageViewURLReplace.datの先頭にマージする(ImageViewURLReplace.datがある場合)
の処置が必要です
>>237
固定の文言を消すならReplaceStr.txtのname指定でいいかと
http://janesoft.net/janestyle/help/first/ReplaceStr.html
<rx>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
とか
<rx2>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
とか
V2Cはdateは使えなかった記憶
>>238
画面作るの苦手なの
根性ないから・・・
imgurの一覧で代用して下さい
申し訳です
会話(返信チェーン)ですが
Aの001を起点にして
Bの002 (BからAの001に返信)
Aの003 (AからBの002に返信)
って流れで自分がAの003に返信した(AとBの会話に割り込んだ)場合
自分がAの003に返信はできるのですが
Aの003はそもそもがAとBの会話(AとBの二人に属するもの)なので
どうも140文字対応(本文中に返信先メンションを含まない)の返信では
Bを蚊帳の外にしてAの003だけに返信はできないようです
#Bを外してAとBの会話に介入するのはAにBの告げ口をしてるのと同じ扱いみたい
試してはいませんが返信の仕様を読むとそんな感じ
>>239
詳しいレス、有難うございます
早速やってみます
>>240
㌧です
具体的には
> 番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 42d5-yYFC)
の「番組の途中ですがアフィサイトへの転載は禁止です」の部分のみを削除したくて、
教えてもらった
> <rx2>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
や
> <rx2>^番組の途中ですがアフィサイトへの転載は禁止です$[TAB]<font></font>[TAB]name[TAB]/news/
を試してみたのですが、どうも上手くいきませんでした。
もしよかったらお暇な時でも構いませんでので、
具体的にどう記述すればいいか書き込んでもらえないでしょうか?
[TAB]をそのまま記述してるってオチなんじゃ・・・
>>245
レス有難うございます
[TAB]はもちろんその部分を反転してTabキーを押しております
「ReplaceStr.txt 名無し v2c」でググったら
> 名前欄5文字以上省略
> //▽名前欄5文字以上省略
> <rx2>(.{5}).* $1 name
というものが見つかり、試したところ無事に省略できたので
暫くそれを使ってみようと思います
あ、途中で送信しちゃいました・・・
ただ、
> 名前欄5文字以上省略
> //▽名前欄5文字以上省略
> <rx2>(.{5}).* $1 name
だと、名無しの部分だけではなくワッチョイも消えてしまい
ちょっと不便ですが・・・
以前はV2C+を使っており、ワッチョイは残し、名無しの部分だけ
綺麗に削除するオプションがあり、それをReplaceStr.txtで
どうにか出来るのかなー?と思い質問した次第です
決め打ちでいいならこれでOKじゃないかなと
<rx2>^番組の途中ですがアフィサイトへの転載は禁止です\s【TAB】【TAB】name【TAB】<0>.2ch.net/test/read.cgi/poverty/
① datを開いて名前欄を確認する
② 名前欄は 番組の途中ですがアフィサイトへの転載は禁止です </b>(ワッチョイ 5da2-CBXV)<b> なので先頭から</b>の前まで削除(</b>は残す)
③ 先頭からチェックの対象なので番組の前に先頭からだけを比較するの ^ を付ける
④ </b>の前の半角空白は怪しいので半角空白を意味する \s に置き変える
⑤ 名前欄を置き変えるのでname
⑥ urlは部分一致で当てるurlの部分は .2ch.net/test/read.cgi/poverty/ なので<0>.2ch.net/test/read.cgi/poverty/
⑥のurlの一部分はもっと短くできるかも
>>248
うひゃ〜〜〜!!
見事に綺麗さっぱり名無し部分が消え、ワッチョイだけ残りました!
望んでいた機能そのものです!
名無し分が消え、視認性が良くなり、スレがとても見やすくなりました!
素早いレス、そして的確なお答え、本当に有難うございました!!
これから教えてもらった 名無し削除 をいくつかの
板にも適用していきたいと思ってリマス
本当にお世話にrなりましたm(_ _)m
>>243 のReplaceStr.txtを当てると
レスでの5ch表記でのurlが2chに置き換えられます
これがV2C-RやV2C+と大きく違う所で
V2C本体部分に直接5ch対応の修正を加えられないため
本当は5chなんだけどV2Cには2chだよと言って騙す必要があります
ReplaceStr.txtを当てない場合はちゃんとurlは5ch表記で表示されるのですが
逆に外部板の扱いとなり板一覧更新urlをデフォルトurlで使えなくなり、かつ板移転の自動更新ができなくなります
ただし実際の鯖へのアクセス時はパッチが2chを5chに置き変えて5ch鯖にアクセスしますし
書き込み欄に2chのurlを書いて送信しても同じくパッチが5chに置き変えて5ch鯖にレスを投げます
あとV2C+はUA空白がデフォでしたがパッチを使用する場合はこまめなUAは必須で
書きこめない読み込めないの場合はUAのメンテが必要になります
>>247
V2C+用のパッチもあるのでネットワーク周りの安心感・不安感は他の広告なしV2Cと同じです
パッチの当て方も他の広告無しV2Cと同じです
V2C+から移行した理由はわかりませんが、移行理由がTwitterでないのであれば
まだまだV2C+は行けますよ
>>250
> これがV2C-RやV2C+と大きく違う所で
> V2C本体部分に直接5ch対応の修正を加えられないため
> 本当は5chなんだけどV2Cには2chだよと言って騙す必要があります
ははー、なるほど
以前使っていたV2C+とは結構違うもんなのですね
V2C+で使っていたNGExやReplaceStr.txtの中身をコピペしても
上手く動かないのはなんでかなーと思っておりました
私の環境かは分かりませんが、V2C+でちょっとずつ不具合が出てきており
同じ板にV2CMODなるものが存在しておるのをつい最近知り、
更にはMOD/2というものまであり、超久々にV2Cを一から作り直して
今回ReplaceStr.txtの質問に至りました
プログラミングとか全然分からないのですが、
懇切丁寧に教えてもらい、快適な2chライフがおくれそうです
いろいろと有難うございました!
嫌儲のリンクが文中にあるとNGワードにひっかかって非表示になってしまう
他板での誘導がウザい筆頭だから入れたんだけど
こういう流れの時には数少ないとばっちりだな・・・
あー
<rx2>^番組の途中ですがアフィサイトへの転載は禁止です\s【TAB】【TAB】name【TAB】<0>.2ch.net/test/read.cgi/poverty/
の例のことね
なんか>>253 みたいなこともあるっぽいんで
>>248 を地下板でリメイク
--------------------------------------------------------------------
>>237
決め打ちでいいならこれでOKじゃないかなと
<rx2>^47の素敵な【TAB】【TAB】name【TAB】<0>.2ch.net/test/read.cgi/akb/
① datを開いて名前欄を確認する
② 名前欄は 47の素敵な</b>(dion軍)<b> <small></small> なので先頭から</b>の前まで削除(</b>は残す)
③ 先頭からチェックの対象なので番組の前に先頭からだけを比較するの ^ を付ける
④ </b>の前の半角空白は怪しいので半角空白を意味する \s に置き変える (原典)
→</b>より前に半角空白は全て怪しいので半角空白を意味する \s に置き変える (New)
⑤ 名前欄を置き変えるのでname
⑥ urlは部分一致で当てるurlの部分は .2ch.net/test/read.cgi/akb/ なので<0>.2ch.net/test/read.cgi/akb/
⑥のurlの一部分はもっと短くできるかも
そうすると
https://i.imgur.com/60b6icv.png が
https://i.imgur.com/WRIGqER.png となります
なお、NGワードからIDで連鎖するので
>>255 も右クリからの「このIDのレスを常に表示」しないと見えないのであったw
合掌。
あっw
NG対策を気持ちを新たに
(そこまで拘ることか?w)
>>248 をリメイク
>>237
決め打ちでいいならこれでOKじゃないかなと
<rx2>^47の素敵な【TAB】【TAB】name【TAB】<0>.2ch.net/test/read.cgi/akb/
① datを開いて名前欄を確認する
② 名前欄は 47の素敵な</b>(dion軍)<b> <small></small> なので先頭から</b>の前まで削除(</b>は残す)
③ 先頭からチェックの対象なので番組の前に先頭からだけを比較するの ^ を付ける
④ </b>の前の半角空白は怪しいので半角空白を意味する \s に置き変える (原典)
→</b>より前に半角空白は全て怪しいので半角空白を意味する \s に置き変える (New)
⑤ 名前欄を置き変えるのでname
⑥ urlは部分一致で当てるurlの部分は .2ch.net/test/read.cgi/akb/ なので<0>.2ch.net/test/read.cgi/akb/
⑥のurlの一部分はもっと短くできるかも
そうすると
https://i.imgur.com/60b6icv.png が
https://i.imgur.com/WRIGqER.png となります
アサヒちゃんが可愛いすぎて進捗がわるかったんで
ツイ主だけに返信の機能は明日だします
ついでに制約つきですがいいねをした人が可能なかぎり(鍵垢にされたいいねはムリ)誰だかわかるようします
(いいねをされたツイートに関して2回通信を行うのでその分また遅くなります)
Twitter UserStream廃止・DM仕様変更対応(9月版 改3)
V2CMOD-Z 2.18.9.3 [R20180924] (V2CMOD-Z_2.18.9.3(R20180924).zip)
https://www.dropbox.com/s/nceh9vucn121p7r/V2CMOD-Z_2.18.9.3%28R20180924%29.zip?dl=1
V2C/2 2.11.4.1.18.9.3 [R20180924] (V2C2_2.11.4.1.18.9.3(R20180924).zip)
https://www.dropbox.com/s/fnnp1kq3k1c9d10/V2C2_2.11.4.1.18.9.3%28R20180924%29.zip?dl=1
V2CMOD/2 2.11.4.2.18.9.3 [R20180924] (V2CMOD2_2.11.4.2.18.9.3(R20180924).zip)
https://www.dropbox.com/s/vp55ym582vmx1q4/V2CMOD2_2.11.4.2.18.9.3%28R20180924%29.zip?dl=1
8月に廃止されたUserStreamの代替としてFilterStreamを使用してHomeTimeLineタブを更新することや
ゴリゴリTwitterにアクセスして通知タブを更新することを目的とした修正です
そのため以前からUserStreamや通知タブを使用していなかった場合は今回の更新は必須ではありません
(開発側としてはバグを枯らすために更新していただいたほうがありがたいですが・・・)
>>259
書き込みを弾かれたんで分割
内容物
V2CMOD-Z V2C_R20131210.jar (R2.18.9.3) .2018/09/24 17:36:19
V2C/2 V2C_U20131210.jar (R2.11.4.1.18.9.3) 2018/09/24 17:38:26
V2CMOD/2 .V2C_U20150401.jar (R2.11.4.2.18.9.3) 2018/09/24 17:40:46
またTwitter UA偽装を実装したB11パッチで投稿時にUAの偽装が出来なかったので
その修正版(B11.24.10)の合わせて先行でリリースします
v2c_api_patch_B11.jar 2018/09/24 17:44:46 Java6以上用
v2c_api_patch_B11_for_Mac_Java5.jar .2018/09/24 17:46:49 Java5用
修正内容
・投稿者宛に返信できるようにした(旧140文字制約を受けます)
メニュー項目が追加になりました(https://i.imgur.com/hoUKZGw.png)
menu.jsを使用している場合は「このTweetに返信(投稿者宛)」を追加して下さい
・Home TimeLine上でFilterStreamの再接続をできるようにした
メニュー項目が追加になりました(https://i.imgur.com/qQdnFKR.png)
menu.jsを使用している場合は情報更新の子メニューに「FilterStream再接続…」を追加して下さい
・誰がいいねをしたのか可能な限り表示できるようにした(別途スクリプトが必要)
スクリプト、及び諸々のことに関しては後ほど上げます
鍵垢からのいいねは表示できません
特記事項
HomeTimeLineの表示範囲的にまだ緩い部分があるかもしれませんがそれは適宜ということで
更新チェックでチェックボックスがチェックされている場合にV2CMOD/2が起動しない
(メイン画面が表示されない/表示されてもスレ一覧やスレが表示されない)の障害の報告がありました
どうもバージョン管理をしている鯖側の情報不正っぽいんですがその環境を変えたため再現確認ができていません
念のため更新チェックのチェックボックスは両方チェックしないようにお願いします
追っかけで確認予定
>>259
いいねした人を取得するスクリプト
>>260 にある別途必要になるスクリプトです
https://www.dropbox.com/s/yhj6v44u1ny7a9n/readfavorited_20180924.zip?dl=1
readfavorited.js がJava6以上用
readfavorited.rb がJava5用
です
このスクリプトをZ、/2のjarと同じフォルダに置くといいねをした人を可能な限り取得して
いいねの「Somebody_in_Somewhere」を「ユーザ名@アカウント」に置き変えます
以下重要(スクリプトを使用することによるリスクに関する記述を含みます)
-----------------------------------------------------------------------------------
TwitterのWEB公式ページの
https://twitter.com/i/activity/favorited_popup?id=
というWEBページ用のurlにTwitterにログインしないでアクセスしていいねした人を取得します
ログインはしないのでどのアカウントがこのurlに接続したかはわかりませんが
api鯖にアクセスしたIPアドレスとこのurlにアクセスしたIPアドレスを付き合わせれば
(そんな面倒なことしないと思いますが)このurlに接続したアカウントをTwitterが把握可能です
このurlが少し曲者でステータスとしては
・本来はWEBページで個別ツイートのいいねをクリックしてポップアップでいいねした人一覧を表示するときに使用
・WEBページで使用する場合はログインすることが必要
・なので、公式には非公開url
・ただ2014年の時点で存在は明らかになっていて、
2015年にはこのurlでいいねした人のリストを取得するサンプルプログラムが多数ネットに上がってる
・WEBブラウザやV2CでTwitterにログインしない状態でこのurlに直接アクセスするとエラーではなく
鍵垢以外のいいねをした人のリストが真っ当に返ってくる(ログインしなくても使える仕様)
とういう、なかなかあやふやな位置にいるurlです
なんで単にログイン保護を忘れてるだけなのか、ログインなし使うことを黙認してるのかが
今イチハッキリしません
#どなたかお客様の中に詳しい方いらしゃいますか?
一番怖いのは単にログイン保護を忘れてるだけでそれを思い出したTwitterが
想定外の使い方をしてるこちらに怒ってこちらのアカウントを停止する報復にでることです
なのでそれが心配な場合このスクリプトは使わないほうが望ましいです
もっとも一回や二回このurlにアクセスしたくらいで
速攻でアカウント停止ということには現状はならないようです
おおお確かに導入した後はfavされた奴がSomebody_in_Somewhereでなく具体的にアカウント名が出るようになったわ
改善ありがとうございます!
例えば直前の通知終了時点でのいいねした人が新しい順に
A、B、C、D
だったとして
新しい通知で4件いいねが発生したことを認識して、具体的にはその4件が
鍵1、E、鍵2、F
の場合、上のurlから最新4件のいいねを取得しようとするんですが鍵垢は上のurlでは取得できないため最新4件を
E、F、A、B
と取得してしまいます
E、Fは新着なので表示しますが鍵垢が取れなくて詰まって鍵垢の代わりに取得してしまったA、Bに関しては
A、Bと再度表示するのではなく表示済みなので今まで通りSomebody_in_Somewhereと表示します
→これで4件新着いいねが来て4件新着いいねを表示するという数上の帳尻があうという仕様です
>>260
このtweetに返信(投稿者宛)
ありがとう!そして、ありがとう!
過去ログを見ようとするとunknownになってしまうんですが解決方法はありますか?
>>265
WEBブラウザでそのスレを見られますか?
>>266
試してみたのですが見れませんでした
左上に「Gone.」と表示されてしまいます
>>267
Gone送り(過剰アクセス規制)のようです
https://i.imgur.com/wSrGxYQ.png
の赤線の所に
410,404
と入ってますか?
入って無かったらいれてOKしてください
またreadcgi_aux.jsの日付は2018/09/17 09:00:38になってますか?
macでの導入方法わかりますか?
色んなサイトを見て導入頑張っているのですが、どうしてもスレが読み込めません
>>269
V2C自体は使ったことあるの?それとも全くの新規ですか?
V2C動くとこまで行ってるならバグ報告テンプレ貼って
>>270
新規です
v2cは初めて触っています
>>271
バグ報告テンプレというものをコピーしたのですが
不具合内容や、再現方法の欄が空白になっています
>>269
https://v2c.kaz-ic.net/wiki/?%E5%B0%8E%E5%85%A5%E3%81%AE%E6%89%8B%E5%BC%95
Mac編のとこに何も書いてない
>色んなサイトを見て導入頑張っている
Mac編の導入方法はどのサイトにも書いてなくない?
Macで動くか動かないかすらわからん
お前のMacの環境を書いてMacで動かしてる人がいるか聞くくらいだろ
Macだけど、ずっとV2Cをいじくりながら使い続けてるので、一から導入出来る自信が無いなぁ。
【V2C】 2.18.9.3 (V2CMOD-Z) [R20180924] (L-0.3)
【Java】 1.6.0_65-b14-462-10M4609 (Apple Inc.)
【OS】 Mac OS X 10.6.8 (x86_64)
【メモリ】 Total(Free)/Max.: 81(76)/505 [MB]
【BouncyCastle】 あり (最終更新日:2018/05/21 11:57:16)
【外付けcacerts(Java CA 証明書)】 あり (最終更新日:2018/03/27 10:45:54)
【systemスクリプト】 subject.js(A), 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 (最終更新日:2018/06/06 15:04:36)
【起動時に2chの板一覧を更新】 未チェック
【指定フォントにない文字は他のフォントを使用】 チェック済
【おπ送りを監視する】 チェック済
【2chAPIパッチ】 B11.24.10 read.cgi Only
【B11スクリプト】 readcgi.js(2018/08/25 15:10:06), readcgi_aux.js(2018/09/17 09:00:38)
>>272
>不具合内容や、再現方法の欄が空白になっています
そのまま貼って空欄は自分で埋めるんですよ。不具合内容やURLはあなたにしか判らないから。
OSのバージョンと他にJAVAを使ってるアプリがあるかどうかで説明が変わるのでその辺も判るようにお願いします。
>>273
>Macで動くか動かないかすらわからん
V2Cが動くように準備できればjarだけZのものに入れ替えれば大丈夫。
>>272
さすがにそこは自動ではいるところじゃないww
>>273
とりあえずこの通りやってみれ。
https://egg.5ch.net/test/read.cgi/software/1507366660/2
あー、これ>>269 へのレスね。
>>269
1. エラーなしに起動できてる?
2. スレタイは読み込めてる?
>>269
一度全部なかったことにしましょう
今既存のサイトでV2Cの導入の仕方が書いてあるかと思いますが
・B11というパッチに言及されていないサイトの説明はV2C初期のやり方で今は古くてダメ
・B11というパッチに言及されたサイトでもサイトに書かれた時点と比べて今は微妙に変わってる
・実はWinやlinuxの説明だったりする
って落とし穴があります
あと現在入手可能なV2Cは
V2C本家 (V2Cの始祖)
V2CMOD (V2C本家に若干の修正)
V2CMOD-Z (Twitterやスクリプトでスレを見る機能を強化)
V2C/2 (V2CMOD-Zの簡易版、Java5以降)
V2CMOD/2 (V2CMOD-Zの簡易版、Java6以降)
と5種類あり出来ることの範囲が微妙に違います
上記からどのV2Cがよいのかを決めてください(V2CMOD/2推奨です)
あとOSのバージョンとJavaのバージョンを手書きでもいいのでよろしく
#ぶっちゃけイチから環境を作るのは未使用だった人にはかなりわずらわしく感じると思います
返信遅れてすいません
皆さん多くのアドバイスありがとうございます
2ちゃんや、したらばの他のスレを見て導入への努力はしているのですが
どうもスレが読み込めなかったり、アプリケーション自体が開けなかったりの繰り返しです・・・。
>>277
ステップ2の時点でつまづいてしまいました。
解凍したのですが、テキストファイルが見当たりません。
>>280
どれがいいのか分かりませんが、v2cmodを考えています
os 10.13.6
java ver8 1.8.0_181-b13
以上です
ダウンロードしたZIPのファイル名書いて
>>281
>解凍したのですが、テキストファイルが見当たりません。
横レスだけどlauncherフォルダの中身がそれです。
ファイルが一つあるだけだから間違いようがない。
ところでMacの場合、本家のV2C.appはApple Java6縛りになってるので望ましくないです。
>>282
V2CMOD-Z_2.18.9.2(R20180919)
v2c_api_patch_B11.24.8_20180828
以上になります。
今は>>277 さんのスレを見てやっています
>>283
了解です。
上書きしました。
ステップ3ですが、laundherフォルダを1に上書きするとのことですが
最初にダウンロードしたV2Cフォルダに「launcher」フォルダが存在しません。
ごめん
割り込むよ
https://egg.5ch.net/test/read.cgi/software/1507366660/2
はいろいろと古い時の頃のなんでこれはやらないで下さい
>>281
色んなサイトを見たかと思うんですけど全部忘れて下さい
で今はこんなもんだと思って以下の通りして下さい
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1532258948/6
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1532258948/7
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1532258948/7 の⑥の前に
V2CMODのjar(V2C_R20131210.jar)をlauncherフォルダにコピーして下さい
まだ続きがあるんでこれで終わりじゃないです
>>V2CMODのjar(V2C_R20131210.jar)をlauncherフォルダにコピーして下さい
とりあえずここまでやり終えました。
怖いのでまだ起動もしていません。
>>281
>>>277
>ステップ2の時点でつまづいてしまいました。
>解凍したのですが、テキストファイルが見当たりません。
あーそうか、V2CMOD-Zのjarファイルは古いのを落とせないので、>>259 を読んで最新のを落としてね。
以前おいらも同じとこでつまづいたわ。
V2CMOD-Z 2.18.9.3 [R20180924] (V2CMOD-Z_2.18.9.3(R20180924).zip)
https://www.dropbox.com/s/nceh9vucn121p7r/V2CMOD-Z_2.18.9.3%28R20180924%29.zip?dl=1
ちなみに今はzipを解凍するとjarが2つ入ってるはず。
>>287
なら⑤でDLしたV2C-bundler3.appを右クリで開いて下さい
おセキュリティがどうたら言われると思うのでOKでGo
風速25m/s言われてもピンとこないなぁ
時速90km言ってもらわないと
あっ・・・
>>46
居る?
作ってみました(パッチです)
https://www.axfc.net/u/3940442?key=V2C
0ch+ BBSと名前を分からないもう一つの掲示版ソフトが対象
メンド臭くなって辞めちゃったのかな?
実際めんどくさいもんねぇ。俺はMacのスレで専ブラのお勧めを訊かれたら無いと答える。
仮想環境かなんかでJane使えと。
やっぱインスコ手順はレスが流れる掲示版じゃなくて
ブログとかサイトに纏めないとダメらね
と改めて実感
Macで5chやるっていうのが違うんだろうな
Macがいいのは遊びの誘惑がないことだよ
5chなんてやってはいかん
open2chでIP変わる度に初期化されるらしく忍法帖のレベルが上がらない
IP変わった後の書き込みに確認画面が出て書き込みが吸い込まれる
janestyleでは問題なし
専ブラ使いですが、スレ主であるという判定が突然消えてしまいました
スレ主判定はCookieで制御しています[4]。判定が消えたということはCookieが消えたということです。
IPアドレスには依存しないということですが、
専ブラによっては「IPアドレスが変わった時Cookieを新たに設定し直す」という挙動をするものがあります。
なので、
IPアドレスが変わってないのに何らかの理由でCookieが変わった
(セキリュティソフトのウイルススキャン、強制シャットダウンなど、考えられる原因は様々)
IPアドレスの変更に引っ張られて併せてCookieも変わってしまった
この二点が考えられます。プロパイダが動的IPアドレスの人は注意。
なの?
さっぱりわからんけど
出来れば第三者委員会でも確認して欲しいんだけど
おーぷんの書き込みで
WEBブラウザで名前欄に!ninjaと入れるか、忍のチェックボックスをチェックすると
FROM=%21ninja (名前欄に!ninjaと入れた場合)
ninja=1 (忍のチェックボックスをチェックした場合)
ってのがリクエストヘッダのCookieに現れるんだけど
V2Cで名前欄に!ninjaと入れて書きこんでも、
当然上のninja絡みのパラメータはネットワークログのリクエストヘッダには存在しない
IPが変わってクッキーがリセット扱いされるのは
そのせいかな?
現在V2CMOD-Zを使ってて、新しくV2CMOD/2に移行しようと思ってるんですが
NG設定やNGファイルなどの引き継ぎは可能でしょうか?
>>300
全然OKです
Zと/2の違いはツイッターで
引用や返信を元ツイの下に合わせて表示できるかできないか
短縮URLの展開をできるかできないか
くらいです
>>297
パッチ側での対応となります
① IPアドレス変更後の最初のdat取得時、そのIPアドレスに基づく新しい内容でクッキーを送りつけられ
V2C側のクッキーがそれで更新されてしまい、それが忍法帖と不一致を起こす
② dat取得時のUAと書き込み時のUAが一致しない or 書き込み時のUA(V2C名とバージョン)ではIPアドレス変更に対応できない
のせいでIPが変わった時の忍法帖リセットとレス埋没が発生するようです(②はどちらが原因かは詰めてません)
対応として
① dat取得時に現時点のV2C側のクッキーを送り付け、新しい内容のクッキーが向こうから飛んでこないようにする
=現時点のV2C側のクッキーを永続的に使用するようにする
② スレ一覧取得、dat取得、書き込みのUAを2chAPI設定のread.cgi ページ取得のクッキーに統一する
でなんとかなりそうです(板無関係でクッキーは使い回し)
弊害としてクッキーがリセットされるタイミングがなくなります
現在はIPアドレスを変更すればクッキーも更新されIDも変わって悪さをしても姿をくらませますが
上記対応を行った場合IPアドレスを変更してもV2C側のクッキーもIDも更新されず悪さをしても姿をくらますことができません
またV2C側のクッキーが変わらなくなるのでクッキーを変更したい場合は
Cookie.txtから全てのopen2chのクッキーを直接手で削除する必要があります
(クッキーを手で削除するタイミングはV2C稼働中でもいいのか、V2Cが落ちてないとダメなのかは知りません)
おーぷんで悪さをする人もいないと思うので
これで今日の夜にでもテスト版を
>>302 を追加したB11です
https://www.axfc.net/u/3940905?key=v2c
忍法帖はブラウザ毎に持つのね
まあ確かにブラウザ毎にクッキー違うし
5chなんかおかしいね
書き込みできない
504でエラーになってた
HTTP 504 ステータスコード (Gateway Timeout)
またクラウドフレアが落ちてんじゃないかと
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板