したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

スクリプト#3 @避難所

1名無しさん@避難所:2019/08/17(土) 04:06:55 ID:/RfgUwQc0
スクリプトに関する話題なら何でも

V2C使用法[スクリプト]
ttp://v2c.s50.xrea.com/manual/script.html

V2Cwikiにもスクリプト関連の情報があります
ttp://v2c.kaz-ic.net/wiki/?%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88

■前スレ
スクリプト#2 @避難所
https://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1433054157/

2名無しさん@避難所:2019/08/17(土) 05:00:04 ID:xhyR6eTU0
たておつ

3名無しさん@避難所:2019/08/22(木) 05:53:55 ID:q.1bqDCk0
Instagramのjsonの項目が変わったのかエラーになるな

4名無しさん@避難所:2019/08/22(木) 06:00:05 ID:q.1bqDCk0
Json['entry_data']['ProfilePage'][0]['graphql']['user']['edge_owner_to_timeline_media']['edges'];
[0]がないエラーになるな

5名無しさん@避難所:2019/08/22(木) 10:22:58 ID:q.1bqDCk0
V2Cが取得するHTMLはchromeのHTMLと違うみたいだな
もう少し調べて見るか

6名無しさん@避難所:2019/08/22(木) 10:29:26 ID:q.1bqDCk0
Instagramはログインしないと表示されない仕様に変わったんだ
scriptのログイン偽装はどうやってやるんだ

7名無しさん@避難所:2019/08/22(木) 12:01:10 ID:q.1bqDCk0
ログインしなくて開く
https://www.instagram.com/p/B1bKPTzBa6t/
ログインしないと開かない
https://www.instagram.com/aiko_yamaide/

8名無しさん@避難所:2019/08/22(木) 12:02:24 ID:NjG26aac0
8
円広志に印税

9名無しさん@避難所:2019/08/22(木) 12:02:39 ID:NjG26aac0
誤爆った

10名無しさん@避難所:2019/08/22(木) 16:01:37 ID:q.1bqDCk0
InstagramのユーザーネームからIDに変換する方法ってあれば楽なんだけど
なければIDを登録しとかないとダメだな

11名無しさん@避難所:2019/08/22(木) 21:57:18 ID:p/2djo0o0
InstagramOnV2C 2019/08/22版
https://www.dropbox.com/s/9wn19vdn9msgidk/InstagramOnV2C_20190822.zip?dl=1

Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です

Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります

説明はzip内のreadme.txtに
絵がある説明は https://egg.5ch.net/test/read.cgi/software/1507366660/127

以下を修正
・UAをChromeの最新に修正(InstagramCommon.js)
・WEBページ形式でユーザのトップページを取得する際に以下の修正
 (getInstagramLists.js、script/system/getdat_sub/instagram.js)
  1) UAを指定するように修正
  2) クッキーを空で送るように修正新着があった場合に自動でスレを更新する機能を追加
・getdat.jsに爆サイやらしたらば用に入れた修正を反映(Instaとしての修正はありません)
・スクリプトコンソールに表示するメッセージいログを修正(InstagramTools.js)
(ReferenceTab.txt以外全部修正)
 
 

#障害の再現を起こっていたときに以下の2つのケースをネットワークのログで確認しています
#①スレ一覧を更新時html取得でhttps://www.instagram.com/xxxxxxx/へアクセスすると429のエラーとなる
#②スレ一覧を更新時html取得でhttps://www.instagram.com/xxxxxxx/へアクセスすると302のエラーとなり
 ログインページへリダイレクトされる

#本修正は②に対する修正です(V2C本体が持ってるクッキーを一緒に飛ばしてしまい、
 それでログインページへリダイレクトされてJson不正になってエラー)

#①のケースはインスタに言わせると「アカウントも作ってねーのにアクセスしすぎなんだよ(怒」
#ってことなので自分のアカウントを作るしか回避はできません

12名無しさん@避難所:2019/08/22(木) 21:58:34 ID:p/2djo0o0
書き直し

InstagramOnV2C 2019/08/22版
https://www.dropbox.com/s/9wn19vdn9msgidk/InstagramOnV2C_20190822.zip?dl=1

Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です

Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります

説明はzip内のreadme.txtに
絵がある説明は https://egg.5ch.net/test/read.cgi/software/1507366660/127

以下を修正
・UAをChromeの最新に修正(InstagramCommon.js)
・WEBページ形式でユーザのトップページを取得する際に以下の修正
 (getInstagramLists.js、script/system/getdat_sub/instagram.js)
  1) UAを指定するように修正
  2) クッキーを空で送るように修正
・getdat.jsに爆サイやらしたらば用に入れた修正を反映(Instaとしての修正はありません)
・スクリプトコンソールに表示するメッセージいログを修正(InstagramTools.js)
(ReferenceTab.txt以外全部修正)
 
 

#障害の再現を起こっていたときに以下の2つのケースをネットワークのログで確認しています
#①スレ一覧を更新時html取得でhttps://www.instagram.com/xxxxxxx/へアクセスすると429のエラーとなる
#②スレ一覧を更新時html取得でhttps://www.instagram.com/xxxxxxx/へアクセスすると302のエラーとなり
 ログインページへリダイレクトされる

#本修正は②に対する修正です(V2C本体が持ってるクッキーを一緒に飛ばしてしまい、
 それでログインページへリダイレクトされてJson不正になってエラー)

#①のケースはインスタに言わせると「アカウントも作ってねーのにアクセスしすぎなんだよ(怒」
#ってことなので自分のアカウントを作るしか回避はできません

13名無しさん@避難所:2019/08/23(金) 06:41:45 ID:zbJ7VhSE0
>>11
インスタがまだ不調
なんか直しててミスってる状態?
ウェブブラウザですら
ログインしてないでユーザのトップページを開こうとするとログイン画面にリダイレクト
ログインしてユーザのトップページを開こうとするとエラー

14名無しさん@避難所:2019/08/23(金) 10:19:12 ID:RhsGXJY.0
cookieとかぜんぜんわからんから修正できない
user idを手動で探して登録しておいて
Query_Hash = '472f257a40c653c64c666ce877d59d2b'で一覧jsonを取得
https://www.instagram.com/p/xxxxxxxxxx/を読み込んで
フルネーム取得のやりかたにかえようかな

15名無しさん@避難所:2019/08/23(金) 12:37:49 ID:RhsGXJY.0
https://www.instagram.com/p/xxxxxxxxxx/
これは連続5回しか読めないのか

16名無しさん@避難所:2019/08/23(金) 13:20:52 ID:RhsGXJY.0
>>15
勘違いスクリプトのバグだった
なんとか出来た

17名無しさん@避難所:2019/08/23(金) 15:08:10 ID:RhsGXJY.0
Query_Hash = '472f257a40c653c64c666ce877d59d2b'で一覧jsonを取得してると
たまに429のエラーを吐き続けるがまた正常に戻る

18名無しさん@避難所:2019/08/23(金) 22:36:07 ID:zbJ7VhSE0
規制を掛けてるのか
バージョンアップに失敗してるだけなのか

さっぱり判断がつかん・・・
>インスタ

19名無しさん@避難所:2019/08/23(金) 23:11:21 ID:RhsGXJY.0
2秒スリープさせると429エラーが減るかも
なんとなく調子がいい
回数の問題だったら意味ないけど

20名無しさん@避難所:2019/08/24(土) 07:24:44 ID:a5vnex5w0
1秒スリープだと429エラーになるが
2秒スリープにすると429エラーにならないみたい

21名無しさん@避難所:2019/08/26(月) 17:15:26 ID:w5xgRg2w0
v2c.createHttpRequestのresponseCodeはバグってる
getContentsAsString()を実行すると正常な値を返すが
何もしないと-1を返す

22名無しさん@避難所:2019/08/26(月) 20:08:31 ID:TaBlUg3Y0
createHttpRequestは通信開始の宣言をするだけで
実際の通信はgetContentsAsStringやgetContentsAsBytesでやってるので
getContentsAsXXXXX実行しないと-1が返ってくるのは仕様

23名無しさん@避難所:2019/08/26(月) 20:24:17 ID:w5xgRg2w0
紛らわしいな

24名無しさん@避難所:2019/08/26(月) 21:07:36 ID:TaBlUg3Y0
そうしとかないとsetpropertyでUAとかCookieを弄れなくなるの

var hr = v2c.createHttpRequest()

でhrmlまで取得しちゃうとUAとかCookie偽装のの介入ができないでそ?
(UA偽装しないとUAはV2C/xxxxxで飛んじゃうし)

だから

var hr = v2c.createHttpRequest();
hr.setRequestProperty(key, val);
var html = hr.getContentsAsString()
if(hr..responseCode == 200){
}

となるわけ
v2c.readURL()と違って直感的じゃないんだけどね

25名無しさん@避難所:2019/08/27(火) 09:11:44 ID:MtEOvmWU0
ID非表示のレスを抽出するスクリプトないでしょうか?

26名無しさん@避難所:2019/08/27(火) 13:04:50 ID:ORbIOgLs0
analysis_slipがV2C+でしか使えないのが辛い

27名無しさん@避難所:2019/08/27(火) 17:40:33 ID:8mYL0da20
//書き込み欄の.jpg:origを?format=jpgに変換
// ${SCRIPT:} ReplaceTwitterjpg.js

var vcx = v2c.context;
var th = vcx.thread;
var wp = th.openWritePanel();

var text = wp.message.text + '';
wp.message.text = text.replace(/.jpg:orig/g, '?format=jpg');

28名無しさん@避難所:2019/08/29(木) 17:48:02 ID:fcqMAabg0
java8にしても最新のRhinoをダウンロードすれば使えるらしいが
V2Cでも問題なくRhino用スクリプトが動くのかな?

29名無しさん@避難所:2019/08/29(木) 17:49:01 ID:fcqMAabg0
java7だとjavascriptでclassが使えないから不便

30名無しさん@避難所:2019/08/29(木) 17:52:54 ID:fcqMAabg0
class使えないのか入れるのやめた

31名無しさん@避難所:2019/08/30(金) 11:52:43 ID:Eo9B2w9E0
>>25
透明非表示にしないでラベルをつけて
そのラベル使って検索欄で検索とか?

>>26
レス表示欄から起動するjsに一応改造はできたんだけどパクっていいのなんだろうか?

32名無しさん@避難所:2019/08/30(金) 12:13:46 ID:CIOEqCW20
>>31
V2C+の人に承諾取るべきだけど連絡できなければ無断使用になるのかな
個人的にはその改造スクリプト欲しいです

33名無しさん@避難所:2019/08/30(金) 21:31:32 ID:Eo9B2w9E0
>>31
パクることにします

で、とりま簡単に
https://1.bitsend.jp/download/d5d51a63bda0212208bb1682116e91b1.html
パス:hyqeRazu
使ったことないロダですが今日から14日間有効

オリジナルjs→http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1456676632/438

外部コマンド>一般>レス表示に登録
非V2C+用定義 CoCoから-CoCoまでが今回追加個所

出力結果に関してはテキストポップアップで表示
https://i.imgur.com/r1ftgKN.png
https://i.imgur.com/KtyeRNK.png

IP情報はオリジナルをそのまま流用
UA情報は新規追加(Hash2UAを使用)とオリジナルのどちらかを選択(デフォはHash2UAを使用)
UA情報のオリジナルは正規表現を修正

3426:2019/08/31(土) 10:01:35 ID:sK1nEW4E0
>>33
ありがとうございます。動作確認し正常に反映されました

35名無しさん@避難所:2019/09/01(日) 21:24:10 ID:foZQGgok0
subject.jsのワッチョイの一部機能が変になりました
「// ss = lastmodify_loader(ss,bd,cx);」の//を削除し上書きした後
スレ一覧のカラムにあるワッチョイを表示に移動させ、V2CMOD-Z設定の一般3の
subject_lastmodifyと連携するにチェックを入れsubject.jsを再読み込み後
スレ一覧を更新するとワk!などが出ますがNo.が全部現状とは異なる数字に変わります
subject.jsのどの箇所をどう書き換えればスレタイの順位番が元通りに戻るのでしょうか

36名無しさん@避難所:2019/09/02(月) 10:20:58 ID:Lq4fRX7c0
>>35
subject.txtとlastmodify.txtのデフォの並び順が異なるせいです
lastmodify_loaderを有効にした場合はsubjectの内容を捨ててるんで
並び順がlastmodify準拠になります

で、お試しで修正してみました
https://www.dropbox.com/s/0b42exmft2su986/subject_201909020002.zip?dl=1
(自分が使ってるsubject.jsをそのまま上げてます)
933行目からがlastmodify_loaderの機能になります

sort_by_subjectTxtを1にするとlastmodify.txtから取得したスレ一覧の並び順を
subject.txt準拠に並べ直します(並べ直し処理の分遅くなります)
但し並べ直しの対象はsubject.txtとlastmodify.txtのどちらにもあるスレで
どちらかにしか存在しないスレは並べ替え後のスレ一覧から漏れます

37名無しさん@避難所:2019/09/02(月) 10:22:27 ID:Lq4fRX7c0
933行目から最後までがlastmodify_loaderの機能になります

38名無しさん@避難所:2019/09/02(月) 17:00:00 ID:JRffVouE0
https://www.instagram.com/graphql/query/?query_hash=08574cc2c79c937fbb6da1c0972c7b39&variables={"cached_feed_item_ids":[],"fetch_media_item_count":12,"fetch_media_item_cursor":"''"}
これはhttps://www.instagram.com/で表示される元のAPIみたいなんだけど
これをV2Cのスクリプトで読むとcookieのds_user_idを認識しないみたで読むことが出来ない
どうすれ読めるようになるんだろう?

39名無しさん@避難所:2019/09/02(月) 20:23:29 ID:Lq4fRX7c0
レスポンスの中に複数の「set-cookie」がある場合
一つの「set-cookie」しか取り込めなかった記憶があるから
それでds_user_idが入ってる「set-cookie」が捨てられたとか?

40名無しさん@避難所:2019/09/02(月) 22:41:35 ID:hHjqee/o0
>>36
subject.jsを置き換え更新しましたがソフトウェア板と自作PC板では問題ありませんでした
常駐板は20、閲覧するスレは60程度と比較的少ないせいか新着書き込み
受信完了するまで1分強程度ですし概ね満足しています
迅速な対応ありがとうございました

41名無しさん@避難所:2019/09/03(火) 13:01:53 ID:wB57hml20
https://www.instagram.comにアクセスするときは
Request HeadersにCookie設定しないで
Form Dataでユーザー情報を渡してるみたいだけど
V2Cだとどうやってアクセスすればいいんだ?

42名無しさん@避難所:2019/09/03(火) 14:38:22 ID:RryWoQG60
HttpRequestオブジェクト
createHttpRequest(java.net.URL u,String d)
URLuに対してデータdをPOSTするHttpRequestオブジェクトを作成する。(dはそのまま送信されるので適切にencodeされている必要がある。)

のdでjsonを飛ばすしかないんじゃないの?

43名無しさん@避難所:2019/09/03(火) 15:48:59 ID:wB57hml20
https://www.instagram.com/?Form Data=access_token=…
をURLエンコードでつなげればいいみたい

44名無しさん@避難所:2019/09/03(火) 16:32:39 ID:wB57hml20
やっと出来た
原因がわかったCookieを読み込む処理を読んでないバグだった
Cookieが空白なら失敗するに決まってる
いろいろ勉強になったからいいか

45名無しさん@避難所:2019/09/05(木) 12:38:40 ID:d0ZYGpxw0
>>38
これは投稿時間でソートしてないので
タイムスタンプを終了判定に使えない
DATファイルに存在してるかで判断するしかないので処理に時間がかかるが
これで規制を回避して更新チェックができるようになった

46名無しさん@避難所:2019/09/07(土) 11:11:43 ID:KejHdGyo0
[0][node][taken_at_timestamp]
[1][node][taken_at_timestamp]

このjson配列をtaken_at_timestampでソートする場合
下の関数に添字とか入れても動きそうにないから
[node]の下の子ノードで配列作り直してソートするしかないのかな

//. 比較関数
function compare( a, b ){
var r = 0;
if( a.age < b.age ){ r = -1; }
else if( a.age > b.age ){ r = 1; }

return r;
}
myArray.sort( compare );

47名無しさん@避難所:2019/09/07(土) 12:45:41 ID:KejHdGyo0
これを使えばいいのか
mapがなんなのかもわからん

Sorting maps
一時的な配列に実際にソートに使用する値を抜き出して、その一時的な配列をソートし、 一時的な配列から元の配列を正しい順序で取得します。

// ソート対象の配列
var list = ["Delta", "alpha", "CHARLIE", "bravo"];
// 一時的な変数mapへ位置とソート順の値を保持します
var map = list.map(function(e, i){
return {index: i, value: e.toLowerCase()}
})
// 減算値を使用してmapをソートします
map.sort(function(a, b) {
return a.value > b.value ? 1 : -1;
});
// 結果の順序を反映して取得します
var result = map.map(function(e){
return list[e.index]
})

48名無しさん@避難所:2019/09/07(土) 12:59:35 ID:D2G.Ujc20
[node]の下に[taken_at_timestamp]が一つしかない、かつ他のnodeのtaken_at_timestampと内容が重複しないなら

var 連想配列 = {}
連想配列[[0][node][taken_at_timestamp]] = [0]
連想配列[[1][node][taken_at_timestamp]] = [1]

でtaken_at_timestampをキーにした連想配列にして
それをソートすりゃいいんじゃね?

https://www.sejuku.net/blog/27965

49名無しさん@避難所:2019/09/07(土) 14:23:30 ID:KejHdGyo0
java rhinoのjavascriptにはDOMがないから検索の面倒な処理をしてたのか
javaならDOM操作が出来るからjavaを使えばいいのか

50名無しさん@避難所:2019/09/07(土) 15:51:15 ID:KejHdGyo0
java8にrhino-1.7.11.jarを入れてみたが
エラーになったり変な動作したりして使えなかった

51名無しさん@避難所:2019/09/07(土) 15:55:58 ID:smCQbhXI0
そもそもあれは7に入れるようのものだから競合して当然だよ

52名無しさん@避難所:2019/09/07(土) 16:03:19 ID:4T9WhHBo0
ソートされたnodeが欲しいなら>>46でいいじゃない何を無駄に難しくしてるんだ

53名無しさん@避難所:2019/09/07(土) 20:28:52 ID:D2G.Ujc20
V2C-R 2.11.8とその派生はRhinoと相性が悪い

54名無しさん@避難所:2019/09/08(日) 11:19:15 ID:xWlPuNsQ0
上手くいきそうだけどHTMLが完璧じゃないとエラーになる

var factory = javax.xml.parsers.DocumentBuilderFactory.newInstance();
var documentBuilder = factory.newDocumentBuilder();
var document = documentBuilder.parse(Url);←67行目

var root = document.getDocumentElement();

//ルート要素のノード名を取得する
v2c.alert("ノード名:" +root.getNodeName());

67行目org.xml.sax.SAXParseException: The element type "img" must be terminated by the matching end-tag "</img>".

javaソースだとこれが指定されてるけどなんか関係あるのかな
public void domRead(String file) throws SAXException, IOException, ParserConfigurationException

55名無しさん@避難所:2019/09/08(日) 12:48:49 ID:xWlPuNsQ0
https://jsoup.org/download
これでhtml読めそうだからやってみるか

56名無しさん@避難所:2019/09/08(日) 15:20:56 ID:xWlPuNsQ0
>>55
これ使ったら成功したみたいだが
ドキュメントがわかりにくいのとサンプルプログラムがないから
子ノードを配列にしてfor文で回すのがわからん
javaのlib/extフォルダにjarを入れとけば設定なしで使えたので助かった

var document = org.jsoup.Jsoup.connect("http://www.babymetal.com/jp/&quot;).get();
v2c.alert(document.title());

57名無しさん@避難所:2019/09/08(日) 17:23:50 ID:xWlPuNsQ0
var document = org.jsoup.Jsoup.connect("http://www.babymetal.com/jp/&quot;).get();
var elements = document.getElementById("news_list");
var newurl = elements.getElementsByTag("li");
v2c.alert(newurl.html());

<a href="http://www.toysfactory.co.jp/artist/babymetal/metalgalaxy20191011 " target="_blank">
urlを抜き出したいが上手くいかない
もう少しでどうにかなりそう

58名無しさん@避難所:2019/09/08(日) 18:18:36 ID:xWlPuNsQ0
javaだとこのfor文使えるが
for (Element element : allElements)
javascriptのfor( of )はオブジェクトに使えないから次が読めない
困った
javaのfor文を使える裏技ないのかな

59名無しさん@避難所:2019/09/08(日) 18:48:54 ID:xWlPuNsQ0
>>58
html化にして\nで区切って配列にして
for文で一行ずつ再オブジェクト化したら
URLを抜き出せた
var array = newurl.html().split('\n')
for(var i = 0; i < array.length; i++) {
var doc = org.jsoup.Jsoup.parse(array[i]);
var doc2 = doc.getElementsByTag("a");
var attr2 = doc2.attr("href");
}

間抜けだけどしょうがない
matchで抜き出すよりはこっちの方がスマートだな

60名無しさん@避難所:2019/09/08(日) 18:53:06 ID:epth1PWU0
newurlはliが複数あるから配列で帰ってくると思ったんで

for(var i=0; i<newurl.length; i++){
 var elm = newurl[i];
var a = elm.getElementByTag('A');
}
とかで抜いてキャいいんじゃね?

#2年くらい作ってないんで全部記憶

61名無しさん@避難所:2019/09/08(日) 18:57:00 ID:xWlPuNsQ0
>>60
newurl.lengthはundefinedでダメだった

62名無しさん@避難所:2019/09/08(日) 19:20:14 ID:epth1PWU0
そっかJavaScriptじゃなくてjsoupだもんね

63名無しさん@避難所:2019/09/08(日) 19:38:16 ID:epth1PWU0
lengthじゃなくてsize()だとどう?

64名無しさん@避難所:2019/09/08(日) 21:38:56 ID:epth1PWU0
https://jsoup.org/apidocs/org/jsoup/nodes/Element.html
を見るとgetElementsByXXXXXXが返す結果の型はElementsクラス


https://jsoup.org/apidocs/org/jsoup/select/Elements.html
を見るとElementsクラスのの上位クラスはArrayListクラスなんで

http://mdiz1103.xsrv.jp/wordpress/w_1_programming/?p=12
https://i.imgur.com/wOv29iW.png
のArrayListの方ぽい

65名無しさん@避難所:2019/09/09(月) 06:07:29 ID:GRxunFzs0
>>64
ありがとう
これで出来た
var document = org.jsoup.Jsoup.connect("http://www.babymetal.com/jp/&quot;).get();
var element = document.getElementById("news_list");
var elements = element.getElementsByTag("a");
for(var i = 0; i < elements.size(); i++){
var attr = elements.get(i).attr("href");
v2c.alert(attr);
}

66名無しさん@避難所:2019/09/09(月) 07:16:39 ID:GRxunFzs0
URLは.absUrl("href")を使えば../xxx系を
http://www.babymetal.com/jp/news/?id=110
に変換してくれるみたい

var document = org.jsoup.Jsoup.connect("http://www.babymetal.com/jp/&quot;).get();
var element = document.getElementById("news_list");
var elements = element.getElementsByTag("a");

for(var i = 0; i < elements.size(); i++){
var attr = elements.get(i).absUrl("href");
v2c.alert(attr);
}

67名無しさん@避難所:2019/09/10(火) 09:29:01 ID:YnDKZ6oI0
jsoupの欠点
org.jsoup.Jsoup.connecを使うとこれがあると処理が止まる
<meta http-equiv="Refresh" content="0;URL=https://l-tike.com/concert/mevent/?mid=389230&quot;&gt;
htmlをv2cで取得してorg.jsoup.Jsoup.parse(html);した方が安全だった

68名無しさん@避難所:2019/09/11(水) 19:13:14 ID:cUdt5LCA0
jsoupを使うとこういうことが出来るらしい
常識なんだろうけど便利でビックリした
変数Elementsを変更するとセレクト元の変数Docの内容が変更されてた
最後にテキスト化すればHTMLtoTEXTが簡単に出来そう

var Doc = ArticleDoc.select(".news_txt").last();
//画像テキスト化
var Elements = Doc.select('img[src]');
for(var i = 0; i < Elements.size(); i++){
var AbsUrl = Elements.get(i).absUrl('src');
Elements.get(i).text(AbsUrl);
}

69名無しさん@避難所:2019/09/12(木) 15:58:32 ID:xRBdcWSM0
jsoupのHTMLtoTEXTスクリプト出来たが
一部文字化けするから使いものにならなかった

変換しない文字
&ndash;

◼︎

70名無しさん@避難所:2019/09/12(木) 18:53:46 ID:sFPzbDMk0
>>69
多分これっしょ
https://qiita.com/motoki1990/items/fd7473f4d1e28c6a3ed6

71名無しさん@避難所:2019/09/12(木) 19:29:43 ID:jpyok6Cs0
チルダは本当によくある
あと文字コードは基本的なようでいて実は慣れてても時々躓く面倒な問題

72名無しさん@避難所:2019/09/12(木) 20:05:12 ID:sFPzbDMk0
いつ化けたかやね
jsoupに取り込んでDOMにした時点か
HTMLtoTEXTした時点か
outputに出力/表示した時点か

73名無しさん@避難所:2019/09/12(木) 20:25:55 ID:xRBdcWSM0
jsoupオブジェクトをhtml()で出力すると化けないが
text()で出力すると化けるみたい

74名無しさん@避難所:2019/09/12(木) 21:05:51 ID:sFPzbDMk0
試しに
https://www.dropbox.com/s/den49d6u6389da5/getdat.js_20190508232210_.zip?dl=1
の2308行目をコピペしてtext()した結果を置換してみて
jsはUTF-8
https://i.imgur.com/w1Drgs0.png
これで文字化けをコントロール出来れば文字化けを回避できるはず

したらばの過去ログをgetdatjsでスレを表示する場合に文字化けを回避するために使用してる置換です

75名無しさん@避難所:2019/09/12(木) 21:19:37 ID:sFPzbDMk0
jsの文字コードはUTF-8だよね?

76名無しさん@避難所:2019/09/13(金) 08:04:04 ID:b6cSdxb60
HTMLがUTF-8でDATがShift_JISだから漢字はこれでも化けるのか
text()は&#xxx;文字を削除してるみたいなので
&#を全角にして最後に&#に戻したら漢字は上手くいったが
&ndash;が化ける

77名無しさん@避難所:2019/09/13(金) 11:45:17 ID:My4Y/o2c0
Javaはよく知らんがcharsetの変換とかないの
ないならtextをバイト列経由でshiftjisにするとか

78名無しさん@避難所:2019/09/13(金) 11:48:02 ID:b6cSdxb60
HTMLは↓これで記述してるのに
&Eacute;
&eacute;
jsoupの中では&Eacute;と&eacute;の文字に変換されてた
エスケープをそのままにさせる設定があればどうにかなるのに

79名無しさん@避難所:2019/09/13(金) 12:32:45 ID:b6cSdxb60
v2c.writeLinesToFile(Thread.localFile, DatData, 'Shift_JIS');
これやると消えるみたいだから
変換不能文字→参照(G)を読み出して変えてやればいいのかも

80名無しさん@避難所:2019/09/13(金) 14:20:31 ID:b6cSdxb60
Shift_JISにする前にこのコードにしたら文字化けがなくなった
& #65288;& #29694;& #22320;& #26178;& #38291;& #65289;
(現地時間)

81名無しさん@避難所:2019/09/13(金) 15:06:07 ID:00XLl0kM0
なんか自分も通った記憶のある道でワロタ
全ての文字を数値文字参照(文字参照)に変換すると
文字化けは補償されるんだけどログが全部&#xxxxxになって何が何だか分からなくなる
というオチ

82名無しさん@避難所:2019/09/13(金) 15:16:46 ID:b6cSdxb60
昔janeとの互換性のためにShift_JISに変更したんだよな

83名無しさん@避難所:2019/09/13(金) 15:32:49 ID:00XLl0kM0
【test】書き込みテスト_02
https://egg.5ch.net/test/read.cgi/software/1560389875/848
https://i.imgur.com/cOof1Xk.png
 
↑のWEBページソース
https://i.imgur.com/cc0VzGE.png
 
dat(SJIS)の中身
https://i.imgur.com/FOrYDjg.png

5ちゃんはSJIS、ベビメタのサイトはUTF-8だけど
Javaに取り込めばメモリ上は両方ともUTF-16?になるからWEBページの文字コードの違いは吸収される

で出力対象がなんなのかわからんけど例えば出力対象がSJISのdatでも可読文字を数値文字参照(文字参照)で保存しとけば
Javaのレンダラはdat中の数値文字参照(文字参照)を可読可能な文字に置き変えて表示してくれる

なんで文字化けする文字だけ数値文字参照(文字参照)に置き変えればいいのではと

あとサロゲートペアの考慮もいるのかな?
その辺やってるのが昨日上げたgetdat.jsのしたらば対応の処理

84名無しさん@避難所:2019/09/13(金) 15:40:24 ID:00XLl0kM0
UNICODE周りのコード変換なら
https://www.marbacka.net/msearch/tool.php
が便利

85名無しさん@避難所:2019/09/13(金) 17:04:29 ID:b6cSdxb60
v2cが使ってるエスケープ配列見つかったから
エスケープ系と>>74だけ数値化すればいいのか

86名無しさん@避難所:2019/09/14(土) 08:00:52 ID:DhOH1CbI0
◼こういう文字はどうやって判断するんだ
文字をShift_JISにエンコードしてUTF-8でデコードして
文字と違っていたら数値文字参照にすればいいのかな
上位bitがなんちゃらとかさぱりわからん

87名無しさん@避難所:2019/09/14(土) 12:52:26 ID:DhOH1CbI0
String str = "あ";
byte[] bytes = str.getBytes("SJIS");
String newStr = new String(bytes, "SJIS")
strとnewStrが違ったら数値文字参照にするで上手くいかないのかな

88名無しさん@避難所:2019/09/14(土) 13:14:31 ID:rfao2vlI0
どういうアウトプットにしたいのか分からんから何も言えん
普通の絵文字だからフォントさえ入ってれば参照形式でも表示されると思うんだが

89名無しさん@避難所:2019/09/14(土) 14:12:04 ID:DhOH1CbI0
これで上手くいった
俺天才かも

//【数値文字参照変換】
function EncodeChar(Text) {
var EncodeText = '';
var TextArray = Text.split('');
var BiteArray = [];
var JString = '';
var NewString = '';

for(var i = 0; i < TextArray.length; i++) {
JString = new java.lang.String(TextArray[i]);
BiteArray = JString.getBytes('SJIS');
NewString = new java.lang.String(BiteArray, "SJIS");
if(JString == NewString) {
EncodeText += TextArray[i];
} else {
EncodeText += '&#' + Text.charCodeAt(i) + ';';
}
}
return EncodeText;
}

90名無しさん@避難所:2019/09/14(土) 16:11:41 ID:DhOH1CbI0
BiteArray スペルが違ってたbyteだった

91名無しさん@避難所:2019/09/15(日) 08:29:00 ID:fmxhQmME0
jsoupの使い方
最初にどちらかでオブジェクト化して
Doc = org.jsoup.Jsoup.parse(Html);
Doc = org.jsoup.Jsoup.connect(NewsUrl).get();

これでテキスト化出来る

//【テキスト変換】
function HtmlToText(NewsDocument) {
var Message = ''; //メッセージ欄
var Doc = '';
var Elements = '';
var AbsUr = '';
var Text = '';

Doc = NewsDocument.select(".news_txt").last(); //class選択

//画像URLテキスト化
Elements = Doc.select('img[src]');
for(var i = 0; i < Elements.size(); i++){
AbsUrl = Elements.get(i).attr("src") + '';
if(AbsUrl.match('../..')) {
AbsUrl = AbsUrl.replace('../..', 'http://www.babymetal.com');
Elements.get(i).text(AbsUrl + '.jpg');
} else {
Elements.get(i).text(AbsUrl);
}
}

//YoutubeURLテキスト化
Elements = Doc.select('iframe[src]');
for(var i = 0; i < Elements.size(); i++){
AbsUrl = Elements.get(i).absUrl('src') + '';
if(AbsUrl.match(/http:\/\/www\.youtube\.com\/embed\/(.+?)\?/i)) {
Elements.get(i).text('https://www.youtube.com/watch?v=' + RegExp.$1);
}
}

//リンクURLテキスト化
//Elements = Doc.select('a[href]');
//for(var i = 0; i < Elements.size(); i++){
// Text = Elements.get(i).text() + '';
// if(Text.match(/https?:\/\//i) == null) {
// AbsUrl = Elements.get(i).absUrl('href');
// Elements.get(i).text(Text + ' ' + AbsUrl);
// }
//}

//<p>改行
Doc.select('p').prepend("%br2n%%br2n%"); //ダミー改行変換
//<br>置換
Doc.select('br').append("%br2n%"); //ダミー改行変換

Message = Doc.text() + ''; //テキスト化
Message = EncodeChar(Message); //【数値文字参照変換】
Message = Message.replace(/%br2n%/g,'<br>') + ''; //ダミー改行置換

return Message;
}

92名無しさん@避難所:2019/09/17(火) 11:59:13 ID:hiDEKj.k0
PopupTools_20190917.zip
https://www.dropbox.com/s/0sdhxtjc8t5crc1/PopupTools_20190917.zip?dl=1
 
popupTwitterInfo.js
PopupStatusYoutubeV3.js
PopupStatusInstagram.js
PopupStatusDailymotion.js
の詰め合わせです
 
Java7,8,9用とJava6用にわけてあります
Java6では同梱のjson2.jsも必要となります
 
修正箇所
・Instagramのポップアップで画像のサムネが表示されなくなったのを修正

93名無しさん@避難所:2019/09/19(木) 03:55:30 ID:y60gHxsQ0
V2C+ ver1.1.3[R20171103]に対応している必死チェッカーもどきもどきのスクリプトってありますか?
https://amekujira.seesaa.net/article/269587207.html
のhissi_ken.jsを入れてみたんですけど、無反応でした。
V2Cwikiのhissi.jsは正常に動いてます。

94名無しさん@避難所:2019/09/19(木) 05:12:55 ID:Hc.OmSwQ0
>>93
スクリプトなんて不要
IDを右クリックしてみろ

95名無しさん@避難所:2019/09/19(木) 07:38:03 ID:DzEcvHEA0
//書き込み欄のマルチポスト規制中URLをjump.5ch経由に変換
// ${SCRIPT:} URLJump.js

var vcx = v2c.context;
var th = vcx.thread;
var wp = th.openWritePanel();

var text = wp.message.text + '';
wp.message.text = text.replace(/https?:\/\/(?!jump.5ch.net)/g, 'https://jump.5ch.net/?');

96名無しさん@避難所:2019/09/19(木) 10:49:25 ID:l1aEDbkU0
>>93
動いたよ

97名無しさん@避難所:2019/09/19(木) 15:41:22 ID:DzEcvHEA0
var rb = new java.awt.Robot();
キー入力を偽装しようとしてこれをスクリプトで使うと
java.security.AccessControlException: access denied ("java.awt.AWTPermission" "createRobot")
のエラーになる

java.security.AccessControlException when using java.awt.Robot class for screen capture in applet - Stack Overflow
https://stackoverflow.com/questions/15381538/java-security-accesscontrolexception-when-using-java-awt-robot-class-for-screen

これだとjava.home\lib\security\java.policy (Windows)にこれを追加すればいいと書いてあるが
追加してもエラーになるなんでだ

permission java.awt.AWTPermission "createRobot";

98名無しさん@避難所:2019/09/19(木) 18:22:46 ID:DzEcvHEA0
>>97
class V2CScriptUtilで指定しないと無理なのか

99名無しさん@避難所:2019/09/19(木) 20:19:30 ID:l1aEDbkU0
>>98
今そのクラスはB11のほうにいるからテスト的にいれてみようか?

100名無しさん@避難所:2019/09/19(木) 20:37:18 ID:DzEcvHEA0
>>99
permission java.awt.AWTPermission "createRobot";
permission java.awt.AWTPermission "accessClipboard";
permission java.awt.AWTPermission "accessEventQueue";
permission java.awt.AWTPermission "showWindowWithoutWarningBanner";
permission java.awt.AWTPermission "readDisplayPixels", "read";
permission java.io.FilePermission "<<ALL FILES>>", "read, write, delete, execute";

入れるんならこれ全部入れといて下さい

101名無しさん@避難所:2019/09/19(木) 21:25:55 ID:DzEcvHEA0
>>95
java8にしたら動かなくなったから変更

//書き込み欄の.jpg:origを?format=jpgに変換
// ${SCRIPT:} ReplaceTwitterjpg.js

var vcx = v2c.context;
var th = vcx.thread;
var wp = th.openWritePanel();

var text = wp.message.text;
wp.message.text = (text+'').replace(/.jpg:orig/g, '?format=jpg');

//書き込み欄のマルチポスト規制中URLをjump.5ch経由に変換
// ${SCRIPT:} URLJump.js

var vcx = v2c.context;
var th = vcx.thread;
var wp = th.openWritePanel();

var text = wp.message.text;
wp.message.text = (text+'').replace(/https?:\/\/(?!jump.5ch.net)/g, 'https://jump.5ch.net/?');

102名無しさん@避難所:2019/09/19(木) 21:37:31 ID:l1aEDbkU0
>>100
目途ついたんだけど使ってるV2Cって何に?

103名無しさん@避難所:2019/09/19(木) 21:44:28 ID:l1aEDbkU0
>>100
書き忘れ申し訳だけどV2C+はダメです
B11のほうにV2CScriptUtilを持ってないんで・・・

104名無しさん@避難所:2019/09/19(木) 21:47:47 ID:Qd4Hovmk0
インスタのパスコード忘れたらどうすればいいの

105名無しさん@避難所:2019/09/19(木) 21:55:25 ID:DzEcvHEA0
>>102
【V2C】 2.11.4.2.19.9 (V2CMOD/2) [R20190921] (L-0.7.0:x86)
【Java】 1.8.0_40-b25 (Oracle Corporation)

106名無しさん@避難所:2019/09/19(木) 22:28:42 ID:l1aEDbkU0
>>104
ログインし直す

>>105
日が変わる上げます

107名無しさん@避難所:2019/09/19(木) 22:56:20 ID:l1aEDbkU0
>>105
B11.27.2
https://www.dropbox.com/s/jugfo98r0zyyb97/v2c_api_patch_B11.27.2.zip?dl=1
テストソースがないんでノーテスト

パーミッションは
createRobot → Tr
readDisplayPixels → Td

readDisplayPixelsはちょっと自信なし

既存仕様では、T配下の小文字パーミッションは小文字を省略してTとした場合に全て有効になるんだけど
rとdは悪意を持たれると画面情報を盗まれるレベルなのでTとしか書かなかった場合はrとdは有効になりません
Aの場合も同じ
なのでパーミッションAは聞かないのでパーミッションは個別に網羅して下さい

>>102に関しては
accessClipboard → Tc
accessEventQueue → デフォルトで有効
setWindowAlwaysOnTop → Tt
showWindowWithoutWarningBanner → Tw
<<ALL FILES>>, "read, write, delete, execute" → F
で元々実装済み(のはず)

108名無しさん@避難所:2019/09/19(木) 23:23:19 ID:l1aEDbkU0
もしかしたら
replaceKeyboardFocusManager
も必要になるかも
(要不要が分からないので今は入れてない)

109名無しさん@避難所:2019/09/19(木) 23:44:21 ID:Qd4Hovmk0
>>106
あざす

110名無しさん@避難所:2019/09/20(金) 03:41:36 ID:FjAG4ODM0
>>94
あああぁぁぁ
ありがとうございます・・・
>>96
一から全部設定入力し直したらこちらも動きました
hissi.jsのようにポップアップだけで詳細まではわからないのですね

111名無しさん@避難所:2019/09/20(金) 07:08:20 ID:dCnTqhjw0
>>107
ありがとう
これでスレが更新してくれるようになった

//【スレッド更新後表示(アドオンから呼ばれる)】
function DisplayThread(ThreadObj, ResIndex) {

var Rb = new java.awt.Robot(); //キー押し偽装

ThreadObj.viewResIndex = ResIndex; //表示させるレス番
ThreadObj.newMarkResIndex = ResIndex; //新着境界直後のレス番
do {
v2c.openURL(ThreadObj.url); //スレッド表示
} while(ThreadObj.columnIndex == -1); //スレッド非表示は-1
Rb.keyPress(java.awt.event.KeyEvent.VK_R); //スレ更新Rキー押す
Rb.keyRelease(java.awt.event.KeyEvent.VK_R); //スレ更新Rキー離す

v2c.openURL(ThreadObj.board.url); //板スレ一覧表示
}

112名無しさん@避難所:2019/09/20(金) 07:10:12 ID:dKW89Wic0
>>93
これ入ってたけど今やったら動かなかった
一応試してみて

40 :名無しさん@避難所 :2017/08/15(火) 16:13:43
>>2
https://www.axfc.net/u/3834830?key=v2c
hissiWatchoiSearch.js

こんなんでどうでしょう?
リンクに関連づけるとZでしか使えなくなるので
選択テキストのスクリプトです

問題ないようならスクリプトスレにも晒します

113名無しさん@避難所:2019/09/20(金) 11:46:37 ID:izhcM3h60
>>112
>https://www.axfc.net/u/3834830?key=v2c
hissiWatchoiSearch.js

93とは別人だがこれ試しに使ったら通信エラーで駄目だった

http://hissi.link/5ch/php_files/hissi/
10/04 5ch.net対応に修正しました。下記を従来のものと入れ替えて使用してください。
必死チェッカー(コテ) http://hissi.link/5ch/php_files/hissi
/read.php/{$bbs}/{$date[yyyyMMdd]}
/{$id[base64_]}.html{$host[match:5ch.net|2ch.net|bbspink.com$]}
と書いてあるし修正が必要みたい

114名無しさん@避難所:2019/09/20(金) 13:34:08 ID:dCnTqhjw0
最後1レススクロールしたらそれっぽくなった

//【スレッド更新後表示(アドオンから呼ばれる)】
function DisplayThread(ThreadObj, ResIndex) {

var Rb = new java.awt.Robot(); //キー押し偽装
Rb.setAutoDelay(100);

ThreadObj.viewResIndex = ResIndex; //表示させるレス番
ThreadObj.newMarkResIndex = ResIndex; //新着境界直後のレス番
do {
v2c.openURL(ThreadObj.url); //スレッド表示

} while(ThreadObj.columnIndex == -1); //スレッド非表示は-1

Rb.keyPress(java.awt.event.KeyEvent.VK_R); //スレ更新Rキー
Rb.delay(1000);
Rb.keyRelease(java.awt.event.KeyEvent.VK_R); //キー離す

Rb.keyPress(java.awt.event.KeyEvent.VK_SPACE); //1レススクロールSPACEキー
Rb.keyRelease(java.awt.event.KeyEvent.VK_SPACE); //キー離す

v2c.openURL(ThreadObj.board.url); //板スレ一覧表示
}

115名無しさん@避難所:2019/09/20(金) 19:10:59 ID:dCnTqhjw0
java7だと問題ないがjava8に下のjar入れてrhinoで動かすと
error instantiating (access denied ("java.lang.RuntimePermission" "accessDeclaredMembers")): class java.lang.Runnable is interface or abstract (<Unknown source>#175)
こんなエラーなる
${SCRIPT:A}にしたら
jre\lib\security\java.policyみたいなのをV2Cに用意して
登録できるみたいなのがあると便利かも

rhino-1.7.11.jar
js-engine.jar

116名無しさん@避難所:2019/09/20(金) 19:20:54 ID:5QvWG3wU0
accessDeclaredMembers → Rm
getClassLoader → Rc
でおなしゃす

117名無しさん@避難所:2019/09/20(金) 19:28:16 ID:dCnTqhjw0
>>116
ありがとう
なんでバージョンが違うとパーミッションが変わったりするんだ

118名無しさん@避難所:2019/09/20(金) 19:36:00 ID:5QvWG3wU0
>>117
Java7(Rhino)からJava8(Nashorn)に変わった際にまあいろいろ変わったと
Java8でのjsからswingの画面部品の呼び出しでaccessDeclaredMembersとgetClassLoaderのパーミッションエラーになったんでその時に追加

text.replaceを(''text).replaceと書かなきゃならないのと根っこは同じ

119名無しさん@避難所:2019/09/20(金) 21:55:37 ID:dCnTqhjw0
Java8のスクリプトは速い
java7だと25秒くらいだった処理が8秒で終わった

120名無しさん@避難所:2019/09/21(土) 14:36:29 ID:kcUd4Iao0
java.awt.Robot(); はダメだったエディタ使ってるときの更新すると
エディタにrを書き込んでしまう
V2Cにだけrを送信するのは無理なんだろうか

121名無しさん@避難所:2019/09/21(土) 20:40:13 ID:kcUd4Iao0
windowsAPIを読んだりすると大変なので
ロボットのマウス移動を使ってV2Cのタイトルバーでクリックするようにしたら
アクティブアプリに変わってrがV2Cに届いた

122名無しさん@避難所:2019/09/22(日) 14:15:23 ID:nhTyqY3c0
設定ー[キーバウンド]ー[レス表示]の「ここからテキスト選択」して
[選択テキスト(レス表示)]の「画像をダウンロード」を実行すると

https://www.instagram.com/p/B2oe4f9HYFq/
↑これはダウンロードして表示するが

https://scontent-nrt1-1.cdninstagram.com/vp/b8ac6af7d09eefd564af76f865488c58/5E3AA72D/t51.2885-15/e35/70284990_724097124772814_2239838731437793937_n.jpg?_nc_ht=scontent-nrt1-1.cdninstagram.com&amp;_nc_cat=1
こっちはダウンロードしない何でだ
どっちも画像として開くのに

123名無しさん@避難所:2019/09/22(日) 14:25:15 ID:nhTyqY3c0
>>122
ここですべてを選択して画像をダウンロードするでもダウンロードしないな
どうやればダウンロードするようになるんだ

124名無しさん@避難所:2019/09/22(日) 14:32:16 ID:QAcXQcQE0
>>123
DLしないリンクの色は何色?
通常の画像リンクと色がことなるならV2Cからは画像のリックと思われてない

125名無しさん@避難所:2019/09/22(日) 14:36:01 ID:nhTyqY3c0
>>124
同じ色だから画像として認識はしているみたいだけど
https://i.imgur.com/GZ49esC.jpg

126名無しさん@避難所:2019/09/22(日) 14:50:08 ID:QAcXQcQE0
>>125
あと思い当たるのはImageViewURLReplace.datにそのurl用の定義がないくらいかな?
>>112を全選択して選択範囲のリンクを「履歴を削除」→「画像のダウンロード」をしても
サムネを表示するんでこちらではそれ以上のことはわかりません

127名無しさん@避難所:2019/09/22(日) 14:56:59 ID:nhTyqY3c0
俺だけなのか
ImageViewURLReplace.datの定義はこれだけどダメなのかな
https://scontent-nrt1-1.cdninstagram.com/vp/(.*jpg.*)【Tab】$&

128名無しさん@避難所:2019/09/22(日) 15:14:16 ID:QAcXQcQE0
必死盛り合わせ
https://www.dropbox.com/s/3darm5ur5hjkm22/hissi_moriawase.zip?dl=1
 
俺環:Java13+Rhinoスクリプトエンジン+Z
    .Java13+Rhinoスクリプトエンジンなんでスクリプト実行環境はJava7相当
 
Java8でRhinoスクリプトエンジン無しだとJava7とスクリプト記述時のお約束が違うので
エラーが出るかも(その場合は、V2Cが何かは無関係)

hissi.js
 レス表示
 hissi.orgから
 一番ポピュラーなやつ
 
hissi_ken.js
 レス表示
 hissi.linkとame.hacca.jpへのリンクを表示
 
hissiSearch.js
 選択テキスト
 IDを選択して右クリ
 hissi.orgから
 WEBページを強引にポップアップに表示(WEBブラウザで表示が望ましい)
 
hissiWatchoiSearch.js
 選択テキスト
 ワッチョイ xxxx-xxxx を選択して右クリ
 hissi.linkから
 WEBページを強引にポップアップに表示(WEBブラウザで表示が望ましい)

129名無しさん@避難所:2019/09/22(日) 15:14:53 ID:nhTyqY3c0
https?(://(?:[^/.]+\.)+(?:fbcdn\.net|akamaihd\.net|cdninstagram\.com).+/(?:\d+_){3}[on]\.(?:jpe?g|png|gif|bmp)\?.+)$【TAB】https$1【TAB】【TAB】$VIEWER

130名無しさん@避難所:2019/09/22(日) 15:15:38 ID:nhTyqY3c0
>>129
これにしたらダウンロード出来た
>>126さんありがとう

131名無しさん@避難所:2019/09/22(日) 15:44:02 ID:TojdZwpg0
そもそもの疑問としてJava7相当のRhinoなしでV2C本体を動かす事は出来るん
・本体が動かない
・本体は動くがscriptが動かない
・本体もscriptも動くがscriptのフォーマットが多少違う

これのうちどれなん

132名無しさん@避難所:2019/09/22(日) 16:20:00 ID:QAcXQcQE0
Rhino(アメリカのサイ)はスクリプトを動かす環境のこと
Java8以降はRhinoが廃止されてNashorn(ドイツのサイ)ってのに変わった
このNashornも何れ廃止と明言されてる

でスクリプトを動かす環境は
・readcgi.jsの実行
・便利スクリプトの実行
に影響があるだけで
V2C本体にはRhinoがあろうがなかろうが関係なし

readcgi.jsはRhinoでもNashornでも動くように出来てるっぽく問題はなし

ただ便利スクリプトはJava6、Java7全盛期(Rhino期)に作られてるものが多く
またRhinoもNashornも同じサイだけど国が違うんで言葉(文法)が通じない部分が若干ある
なんでスクリプトはやりたいこと次第で動いたり動かなかったり

これが昔Java8問題って言われてたやつ

よくあるのが、Rhinoでは text とだけ書けばいいものが Rhino無し(Nashorn環境)だと
(''+text) と書かないとエラーになるとか

あと余談だけどあまりにもオサレな書き方をすると
Java7で動くスクリプトがJava6で動かなかったりもする

なんで答え的には
・本体は動く
・scriptはjsの書き方や、やりたいことしだい動いたり動かなかったり

133名無しさん@避難所:2019/09/22(日) 16:44:10 ID:nhTyqY3c0
作者さんが生きてたらスクリプトでいろんなことが出来る面白いソフトになったのに残念だな

134名無しさん@避難所:2019/09/22(日) 18:54:26 ID:LFDUvT3g0
派生が多すぎてわけわからなくなったあたりから未来ないとは思っていた

135名無しさん@避難所:2019/09/22(日) 19:17:39 ID:TojdZwpg0
>>132
なるほど、sytem scriptは自分で書いてるからよしたぶん何とかなる
問題はhissiとV2C派生のおまけで付いてくるamazon.jsとかこの辺か

136名無しさん@避難所:2019/09/22(日) 20:17:29 ID:fJbsDVj.0
V2Cの機能を真似て1から作るネ申がいればあるいはわからん

137名無しさん@避難所:2019/09/24(火) 10:03:06 ID:9roM5kY60
>>33
再公開お願いします

138名無しさん@避難所:2019/09/24(火) 11:17:49 ID:Jp5gl3Uc0
Rhinoを切ったら「Rhino ScriptEngineを取得できませんでした」とか言われて文法以前の問題だった
まあ技術的興味の問題で何か困ってる訳じゃないから別にいいけど

139名無しさん@避難所:2019/09/24(火) 12:17:43 ID:5KT8TUMU0
>>137
これかな?
analysis_slip.zip
https://www.dropbox.com/s/a5vwr2lahuzybrh/analysis_slip.zip?dl=1

140名無しさん@避難所:2019/09/24(火) 12:27:47 ID:S/EiVCXw0
GraalVMはSpring Bootとか使うとネーティブコンパイルできないのか
GraalVMスクリプトランチャーみたいなソフトないのかな
板-スレ-レスのclassだけ用意して後は5chプラグインみたいな感じで
ユーザーが自由に追加したり出来るみたいな
v2c.・・・風はjavaのObjectを直接受け取れるみたいな感じの方が楽かも

141名無しさん@避難所:2019/09/24(火) 17:58:23 ID:9roM5kY60
>>139
ありがとうございます。

142名無しさん@避難所:2019/09/25(水) 23:44:36 ID:zFY9l4Ls0
$EXTBROWSER https://translate.google.co.jp/?hl=ja#auto/ja/$SELTEXTU
これの検索結果を以前のgoogle_translation.jsみたいにポップアップで表示できますか?

143名無しさん@避難所:2019/10/01(火) 19:13:40 ID:fi2Kkt4w0
http://soku0226.blog.fc2.com/blog-entry-9104.html?sp

144名無しさん@避難所:2019/10/02(水) 20:52:33 ID:awyTkX2Q0
インスタのjs

今は新着の有無確認のために
https://www.instagram.com/ユーザ/
のWEBページurlにアクセスしてるんだけど
なんかのはずみでログインページにリダイレクトされて(そして何かのはずみでリダイレクトしなくなる)jsが異常終了する

なんで
 ・ログイン状態でWEBページにアクセスできるようにする
 ・WEBページへのアクセスを10秒間隔にする
 ・エラーになっても異常終了にならないようにする

と修正を入れてみたものの
 ・ログインしないでWEBページにアクセスすると、やっぱり何かのはずみでログインページにリダイレクトされる
 ・ログインしてWEBページにアクセスすると、なんかのはずみで429(アクセスし過ぎ)エラーが連続発生

となってしまう(登録ユーザ数14)

jsを異常終了させないことはできるけど向こうからのリジェクト対応はこれ以上無理

145名無しさん@避難所:2019/10/05(土) 16:42:20 ID:t4C.clZ60
InstagramOnV2C 2019/10/05版
https://www.dropbox.com/s/611fdkupfzm7n7y/InstagramOnV2C_20191005.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
 
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
 
説明はzip内のreadme.txtに
絵がある説明は https://egg.5ch.net/test/read.cgi/software/1507366660/127
 
●修正の背景
  最近、おま環境かもしれませんが
  スレ一覧更新でWebトップページにアクセスした場合に
  ログイン画面に飛ばされたり、429(アクセスしすぎ)でスクリプトが異常終了する
 
●対象js
  getInstagramLists.js
  InstagramCommon.js
  system/getdat_sub/instagram.js
 
●スレ一覧のユーザ毎の更新を10秒間隔とする (429対策)
  → getInstagramLists.jsに変数 sleep (38行目) を追加
  → 自分の場合は14ユーザを閲覧してて、10秒間隔でもある程度の時間使ってると429が発生します
 
●スレ一覧更新でWebトップページにログイン中状態でアクセスするようにする
  → InstagramCommon.jsに変数 loginToWebTopPage を追加
  → loginToWebTopPageがtrueの場合、スレ一覧更新でWebトップページにログイン中状態でアクセスするので
    ログイン画面に飛ばされることがなくなります
  → またログイン中状態でのアクセスが失敗した場合、ログインしてない状態で再アクセスします
  → IamRegistedUserがtrueの場合のみloginToWebTopPageをtrueにする意味があります
 
なのでloginToWebTopPageをtrueにした場合、スレ一覧更新の挙動が以下となります
#ユーザ別に①〜④を10秒間隔で行う
 ① ログイン中状態でWebトップページにアクセス
   → ページを取得できた場合は④へ
   → ページを取得できなかった(主に429エラー)場合は②へ
 ② ログインしてない状態でWebトップページにアクセス
   → ページを取得できた場合は④へ
   → ページを取得できなかった(主にログインページへの強制遷移)場合は③へ
 ③ 以降のスレ一覧更新を空振るように設定する(以降は1秒間隔で空更新)
 ④ 更新処理
 
ログイン中状態でWebトップページにアクセスで429の場合はIPリセット+再ログイン
ログインしてない状態でWebトップページにアクセスでログインページに飛ばされた場合はIPリセット
しかできそうな対応は現在なさそうです

146名無しさん@避難所:2019/10/05(土) 16:49:52 ID:Y2xDcSps0
俺は429回避のためにこのAPI使ってフォロー中の人だけ更新チェックして
更新された人のスレだけを更新するように変えた
'https://www.instagram.com/graphql/query/?query_hash=08574cc2c79c937fbb6da1c0972c7b39&amp;variables={"cached_feed_item_ids":[],"fetch_media_item_count":12,"fetch_media_item_cursor":"' + End_Corsor + '"}';

147名無しさん@避難所:2019/10/06(日) 00:09:19 ID:p7d0Ngho0
>>146
1ユーザづつ取得するgraphqlなら仕込んである(けどバグっててそこが動かない)けど
graphqlをドカンドカン叩くのってなんか(危機管理的な意味で)気が引けるんだよなぁ

そのgraphql(もしくは類似)で任意のidを羅列して1度に複数ユーザ分取得する方法ってないでしょうか?
(Storyを取るような感じ)

148名無しさん@避難所:2019/10/06(日) 06:01:46 ID:PNquLB7g0
ここで使われるjsonは連続して呼び出しても429の対象にならないみたいだけど
他はダメだと思う
https://www.instagram.com
https://www.instagram.com/miyoshi.aa/

149名無しさん@避難所:2019/10/06(日) 08:34:57 ID:p7d0Ngho0
いろいろ勘違いしてた&未だによく分かってないことがあって
インスタのAPIは
Instagram API (廃止予定)
Instagtam Graphql API
があってAPI使うをにはTwitterみたいにアカウントを作らなきゃダメで
アカウントを作るには審査が厳しくて

jsで使ってる www.instagram.com/graphql/query/ もAPIだと思ってたけど
Instagram APIは api.instagram.com/v1/ で
Instagtam Graphql APIは graph.facebook.com だから

www.instagram.com/graphql/query/ は単にWebページのmore用のインターフェースでしかなかったりするんだろうか?

一番怖いのはこのurlが裏APIでjsで叩き過ぎてurlが隠されること(jsに無関係のユーザまで巻き込んでw)

150名無しさん@避難所:2019/10/06(日) 08:44:12 ID:p7d0Ngho0
インスタにログインしてる状態(クッキーにIDが乗ってたんでどうも身バレしてるっぽい)
16アカウントのスレ一覧を3分に一回の更新
一回の更新時のユーザ毎の間隔を5秒

これで今日一日ブン回してみるか

151名無しさん@避難所:2019/10/06(日) 11:02:38 ID:w5m0bf2w0
>>145
190822版から191005版にしたら、Instagramスレ一覧を更新しても新着スレに印が付かなくなったような。

152名無しさん@避難所:2019/10/06(日) 11:27:28 ID:p7d0Ngho0
>>151
今自分の手持ちのユーザの更新がないんで実確認できてないんですが
getInstagramLists.js の autoThreadUpdate は ture ですか?

これがtrueだとスレ一覧の更新で新着を見つけた場合に自動でスレ更新が動くんで
それでスレ一覧のほうの新着の目印が消えるのかな・・・

153名無しさん@避難所:2019/10/06(日) 12:26:41 ID:w5m0bf2w0
>>152
190822版も191005版も var autoThreadUpdate は false です。

190822版でスレ一覧を更新、新着スレに印が付いてるスレがあるのを確認して、191005版に入れ替えてスレ更新しても印は付いてないです。

154名無しさん@避難所:2019/10/06(日) 12:28:09 ID:w5m0bf2w0
つづき
新着スレ自体は開いていないので、再び190822版に入れ替えてスレ更新すると新着スレに印がつきます。

155名無しさん@避難所:2019/10/06(日) 12:39:51 ID:p7d0Ngho0
>>153-154
どうもです
調べてみます

さてどこだろ・・・

156名無しさん@避難所:2019/10/06(日) 13:58:27 ID:qNYI7bjI0
再現できない・・・
08/22版で新着を取ってスレ一覧をスレに新着有状態の表示でV2Cを終了させて
10/05版に置き変えてV2Cを起動してスレ一覧を更新するとスレの新着有状態が復元できてしまう

その1
InstagramCommon.jsの
var onB11
var IamRegistedUser
var graphql_countList
var graphql_countTL
var webPageToUpdate
var InitForceAll
var loginToWebTopPage

getInstagramLists.jsの
var autoThreadUpdate

はどんな設定でしょう?


その2
表示>スクリプトコンソールでスクリプトコンソールを開いた状態でスレ一覧の更新を実行すると
Instagram一覧更新開始(WebページログインXX)
とか
WEBページから更新情報を取得できませんでした
投稿の取得漏れを回避するため空更新します
+α
みたいな日本語のメッセージとか出てるでしょか?
(メッセージを直接貼らないで下さい、ログイン情報とかIDがログに出力されてる可能性があります)

157名無しさん@避難所:2019/10/06(日) 16:27:05 ID:qNYI7bjI0
IamRegistedUserがtrueでwebPageToUpdateがfalseの時のスレ一覧更新がバグってるかも
10/05版を出してから気づいたバグ

この条件の時は新着情報を取得するために
Webトップページじゃなくてgraphqlにアクセスするんだけど
その後の受信データのチェック処理がその条件を考慮してないせいで
エラーが発生して更新処理を空振りさせます

158名無しさん@避難所:2019/10/06(日) 16:29:29 ID:qNYI7bjI0
建て増し建て増しで場当たりだったから
ちょっと整理しないとダメかもなぁ

159151:2019/10/06(日) 17:06:07 ID:w5m0bf2w0
>>156-158
どうもです。
08/22版で新着がある事を確認してから、改めて配布状態から何もいじってない10/05版に置き換えてスレ一覧更新してみましたが新着の印は付きませんでした。

var onB11  = true;
var IamRegistedUser  = true;
var graphql_countList  = 12;
var graphql_countTL  = 12;
var webPageToUpdate  = true;
var InitForceAll   = true;
var loginToWebTopPage  = true;

var autoThreadUpdate  = true;

10/05版スクリプトコンソール var webPageToUpdate  = true; の場合 新着印つかず
Instagram一覧更新開始(Webページログインあり)
xxxxxxxxxxごちゃごちゃがいっぱいでてます。xxxxxxxxxx
Instagram一覧更新開始(Webページログインなしに切り替え)
WEBページから更新情報を取得できませんでした
投稿の取得漏れを回避するため空更新します
修正版が出るまで、「webPageToUpdate」をfalseにして使用して下さい
↓以下は登録されてるユーザー名が続く
Instagram一覧更新終了 (空更新)

10/05版スクリプトコンソール var webPageToUpdate  = false; の場合は途中でエラー
Instagram一覧更新開始(Webページログインあり)
xxxxxxxxxxごちゃごちゃがいっぱいでてます。xxxxxxxxxx
スクリプト実行エラー: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot read property "ProfilePage" from undefined (<Unknown source>#173) in <Unknown source> at line number 173

下のツールバーには スクリプト一覧[Instagram]: 原因不明のエラー とでています。


08/22版スクリプトコンソール var webPageToUpdate  = true; の場合 新着印つかず
Instagram一覧更新開始
xxxxxxxxxxごちゃごちゃがいっぱいでてます。xxxxxxxxxx
WEBページから更新情報を取得できませんでした
投稿の取得漏れを回避するため空更新します
修正版が出るまで、「webPageToUpdate」をfalseにして使用して下さい
↓以下は登録されてるユーザー名が続く
Instagram一覧更新終了 (空更新)

08/22版スクリプトコンソール var webPageToUpdate  = false; の場合 新着印がつく。(いつもはこの設定で使ってました)
Instagram一覧更新開始
xxxxxxxxxxごちゃごちゃがいっぱいでてます。xxxxxxxxxx
↓以下は登録されてるユーザー名が続く
Instagram一覧更新終了 (空更新)

160名無しさん@避難所:2019/10/06(日) 17:27:02 ID:qNYI7bjI0
>>159
丁寧にありがとうございます
助かります
 
>10/05版スクリプトコンソール var webPageToUpdate  = true; の場合 新着印つかず
ログイン状態でWebトップにアクセスして429
次善の策で非ログイン状態でWebトップにアクセスしてログインページにリダイレクト
それでエラーになってスレ一覧の更新中止
 
>10/05版スクリプトコンソール var webPageToUpdate  = false; の場合は途中でエラー
>>157のエラー
本当は08/22版と同じ動きをしなきゃならないんだけど、>>157とはまた別の原因で10/05版ではそれが出来てないかも
それでエラーになってスレ一覧の更新中止
 
>08/22版スクリプトコンソール var webPageToUpdate  = true; の場合 新着印つかず
IamRegistedUser次第なんですが
IamRegistedUserがtrueの場合は429
IamRegistedUserがfalseの場合はログインページにリダイレクト
それでエラーになってスレ一覧の更新中止

>08/22版スクリプトコンソール var webPageToUpdate  = false; の場合 新着印がつく。(いつもはこの設定で使ってました)
いつもの設定でIamRegistedUserがなんだったかを教えて貰えるとありがたいです
 
 
 

どうも10/05版は今イチみたいなので、08/22版を使って貰う方がベストかと思います>ALL

161151:2019/10/06(日) 17:48:52 ID:w5m0bf2w0
>>160
ユーザー登録してるので、いつもは、var IamRegistedUser = true; です

162名無しさん@避難所:2019/10/09(水) 17:39:17 ID:AdD/.5yU0
拡張子付きで貼られていないimgurやGyazaoをスレ内でサムネイル表示可能にするスクリプトあったと思うんだけどそのリンク先お願いします
語尾に.pngをつけるみたいなものだったと思う

163名無しさん@避難所:2019/10/09(水) 22:15:10 ID:KmLHfiX60
>>162
ImageViewURLReplace.datのほうがいいと思う
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1564238123/113-116
他の定義もいろいろ入っててゴチャ付いて整理は無理だけど

綺麗なImageViewURLReplace.datが欲しいなら JaneStyle用のImageViewURLReplace.datをググって下さい

https://imgur.com/CG9ldqY
https://gyazo.com/fdcb4bd833f6c0ed95b6ca0799733ae8

164名無しさん@避難所:2019/10/10(木) 06:04:46 ID:EOSoVsQQ0
ImageViewURLReplace.datで直リンク画像みたいにスレ読み込みで表示はされませんでしたが
URLクリックでレス表示欄に画像サムネが出るようになりました

ImageViewURLReplace.datはフォルダにあったのですが2015年の日付だったので仕様変更で使えなくなっていたのかもしれません
そういえば数年前は拡張子なし画像も表示されていたような気がします

ありがとうございました

165名無しさん@避難所:2019/10/19(土) 11:50:51 ID:2uYa6Owk0
menu.js触るのが面倒すぎるね、なんでsampleは逆からループ回してるのかと思ったら
インクリメントデクリメントしなきゃならんからか

166名無しさん@避難所:2019/10/20(日) 12:43:58 ID:/C7.66Xk0
インスタグラムの件

 スレ一覧の更新間隔3分
 スレ一覧に17件
 1件の更新間隔が5秒
の状態で
一覧の更新確認を
Webトップページ(429が発生するやつ)からではなくgraphql(公開というか漏れてるAPI)を使って
やってます

なんかペナを食らうかと思ってかれこれ2週間(ほぼ24時間稼働)ほど動かしてますが
今のところペナを食らった痕跡がありません

なんで現状は一覧の更新や最新投稿の取得時はWebトップページを触るのを推奨してますが
次回リリース(22日)ではgraphqlを触るのをデフォにするように変更しようかと思ってます

js使ってるのって多くても20人はいないだろうし鯖から見たらgraphqlアタックも微小かなって考えに変わりました

167名無しさん@避難所:2019/10/22(火) 11:43:45 ID:mzcFFUx20
InstagramOnV2C 2019/10/22版
https://www.dropbox.com/s/i10a8jlaj7c997n/InstagramOnV2C_20191022.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
 
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
 
説明はzip内のreadme.txtに
絵がある説明は https://egg.5ch.net/test/read.cgi/software/1507366660/127
 
●対象js
  getInstagramLists.js
  InstagramCommon.js
  system/getdat_sub/instagram.js
 
●InstagramCommon.js の webPageToUpdate のデフォルトをfalseとする
  デフォルトのまま使用した場合はスレ一覧の更新、最新投稿の更新時
  WEBトップページではなくgraphql/queryにアクセスします(429対策)
  falseの場合、ログインなし・クッキーなしでgraphql/queryでアクセスします
  (ストーリーは従来通り、ログインあり・クッキーありでgraphql/queryでアクセスします)
 
●getInstagramLists.js の sleep のデフォルトを5秒にしました(429対策)
  スレ一覧更新時の個々のスレの更新間隔ですが前リリースでは10秒でしたが5秒となってます
  スレ一覧の件数が多い場合は規制発動(あるのか?)回避のために10秒くらいに変更してください
  ちなみに俺環ではスレ一覧に17件あります
 
●スクリプトコンソールに表示されるメッセージを整理しました
 受信したjsonをそのまま表示します
 
#添付のgetdat.jsはふたば・爆サイ、したらばの過去ログに跨って最新です

168151:2019/10/22(火) 20:50:57 ID:El27hHWw0
>>167
おつです。

169名無しさん@避難所:2019/10/27(日) 17:44:59 ID:iu0mqvMg0
昨日から、新着のマークは付いてるのに読み込もうとしたらエラーで読み込めない人と読み込める人がでてきた。
多分俺環だろうから、しばらく様子見してみる。

170名無しさん@避難所:2019/10/31(木) 16:54:04 ID:xYx0Fyk.0
>>169です。
原因は、6桁のパス入れるのが面倒なので、onB11をfalseにしてたせいでした。trueにしたら全ての人が読み込めるようになりました。
ずっとfalseeで問題なかったんだけどなぁ。

↓は以前質問書き込みです。
815 :名無しさん@避難所 [sage] :2018/05/21(月) 21:39:42 ID:U6Wv973E0 (1/2) [PC]
B11パッチ B11.23.6以上を使用して、InstagramCommon.jsの設定var onB11= をtrue・falseの違いは、起動時に6桁のパスを設定するかしないかの違いだけ?
falseにしてもインスタもストーリーズも変わらず見れるみたいですが。

816+1 :名無しさん@避難所 [sage] :2018/05/21(月) 21:48:23 ID:wwPbI/hs0 [PC]
そうれす
onB11のtrue/falseの違いは
6桁のパスを設定する=前回ログイン情報を暗号化して保存する
をするかしないかの違いだけです

インスタで12件以上取得できたりストーリーズを取得できるのはアイアムレジステッドユーザーのほうの機能です
(要毎回V2C起動時にログイン操作)

171名無しさん@避難所:2019/10/31(木) 17:30:49 ID:DHhi5i5E0
>>170
もうしわけです

今回の修正でデグらせた模様
ストーリーズを取得に行く時にonB11がfalseだとセッションIDを渡さないでアクセスに行くので
それでログインされてない状態で403とかになってるかも
チョイ外出するので返って来てから検証

他にデフォルトと設定が異なる項目があれば教えて下さい

172名無しさん@避難所:2019/10/31(木) 20:18:12 ID:DHhi5i5E0
ストーリーズじゃないなぁ
もしかして改造してる人かな?
6桁コードを入力しないのならストーリーズを見るためにはもっと面倒くさいインスタのIDとパスを入力しなきゃならないし

173名無しさん@避難所:2019/10/31(木) 23:09:06 ID:DHhi5i5E0
現象発生を確認
スレ更新で投稿を取得するときにhtmlページに触ってるんだけど
onB11がtrueの時とfalseの時で返ってくるhtmlが違うっぽい

んだけどエラーログを取ってなかったんで再現待ち

174名無しさん@避難所:2019/10/31(木) 23:13:06 ID:DHhi5i5E0
そういやポップアップも使えなくなってるな
根は同じかな

このやる気の全く無い時に・・・

175名無しさん@避難所:2019/10/31(木) 23:29:01 ID:DHhi5i5E0
新着取得エラーになった女子アナをWEBブラウザで見た場合
(このページのhtmlを元に投稿を表示してる)

ログインしてる(おそらくonB11がtrueと等価):https://i.imgur.com/YDp9ZKG.png
ログインしてない(おそらくonB11がfalseと等価):https://i.imgur.com/fhPrKzy.png

ログインしろ汚染が個別の投稿に及んだ?

176名無しさん@避難所:2019/11/01(金) 21:22:33 ID:5L6NSXms0
InstagramOnV2C 2019/11/01版
https://www.dropbox.com/s/e17wthzkz7qi3k5/InstagramOnV2C_20191101.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
 
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
 
説明はzip内のreadme.txtに
絵がある説明は https://egg.5ch.net/test/read.cgi/software/1507366660/127
 
●今回修正
  system/getdat_sub/instagram.js (更新日 2019/11/01 15:13)
 
●インスタにログインして使用する場合で、且つonB11がfalseの場合に個別投稿の取得に失敗するのを修正
 
#添付のgetdat.jsはふたば・爆サイ、したらばの過去ログに跨って最新です

177名無しさん@避難所:2019/11/01(金) 21:26:36 ID:5L6NSXms0
PopupTools_20190917.zip
https://www.dropbox.com/s/yq0cihmd4psl7v0/PopupTools_20191101.zip?dl=1
 
popupTwitterInfo.js
PopupStatusYoutubeV3.js
PopupStatusInstagram.js
PopupStatusDailymotion.js
の詰め合わせです
 
Java7,8,9用とJava6用にわけてあります
Java10以降もJava7,8,9用を使用
Java6では同梱のjson2.jsも必要となります
 
今回修正
PopupStatusInstagram.js (Java7以降用 2019/11/01 15:42)
PopupStatusInstagram.js (Java6用 2019/11/01 21:08)

修正箇所
・Instagramのポップアップで文字情報と1枚目の画像が表示されなくなったのを修正

178名無しさん@避難所:2019/11/01(金) 21:27:22 ID:5L6NSXms0
>>177
×:PopupTools_20190917.zip
○:PopupTools_20191101.zip

179名無しさん@避難所:2019/11/01(金) 21:45:09 ID:5L6NSXms0
>>176-178

どーもインスタの個別投稿のhtmlが変わったみたいで
ログインされてない状態:現行通り
ログインされてる状態;新しいhtml
となったようです

インスタログイン時にセッション情報(ログイン情報)を作成し保持します

onB11がtrueの場合はクッキーにセッション情報(ログイン情報)を含まないで個別投稿に触りにいくのですが
falseの場合はクッキーにセッション情報(ログイン情報)を含めて個別投稿に触りに行くためにログインされてる状態となり
新しいhtmlを受信してしまい、そのために必要な情報を適切に取得できずにこけてたようです

# onB11がtrueの場合はjsやB11でセッション情報をV2Cから見えない場所に隠すので
# V2Cが自分自身でセッション情報をクッキーに含むことができません
# onB11がfalseの場合はV2C自身がセッション情報を持っているので
# V2Cが自分自身でセッション情報をクッキーに含んでしまいます

ポップアップも同じ理由です
なので、こちらはリクエストクッキーをクリアしてセッション情報を渡さないように修正

180名無しさん@避難所:2019/11/01(金) 21:58:37 ID:5L6NSXms0
ImageViewURLReplace.datに

https?://(?:\w+\.)?(?:instagram\.com|instagr\.am)/p/[\w\-]+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】og:image"\s*content="([^"]+)

を定義して個別投稿のサムネを表示している場合、同じ理由で
onB11がfalseの場合はV2Cが自分が持ってるセッション情報を一緒に送ってしまい
ログインされてる状態で新しいhtmlを受信します
この時新しいhtmlには og:image が存在しないためにサムネの表示ができなくなります

181名無しさん@避難所:2019/11/01(金) 22:23:47 ID:CbUkD1YQ0
>>176-180
乙です。感謝感謝。

182名無しさん@避難所:2019/11/01(金) 23:59:39 ID:5L6NSXms0
>>181
いえいえとんでもございません

>>180の件

https?://(?:\w+\.)?(?:instagram\.com|instagr\.am)/p/[\w\-]+【TAB】https://$EXTRACT1$EXTRACT2$EXTRACT3$EXTRACT4$EXTRACT5$EXTRACT6$EXTRACT7$EXTRACT8$EXTRACT9【TAB】$&【TAB】$EXTRACT【TAB】og:image"\s*content="https://([^"]+)|"display_url":"https:\\/\\/([^\\]+)\\([^\\]+)\\([^\\]+)\\([^\\]+)\\([^\\]+)\\([^\\]+)\\([^\\]+)\\([^"]+)

に定義を変えたら上手く行くかも
インスタにログイン+onB11=falseでは確認済み
(webブラウザで見て下さい)

183名無しさん@避難所:2019/11/02(土) 00:00:36 ID:crtI3Cp20
×:(webブラウザで見て下さい)
○:(このスレはwebブラウザで見て下さい)

184名無しさん@避難所:2019/11/02(土) 21:12:51 ID:KVUV68iI0
>>176
取り込んだら5chも含めスレ一覧をタブ更新したら空欄になってしまうんですが。

185名無しさん@避難所:2019/11/02(土) 23:08:03 ID:crtI3Cp20
>>184
それだけ書かれてもさっぱりわからんのです

186名無しさん@避難所:2019/11/02(土) 23:08:13 ID:crtI3Cp20
>>184
それだけ書かれてもさっぱりわからんのです

187名無しさん@避難所:2019/11/02(土) 23:09:11 ID:crtI3Cp20
>>184
それだけ書かれてもさっぱりわからんのです

188名無しさん@避難所:2019/11/02(土) 23:10:08 ID:crtI3Cp20
連投申し訳
反応遅くて書き込み連打してもーた

189名無しさん@避難所:2019/11/05(火) 00:20:07 ID:MYvquiJw0
InstagramCommon.jsを取り込むと5chをふくめスレ一覧のタブが空欄になるようです。
インスタのユーザー登録はしていません。
登録していたユーザーさんが消ています。

onB11= false;
IamRegistedUser= false;
に変更しています。もどしてもタブ内が空欄になります。
ちなみに2018/05/07 初版からアップデートしました。

B11.27.1.1
【V2C】 2.11.4.2.19.11 (V2CMOD/2) [R20191104] (L-0.7.0:amd64)
【OS】 Windows 7 Service Pack 1 (amd64)

190名無しさん@避難所:2019/11/05(火) 00:38:13 ID:Z5zQQ1QI0
>>189
現象確認しました
申し訳です
確かにインスタのスレ一覧が空になりました
ただ5chや避難所のスレ一覧は空にはなりませんでした

dat(log\js.v2c.net\instagram)は生きてると思うのでスレ一覧を戻したいのですが
バックアップは取れてるでしょうか?
#バックアップ自体がバグってたので気になるところではありますが・・・

191189:2019/11/05(火) 01:03:03 ID:MYvquiJw0
>>190
設定フォルダをバックアップから戻しています。
InstagramCommon.jsだけ戻してもまたインスタzip内のファイルを戻しても
治らなかったので何か別のファイルに影響を与えているかもです。

192189:2019/11/05(火) 01:07:03 ID:MYvquiJw0
書き忘れていましたがバックアップは手動で圧縮したものです。

193名無しさん@避難所:2019/11/05(火) 01:15:46 ID:Z5zQQ1QI0
>>191
申し訳です
テスト不足でした

まずインスタのスレ一覧を戻したいのですが
script\scdataのバックアップはあるでしょか?
そこにinstagramUsers.txtというファイルがあるのですが
それがスレ(ユーザ)一覧になります

他のファイルとの関連性はないので0KBじゃないファイルがあるならそれを戻して下さい

あと悪さをしてたのはgetInstagramLists.jsなのですが
今差し替え版のテストをしてるんでしばしお待ちを

194名無しさん@避難所:2019/11/05(火) 02:00:43 ID:Z5zQQ1QI0
InstagramOnV2C 2019/11/05版(緊急リリース)
https://www.dropbox.com/s/v36nagsuilux9gk/InstagramOnV2C_20191105.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
 
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
 
説明はzip内のreadme.txtに
絵がある説明は https://egg.5ch.net/test/read.cgi/software/1507366660/127
 
●今回修正
  getInstagramLists.js (更新日 2019/11/05 01:39)
 
●インスタにログインしないでスレ一覧を更新した場合にスレ一覧を空にしてしまうのを修正
 
#添付のgetdat.jsはふたば・爆サイ、したらばの過去ログに跨って最新です
 
備考
現在自信喪失気味です
置き換えの際はscript/scdata/instagramUsers.txtのバックアップをお願いします
 
>>176は削除しました

195名無しさん@避難所:2019/11/05(火) 02:16:15 ID:Z5zQQ1QI0
>>193
もし生きてるinstagramUsers.txtがないようでしたら
明日datから復旧させるjsを作ります
(中を見たらdatから戻せそうなので)

あと他のスレ一覧も空っぽの件ですが
手動でバックアップしてるのが設定フォルダ丸ごとなら
丸ごと戻したほうがいいかもです

か最低でもBBSフォルダ丸ごと、logフォルダ丸ごと、usrprops.txtの3つ

196189:2019/11/05(火) 12:15:06 ID:MYvquiJw0
>>193
差替え版にて5chも含めスレ一覧表示されました。
(instagramUsers.txtはバックアップしていました。)

でも: インスタを読み込んだら
HTTPError (Unknown)
と出てしまって読み込めないですが。

ちなみにバックアップフォルダのzipだと日本語名ファイルが文字化けされて収納されるんですよね。
スクリプトフォルダに日本語名のテキストがあるので。








ステータスバーに HTTPError (Unknown)

197189:2019/11/05(火) 12:16:03 ID:MYvquiJw0
最下部の
ステータスバーに HTTPError (Unknown)
は無視してください。。。

198名無しさん@避難所:2019/11/05(火) 13:42:49 ID:Z5zQQ1QI0
表示>スクリプトコンソールを開いて、新着があるユーザ更新するとコンソールに
 
[getdat.js] 外部js /script/system/getdat_sub/instagram.js を実行
[getdat.js] https://www.instagram.com/hironaka_ayaka/ resCount=53 last=2019/10/07(月) 12:54:33
Instagramスレ更新開始 Graphqlアクセス
get cookie normal : null
getWithGraphql url:https://www.instagram.com/graphql/query/?query_hash=472f257a40c653c64c666ce877d59d2b&amp;variables=%7B%22id%22%3A%2210511884990%22%2C%22first%22%3A12%2C%22after%22%3A%22%22%7D
getWithGraphql cookie:
getWithGraphql allResponseHeaders:{長いんで省略}
getWithGraphql Set-Cookie:urlgen="{\"203.136.182.83\": 2518}:1iRqOB:Pc4-3n9w-LWguDxLvy6ewiGoIrg"; Domain=.instagram.com; HttpOnly; Path=/; Secure
getWithGraphql hr.getContentsAsString():{"data":{"user":{"edge_owner_to_timeline_media":{"count":56,長いんで省略,"status":"ok"}
get cookie normal : null
[getdat.js] dat.length=4
[getdat.js] stories.length=0
弘中綾香(公式)(@hironaka_ayaka)<>instagram.com/p/B3bWuFGnVhp/<>2019/10/10(木) 15:20:57<>長いんで省略
弘中綾香(公式)(@hironaka_ayaka)<>instagram.com/p/B331XYPFiqy/<>2019/10/21(月) 16:47:28<>長いんで省略
弘中綾香(公式)(@hironaka_ayaka)<>instagram.com/p/B4ER1bDFPyW/<>2019/10/26(土) 12:47:07<>長いんで省略
弘中綾香(公式)(@hironaka_ayaka)<>instagram.com/p/B4PD9LjlZaZ/<>2019/10/30(水) 17:17:30<>長いんで省略
[getdat.js] merge.length=4
[getdat.js] INSTAGRAMtoDAT (57):
[getdat.js] retrieved from INSTAGRAMtoDAT: 弘中綾香(公式)(@hironaka_ayaka) (+4)
 
な感じでログが表示されるのですが(最後の行が表示されれば正常終了)
この一連の中で異常終了してないでしょうか?

199名無しさん@避難所:2019/11/05(火) 14:52:46 ID:EAFkLJeI0
>ちなみにバックアップフォルダのzipだと日本語名ファイルが文字化けされて収納されるんですよね。

もしWin純正のの圧縮機能を使ってるならWinRARとか?
https://forest.watch.impress.co.jp/library/software/winrar/

金払え言われるけどとりあえず放置でOKなようだし


>HTTPError (Unknown)
ユーザページ取得で失敗してるのだろうか・・・

200189:2019/11/05(火) 20:27:53 ID:MYvquiJw0
>>198
getdat.jsですが>>194のファイルを取り込んだら読み込みできました。
ウチのもっていた?2019?年?10?月?10?日だったので上書きしてしていなかったです。
同じ2019/05/07更新でしたが中身が違ってたようです。

201名無しさん@避難所:2019/11/05(火) 20:49:05 ID:EAFkLJeI0
>>200
とりあえずスレを更新できてOKってことでよいですか?
なら良かった

申し訳ですが参考にダメだったgetdat.jsを貰えますか?
何が違ってたのか気になるので・・・

202189:2019/11/05(火) 21:29:32 ID:MYvquiJw0
>>201
違いは2箇所です。
126行目 { name: 'SHITARABAtoDAT', obj: new SHITARABAtoDAT()}, /* V2CMOD mod5.6以上でないと動きません */
で先頭に//が付くように。

134行目 // { name: 'INSTAGRAMtoDAT', obj: new EXTERNALSITEtoDAT('instagram.js', 'instagram')},
から先頭の //がなくなった。

 スレッド再取得をしてInstagram確認中・・・(**)と表示され最新日まで
取り込めました。(ブラウザのほうで確認)
そのあと試しにタブをクリックしたら HTTPError (Unknown)は出てますが
ひとまずインスタの更新待ちです。ありがとうございました。

203名無しさん@避難所:2019/11/05(火) 21:51:17 ID:EAFkLJeI0
>>202
getdat.jsは3種類のスクリプトで共有してて
一つがインスタ
一つがしたらばの過去ログ
一つが爆サイ・ふたば等
です

処理自体はそれら3つのうちの最新版が最新になるのですが
それぞれに添付するときはそれぞれに無関係な箇所(今回//を付けたりなくしたりした塊)は先頭に//を付けてます

例えばしたらばの過去ログに添付のgetdat.jsは
{ name: 'SHITARABAtoDAT', obj: new SHITARABAtoDAT()}, /* V2CMOD mod5.6以上でないと動きません */
// { name: 'INSTAGRAMtoDAT', obj: new EXTERNALSITEtoDAT('instagram.js', 'instagram')},

でインスタに添付のgetdat.jsは
// { name: 'SHITARABAtoDAT', obj: new SHITARABAtoDAT()}, /* V2CMOD mod5.6以上でないと動きません */
{ name: 'INSTAGRAMtoDAT', obj: new EXTERNALSITEtoDAT('instagram.js', 'instagram')},

とか(そのスクリプトに無関係な処理を動かさないようにするため)

{ name: 'INSTAGRAMtoDAT', obj: new EXTERNALSITEtoDAT('instagram.js', 'instagram')},
がインスタの更新処理を実行する定義なんですが
それの先頭に//がついてコメントアウトされてたから処理そのものが動かなかったのかな?


それとHTTPError (Unknown)ですが
インスタをV2Cのスレに表示するためにウソの鯖で5ch形式のurlを割り当ててます
例えば
http://js.v2c.net/test/read.cgi/instagram/1518174546/
な感じ

スレの更新で通常の流れで上のurlでスレ更新に行きjs.v2c.netに触りにいくのですが
ウソ鯖なんで速攻でわざとエラーにしてます
そのせいでHTTPError (Unknown) : が出てるハズです

204名無しさん@避難所:2019/11/06(水) 20:32:26 ID:5sdS0kS20
グーグル翻訳の修正版です
google_translation.js
https://www.dropbox.com/s/lly884f5voiiscp/google_translation_20191106.zip?dl=1


The Accessibility Guidelines Working Group (AGWG) has published
Accessibility Conformance Testing (ACT) Rules Format 1.0 as a W3C Recommendation. This
standard helps developers of automated testing tools and manual testing methodologies to write, share, and implement test rules.
The test rules contribute to consistent testing for accessibility standards compliance.
ACT is introduced in the ACT Overview. For more information and examples of organizations already using ACT,
see the blog post: Calibrate Your Accessibility Evaluation With ACT.

205名無しさん@避難所:2019/11/06(水) 22:30:51 ID:5sdS0kS20
いい感じ
 
元文
W3Cとは「World Wide Web Consortium」の略称で、Web技術の標準化を行う非営利団体の名称です。
W3Cはティム・バーナーズ=リーによって1994年に創設され、Webで使用される技術を標準化し、
よりスムーズな開発や品質向上を目標に活動が続けられています。
現在はHTMLやXHTML、CSS、DOM(Document Object Model)やXML(Extensible Markup Language)など多くの仕様が公開されており、
IT関連企業を中心として400近くの団体が会員として加入するほど大規模な団体へと成長しています。
 
W3Cは今や世界中に支部を設立し、1996年9月より、日本の慶應義塾大学SFC研究所が日本支部および東アジア地区での活動を担うこととなりました。
SFC研究所は、アメリカのマサチューセッツ工科大学計算機科学人工知能研究所(MIT CSAIL)、
フランスに本部を置く欧州情報処理数学研究コンソーシアム(ERCIM)、中国の北京航空航天大学(Beihang University)とともに、
W3Cの管理運営の中心的役割を担っています。
 
 
英語に翻訳された結果
W3C is an abbreviation for “World Wide Web Consortium” and is the name of a non-profit organization that standardizes Web technologies.
W3C was founded in 1994 by Tim Berners-Lee, standardizing the technology used on the Web,
and continuing its activities with the goal of smoother development and quality improvement.
Currently, many specifications such as HTML, XHTML, CSS, DOM (Document Object Model) and XML (Extensible Markup Language) are published,
and it is so large that nearly 400 organizations, mainly IT-related companies, join as members. Growing into a group.
 
W3C has now established branch offices around the world, and since September 1996,
Keio University SFC Research Institute in Japan has been responsible for activities in the Japan branch and East Asia.
The SFC Institute, together with the Massachusetts Institute of Technology, Computer Science and Artificial Intelligence Laboratory (MIT CSAIL),
the European Information Processing Mathematics Research Consortium (ERCIM), headquartered in France,
and Beihang University in China, W3C It plays a central role in management.

206名無しさん@避難所:2019/11/06(水) 23:20:14 ID:5sdS0kS20
>>204
翻訳url(API)を変更したんですが隠しAPIみたいなんで仲良く優しく使ってね
英文9000文字くらいまでは日本語訳をできることを確認

207名無しさん@避難所:2019/11/06(水) 23:33:54 ID:5sdS0kS20
>>204-206
UAが宜しくなかったので修正
>>204は消しました
https://www.dropbox.com/s/suxpre4jxd9bu6o/google_translation_20191106.zip?dl=1

208名無しさん@避難所:2019/11/07(木) 00:19:00 ID:7pus8Bu20
>>207
改行がおかしかったんでも一回修正

209名無しさん@避難所:2019/11/07(木) 00:25:47 ID:7pus8Bu20
>>204-206
UAと改行が宜しくなかったので修正
>>204,207は消しました
https://www.dropbox.com/s/4ng5usobk3bw8yg/google_translation_20191107.zip?dl=1

210名無しさん@避難所:2019/11/07(木) 07:29:56 ID:qPcD2Xbw0
>>204-209
いいねぇ。Good job!!

211名無しさん@避難所:2019/11/07(木) 08:57:52 ID:gESTtclA0
公式APIは課金制なのか
https://cloud.google.com/translate/pricing

212名無しさん@避難所:2019/11/08(金) 00:02:12 ID:.NHdwa3.0
有用な情報なんで転記

【不具合内容】 スクリプトで v2c.clipboardTextメソッドが使えない (Java11)
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1545201173/957

Java11以上ではv2c.clipboardTextが使えません
コンソールログに以下のメッセージが表示されます
java.lang.NoSuchMethodError: 'void java.lang.SecurityManager.checkSystemClipboardAccess()'
at org.monazilla.v2c.V2CScriptApp.getClipboardText(Unknown Source)

回避法:V2Cのメソッドの代わりにJavaを直接使う
var kit = new java.awt.Toolkit.getDefaultToolkit();
var clip = kit.getSystemClipboard();
var txt = clip.getData(java.awt.datatransfer.DataFlavor.stringFlavor);

ワンラインで済ませたい場合は
((new java.awt.Toolkit.getDefaultToolkit()).getSystemClipboard()).getData(java.awt.datatransfer.DataFlavor.stringFlavor)

213名無しさん@避難所:2019/11/12(火) 05:38:04 ID:KZJ2ZSDY0
>>194
新着の赤字マークは表示されるけど自動で画像を取得してくれません。手動で更新して画像取得はできます。
自動で画像取得できるようになりますか?

214名無しさん@避難所:2019/11/16(土) 01:09:25 ID:0UAEwA8E0
>>209
無事以前のよう使えるようになりました
ありがとうございます!

215名無しさん@避難所:2019/11/18(月) 15:43:12 ID:lkDY/C9g0
どなたか peing の質問の画像が表示されるスクリプト作ってください

216名無しさん@避難所:2019/11/19(火) 01:24:23 ID:8NQfwR1.0
ふたば見られなくなった

217名無しさん@避難所:2019/11/19(火) 08:46:45 ID:DNkywAF20
>>216
>デザイン変更 テスト中

だそうです

218名無しさん@避難所:2019/11/19(火) 10:53:17 ID:DNkywAF20
ふたば絶賛修正中
とりあえずテスト版扱いで13時頃リリース

修正対象は判明してるふたばだけ
過去ログ取り用のサイトは今のまま

久しぶりにソース見たらゲロ吐きそうw

219名無しさん@避難所:2019/11/19(火) 11:12:09 ID:DNkywAF20
と思ったけどデザイン変更されてる板とされてない板が混在してるんで21時頃リリース

220名無しさん@避難所:2019/11/19(火) 17:47:08 ID:DNkywAF20
ふたば、爆サイ、4ちゃん、8ちゃん機能拡張パック with webThreadSearchEx
 
FTBKS48_UpdatePack_with_webThreadSearchEx_20191119.zip
https://www.dropbox.com/s/6iakr2urrmj9tup/FTBKS48_UpdatePack_with_webThreadSearchEx_20191119.zip?dl=1
 
getdat.js
 ・ふたば:デザイン(html)変更に対応
  実際の修正対象は名前欄と日付欄とAUX欄です
 ・servicesのREADCGItoDATとlogsoku (LOGSOKUtoDAT)をコメントアウト
 
Zか/2での使用が望ましいです
#他V2Cでは一度スレを開くとそのスレはdat落ち扱いとなりスレ一覧の更新では新着レスの検知をできないため

221名無しさん@避難所:2019/11/23(土) 11:27:29 ID:0lmcQsK.0
「板の更新を待ってから新着のあるスレを開く」がscriptでやりたい
つまりjavascriptで言うところのpromiseを使っての非同期処理
しかしrhinoにそんなもの当然ない、仕方ないのでsettimeoutで代用しようと思ったらこれも動かない
ひょっとしてrhinoにsettimeoutは実装されてないのか

222名無しさん@避難所:2019/12/02(月) 18:10:11 ID:z.oSFMn20
>>216の時点では変わってなかった板も変更されだしたな

223名無しさん@避難所:2019/12/04(水) 00:08:18 ID:U25J/VFw0
>>221
https://github.com/typicaljoe/taffydb/issues/6
https://stackoverflow.com/questions/2261705/how-to-run-a-javascript-function-asynchronously-without-using-settimeout
らしい

224名無しさん@避難所:2019/12/04(水) 19:24:06 ID:88oOL8eQ0
おーみんなやっぱ苦労してんだね
rhino.jarをバラして中身見てみたけどsettimeoutなんて全く引っかからんかったからね、仕方ないので
try {java.lang.Thread.sleep(5000);} catch (e) {};
みたいな感じでJavaでお茶を濁してた
Thread.sleepは必ずtry-catchでくくる事と書いてあったのでくくってるだけ、意味は分かってない

225名無しさん@避難所:2019/12/08(日) 17:55:09 ID:JdvcOaHA0
>>220
日付時刻取得できなくないですか?
スレ一覧では2023/08/01、レス表示はnull になります

226名無しさん@避難所:2019/12/08(日) 18:33:05 ID:AAAXkJ4w0
>>225
全板開いて俺一人でどこで何が起きてるか調べろと?

227名無しさん@避難所:2019/12/19(木) 18:18:39 ID:mbQLn4E60
IDやIPが出ないスレでnullになるんは分かったけど
2023/08/01ってどこ行けば見られる

228名無しさん@避難所:2019/12/23(月) 01:05:08 ID:4Qd9HdKo0
tree.js_20191222.zip
https://www.dropbox.com/s/rgpxyk69wn0setk/tree.js_20191222.zip?dl=1

non-outlineの場合の表示を修正
合わせてRhinoスクリプトエンジン、Java8で動かないのを修正
アンカやurlにリンクを張りました
但し外部リンクの場合はクリックするとポップアップが閉じます
画像のサムネはキャッシュを表示します、キャッシュが無い場合はサムネを表示しません
https://i.imgur.com/icYBf6m.png

コマンド
${SCRIPT:S} tree.js non-outline

========================================================
今回追加した設定項目
var NameLabel = true?'名前:':''; // 名前欄の見出し(true:名前:、false:なし)
var imageWidth = '64'; // サムネ画像の幅(''でサムネを表示しない)

var bodyBGColor = '#e6e6fa'; // ポップアップの背景色
var bodyBGImage = 'morningcoffee_b.jpg'; // ポップアップの背景画像ファイル名、画像ファイルはV2Cディレクトリ/imgEnv/に置く(無しの場合は = '')
var borderColor = '#a9a9a9'; // レスの枠線色(無しの場合は = '')
var infBGColor = '#c0c0c0'; // 名前・日付・時刻欄の背景色
var timeColor = '#d35871'; // 日付・時刻の色
var msgBGColor = '#ffffff'; // レス本文の背景色
========================================================

レスをテキストとして取り出しhtmlドキュメントとして表示してるので
レス表示用のV2Cの設定は反映されません

229名無しさん@避難所:2019/12/23(月) 07:44:20 ID:3Vr6yUCQ0
>>228
アウトライン表示が改行されないのでおかしくなってますね。OSX
https://i.imgur.com/trHODsc.jpg

230名無しさん@避難所:2019/12/23(月) 12:35:40 ID:4Qd9HdKo0
>>229
報告どうもです
というかいろいろダサくて申し訳です

アウトライン時の文字数制限のところもおかしくなってた(なる場合がある?)んでそこも合わせて

あとアウトラインの時はサムネは無条件で表示しないようにします

231名無しさん@避難所:2019/12/24(火) 00:06:17 ID:m0ktUcH20
これで大丈夫かな?

tree.js_20191223.zip
https://www.dropbox.com/s/kej3w2k3ns2n5xh/tree.js_20191223.zip?dl=1

>>228の修正版(>>228は削除しました)

non-outlineの場合の表示を修正
合わせてRhinoスクリプトエンジン、Java8で動かないのを修正
アンカやurlにリンクを張りました
但し外部リンクの場合はクリックするとポップアップが閉じます
画像のサムネはキャッシュを表示します、キャッシュが無い場合はサムネを表示しません
またアウトラインの場合はサムネを表示しません

コマンド
${SCRIPT:S} tree.js 外部リンクをクリックで開く場合
$SCRIPT tree.js 外部リンクをクリックで開かない場合

========================================================
今回追加した設定項目
var NameLabel = true?'名前:':''; // 名前欄の見出し(true:名前:、false:なし)
var imageWidth = '64'; // サムネ画像の幅(''でサムネを表示しない)

var bodyBGColor = '#e6e6fa'; // ポップアップの背景色
var bodyBGImage = 'morningcoffee_b.jpg'; // ポップアップの背景画像ファイル名、画像ファイルはV2Cディレクトリ/imgEnv/に置く(無しの場合は = '')
var borderColor = '#a9a9a9'; // レスの枠線色(無しの場合は = '')
var infBGColor = '#c0c0c0'; // 名前・日付・時刻欄の背景色
var timeColor = '#d35871'; // 日付・時刻の色
var msgBGColor = '#ffffff'; // レス本文の背景色
========================================================

レスをテキストとして取り出しhtmlドキュメントとして表示してるので
レス表示用のV2Cの設定は反映されません

232名無しさん@避難所:2019/12/24(火) 08:16:59 ID:gcWLs9.w0
>>231
バッチリです。

233名無しさん@避難所:2019/12/27(金) 11:50:52 ID:zSPRohPk0
簡単ではございますが、Googleの「画像で検索」をリンクコマンドに追加して実際に使えたので共有します
https://i.imgur.com/7t5vbsF.png

ラベル:画像で検索(Google)
コマンド:$EXTBROWSER https://www.google.co.jp/searchbyimage?image_url=$LINK

234名無しさん@避難所:2019/12/27(金) 13:57:09 ID:199W9Jp60
スクリプトでも何年も前からあるよ
http://v2c.kaz-ic.net/wiki/?%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%2Fgimage.js

235名無しさん@避難所:2019/12/27(金) 17:45:30 ID:zSPRohPk0
>>234
おおこれは便利ですね!ありがたく使わせていただきます

一応>>233でご紹介したものはgimage.jsのようにテキストから画像検索するのではなく
画像(URL)からそれに一致した画像を含むページや類似画像を検索するようになってます
(いわゆる画像「で」検索)

236名無しさん@避難所:2019/12/29(日) 18:01:38 ID:acii.XIQ0
>>231
間違えて、レスの付いてないところで使うと空のウインドウが開いてしまいますね。

237名無しさん@避難所:2019/12/30(月) 23:16:38 ID:37.2zl9o0
>>236
ソースの確認を何もしてませんがもし可能なら
空ぶったときは何も表示しない
的なオプションがつけられるならつけます

238名無しさん@避難所:2019/12/31(火) 11:51:31 ID:wgBWVteY0
Instagramのスクリプトが更新処理を始めると入力が重くなるので
スクリプトを別スレッドにして起動したら干渉しなくなった

239名無しさん@避難所:2020/01/01(水) 20:59:10 ID:cjc/MMLk0
ふたば、爆サイ、4ちゃん、8ちゃん機能拡張パック with webThreadSearchEx
 
FTBKS48_UpdatePack_with_webThreadSearchEx_20200101.zip
https://www.dropbox.com/s/i3q8mygyp0zm5w5/FTBKS48_UpdatePack_with_webThreadSearchEx_20200101.zip?dl=1
 
getdat.js
 ・IDやIPを表示しないスレでレスの日付・時刻欄がnullになるのを修正
  レイアウト板のなんでもキャプチャースレで確認
 
Zか/2での使用が望ましいです
#他V2Cでは一度スレを開くとそのスレはdat落ち扱いとなりスレ一覧の更新では新着レスの検知をできないため

240名無しさん@避難所:2020/01/19(日) 01:35:49 ID:93NY3Bd.0
>>94
IDを右クリック、必死チェッカーをクリックしましたが

必死チェッカー検索に失敗しました。
この板は対応していないか、サーバーURLの設定が間違っている可能性があります。


5chになって仕様変更とかでしょうか?やり方が間違っているのでしょうか?
SCRIPTのhissi.jsは動作しています

もどきもどきのほうのチェッカーの使い方を教えてほしいです
お願いします

241名無しさん@避難所:2020/01/19(日) 01:36:30 ID:93NY3Bd.0
V2C+ ver1.1.3[R20171103]
です

242名無しさん@避難所:2020/01/19(日) 16:48:01 ID:l6Fz6cI20
>>240
bbsmenuの取得先はどうなってる?
2chのままなんじゃないかな
V2C+使うなら↓にしないと

http://menu.5ch.net/bbsmenu.html

243名無しさん@避難所:2020/01/19(日) 18:20:36 ID:vT0AQBpM0
http://menu.5ch.net/bbsmenu.html でした
SLIP表示スレでSLIPの上で右クリからのSLIP解析、IP表示は正常に動作しています

244名無しさん@避難所:2020/01/29(水) 12:24:27 ID:2pkdA/wE0
video.twimg.comの動画URLをサムネイル表示したい

245名無しさん@避難所:2020/01/29(水) 14:14:46 ID:VdtEKMsE0
>>244
B11パッチを使えば表示できるよ(静止画でも動画でも)

246名無しさん@避難所:2020/02/15(土) 16:25:06 ID:9B6sw1eA0
ニコニコニュースサムネおなしゃっす
「夜間戦闘機」はなぜ「夜間」なのか? 日中の活動は苦手な「夜行性飛行機」
https://news.nicovideo.jp/watch/nw6613398

247名無しさん@避難所:2020/02/15(土) 18:04:33 ID:aYjsNgDU0
>>246
とりま
https?://\w+\.nicovideo\.jp/.+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】"og:image" content="([^"]+)"

248名無しさん@避難所:2020/02/15(土) 19:04:08 ID:9B6sw1eA0
>>247
247さんありがとうございます!

249名無しさん@避難所:2020/02/17(月) 01:08:52 ID:E3lI3/yU0
https://i.imgur.com/aP2uP44.png
みれる?

250名無しさん@避難所:2020/02/17(月) 02:30:47 ID:XO9nqky.0
http://i.imgur.com/aP2uP44.png
テスト

251名無しさん@避難所:2020/02/17(月) 02:34:30 ID:AHNuafC60
http://i.imgur.com/aP2uP44.png

これ、バツになって見えないね。

【V2C】 2.11.8 [S20150206] (L-0.7.0:amd64)

252名無しさん@避難所:2020/02/17(月) 17:49:43 ID:SaH8ykrc0
テスト
https://i.imgur.com/aP2uP44.png

253名無しさん@避難所:2020/02/17(月) 20:39:19 ID:e51PT7zk0
B11に添付のImageViewURLReplace.datに変えてみてください
あとリンク・画像>一般>ダウンロードのUser-AgentはちゃんとしたWebブラウザのUAを使うこと

254名無しさん@避難所:2020/02/20(木) 16:55:02 ID:lRFhcskU0
https://www.nikkansports.com/general/news/202002200000230.html
「爆サイ」運営社長を脱税容疑で逮捕

255名無しさん@避難所:2020/02/20(木) 16:57:26 ID:lRFhcskU0
>>249>>250>>251>>252
すべて見れる

256名無しさん@避難所:2020/02/20(木) 18:41:00 ID:070KfcL.0
それはただのおま環

257名無しさん@避難所:2020/03/07(土) 12:30:32 ID:9QqTynQI0
ChMateのコピペ省略機能のように、同じ書き込みがあったら2つ目から非表示にするスクリプトをどなたか作っていただけないでしょうか
IDをコロコロ変えて同じ内容のコピペを連投する荒らしに困っています

258名無しさん@避難所:2020/03/07(土) 14:02:49 ID:c1Rurhqs0
>>257
マルチするな
https://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1564238123/590

259名無しさん@避難所:2020/03/07(土) 17:06:38 ID:9QqTynQI0
>>258
向こうのスレだとスレチだったからこっちに書き直したんだろうが死ねゴミ

260名無しさん@避難所:2020/03/07(土) 17:09:40 ID:9QqTynQI0
>>258
役に立とうという気がないならレスすんな無能が

261名無しさん@避難所:2020/03/07(土) 17:12:15 ID:M37kn3ew0
はいはい放置放置

262名無しさん@避難所:2020/03/07(土) 17:16:37 ID:Fml0Eejc0
金払ってるわけじゃないのに、匿名板でそういう態度で教えてもらえると思ってるのがすげえ
ちょっと丁寧に対応するだけで教えたがりがころっと釣れるのに
プライド優先させて煽っちゃうあたりが実に小物感が出ていていいな

世の中には 半年ROMってろ という便利な言葉があってだな

263名無しさん@避難所:2020/03/07(土) 18:42:39 ID:HDMq/Qn.0
向こうのスレで割と簡単に出来ると言われたからこっちで聞いたんだろうな

264名無しさん@避難所:2020/03/23(月) 08:06:37 ID:A3yIKdpE0
インスタの新着チェックすると途中で
スクリプト実行エラー: sun.org.mozilla.javascript.internal.EcmaError: SyntaxError: illegal character (<Unknown source>#173(eval)#1) in <Unknown source>#173(eval) at line number 1
が出て止まってしまうことが多い。
何度かやり直すと最後までチェックしてくれるんだけど。

265名無しさん@避難所:2020/04/26(日) 01:53:38 ID:xtJMfHQo0
インスタで少し前から、取得しようとすると
スクリプト実行エラー: sun.org.mozilla.javascript.internal.EcmaError: ReferenceError: "p" is not defined. (<Unknown source>#2582(eval)#464) in <Unknown source>#2582(eval) at line number 464
で必ずエラーが出るアカウントがある……

266名無しさん@避難所:2020/04/26(日) 06:55:26 ID:Bf19.D2Q0
>>265
script\system\getdat_subのinstagram.js
の410行目
var P = '';
とPが大文字になってますがそれを小文字のpに修正してください
それで直るはずです

バグでした

267名無しさん@避難所:2020/04/26(日) 10:32:41 ID:xtJMfHQo0
>>266
なおりましたありがとうございます。

268名無しさん@避難所:2020/04/30(木) 14:22:10 ID:CD1DvDuk0
スレ検索でff5chが検索ができません。
ログ速はできるようです。

【V2C】 2.11.4.2.20.4.1 (V2CMOD/2) [R20200419] (L-0.7.0:amd64)
【Java】 10.0.1+10 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 154(68)/1844 (Phys. Total/Avail.: 8139/4861) [MB]

269名無しさん@避難所:2020/04/30(木) 18:19:29 ID:DZWC3uM.0
>>268
このスレに書いたのはjsでだからと思ってるんですが
メニュー>スレ一覧>WEBスレッド検索で検索してみて貰えますか?

ff5chが登録されてないなら
メニュー>設定>WEBスレッド検索に
https://ff5ch.syoboi.jp/?q=$INPTEXTU
を登録

270268:2020/04/30(木) 20:28:13 ID:CD1DvDuk0
>>269
それはできます。

ボタン登録で

スレッド検索EX
${SCRIPT:A} webThreadSearchEx.js

を使ってます。

271名無しさん@避難所:2020/04/30(木) 21:00:31 ID:DZWC3uM.0
>>270
js直せますか?

272名無しさん@避難所:2020/04/30(木) 21:03:53 ID:DZWC3uM.0
とりま返事を待たず

function ff2chfunc(query) という行の何行か下に
var re = new RegExp(〜); という行があるので
var re = new RegExp(〜); を

var re = new RegExp('<li><a.+?href="([^"]+)">([^<]+)</a><span[\\S\\s]+?class="count"> \\((\\d+)\\)', 'ig');

に置き変えて下さい

273268:2020/04/30(木) 21:12:26 ID:CD1DvDuk0
>>272
検索できました。

4,5日ぐらい前には出来てたんで俺缶(;・∀・)かと思ってました。。。

ありがとうございます。

274名無しさん@避難所:2020/04/30(木) 22:52:47 ID:DZWC3uM.0
>>273
htmlがちょっと変わってたみたいです
(aとhref=の間の.+?の箇所とspanとclass=の間の[\\S\\s]+?の箇所)

276名無しさん@避難所:2020/05/03(日) 20:12:12 ID:DlcZeOow0
インスタライブはさすがに取得できないか

277名無しさん@避難所:2020/05/03(日) 23:22:30 ID:wbO4sqoo0
B11スレから加筆転載

webThreadSearchEx.jsをV2C+とV2C-R(3.x.x系)以外で動かす場合は
urlを2ch化しなきゃならないんで

function ff2chfunc(query) という行の何行か下に
thl.push(v2c.getThread(matches[1], matches[2], matches[3])); という行があるので
これを
thl.push(v2c.getThread((''+matches[1]).replace('.5ch.net', '.2ch.net'), matches[2], matches[3]));
に修正して下さい

修正前は検索結果からスレを開くと5chとしてスレが開かれていたので
2chとしてのスレ一覧と整合性が合わずに板名が表示されていなかったかも

278名無しさん@避難所:2020/05/03(日) 23:40:56 ID:wbO4sqoo0
修正前はff5chのurlをそのまま使ってたので検索結果のスレ一覧が5churlのスレ一覧になってました
V2C+とV2C-R(3.x.x系)以外のV2Cではスレを開くとスレが外部板となり
よろしくないので>>277の修正が必要となります

279名無しさん@避難所:2020/05/04(月) 05:08:10 ID:JUfqvEB.0
爆サイの板追加するのは手動じゃないとダメですか?

280名無しさん@避難所:2020/05/04(月) 09:58:29 ID:a41wPIEM0
>>279
はい
V2Cを終了させてからfavorite.txtに手作業で追加する必要があります

暫く板一覧を更新してなかったのでふたばと爆サイの板一覧の修正版を今夜うpします

281名無しさん@避難所:2020/05/04(月) 11:21:37 ID:JUfqvEB.0
>>280
ありがとうございます
コロナ関連の板が増えていたんで手動でいくつか追加しましたが修正版うpしてくれるのはありがたいです

282名無しさん@避難所:2020/05/04(月) 19:30:25 ID:a41wPIEM0
>>281
https://www.dropbox.com/s/4rmitk24ackd7nf/favorite.zip?dl=1

ふたばと爆サイの板一覧の最新版です

283名無しさん@避難所:2020/05/04(月) 22:24:17 ID:JUfqvEB.0
>>282
ありがとうございました
さっそくDLして追加しました!

284名無しさん@避難所:2020/05/15(金) 06:35:07 ID:pufC9v3E0
今日になってインスタにログインできなくなった。InstagramOnV2C_20191105
Instagramのログインに失敗しました(phase01)
普通のブラウザやスマホではログインできるのに。

285名無しさん@避難所:2020/05/15(金) 13:00:42 ID:uSZcccaU0
>>284
現象確認しましたが今時間ないんで調べるのは夜になります

286名無しさん@避難所:2020/05/15(金) 21:38:41 ID:uSZcccaU0
Instaでログインできない件ですが申し訳ですが直せません
ログインセキュリティを強化したためjsでは対応できなくなりました

抜け道を考えてはみますが抜け道があっても普段ネットは「使うだけ」の人にはハードルが高いと思います

なおログインじゃなくてパスコード入力の場合は前回のログイン情報が有効なので暫くは使えると思います

287名無しさん@避難所:2020/05/15(金) 21:55:24 ID:uSZcccaU0
向こうが修正したのはログインのセキュリティ強化だけみたいなので
ログインしないで使えば個別の投稿は取得できます(2020/03/03の投稿を取得できました)
ただログインしない場合は
・ストーリーを取得できません
・一覧の新着件数が最大12です(一覧更新と個別投稿の取得とは別処理なんで12という数字には制限されないです)

288名無しさん@避難所:2020/05/15(金) 22:14:52 ID:qCJdrRMY0
hissiスクリプトの反応悪いが必死サイトが重いのか?

289名無しさん@避難所:2020/05/16(土) 01:17:59 ID:lUPJOqJ.0
InstagramTools.js
https://www.dropbox.com/s/pg1nrt5q0c89l3g/InstagramTools.zip?dl=1

インスタにログインできなくなったことに対する対応版です
V2Cでログインできなくなったので
代わりにWEBブラウザでログインしストーリーズに必要な情報を取得し
それをV2Cが借りてストーリーズを取得します

但しWEBブラウザでの情報取得には普段はまず使わないツールを使用するので
初めてだとハードルが高いと感じるかもです

290名無しさん@避難所:2020/05/16(土) 01:23:01 ID:lUPJOqJ.0
>>289
WEBブラウザでの情報取得方法とV2Cへの反映方法です
(全て手作業)

WEBブラウザ側作業
 ① FF起動しhttps://www.instagram.com/を開く
 ② F12キーを押下、下半分に表示されたツールのツールバー右側の「…」をクリックし右側に表示を選択
   https://i.imgur.com/Q8VPdqb.png
 ③ ネットワークをクリック
 ④ IDとパスワードを入力(ログインボタンはまだ押さない)
 ⑤ ログインボタンを押す直前にツールのゴミ箱アイコンをクリックしネットワークログをクリア
 ⑥ ネットワークログをクリアしたらログインボタンを押す
 ⑦ 画面表示が終わるのを待ち、ログが落ち着いたらネットワークログを先頭にスクロール
 ⑧ /accounts/login/ajax/の行をクリック
   https://i.imgur.com/LwaIm1k.png
 ⑨ ヘッダー>応答ヘッダーの生ヘッダーを表示
   https://i.imgur.com/L6pGsz2.png
 ⑩ Set-Cookie: sessionid=の行のSet-Cookie: sessionid=と;の間の謎の文字列をコピペしてテキストファイルに保存
 ⑪ Set-Cookie: sessionid=の行を右に移動してexpiresを確認(来年の今日まで有効なはず)

V2C側作業
 ① インスタログイン
 ② ログインダイアログの代わりに新しく
   https://i.imgur.com/fiild1s.png
   を表示するのでそこにWEBブラウザ側作業⑩で保存した謎の文字列を入力(V2C起動時毎回入力が必要)
 ③ 表示>スクリプトコンソールを選択する
 ④ インスタ一覧更新、スクリプトコンソールにreels_media.length=n(nは1以上)が表示されれば
   ストーリーズが取得可能です(reels_mediaはストーリーズのデータ)
   https://i.imgur.com/pGipYni.png

注意
 V2CはWEBブラウザのログイン情報を借りてストーリーズを取得してるだけなので
 WEBブラウザでログアウトすると借りてるログイン情報は無効となりストーリーズの取得ができなくなります

291名無しさん@避難所:2020/05/16(土) 01:25:48 ID:lUPJOqJ.0
>⑩ Set-Cookie: sessionid=の行のSet-Cookie: sessionid=と;の間の謎の文字列をコピペしてテキストファイルに保存
スクショ例では
7315426971%3AAgEVmW41Jw3e2C%3A9
です

292名無しさん@避難所:2020/05/16(土) 01:29:33 ID:lUPJOqJ.0
>>290
すっげー大切な事を書き忘れ
例はFireFoxです

Chromeとかにも同じ機能があるんですがChromeだとネットワークログが流れて消えることがあるんで
ネットワークログが消えないFireFoxのほうが簡単です

293名無しさん@避難所:2020/05/16(土) 01:41:05 ID:lUPJOqJ.0
もう一つ書き忘れ
>>289は毎回ログインの使い方でログインできなくなってから使って下さい
6桁のパスコード入力でストーリーズが取得出来てるうちは置き換える必要はありません

294名無しさん@避難所:2020/05/16(土) 07:47:07 ID:pzjoOh1g0
>>289-293
対応早い、感謝です。
と、確かにハードル高い、というか謎の文字列の起動時毎回入力が中々面倒ですね。

295名無しさん@避難所:2020/05/16(土) 08:15:09 ID:lUPJOqJ.0
わざと毎回入力にしたけどやっぱメンド臭いと言われたんで
謎の文字列をjsに埋め込めるように修正します
あと謎の文字列を使う場合はの
InstagramCommon.jsのonB11がfalseじゃないとダメでした

296名無しさん@避難所:2020/05/16(土) 08:50:06 ID:lUPJOqJ.0
InstagramTools.js差し替え版
https://www.dropbox.com/s/esk5gqzbupgyidj/InstagramTools.zip?dl=1
>>289は削除しました

謎の文字列を毎回入力しないようにInstagramTools.js内部に設定できるようにしました
// [設定] ------------------------------------------------------------
// Instagramにログインできない場合対応
// 上記場合はInstagramCommon.jsのonB11を = falseにすること
var directLogin = true;
var SessionID = ''; // WEBブラウザの開発ツールで取得した謎の文字列を設定すると毎回入力とならない
// [設定ここまで] ----------------------------------------------------
SessionID = '';の 'と'の間に謎の文字列を設定して下さい

SessionID = '7315426971%3AAgEVmW41Jw3e2C%3A9';

但しV2C起動後にログイン処理(実際はログインしてません)が1回必要なのは今までと同じです
ログイン処理が終了すると
https://i.imgur.com/RzO5iuD.png
というダイアログを表示します

297名無しさん@避難所:2020/05/17(日) 07:20:29 ID:rgPYBzI60
>>295
導入しました。アリガトウゴザイマス。ストーリーズの取得ができました。

今回のインスタセキュリティ強化と関係ないとは思うのですが、数日前からインスタのコメントの濁点・半濁点の扱いが変になってる書き込みが
特定の人でもなく、同じ人のコメントでもおかしくなったりならなかったりしてるのが???です。ウチの環境だけかも知れませんが・・・
https://i.imgur.com/aiaTOP8.jpg

>世界一のサンバダンサー
>バヌーザさんのサンバチームの
>Tシャツです〜
>ブラジルワールドカップの年の
>デザインですね〜!!

同じコメント内でも変になったりならなかったりです。

298名無しさん@避難所:2020/05/17(日) 09:06:23 ID:7ZCPtnIs0
>>297
その濁点
うちも確認してます

インスタ本体のほうまだ見てないんですが
バをバに分解してますね
確かそんな風になっちゃう文字コードがあった記憶
モバイルの入力プログラムなのか
jsなのかはこれから見ますが暫く様子見のつもりです

なお謎の文字列ですがあれを盗まれるとインスタを乗っ取られる(あれだけでログインできる)のでご注意を

299名無しさん@避難所:2020/05/30(土) 22:15:45 ID:SX39CacA0
gimage.jsが動かなくなりましたが
どこを書き換えればよいのでしょうか

300名無しさん@避難所:2020/06/02(火) 11:33:28 ID:fkPBBw4Q0
なんJにだけ
https://imgur.com/sQSuhvU.jpg
みたいなエラーが出てレスもスレ立てもできないンゴ
5ch側の仕様変更が原因?

301名無しさん@避難所:2020/06/02(火) 12:54:42 ID:L3/FsebY0
>>300
>5ch側の仕様変更が原因?
V2C-Rならそう

作者に対応してもらうかB11ってパッチを当てるか

302名無しさん@避難所:2020/06/03(水) 20:35:46 ID:/1nBlbYM0
ふたば、爆サイ、4ちゃん、8ちゃん機能拡張パック with webThreadSearchEx

FTBKS48_UpdatePack_with_webThreadSearchEx_20200602.zip
https://www.dropbox.com/s/s155rc2vr5upylg/FTBKS48_UpdatePack_with_webThreadSearchEx_20200602.zip?dl=1

・二次元実況@ふたボードを表示できるように修正
 getFutabaCatalog.js
 opneFutabaWithExtBrowser.js
 system/getdat.js
 system/post.js

・ff5chの仕様変更に対応
 webThreadSearchEx.js

>>282の取り込み
 favorite.txt

・V2C本家、V2C-R 2.11.8、V2C-R+、V2C+、V2C-R 3.x系でしたらばの過去ログを表示する(今回追加)
 system/threadld.js

・爆サイの書き込みダイアログにi-mode絵文字パレットを表示する(過去からのリリース漏れ)
 system/emojiPallet.jpg

303名無しさん@避難所:2020/06/03(水) 20:36:17 ID:/1nBlbYM0
一休みしてから軽く説明予定

304名無しさん@避難所:2020/06/05(金) 22:53:34 ID:rk/vl5rM0
googleイメージポップアップ動かないの俺だけじゃなかったw

305名無しさん@避難所:2020/06/06(土) 13:35:11 ID:kxBp771U0
この手のスクリプトを初めて試すんだけど
>>302を保存する場所はどこにすればいいの

306名無しさん@避難所:2020/06/06(土) 17:11:53 ID:wOmBFshk0
設置
 
●V2C終了前に先に外部コマンド>スクリプトの設定のgetdat.js、threadld.js、post.jsの欄を
  zip内script/systemフォルダのパーミッション.pngの赤枠の通り設定してください
 
●次にV2Cを終了後以下を設置
 ① favorite.txt → V2Cフォルダ(logフォルダがあるフォルダ)に設置
   1) favorite.txtが無い場合はそのままコピー
   2) favorite.txtがあってまだマージしたことが無かったら
     オリジナルのfavorite.txtを開いてファイルの一番最後に
     .添付のfavorite.txtの内容を追加
   3) 過去にfavorite.txtにマージしたことがある場合は
     .該当のふたば、爆サイ、4chの個所を置き換え
 
 ② scriptフォルダ → V2Cフォルダ(logフォルダがあるフォルダ)に設置
   1) scriptフォルダがない場合はそのままコピー
   2) scriptフォルダがある場合
     ・systemフォルダ以外の.jsを上書きコピー
     ・systemフォルダが無い場合はそのままコピー
     .systemフォルダがある場合はgetdat.js、post.js、threadld.jsをマージ
 
 ※ getdat.js、post.js、threadld.jsは自分が現在使用してるものをそのまま上げてます
   初めて使用する場合、一旦
    getdat.jsの122行目-140行目
    post.jsの44行目-66行目
    threadld.jsの19行目-38行目
  の先頭を//を挿入(すでに//で始まってる行もあります)し
 
  次に必要な機能の行の//を削除して保存してください
  ・ふたば、二次元実況@ふたボード
    getdat.js:124行目-125行目
    post.js:53行目-54行目
  ・爆サイ
    getdat.js:123行目
    post.js:55行目
  ・4chan
    getdat.js:122行目
    post.js:56行目
  ・したらば過去ログ表示
    getdat.js:130行目
    threadld.js:35行目 (本家、V2C-R2.11.8、V2C-R+、V2C+、V2C-R3.x系の場合のみ)
 
  また前回まではgetdat.jsとpost.jsに存在しなかった処理も含まれてるので
  上記行の先頭の//のあったりなかったりが今回リリースから一部変わってます(post.jsの62行目-63行目)
  単純に置き換える場合でも行先頭//の有無を比較して既存に合わせてください

  #二次元実況@ふたボード以外の今回増えた処理は不要なのでの行は先頭に//を挿入してください
  #但しTwitterで投稿してる場合はpost.jsの64行目は有効にしてください
  #64行目は絵文字投稿関連処理、B11カラー絵文字用としてリリースしてた処理です

307名無しさん@避難所:2020/06/06(土) 17:13:11 ID:wOmBFshk0
V2C起動
 ① 板一覧を開く
 ② メインメニュー>板一覧 にfavorite.txtで追加したカテゴリが表示されるのでそのカテゴリを開く
 ③ カテゴリから板を選択するとその板のスレ一覧が表示されます
   したっけスレ一覧からスレをクリックでそのスレを表示します(ただそのあとに留意事項あり)
 
留意事項
 ・V2CMOD-Z、V2C/2、V2CMOD/2の場合はスレ一覧クリックで既に開いたスレの新着の取得をできますが
  それ以外のV2Cの場合はスレの初回表示後にそのスレが過去スレ状態に遷移するため
  以降はスレ一覧のクリックでは新着を取得できません
  スレの更新ボタンを押して新着を取得してください
  同じくそれ以外のV2Cの場合は書き込みに過去スレ警告が入ります
 
 ・4chanは見れるけど書けません(capchaとか入れて書き込みを認証制にしてるため)
 
 ・スレを表示したときに表示されるurlはV2Cで板を扱えるようにするの実在しないurlです
  そのスレを外部ブラウザで開く場合はopneFutabaWithExtBrowser.jsを使用してください
 
 ・Content-Typeがtext/plainで始まっていません。というメッセージが表示されるかもですが気にせず無視してください

308名無しさん@避難所:2020/06/06(土) 20:28:31 ID:kxBp771U0
305だけど>>306-307の通りにやろうとしたら
コンパイルエラーで.jsファイルを開けなかったんだけどこの場合の対処方法って分かる?

309名無しさん@避難所:2020/06/06(土) 20:31:31 ID:wOmBFshk0
>>308
バグ報告テンプレ(追加をお願いするかも)とそのエラーメッセージをば

310名無しさん@避難所:2020/06/06(土) 20:33:01 ID:wOmBFshk0
ザックリ聞いてそこから踏み込む派

311305:2020/06/06(土) 20:56:24 ID:kxBp771U0
>>309
これ↓でいいかな

【V2C】 3.4.2 [A20180407] (L-0.7.0:amd64)
【Java】 1.8.0_211-b12 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 359(279)/1458 (Phys. Total/Avail.: 7944/3238) [MB]
【不具合内容「終了していない文字列型の定数です」としてJScriptコンパイルエラーが表示される

312名無しさん@避難所:2020/06/06(土) 22:08:45 ID:wOmBFshk0
>>311
遅くなり申し訳
おなじエラーが出なかったのですが
V2C-R(とかV2C+とかV2C-R+とかV2C-R 2.11.8)だとエラーとなる箇所があったんで
getdat.jsを
に置き変えてみて貰えますか
https://www.dropbox.com/s/p9efiz5p6c6rgsj/getdat.zip?dl=1
置き変えたらV2C再起動

313名無しさん@避難所:2020/06/06(土) 22:14:52 ID:wOmBFshk0
>>311
もうひとつ
scriptフォルダにscdataってフォルダを作ってそこに
https://www.dropbox.com/s/q25ej7lo1hl7wj6/getdat_lastmodified.zip?dl=1
を解凍して出来るgetdat_lastmodified.txtを設置して下さい

314305:2020/06/06(土) 22:50:45 ID:kxBp771U0
>>312
何に置き換えるの?そこのリンク先に置いてあるやつなのは分かるけど
>>313
> scriptフォルダに
もちろんそれはlogフォルダが入ってある方のフォルダへ移したやつだよね

315名無しさん@避難所:2020/06/06(土) 22:59:04 ID:wOmBFshk0
>>314
>何に置き換えるの?そこのリンク先に置いてあるやつなのは分かるけど
logフォルダがあるフォルダ/script/systemにgetdat.jsってのがあるので、それと

>もちろんそれはlogフォルダが入ってある方のフォルダへ移したやつだよね
そう
logフォルダがあるフォルダ/scriptにscdataってフォルダを作ってそこにgetdat_lastmodified.txtを置く

316305:2020/06/07(日) 00:01:43 ID:1NErIOOM0
>>315
>logフォルダがあるフォルダ/scriptにscdataってフォルダを作って
なんか俺の環境だとフォルダ/scriptがなぜか2つあって
片方に2ch_api_SSL_Hosts.txtが入ってるんだけど
入っていない側のフォルダに作った方がいいのかな

317名無しさん@避難所:2020/06/07(日) 00:18:57 ID:MrI/mGkw0
>>307
くわしい設定説明おつです。
>306までを行って、V2C起動で、reading favorite...のまま起動しないのだが、
何か間違えちゃったかな?

Windows10 Java1.8.0_251 V2CMOD-Z

318名無しさん@避難所:2020/06/07(日) 00:25:07 ID:MrI/mGkw0
>>317
ごめんないさい。無視してください。
favorite.txtでミスしてました。

319名無しさん@避難所:2020/06/07(日) 08:52:03 ID:n61eR4Ts0
>>316
3.4.2にパッチを当てて使ってる風に見えるんだけど環境的になんか変
二つのscriptフォルダって両方とも同じフォルダにあるの?

今説明してるscdataフォルダはsystem/getdat.jsとかを入れて貰ったscdataに入れて
(無ければ作る)

320名無しさん@避難所:2020/06/07(日) 09:03:55 ID:n61eR4Ts0
×:今説明してるscdataフォルダはsystem/getdat.jsとかを入れて貰ったscdataに入れて
○今説明してるscdataフォルダはsystem/getdat.jsとかを入れて貰ったscriptフォルダにあるほう

321名無しさん@避難所:2020/06/07(日) 09:35:14 ID:n61eR4Ts0
ふたば、爆サイ、4ちゃん、8ちゃん機能拡張パック with webThreadSearchEx

FTBKS48_UpdatePack_with_webThreadSearchEx_20200606.zip
https://www.dropbox.com/s/ro2x1xmqlpthp31/FTBKS48_UpdatePack_with_webThreadSearchEx_20200606.zip?dl=1

・V2C-R 2.11.8、V2C-R+、V2C+、V2C-R 3.x系をJava8以上で使う場合に新規導入時にスクリプトエラーになるのを修正
 system/getdat.js
 scdata/getdat_lastmodified.txt

設置手順は>>306-307と変わりませんが
●次にV2Cを終了後以下を設置
 ② scriptフォルダ → V2Cフォルダ(logフォルダがあるフォルダ)に設置
   2) scriptフォルダがある場合

     ・scdataフォルダが無い or scdataフォルダにgetdat_lastmodified.txtがない場合は
     (無ければscdataフォルダを作ってそこに)getdat_lastmodified.txtをscdataフォルダコピー
追加です

真央、zipでの配置構成=V2Cでの配置構成です

322名無しさん@避難所:2020/06/07(日) 11:57:49 ID:1NErIOOM0
>>319
> 二つのscriptフォルダって両方とも同じフォルダにあるの
いや別々のフォルダになってる(´・ω・`)
(個人的に)恐らくは本体の.exeを更新しようとした際に手順を取り違えたか何かが原因で
中途半端なアプデの仕方をしてしまったのだろうと推察しているが

323305:2020/06/07(日) 11:58:36 ID:1NErIOOM0
ごめん名前欄入れるの忘れた

324名無しさん@避難所:2020/06/07(日) 12:31:17 ID:n61eR4Ts0
>>322
メインメニュー>ヘルプ>V2Cについて で表示される
https://i.imgur.com/2YCzdI0.png
の「保存用フォルダ」が先に言ってた「logフォルダがあるフォルダ」なんで
そっちじゃないフォルダは使ってないフォルダ(捨てていいのかはわからない)

325305:2020/06/07(日) 12:44:10 ID:1NErIOOM0
細かい説明ありがとう
あとgetdat.jsを入れ替えたうえでscript/scdataにgetdat_lastmodified.txtを持って来ても
>>306の※から下の部分は必ずやっとかないといけないものなの?

326名無しさん@避難所:2020/06/07(日) 12:51:10 ID:n61eR4Ts0
>>325
できればやってもらいたいけど取りま動かすのならやらなくていいかも
ただ3.4.2 [A20180407]なんで

  ・したらば過去ログ表示
    threadld.js:35行目 (本家、V2C-R2.11.8、V2C-R+、V2C+、V2C-R3.x系の場合のみ)

の//削除だけはやっといて

あとpost.jsをリリースしたままの状態で使うと
なんかエラーが出るかもしれないし
確認のダイアログが出るようになったりします

327名無しさん@避難所:2020/06/07(日) 13:05:04 ID:MrI/mGkw0
V2CMOD-Zで20200602版で気になる部分はあれど使えてるようなのですが、
今後のVerUPとかに備えて20200606版にしておいたほうがいいですか?

現状20200602版だとscdataフォルダとかないので、気になりました。

328名無しさん@避難所:2020/06/07(日) 13:27:11 ID:n61eR4Ts0
>>327
かつでスクリプトのJava8対応って問題がありましたが
それでスクリプトが動く動かないで2つのグループがあって
1つがJava5、Java6、Java7、RhinoScriptエンジン(rhino.jar、js-engine.jar)を使ってるJava8以上で動くV2C
もう一つがRhinoScriptエンジンを使わないJava8で動くV2C-R 2.11.8、V2C-R+、V2C+、V2C-R 3.x系
です
0606版は後者のグループに対応するものです
ただ前者のグループでも0606版getdat.jsは動きます

なので結論的には上げても上げなくてもいいです
(次にgetdat.jsの修正が発生した時に否が応でも適用されます)

scdata/getdat_lastmodified.txtに関して言えば
前者のグループでは手動で設置しなくても自動で作られていると思います

後者のグループでは自動で作られないので手動で設置してもらうためにリリースに入れたのですが
うっかりそのことを書くのを忘れてました

329名無しさん@避難所:2020/06/07(日) 13:37:30 ID:n61eR4Ts0
>>327
>気になる部分はあれど
気になるのですが具体的にはどんなことでしょう?

330305:2020/06/07(日) 16:16:43 ID:1NErIOOM0
>>326
>あとpost.jsをリリースしたままの状態で使うと
>なんかエラーが出るかもしれないし
リリースしたままってのは一体どういうこと?エラー(表示)出ちゃってから訊くのも何だけど

331名無しさん@避難所:2020/06/07(日) 22:51:04 ID:MrI/mGkw0
>>328
丁寧に説明いただいてありがとうございます。
なお、>>329の件ですが、
https://imgur.com/a/VCiLaXL
このように今回のスクリプトの対象になっている外部板すべてでスレ立ての日付が正しくないとこ
ろでした。

332名無しさん@避難所:2020/06/08(月) 18:54:51 ID:MA9ZnHwU0
JScriptコンパイルエラー:文字が正しくありません

一体どういうことだってばよ…ちゃんと正しい手順で設置したはずなのに
threadld.js開けねえんじゃしたらば過去ログ掘れないじゃん

【V2C】 3.4.2 [A20180407] (L-0.7.0:amd64)
【Java】 1.8.0_211-b12 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 359(279)/1458 (Phys. Total/Avail.: 7944/3238) [MB]

333名無しさん@避難所:2020/06/09(火) 12:14:44 ID:CuS5aC9M0
333

334さがら療法心の健康法うつ病の予防と改善:2020/06/09(火) 17:05:25 ID:kQK5ad8U0
うつ病の予防と改善の他、引きこもり不登校いじめパニック障害潔癖摂食障害睡眠障害不安悩みイライラストレス自信がない勇気がないなどの改善方法や人材育成の方法を紹介しています

335名無しさん@避難所:2020/06/19(金) 07:10:50 ID:MPiAla7A0
MacOSX10.6.8で、PopupTools_20191101版 popupTwitterInfo.js(Java6用)なのですが。
ツイッターのリンクをポップアップさせようとすると、

un.org.mozilla.javascript.internal.EvaluatorException: Java class "[Ljava.lang.String;" has no public instance field or method named "reduce". (<Unknown source>#277) in <Unknown source> at line number 277

というエラーがでます。
MacOSX10.11.6で、java7・8・9用だと認証画面がでて正常に使えました。

以下にテンプレを貼ります
【V2C】 2.20.5.1 (V2CMOD-Z) [R20200530] (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.: 188(104)/758 [MB]
【BouncyCastle】 あり (最終更新日:2019/12/22 21:21:56)
【外付け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ライブラリ】 libwebp-imageio.dylib(最終更新日:2019/04/04 14:48:42)

【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 (最終更新日:2020/01/23 05:32:42)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 HiraKakuPro-W3
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 WadaLabChuMaruGo2004EmojiP
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 WadaLabChuMaruGo2004EmojiP
【スレ一覧フォント】 WadaLabChuMaruGo2004EmojiP
【代替 (AA用)フォント】 IPAMonaPGothic
【その他 (UI用)フォント】 WadaLabChuMaruGo2004EmojiP
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.28.5.4 API & read.cgi
【B11スクリプト】 readcgi.js(2019/08/17 09:13:40), readcgi_aux.js(2020/05/11 22:56:58)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/08/17 15:42:59)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:54)

【UA(API DAT取得)】 Monazilla/1.00 (Ciisaa/1.41 (A))
【UA(API 書き込み)】 Monazilla/1.00 (Ciisaa/1.41 (A))
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0

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

336名無しさん@避難所:2020/06/19(金) 09:01:55 ID:iy4VyNiI0
https://twitter.com/ishibashi_desho/status/1273587139414917121

ツイートが正確にポップアップされなくないですか?
自分の環境では以下のようになります


#石橋貴明#マッコイ斉藤いけど、マッコイにTwitterやれって言われ開設しました。すぐ飽きちゃうかも。 本日深夜に、これから新しくやることの発表をしちゃいます。 #石橋貴明 #マッコイ斉藤

337名無しさん@避難所:2020/06/19(金) 15:42:06 ID:Nj2BFHNo0
オマカン

338名無しさん@避難所:2020/06/19(金) 18:18:49 ID:uKfnRQfc0
>>335
うrlは?

>>336
間違い探しを他人任せにするのはどうかと思うけど根本的におかしいですね
https://i.imgur.com/EtFZmJI.png

339名無しさん@避難所:2020/06/19(金) 18:20:23 ID:uKfnRQfc0
間違い探しとはバグの修正じゃなくて
表示される本文の差異のことです

340名無しさん@避難所:2020/06/19(金) 20:37:11 ID:MPiAla7A0
>>338
>>335です。
すべてのツイッターのリンクで、おなじエラーメッセージがでます。

341名無しさん@避難所:2020/06/19(金) 20:43:58 ID:uKfnRQfc0
>>340
scriptフォルダの中にjson2.jsってあります?

342名無しさん@避難所:2020/06/19(金) 20:48:42 ID:MPiAla7A0
>>341
あります。

343名無しさん@避難所:2020/06/19(金) 20:54:05 ID:uKfnRQfc0
了解です
申し訳ですが今日はここまで
後でMacを起動して確認します

344名無しさん@避難所:2020/06/19(金) 20:57:25 ID:uKfnRQfc0
>>342
すいませんがurlを一つください

345名無しさん@避難所:2020/06/19(金) 20:59:33 ID:MPiAla7A0
>>344
テストスレに貼ったこれを
https://twitter.com/simofuriseiyam/status/1273221443556274176

346名無しさん@避難所:2020/06/19(金) 22:39:55 ID:uKfnRQfc0
>>345
https://www.dropbox.com/s/fqb1xivljv0bqqf/popupTwitterInfo_oauth.zip?dl=1
をDLして解凍して出来たpopupTwitterInfo_oauth.binをMacOSX10.6.8のscript/scdataにコピーして
使ってみて貰えますか?

347名無しさん@避難所:2020/06/19(金) 22:55:52 ID:MPiAla7A0
>>346
入れました。ポップアップが表示出来ました。ウインドウが切れてるのは、templatePopupStatusTwitter.txt を修正したらいいのかな?
https://i.imgur.com/pCX8GJk.jpg

348名無しさん@避難所:2020/06/19(金) 23:05:39 ID:uKfnRQfc0
>>347
popupTwitterInfo.jsの44行目に
var maxPopupWidth = 475;
というのがあるのでそれを広げて下さい
高さは設定で直せない模様


初めて起動するときにpopupTwitterInfo.jsのTwitter側APIに接続するために
PINコードを取得する処理があるんですがそこでこけてました

こちらで検出できなかったのは環境を作る時に
Java8やJava7で作ったdatやログをava6環境にコピーしてたんですが
すでに
>初めて起動するときにpopupTwitterInfo.jsのTwitter側APIに接続するために
>PINコードを取得する
をJava8やJava7側でしてた状態でJava6にコピーしてたので
popupTwitterInfo_oauth.binも一緒にコピーして277行目の処理をスルーしてたからでした

なんで抜本的なソース修正をするのが筋なんですが
今まで同エラーを言われたこともないので使われてないのかな?ってことで今回の対応です

349名無しさん@避難所:2020/06/19(金) 23:11:36 ID:MPiAla7A0
>>348
ウインドウ幅の変更もできました。ありがとうございました。

350名無しさん@避難所:2020/06/19(金) 23:13:19 ID:uKfnRQfc0
>>346は削除しました

>>349
どうもでした

351名無しさん@避難所:2020/06/20(土) 21:52:37 ID:VMFBHxLE0
Instagramですが濁音部分がおかしくなって表示されるんですが。

以下コピペです↓

それて?は後ほと?

http://js.v2c.net/test/read.cgi/instagram/1525451446/

352名無しさん@避難所:2020/06/20(土) 21:54:31 ID:e/8M3.w60
>>351
直るかなと思ってたんですがこのままみたいなんでそろそろ修正を考えます

353名無しさん@避難所:2020/06/20(土) 21:56:04 ID:VMFBHxLE0
あれ? 書き込みしたら?になってしまった。
「で」が

て空欄点々になってしまうんです。

354名無しさん@避難所:2020/06/20(土) 22:07:36 ID:e/8M3.w60
ここ最近のポニーテール投稿率が高すぎますね。。

゚とがが分離される奴ですね

355名無しさん@避難所:2020/06/20(土) 22:11:17 ID:e/8M3.w60
メモ
゙ &#12441;
゚ &#12442;

356351:2020/06/20(土) 22:35:34 ID:VMFBHxLE0
レス更新してなかったんで
>>353
>>352さんのレスのあとに付いてしまいました。。。

>>354そうです。
気長に待ってます。

357名無しさん@避難所:2020/06/26(金) 06:24:15 ID:muq1t9YQ0
PopupStatusInstagramやpopupTwitterInfoで、ポップアップ内の画像のサムネイルをクリックした時に外部ブラウザではなくV2C(MOD-Z)のビューワーで開くようにする設定はありますか?

358名無しさん@避難所:2020/06/29(月) 21:25:47 ID:.hY6LyMA0
>>335さんと全く同じ症状で困っていたのですが
>>346はもう配布されないのでしょうか?

359名無しさん@避難所:2020/06/29(月) 21:35:52 ID:9fuymSBs0
>>358
復活させました
DLしたら教えて下さい
また削除します

360名無しさん@避難所:2020/06/30(火) 01:44:21 ID:mbV2Am8M0
>>359
ありがとうございます
でもError404でダウンロードできないようなのですが…

361名無しさん@避難所:2020/06/30(火) 05:27:17 ID:zD/0FiKM0
>>360
すいません
あんま長く晒したくないんで寝る前に消しました
DL出来るタイミングで書きこんでください
そん時また復活させます

362名無しさん@避難所:2020/06/30(火) 05:35:20 ID:zD/0FiKM0
>>361
10:00以降でおながいしまつ

363名無しさん@避難所:2020/06/30(火) 12:50:04 ID:mbV2Am8M0
>>361
お手数おかけしてすみません
17時ぐらいまでお待ちしています

364名無しさん@避難所:2020/06/30(火) 12:55:36 ID:zD/0FiKM0
>>363
復活しました

365名無しさん@避難所:2020/06/30(火) 12:59:06 ID:mbV2Am8M0
>>364
無事ダウンロードできました
本当にありがとうございました助かりました

366名無しさん@避難所:2020/07/04(土) 20:52:52 ID:vEiGhx1g0
InstagramOnV2C 2020/07/04版
https://www.dropbox.com/s/9zlim62x5hs1g2b/InstagramOnV2C_20200704.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
 
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
 
説明はzip内のreadme.txtに
絵がある説明は https://egg.5ch.net/test/read.cgi/software/1507366660/127
 
●今回修正
  system/getdat_sub/instagram.js (更新日 2020/07/04 19:04:17)
 
●修正内容
 新着投稿取り込み時に○濁文字をまっとうにひらがなカタカナに変換するように修正
 既得投稿は添付の InstagramDatConverter.js で○濁文字を取り除く必要があります(後述)
 
●備考
 添付のgetdat.jsはふたば・爆サイ、したらばの過去ログに跨って最新ではありません(手抜き)
 >>296はInstagramTools(新規導入 or ログインできなくなった場合はリネームしてこちらを使う).jsに
 リネームして同梱してます

367名無しさん@避難所:2020/07/04(土) 20:55:09 ID:vEiGhx1g0
>>366
InstagramDatConverter.js で○濁文字を取り除く手順
 
 1) InstagramDatConverter.jsをscriptフォルダにコピー
 
 2) instagramを自動更新している場合は自動更新を停止する
 
 3) log/js.v2c.netの instagram フォルダをコピーし instagram_R2 フォルダを作る
   instagram フォルダは instagram_ORG にリネームする(バックアップ用)
 
 4) InstagramDatConverter.js を ${SCRIPT:Frw} InstagramDatConverter.js で
   外部コマンド>一般>全体 に登録する
 
 5) InstagramDatConverter.js を実行する
   終了するとダイアログにfinishと表示されます
 
 6) V2Cを終了
 
 7) log/js.v2c.net/instagram_R2 を開き
   ・threadst.txtを開き最初のスレのファイルサイズ(・・・・,ここ,0,,スレタイ,)とdatファイルのファイルサイズを比較し同じこと
   ・threadst.txtと比較したdatファイル内に無駄な空改行がないこと
   を確認する
 
 8) 問題なければinstagram_R2 を instagramにリネームする
 
 9) V2Cを起動する

368名無しさん@避難所:2020/07/04(土) 22:02:29 ID:RMzDBf5g0
>>367
いつもありがとうございます。

>InstagramDatConverter.js で○濁文字を取り除く手順
Java6でInstagramDatConverter.jsを実行すると。
sun.org.mozilla.javascript.internal.EvaluatorException: Java class "org.monazilla.v2c.V2CScriptApp" has no public instance field or method named "status". (<Unknown source>#6) in <Unknown source> at line number 6
というエラーが出て実行できませんでした。

369名無しさん@避難所:2020/07/04(土) 22:13:12 ID:vEiGhx1g0
>>368
すいません
Java7とJava8で動いたんで安心しきってました

6行目の
v2c.status = lines[i].split(',')[15];
の先頭に//を挿入してコメント化して見てうだ歳

//【TAB】v2c.status = lines[i].split(',')[15];
な感じ

進捗表示で画面下のステータス欄にアカウント名を表示するだけの機能なんで
無くても結果には影響はありません

370351:2020/07/04(土) 22:13:19 ID:W7U3e.Fs0
>>366
直りました。ありがとうございます。

371名無しさん@避難所:2020/07/04(土) 22:22:46 ID:RMzDBf5g0
>>370
出来ました。有難うございました。

372名無しさん@避難所:2020/07/04(土) 22:23:34 ID:RMzDBf5g0
間違えました。
>>369
出来ました。有難うございました。

373名無しさん@避難所:2020/07/11(土) 20:53:23 ID:74fWo1bU0
またスレ検索ボタンで検索出来なくなってます。
webThreadSearchEx.js

374名無しさん@避難所:2020/07/11(土) 21:19:32 ID:zNFjyago0
>>373
64行目の
new RegExp('<li>

new RegExp('<li.*?>
にして下さい

375名無しさん@避難所:2020/07/11(土) 21:22:22 ID:zNFjyago0
>>374
修正イメージ
https://i.imgur.com/zMCmZN0.png

376373:2020/07/11(土) 21:26:39 ID:74fWo1bU0
>>374
検索できました。

素早い対応ありがとうございます。。

377名無しさん@避難所:2020/07/11(土) 23:39:18 ID:zNFjyago0
>>376
ついでに

jsのままだと検索結果を最大50件しか取れないんで
https://i.imgur.com/fGQCR1f.png
赤ハイライトの用に&page=で最大取得レス数を指定してください

378名無しさん@避難所:2020/07/13(月) 21:19:27 ID:S/gBui0E0
次スレ作成の動作がおかしくなったのは5ch仕様変更の影響ですか?
SLIP表示スレでの次スレ作成では元スレの
!extend:以下が文頭に組み込まれてSLIPなしで作成間違いが防ぐことが出来た
今は文頭に表示されなくなっている

379名無しさん@避難所:2020/07/13(月) 21:33:13 ID:vMRRT5fo0
>今は文頭に表示されなくなっている

書き込んだ結果(新スレの>>1)のこと?
書き込み欄のこと?

380名無しさん@避難所:2020/07/13(月) 21:35:24 ID:vMRRT5fo0
書き込み欄のこと?
     ↓
書き込み欄に自動生成される本文のこと?

381名無しさん@避難所:2020/07/13(月) 21:37:52 ID:vMRRT5fo0
どこの板か分からないのでWEBブラウザで確認して見て下さい
それで指摘してる状態になるなら5ちゃんの仕様
以前通りならjsかV2C(パッチ)のバグ

382名無しさん@避難所:2020/08/20(木) 20:26:05 ID:Jc4J16HM0
>>366
https://www.dropbox.com/s/o8w78wxrhur08z8/instagram.zip?dl=1
instagram.jsのみ

インスタの通常投稿の動画(mp4)urlをいつのまにか取得できなくなってたのを修正
格納位置
V2Cフォルダ/script/system/getdat_sub/instagram.js

383名無しさん@避難所:2020/08/20(木) 21:08:03 ID:TrRRstls0
>>382
おつです

384名無しさん@避難所:2020/09/01(火) 23:23:37 ID:eT4fRPVk0
V2Cの使い方の質問。
本文で特定のワードを使う人をIDあぼーんするにはどうしたらいい?

特定ワードがあるレスだけをあぼーんするのではなく
特定ワードを使った人のIDをあぼーんしたい。
つまり、特定ワードを使った人の、特定ワードがないカキコもあぼーんしたい。
つまり、その人を毎日IDあぼーんするのをやめたい。

おながいします。
そういう几帳面な荒らしが毎日来るんで困ってる。

385名無しさん@避難所:2020/09/01(火) 23:44:35 ID:DQmjlRpQ0
NGExでN任意のGワード設定して、"NGIDに自動で追加"にチェック

386名無しさん@避難所:2020/09/02(水) 00:00:46 ID:h.B8Ymsw0
ははは(^^;)
なんであの使用法はさっぱり頭に入ってこないんだろうw
クリティカルな1行をありがとう。

387名無しさん@避難所:2020/09/04(金) 15:19:09 ID:wrL/rahE0
LINE NEWSサムネおなしゃっす

新型コロナ 東京都で新たに136人の感染確認
https://news.line.me/articles/oa-fnn/c3e1c3fd5f17

388名無しさん@避難所:2020/09/19(土) 13:27:37 ID:Z9.rgt6E0
>>378
これしたらばだとエラー出るようになっちゃったしスレ立てしなくなったな
踏み逃げしてるわ

389名無しさん@避難所:2020/09/19(土) 15:45:38 ID:9BMrjfao0
なぜ踏まずに待つか再安価指定しないのか
半年ROMってろはいい言葉だな

390名無しさん@避難所:2020/10/16(金) 19:27:42 ID:jjcxPcTM0
chmateのキーワードっていいね、あれをsubject.js上で実装できないものか

391名無しさん@避難所:2020/10/20(火) 13:31:42 ID:IwyYVyBk0
スレタイキーワードとソートで似たようなことはできるぞ

392名無しさん@避難所:2020/11/09(月) 01:18:25 ID:qUyDpZW.0
webThreadSearchEx使ってスレ検索したら、結果の板が「**@2ch掲示板」って外部板になって
しまうのですが。

393名無しさん@避難所:2020/11/09(月) 08:43:57 ID:6Vu2BGYk0
>>392
うrlがhttpsになってるから

.replace('https://', 'http://')

をwebThreadSearchEx.jsの
https://i.imgur.com/TrnZrp7.png
で選択されてる箇所に挿入して保存して下さい

394392:2020/11/09(月) 15:31:26 ID:qUyDpZW.0
>>393
対応ありがとうございます。

395名無しさん@避難所:2020/11/20(金) 19:40:20 ID:yNSpkYyc0
よろしくおねがいします。別スレから誘導していただいて来たのですが
例えば下記のような箇条書きのレスを選択して
一括で一行ずつ外部ブラウザで検索するようなものをどなたか作っていただけませんでしょうか。

AAAAA
BBBBB
CCCCC
DDDDD

396名無しさん@避難所:2020/11/22(日) 16:14:27 ID:ec2fJ1Ik0
ただ今
InstagramCommon.js の webPageToUpdate が false の場合に
インスタの更新ができない可能性があります

インスタの更新が出来ない場合はwebPageToUpdate を true にしてみて下さい
https://i.imgur.com/C4qRUNW.png

397名無しさん@避難所:2020/11/22(日) 17:16:30 ID:ec2fJ1Ik0
インスタ障害 調査情報更新

現状リリースされてるモノは非ログイン状態でAPIを使用して大量の投稿を取得できる設定にしてますが
どうもそのAPIが (非ログイン状態だと?) 使用不可能になってる(遂に使用不可にされた?)ようです

代替方法でユーザのトップページ(12件の投稿しか含まない)から個別の投稿を取得する方法を用意してますが
これだと投稿は更新時点から過去12件分しか取得できません
(ストーリーは別腹)

現時点ではこれしか回避策がないのでこれで回すしかありません
その設定のために InstagramCommon.js の
 webPageToUpdate を true
 InitForceAll を false
にそれぞれ設定して下さい

https://i.imgur.com/iC6VwGM.png

398名無しさん@避難所:2020/11/29(日) 21:00:37 ID:BnMM9AFE0
>>395
https://www.axfc.net/u/4029820?key=V2C

B11スレのを少し修正(url行の場合は検索ではなく、そのurlを開きます)

設定>外部コマンド>上段タブ(一般)/下段タブ(選択テキスト)に登録

399名無しさん@避難所:2020/11/30(月) 00:28:28 ID:19C5tSrM0
>>398
ありがとうございます。
すみません、「下段タブ(選択テキスト)に登録」というのがわからなくて・・・
https://imgur.com/5qccLEU
ここからコマンドの部分を「$SCRIPTB:\2chLog\script\openMultiUrl.js」としてみたのですが
テキストを選択して実行してみても、「スクリプトの指定が正しくありません。」というエラーが出てしまいます。

400名無しさん@避難所:2020/11/30(月) 00:45:05 ID:19C5tSrM0
>>398
すみません、試しにjsファイルの中身を見てみると
【コマンド】 ${SCRIPT:S} openMultiUrl.jsとありましたのでコピペしてみました。
すると、jsファイル自体を機能させるのは成功したようなのですが
実際に使用してみますと、箇条書きのレスを一括で検索してみても、一行ずつ別の検索にはならずに
「Googleで検索」と同じように全部を一文として検索してしまうようです。

401名無しさん@避難所:2020/12/04(金) 20:54:21 ID:pJzTSJrA0
>>398
これただの一つの選択範囲の検索になるな

402名無しさん@避難所:2020/12/05(土) 08:13:09 ID:tgK.9Io.0
>>400,401
Javaのバージョン教えて

403名無しさん@避難所:2020/12/05(土) 15:04:13 ID:Z8K3MQ1.0
>>402
1.8.0_271-b09です

404名無しさん@避難所:2020/12/05(土) 15:20:34 ID:tgK.9Io.0
後出しゴメン
どのV2Cなのかも

405名無しさん@避難所:2020/12/05(土) 15:35:37 ID:Z8K3MQ1.0
>>404
3.0.3+ (V2C-R+) です。
なんとか使いたいです。

406名無しさん@避難所:2020/12/05(土) 18:52:28 ID:yge8vJMY0
改行じゃなくて<br>が返ってくるパターンなんだろうな

407名無しさん@避難所:2020/12/05(土) 18:55:36 ID:tgK.9Io.0
そういや使えなかったレスを教えて貰うのが一番の近道だったw

408名無しさん@避難所:2020/12/06(日) 03:34:05 ID:ezX5PIjc0
使えたら便利だよな

409名無しさん@避難所:2020/12/06(日) 16:03:15 ID:Fy8rX7mA0
>>398
今の情報で闇雲に直してみた
https://www.axfc.net/u/4030078?key=v2c

410名無しさん@避難所:2020/12/07(月) 07:22:54 ID:oqYyMJIM0
>>409


411名無しさん@避難所:2020/12/20(日) 17:04:39 ID:N0tG4Ius0
>>290
/accounts/login/ajax/ がみつかりませんがどうすればよいでしょうか

412名無しさん@避難所:2020/12/20(日) 17:28:18 ID:N0tG4Ius0
>>411
自決しました

413名無しさん@避難所:2020/12/20(日) 18:36:49 ID:w3G8KoR20
:.... . ∧∧   ∧∧  ∧∧   ∧∧ .... .... .. .:.... .... ..... .... .. .
... ..:(   )ゝ (   )ゝ(   )ゝ(   )ゝ惜しい411を亡くした… ..........
....  i⌒ /   i⌒ /  i⌒ /   i⌒ / .. ..... ................... .. . ...
..   三  |   三  |   三  |   三 |  ... ............. ........... . .....
...  ∪ ∪   ∪ ∪   ∪ ∪  ∪ ∪ ............. ............. .. ........ ...
  三三  三三  三三   三三
 三三  三三  三三   三三

414名無しさん@避難所:2020/12/20(日) 20:09:14 ID:Fw4/BjeU0
Twitterの情報が取得できなくなってるんだけど俺だけ?
たまにタイムライン取れるアカウントもあるけど基本的に取れない

415名無しさん@避難所:2020/12/21(月) 01:33:04 ID:Ad3FCbak0
APIキーを自分個人のものに変えてみれば

http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1564238123/872-873

http://v2c.kaz-ic.net/wiki/?Twitter%2F%E3%82%88%E3%81%8F%E3%81%82%E3%82%8B%E8%B3%AA%E5%95%8F#b9cca2b8

416名無しさん@避難所:2020/12/21(月) 02:15:26 ID:mtzjpSNA0
>>415
申請とかしなきゃいけないのか・・・
あとTwitterの画像や動画なんかも取得できてたはずなんだけど無理になった

417名無しさん@避難所:2020/12/21(月) 02:33:09 ID:mtzjpSNA0
ダメ元で申請してみたらあっさり通ったけど
ここからどうするのかがさっぱり・・・

418名無しさん@避難所:2020/12/22(火) 11:12:02 ID:/Dc9oo760
Developer申請通ったんなら後はwikiの手順どおりよ

419名無しさん@避難所:2020/12/22(火) 12:50:26 ID:ngPFkosY0
>>418
なんか教えてもらってて申し訳ないんだが
どうも自分の改善したいと思ってることと違うような気がしてきたんだけどどうなんだろう
Twitterの画像とか動画とかが取得したい時もそのAPIキー?って関係ある?
たとえばこういうのが前は画像ビューアで開けてたんだけどいつからか無理になってて
https://twitter.com/otona_doga/status/1340665255211409408?s=09

420名無しさん@避難所:2020/12/22(火) 16:15:11 ID:XHVfbIo.0
>>414の書き込みで>>419の内容をエスパーして答えろってそりゃ無理だわ

421名無しさん@避難所:2020/12/22(火) 16:24:57 ID:ngPFkosY0
>>420
申し訳なかった
Twitterの情報が取れないことと画像や動画が取れないことが同じ感じに思えて

422名無しさん@避難所:2020/12/23(水) 14:39:32 ID:nygXB57A0
メディアだけなら ImageViewURLReplace.dat あたりで行けるかもだが俺はわからん
自分の環境(V2C+)だと>>419のリンクは1回ツイートのポップアップになってその先でサムネが見える
これは今はTwitter APIの登録が必要な動きだと思う

423名無しさん@避難所:2020/12/23(水) 15:07:24 ID:GqAwSySY0
>>422
相手してもらえてありがたい。
ということはやっぱりAPIの登録というのは意味があるのかな。
あのサイトで登録して取得したキーってAPIとAPIシークレットの2つあるみたいなんだけど
これをV2Cのどこに入力するのかで詰まってて・・・。
自分の今の状態だとリンククリックすると「Twitter取得」という小さいウィンドウが一瞬出てくるだけでその後何も起こらない。

424名無しさん@避難所:2020/12/23(水) 15:15:14 ID:oqrLM9tg0
>>415の下のリンクのwikiは読んだの?

425名無しさん@避難所:2020/12/23(水) 17:05:47 ID:GqAwSySY0
>>424
それもやってみたけど特に何も変わらなかった。

426名無しさん@避難所:2020/12/25(金) 12:49:31 ID:1HEyqfmc0
Twitterのサムネを表示できない件
Twitterはhtmlの仕様変更があってImageViewURLReplace.datでは画像を取得できなくなりました
なので
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018412/256
です

>>414は具体的にはどうゆうこと?
タイムライン仮想スレッドが更新されないてこと?

427名無しさん@避難所:2021/02/01(月) 20:49:34 ID:hh5rKQPA0
インスタですが: HTTPError (Unknown)ってなって取り込めないです。

>>397
ユーザー登録無しでこの設定にしています。

428名無しさん@避難所:2021/02/01(月) 21:01:53 ID:mgfgoVT.0
自分ちはHTTPErrorにはならないんだけど別の理由で取り込めません
自分暫くインスタ見てなかったのとエラー報告が無かったので安穏に構えてたんですが
ページ取得の処理を一から見直さないとダメっぽいです

https://i.imgur.com/CCzboSw.png
ログインのオーバーラップで邪魔されてるっぽい

429名無しさん@避難所:2021/02/01(月) 21:11:06 ID:mgfgoVT.0
ユーザ登録してアカウントもたないともう無理かも

430427:2021/02/01(月) 23:50:35 ID:hh5rKQPA0
再起動したらタブに件数が出たけど、原因不明のエラーになってる。

スレッドの再取得したらおかしくなった。
多分自動更新なら取り込んでるかも。1月30日の投稿?があるので。

431名無しさん@避難所:2021/02/02(火) 00:20:08 ID:Rg2U2AME0
以前からあったんだけどインスタにログインしてない状態で
ユーザのトップページを取得した場合の
・何の問題もなし
https://i.imgur.com/CCzboSw.pngみたいにログインの催促がです
・ログイン画面にリダイレクトされる

もうここら辺の気まぐれが辛くて・・・

432名無しさん@避難所:2021/02/02(火) 16:01:15 ID:Rg2U2AME0
>>427
すいません、いろいろと勘違いしてました
HTTPError (Unknown)となったのはインスタにログインしていない状態で
新着件数取得のためにユーザのトップページに触る場合や
TL更新で連続して個別の投稿を取りに行った場合に規制で
インスタのログインページに飛ばされるのが原因でした
https://i.imgur.com/8wwenVP.png

ユーザのトップページに触る場合は手が出せないのですが
TL更新の場合は取得した分だけでも出せないかを考えてみます

433名無しさん@避難所:2021/02/02(火) 19:30:16 ID:Rg2U2AME0
すでにいろいろと忘れてた件

>TL更新の場合は取得した分だけでも出せないか

TLの取得は新しい順に取得してるんでこれが途中で止まると古い分を取得漏れします
で、もう一度取得を行うと最新の取得分より新しいモノを取得対象とするので古い分は永遠に取得できなくなります
なのでTLの取得で失敗した場合は後で丸ごとやり直すしかないので
取得した分だけ表示ってことはできませんでした

あとログイン処理に関しても今のスキルじゃ対応できないので
前に書いたようにFFの開発ツールでセッションIDをコピペするしかないです

今出来ることはエラーメッセージを表示するのとソースを少し整理することくらいのようです

434名無しさん@避難所:2021/02/05(金) 10:44:01 ID:t08BQyvA0
下記のメッセージが出ないようにするにはどうすればいいのでしょうか
スクリプト実行エラー:
TypeError: Cannot read property "add" from undefined in <eval> at line number 541

435名無しさん@避難所:2021/02/12(金) 23:01:46 ID:myUo7y7.0
最近Youtube動画情報のポップアップさせるPopupStatusYoutubeがポップアップはするけど内容がでません
便利だったので修正をお願いします

436名無しさん@避難所:2021/02/13(土) 00:58:20 ID:Y7CVaXII0
何の問題もなく内容も出る
大昔の使ってんじゃないの

437名無しさん@避難所:2021/02/13(土) 10:54:52 ID:LLYsAXYo0
うちもPopupStatusYoutube見れなくなってる
使ってるのは>>177だけどこれ以降どこかで更新されてんのかな

なに見てもダメだけど例えばこれが
https://www.youtube.com/watch?v=UrIb4gstR4Q
よくあるこんなやつで全滅
https://i.imgur.com/WRfxVQy.png

【V2C】 2.18.8 (V2CMOD-Z) [R20180816] (L-0.7.0:amd64)
【Java】 [P]1.7.0_80-b15 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 618(505)/1639 (Phys. Total/Avail.: 32686/23397) [MB]
【BouncyCastle】 あり (最終更新日:2019/12/22 21:21:56)
【外付けcacerts(Java CA 証明書)】 なし

【systemスクリプト】 subject.js, imgcache.js, threadld.js(S), post.js(A)
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, ReplaceStr_Tw.txt, URLExec.dat, URLExec2.dat

【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2018/06/07 12:21:04)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 MS Pゴシック
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 Segoe UI Symbol
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 Segoe UI Emoji
【スレ一覧フォント】 メイリオ
【代替 (AA用)フォント】 MS Pゴシック
【その他 (UI用)フォント】 メイリオ
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.28.6.6 read.cgi Only
【B11スクリプト】 readcgi.js(2019/08/17 09:13:41), readcgi_aux.js(2021/01/29 16:12:47)
【B11用 ReplaceStr.txt】 未使用
【B11用 URLExec.dat】 未使用

438名無しさん@避難所:2021/02/13(土) 11:28:00 ID:w52VO.mk0
俺環境では出ました
https://i.imgur.com/epwE1jS.png

PopupStatusYoutubeV3.js 2017/12/30 21:06:04
です

ポップアップ時にネットワークのログに
https://i.imgur.com/mPeRRxN.png
なのが出るのですがそれを確認してみて欲しいです

439名無しさん@避難所:2021/02/13(土) 11:57:21 ID:LLYsAXYo0
ネットワークログこんな感じです
https://i.imgur.com/yCm7QWv.png

440名無しさん@避難所:2021/02/13(土) 12:15:13 ID:w52VO.mk0
>>439
APIに触りにいってるんじゃなくてWEBページに触りにいってるみたいです

前から使ってたけどある日突然そうなりましたか?
初めて使ってみたらそうなりましたか?

URLExec.datかURLExec2.datにjsを起動する定義があると思うんですが
見せて貰えますか?

441名無しさん@避難所:2021/02/13(土) 12:22:31 ID:LLYsAXYo0
>>440
前から使ってましたが>>435の書き込みみてさっき自分の状況確認したら見れなくなってた
という感じです

URLExec2.dat正直ほぼ放置状態ですが
https://i.imgur.com/VNpJbNj.png
です

442名無しさん@避難所:2021/02/13(土) 12:41:08 ID:w52VO.mk0
>>441

https://i.imgur.com/MiyG7Qd.png
な感じで
PopupStatusYoutubeV3.jsの後ろに withAPI とつけてURLExec2.datをリロードしてみて貰えますか?

withAPI無しでWEBページのhtmlからのポップアップ生成が上手く行ってたのが
なんかのタイミングで向こうがhtmlを大きく変えて、そのhtmlからポップアップが生成できなくなったのかもしれません

なので withAPI を付けてAPIからポップアップ用のデータを取得したら上手く行くかも

443名無しさん@避難所:2021/02/13(土) 12:44:41 ID:LLYsAXYo0
>>442
おー!出ましたよ
ありがとうございます!

444名無しさん@避難所:2021/02/13(土) 17:40:59 ID:FJkBbGlM0
435ですがこちらもおかげで内容が出るようになりました
ありがとうございます

445名無しさん@避難所:2021/02/14(日) 14:10:28 ID:joEmGv8.0
横トン
ポップアップも早くなったような気がする

446名無しさん@避難所:2021/02/15(月) 11:34:19 ID:h2JdpQak0
googleの仕様が変わった? V2Cからのgoogle画像検索ができなくなった。

447名無しさん@避難所:2021/02/19(金) 18:35:01 ID:m6JmGgkQ0
rescheck.jsに間引き処理を入れてだいぶ快適になった
後はidCountを取得したいがまあ無理だろうからthreadld.jsでNGLabelを設定したい
なんか方法がないもんか

448名無しさん@避難所:2021/02/20(土) 16:06:46 ID:AlUQc7EQ0
インスタの通常投稿は取得できるけどストーリーが取得できないのですがどういう設定にすればよいのでしょうか
いま
InstagramCommon.js
var onB11 = false;
var IamRegistedUser = true;
var graphql_countList = 12;
var graphql_countTL = 12;
var webPageToUpdate = false;
var InitForceAll = true;
var loginToWebTopPage = true;
var TLWithSessionID = false;
var GraphqlWothoutCookie = true;

InstagramTools.js
var directLogin = true;
var SessionID = (入力済み)
という設定になっています

449名無しさん@避難所:2021/02/20(土) 16:11:03 ID:/fNDfz6o0
>>448
明日新しいバージョンを出すんでしばしおまちお

450名無しさん@避難所:2021/02/20(土) 16:15:32 ID:AlUQc7EQ0
>>449
了解しました

451名無しさん@避難所:2021/02/20(土) 17:34:17 ID:/fNDfz6o0
インスタの修正版
今日の21:00頃に出します

事前告知的には
・やたら多かったパラメータを5つにします
 開発当初は規制が緩かったんでいろんな設定を出来るように考えたのですが
 最近は規制がきつかったんで使われ方を絞ります
 なのでスレ一覧表示周りの挙動が変わるかもしれません
 それに合わせて変数とかの名前も少し変えました

452名無しさん@避難所:2021/02/20(土) 17:56:37 ID:/fNDfz6o0
それとjsではインスタにログインできなくなってるはずなので
ストーリーを取得する場合はWEBブラウザでインスタにログインし
そこからSessionIDを拝借する方法を標準にします

以前はSessionIDを拝借するためにデバッグツールを起動してうんたらかんたらと難しいことをお願いしましたが
FireFoxにそれを少ない手順で出来るアドオンがあったのでそれを使うといいと思います

Cookies Quick Manager
https://addons.mozilla.org/ja/firefox/addon/cookie-quick-manager/
というアドオンで

FireFoxにログインしたらCookies Quick Managerのアイコンをクリックし
https://i.imgur.com/2QlnsE7.png

Manage all Cookies という項目を選択します
https://i.imgur.com/pvO9Tgz.png

そしたら以下の画面になるので
instagram.com>sessionidの順にクリックすると一番右側にsessionidが表示されるので

それをコピーして使って下さい
https://i.imgur.com/Jy0PZeY.png

453名無しさん@避難所:2021/02/20(土) 18:01:33 ID:/fNDfz6o0
>>451
設定項目はInstagramCommon.jsの
https://i.imgur.com/YukYKJJ.png
以下の5つです

SessionIDもここに設定するようにします

454名無しさん@避難所:2021/02/20(土) 20:38:37 ID:/fNDfz6o0
InstagramOnV2C 2021/02/20版
https://www.dropbox.com/s/x0203vj76pnu2sj/InstagramOnV2C_20210220.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
 
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
 
●今回修正
  InstagramCommon.js
  InstagramTools.js
  getInstagramLists.js
  system/getdat_sub/instagram.js
  system/getdat_sub/ReferenceTab.txt
  
  #system/getdat.jsは今のまま使ってください
 
●修正内容
 クッキーの項目が大きく変わっていたのを修正
 
●備考
 ・jsではログインできなくなりました
  ストーリーズを表示する場合はFireFoxでInstagramにログインしてSeeionIDを拝借する必要があります
  拝借の方法に関しては>>452が簡単です
  >>452に「FireFoxにログインしたらCookies Quick Managerのアイコンをクリックし」という記述がありますが
  「FireFoxでInstagramにログインしたらCookies Quick Managerのアイコンをクリックし」が正しいです
 
 ・V2C内にクッキーのキャッシュが残っているためjsの置き換えはV2Cを終了させて行ってください
 
 ・設定項目を大幅に減らしました、今までの設定は忘れてください

455名無しさん@避難所:2021/02/20(土) 20:42:02 ID:/fNDfz6o0
ストーリーズを表示しない場合
 設定
 ・そのまま使用できます(リリースはストーリーズを表示しない設定です)
 
 スレ一覧・投稿の表示
 ・今までと変わりありません
 
ストーリーズを表示する場合
 設定
 ・まず、FireFoxでインスタにログインしCookie内のSessionIDを取得します
 ・InstagramCommon.js内のストーリーズ表示関する設定を修正します
   ShowStories : false を true に修正
   SessionID : 先に取得した SessionID を ' と ' の間に設定
   https://i.imgur.com/YukYKJJ.png(これ以外に設定する項目はありません)
 
 スレ一覧・投稿の表示
 ・今までと変わりありません

456名無しさん@避難所:2021/02/20(土) 21:08:55 ID:/fNDfz6o0
WEBブラウザでログインしないでインスタのWEBページを取得しようとした場合
問答無用でログイン画面に飛ばされる場合があります

V2CはWEBブラウザに偽装してインスタに触りに行くので当然同じことが起こります

この場合、一覧情報や投稿を取得できないのでjsは処理を打ちきります

なんで安定してスレ一覧を更新したり投稿を取得したいのであれば
面倒でもインスタにアカウントを作ってSessionIDを使用したjsの利用を推奨します

457名無しさん@避難所:2021/02/20(土) 21:15:03 ID:FqdgP9LU0
>>454
いつもアリガトウゴザイマス。

458名無しさん@避難所:2021/02/27(土) 19:42:03 ID:FNTdbgS.0
インスタなんですけど
どうも去年の12月くらいから複数枚の画像があっても
レスには先頭の画像しか表示されてなかったいたいです

画像が何枚あるか確認するにはPopupStatusInstagram.jsの併用が必要です
(PopupStatusInstagram.jsも、これはこれで放置が続いてたんで本文表示の見直しが必要ですが)

459名無しさん@避難所:2021/02/27(土) 22:42:50 ID:EmfIie8A0
MOD/2に設定してる20210220版は先頭画像しか表示されてないけど
MOD-Zに設定してある20200704版では複数画像表示されてるからそっち使ってる

460名無しさん@避難所:2021/02/27(土) 22:47:44 ID:FNTdbgS.0
ありがと
なんかデグらせたかな
明日調べます

461名無しさん@避難所:2021/02/28(日) 15:48:32 ID:goFcvjkY0
InstagramOnV2C 2021/02/28版
https://www.dropbox.com/s/9nbzxlqtsdj9rmm/InstagramOnV2C_20210228.zip?dl=1

>>454で複数枚の画像が投稿されても1枚しか画像が表示されなくなったことの修正です
script/system/getdat_sub/instagram.js 2021/02/28 15:07:49

念のため置き換え後V2Cを再起動して下さい


#東電とか原子力規制委員会並みのバグです
#もっともあの人達はわざとですが

462名無しさん@避難所:2021/02/28(日) 18:49:01 ID:goFcvjkY0
>>461
このバージョンでもアカウント無し(ログインしない)で使うと
に掛かったら画像を1枚しか表示できないかもしんない
(複数枚画像のurlを取得するためのhtmlをスーパーログイン規制タイムのために取得できないため)

463名無しさん@避難所:2021/02/28(日) 18:49:49 ID:goFcvjkY0
あー

>>461
このバージョンでもアカウント無し(ログインしない)で使うと
スーパーログイン規制タイムに掛かったら画像を1枚しか表示できないかもしんない
(複数枚画像のurlを取得するためのhtmlをスーパーログイン規制タイムのために取得できないため)

464名無しさん@避難所:2021/02/28(日) 21:44:19 ID:sBzPWBYo0
改良お疲れさまです
複数画像もストーリーズも取得できました

465427:2021/02/28(日) 22:01:19 ID:IvXw3q4A0
>>461
なんやらインスタの規制ってのはでなくなりましたが、

随分前から登録しているのは取り込めますが、
新しく登録したものはInstagram確認中・・・(34)あたりで
HTTPError (Unknown)エラーになってしまいます。
件数制限して取り込むってことはできないんですか?

466名無しさん@避難所:2021/03/02(火) 12:45:30 ID:6WOnuTWc0
>>465
確か出来たと思ったけど最新版の相性とか調べなきゃなんでちょっとまってね

ただ件数制限でききるのは直近から○○件です(もしかしたら12件固定かも)
インスタAPIは最新の投稿から新しい順で返してくるんで例えば投稿が100件あったとしたら

・直近12件を取得 は出来るんだけど

・100件を12件づつの9回スレ更新取得 はできません(これをするためには結局全件取得になってしまう)

時間帯にも寄るんで昼間の時間帯なら規制がゆるくて過去分全件取得が可能な場合があります
ただ一度取得したログを削除して改めて取り直すとストーリーズが消えてしまいます

467名無しさん@避難所:2021/03/02(火) 12:50:42 ID:6WOnuTWc0
あとInstagramCommon.jsに
var sleep = 8;
ってのがあるんだけどこれを大きくすれば少しは投稿をとり易くなるかも
8は試してギリギリの値で決めた値なんで状況を見ても少し大きくとか
(但し全体の取得時間も長くなってしまいます・・・)

468名無しさん@避難所:2021/03/04(木) 18:30:16 ID:ujyTx9G20
scriptからslipをNGに突っ込みたいと思ったらそもそも本体側でも右クリからNGぐらいしか出来なかった

469名無しさん@避難所:2021/03/05(金) 21:10:52 ID:lAS8eFlY0
数千の投稿のあるアカウントの取得失敗するから何度も試してたらアカウント停止されちゃった

470名無しさん@避難所:2021/03/05(金) 21:46:48 ID:DFB86/Xg0
最近爆サイ書き込み失敗するんですけどおま環ですかね

471名無しさん@避難所:2021/03/06(土) 12:59:13 ID:ocpgb/rE0
インスタTLの待ち時間
今:12件一気に取得→8秒休み→12件一気に取得→8秒休み・・・

新:1件取得→1秒休み→1件取得→1秒休み→・・・
と平均して間隔を空けて待つように修正中

>>470
自分が行ってる板では書けたんで板とか地域によるかもなんでurlくれさい

472名無しさん@避難所:2021/03/06(土) 15:46:51 ID:1ycRFT..0
書けた方がおられるのでどうやらおま環のようです原因切り分けして見直ししてみます

【V2C】 2.11.4 (V2C) [R20131210] (L-0.7.0:amd64)
【Java】 [P]1.7.0_79-b15 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 150(85)/1639 (Phys. Total/Avail.: 12279/8152) [MB]
【BouncyCastle】 あり (最終更新日:2019/12/22 21:21:56)
【外付けcacerts(Java CA 証明書)】 あり (最終更新日:2018/03/27 10:45:54)

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

【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html (最終更新日:2021/02/25 13:55:56)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 MS Pゴシック
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 Segoe UI Symbol
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 Segoe UI Emoji
【代替 (AA用)フォント】 MS Pゴシック
【その他 (UI用)フォント】 メイリオ
【おπ送りを監視する】 チェック済

【2chAPIパッチ】 B11.28.6.6 read.cgi Only
【B11スクリプト】 readcgi.js(2019/08/17 09:13:41), readcgi_aux.js(2021/01/29 16:12:47)
【B11用 ReplaceStr.txt】 ReplaceStr_B11.txt(2019/08/17 10:52:21)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:55)

【UA(API DAT取得)】 Monazilla/1.00 JaneStyle/4.00 Windows/10.0.19041
【UA(API 書き込み)】 Monazilla/1.00 JaneStyle/4.00 Windows/10.0.19041
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 6.1; rv:84.0) Gecko/20100101 Firefox/84.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 6.1; rv:84.0) Gecko/20100101 Firefox/84.0

【不具合内容】

全国あちこち書き込みテストをしてみたのですがどの板も同じくV2Cから書き込んでも反映されずに抜け落ちました
ブラウザで書き込みの確認をしましたが書き込めていませんでした
下のスレもブラウザからは書けますがV2Cからは書けませんブラウザから書き込んだものをV2Cで読むことは出来ます
テスト
http://bakusai.com/test/read.cgi/a3c124b518/1009276710/
使わなくなった古いスプリクトやパッチ等色々複雑になってきてるのでこれを機会にV2Cを入れ直ししてみます

473名無しさん@避難所:2021/03/06(土) 16:08:33 ID:ocpgb/rE0
>>472
さっきは書けたんだけど同じスレに書き込もうとしたら今度は書けなかった
時間差を付けてで鯖側の書き込みcgiを置き換えてるのかも

なのでだとしたらpost.jsの修正が必要になります

474名無しさん@避難所:2021/03/06(土) 21:11:23 ID:ocpgb/rE0
>>472
試しに半角英数字で書き込んでみてもらえますか?

475名無しさん@避難所:2021/03/06(土) 21:15:28 ID:ocpgb/rE0
半角英文字は書けるっぽいから
文字コードかなぁ

476472:2021/03/06(土) 21:25:32 ID:1ycRFT..0
>>474
レスありがとうございます
今数字で書き込んで見たところV2Cから書けました
お手数おかけしますすみません

477名無しさん@避難所:2021/03/06(土) 22:47:31 ID:ocpgb/rE0

ふたば、爆サイ、4ちゃん、8ちゃん機能拡張パック with webThreadSearchEx
 
FTBKS48_UpdatePack_with_webThreadSearchEx_20210306.zip
https://www.dropbox.com/s/uwf4eqddw6kz2i5/FTBKS48_UpdatePack_with_webThreadSearchEx_20210306.zip?dl=1

・爆サイに書き込めない(>>471)のを修正
 system/post.js 2021/03/06 21:49:37
 
・threadld.jsに
 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1604747421/78
 を反映
 system/threadld.js &lrm;2021/03/06 22:12:44
 
・webThreadSearchEx.jsに
 http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1565982415/392-393
 を反映
 webThreadSearchEx.js 2020/11/09 08:39:45
 
設置手順は>>306-307と変わりませんが
●次にV2Cを終了後以下を設置
 ② scriptフォルダ → V2Cフォルダ(logフォルダがあるフォルダ)に設置
   2) scriptフォルダがある場合

     ・scdataフォルダが無い or scdataフォルダにgetdat_lastmodified.txtがない場合は
     (無ければscdataフォルダを作ってそこに)getdat_lastmodified.txtをscdataフォルダコピー
を追加です

真央、zipでの配置構成=V2Cでの配置構成です

478472:2021/03/06(土) 23:04:45 ID:1ycRFT..0
>>477
爆サイの書き込み無事できました
作者さんでしたかこんな早く対応していただけるとは思いませんでした本当ありがとうございます
自分だけのおま環かと不安だったのですが原因調査からしていただき本当に感謝ですありがたく使わせていただきます

479名無しさん@避難所:2021/03/06(土) 23:27:50 ID:ocpgb/rE0
InstagramOnV2C 2021/03/06版
https://www.dropbox.com/s/74hwpr7tdlnp0zk/InstagramOnV2C_20210306.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
 
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
 
●今回修正
  InstagramCommon.js 2021/03/06 23:02:35
  system/getdat_sub/instagram.js 2021/03/06 13:49:13
 
●修正内容
 TLの更新処理時に12件の投稿を一気に取得して8秒(デフォ)待機してまた12件の投稿を一気に取得の繰返しを
 1件の投稿を取得して1秒(デフォ)待機してまた1件の投稿の取得の繰り返しに変更
 
 これに伴いInstagramCommon.jsの共通設定項目を変更
  ・getAllMidokuを隠し項目にして変更不可に
  ・以下の項目で初期取得件数と投稿取得待機時間をコントロール
    var initialGetPosts = 0;
      0で全件取得、例えば100なら108(12×9)件くらい
    var sleep      = 1;
    var sleepItem    = 1;
      sleepとsleepItemはペアで1か2くらいで(現状より投稿取得に時間がかかるようになると思います)
 
●備考
 ・jsではログインできなくなりました
  ストーリーズを表示する場合はFireFoxでInstagramにログインしてSeeionIDを拝借する必要があります
  拝借の方法に関しては>>452が簡単です
  >>452に「FireFoxにログインしたらCookies Quick Managerのアイコンをクリックし」という記述がありますが
  「FireFoxでInstagramにログインしたらCookies Quick Managerのアイコンをクリックし」が正しいです
 
 ・V2C内にクッキーのキャッシュが残っているためjsの置き換えはV2Cを終了させて行ってください
 
 ・設定項目を大幅に減らしました、今までの設定は忘れてください
 
 ・投稿を大量に取得するとアカウントを乗っ取られているとインスタ側に判定されることがあるようです
  そうなるとインスタ側が一時的にアカウントをロックするので
  WEBブラウザでインスタにログインしてロックを解除してください
  (SeesionIDが変わってしまうので再登録と再ログインが必要となります)

480427:2021/03/07(日) 01:28:23 ID:ttd1oUaY0
>>479
控えめに10件で試したところ画像エラーもなく取得出来てます。

欲ばって20件にして再取得してみたところログイン規制エラーでした。
最新日は見れますのでインスタの登録しなくてよかったです。

対応ありがとうございます!

481名無しさん@避難所:2021/03/08(月) 20:39:17 ID:ClagzaZg0
インスタで登録してたユーザーが消えると登録解除できず、
インスタを更新するたびにスクリプト実行エラーが起きてしまい、
他のユーザーを更新することもできなくなってしまいます。

482名無しさん@避難所:2021/03/08(月) 20:47:53 ID:kXbXspYM0
>>481
instagramUsers.txtで直接削除するとかではダメ?

483名無しさん@避難所:2021/03/08(月) 20:51:45 ID:ClagzaZg0
>>482
できました。ありがとうございます。

484名無しさん@避難所:2021/03/28(日) 16:21:49 ID:hFX7JMas0
V2Cでtokyomotionのサムネが取得できなくなったのですが同じ人いませんか?

485名無しさん@避難所:2021/03/28(日) 20:38:34 ID:1RP9MwUs0
>>484
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018412/281
を入れてますか?

入れてないようならImageViewURLReplace.datをどっかに上げて下さい

パッチを当ててるようならhttp://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018412/281を適用した方が早いかも

486名無しさん@避難所:2021/03/30(火) 19:07:02 ID:Q5xcpxAs0
>>485
ありがとうございます。まさしくそのリンク先でお世話になった者なのですが
最近取得できなくなっていることに気づきました。
ImageViewURLReplace.datはあれから特にいじっていません。
一応tokyomotionで抽出したらこうなっています。

https?://www\.tokyomotion\.net/video/\d+(?:/|$) $EXTRACT1 $& $EXTRACT og:image" content="([^"]+)
https://www\.tokyomotion\.net/video/\d+(?:/|$) $EXTRACT1 $& $EXTRACT og:image" content="([^"]+)

487484:2021/04/03(土) 17:32:18 ID:XA2939hQ0
すみません、解決したので忘れてください。

488名無しさん@避難所:2021/04/03(土) 17:33:25 ID:S035LPMw0
忘れました
ちな原因で何でした?

489484:2021/04/03(土) 21:45:44 ID:XA2939hQ0
>>488
申し訳ありませんでした。
こちらのセキュリティソフトの問題でして、お恥ずかしい。お騒がせしました。

490名無しさん@避難所:2021/04/15(木) 17:58:16 ID:OU5cSYoc0
instagram、久しぶりに新しいユーザーを登録しようとしたら、下のエラーが出て登録出来ませんでした。OSXのjava6 InstagramOnV2C_20210228版です。
instagramにはログインしていてストーリーズも取得できています。

sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot read property "0" from undefined (<Unknown source>#144) in <Unknown source> at line number 144

491名無しさん@避難所:2021/04/15(木) 21:25:23 ID:yWagFuVQ0
>>490
タイミングが悪くてデータに取得に失敗したのかもしれないので
何回か時間を空けて試してみて下さい
or
ユーザ固有の原因も考えられるので時間を空けてもどうにもならないようなら
そのユーザを教えて下さい

492名無しさん@避難所:2021/04/16(金) 06:25:34 ID:.uy48wdI0
>>491
>>490です。
昨日と同じユーザー名を入れて登録しようとしたら、「ユーザー名が正しくありません」と出ました。他の色んなユーザー名を登録しようとしても同じでした。

493名無しさん@避難所:2021/04/16(金) 08:23:31 ID:/JXrvyp20
InstagramOnV2C 2021/03/06版
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1565982415/479
に入れ変えてみて貰えますか?

今 toho_movie を試してみたら一覧に追加でえきました
登録失敗したアカウントで差支えないのを教えてください

494名無しさん@避難所:2021/04/16(金) 09:06:32 ID:8JHce9hs0
>>493
>>490です。
InstagramOnV2C 2021/03/06版を入れて、toho_movie や他のユーザーを登録しようとしましたがやはり「ユーザー名が正しくありません」となりました。
https://i.imgur.com/YDcUB4U.jpg

ルーターを再起動してV2Cも再起動して、toho_movie や他のユーザーを登録しようとしましたら、昨日と同じエラーが出る様になりました。
https://i.imgur.com/FpXAqkX.jpg

495名無しさん@避難所:2021/04/16(金) 09:48:40 ID:/JXrvyp20
>>494

●ユーザー名が正しくありません
新規登録のユーザの基本情報を取得するときはインスタにログインしてない状態で取得にいくんですが
その時にログインしろ(アカウント作れ)画面が返ってきてそれで初期情報を取得できなくて
そのエラーになってるのかもしれません

●昨日と同じエラー
午後になりますが何が起きてるのかを知りたいのでデバッグを仕込んだjsをうpするので
それでユーザを登録してみて下さい
ちなみにhttps://www.instagram.com/toho_movie/をウェブブラウザで開くと
自分んちでは

FF
https://i.imgur.com/XoXqaPA.png

Chrome
https://i.imgur.com/VqDsCZk.png

そちらの環境ではどうなるでしょう?

496名無しさん@避難所:2021/04/16(金) 09:57:08 ID:8JHce9hs0
>>495
>>490です。

OSXが古いので新しいブラウザが使えないので。 Chromeはほとんど使ってないんです。Instagram.jsの謎の文字列もFFで取得しました。
FF48.0.2
https://i.imgur.com/vX709Zp.jpg

Chrome 49.0.2623.112 (64-bit)
https://i.imgur.com/eU82fX3.jpg

497名無しさん@避難所:2021/04/16(金) 10:08:42 ID:/JXrvyp20
>>496
Chromeの件は気にしないでください
なんか規制が掛かってるか確認したかっただけなので

チョイテストプログラム作成中

498名無しさん@避難所:2021/04/16(金) 13:52:15 ID:/JXrvyp20
>>496
https://www.dropbox.com/s/esk5gqzbupgyidj/InstagramTools.zip?dl=1
をDLして解凍してできるInstagramTools.jsを置き変えてみて貰えますか?

ユーザ新規登録での基本情報取得時もログイン状態でアクセスするようにしてみました

499名無しさん@避難所:2021/04/16(金) 16:32:59 ID:8JHce9hs0
>>498
>>490です。ありがとうございます。
>>498の InstagramTools.js を置き換えたら toho_movie も他のユーザーも追加することができました。
https://i.imgur.com/XgehqL5.jpg

500名無しさん@避難所:2021/04/20(火) 20:07:42 ID:yBkKTbuU0
インスタログイン規制で一週間取得出来ないんだけど、新規記事の画像だけでも
取り込められないかな。取得できた記事の画像はダウンロードできてるから
新しのも取りこめる気がする。

501名無しさん@避難所:2021/04/20(火) 20:17:51 ID:j5pr0DVc0
>>500
>>493>>498を被せて
かつセッションIDを取り直して動かしてみてもらえますか?
セッションIDを取り直す時アカウントが一時体にロックされていると言われるかもしれません

502500:2021/04/20(火) 21:19:54 ID:yBkKTbuU0
>>290の方はやってみましたが登録していないので出来ませんでした。

503名無しさん@避難所:2021/04/20(火) 21:29:36 ID:j5pr0DVc0
>>502
今は開発当初と違ってインスタもアカウントを持ってることが前提みたくなってるんですが
もしアカウントを持ってないならIPアドレスを変えてきてください

アカウントを持っていないのならば出来そうなことはそれくらいだと思います

504名無しさん@避難所:2021/04/25(日) 07:27:51 ID:KllnP6o.0
インスタのPopupが、ちゃんと表示出来てたのに表示出来なくなってて、一昨日はまた表示出来てたのに昨日からまた表示出来なくなったり。なんもいじってないのになぁ。
またそのうち表示するようになるかな。

505名無しさん@避難所:2021/04/25(日) 12:56:30 ID:r/KfyGbw0
>>504
上手く行く時はウェブページも
https://i.imgur.com/HX06RAF.png
な感じになってると思うんですが
うまくいかない時にウェブページを見ると
ユーザIDとパスワードの入力画面になってるはず

それが上手く行ったり上手くいかなかったりする原因のはず

これは定期的に繰り返すのでそのうち表示するようになると思います

506名無しさん@避難所:2021/04/25(日) 21:59:01 ID:1lr5XoLQ0
スレタイ検索できなくなっています。
webThreadSearchEx.js

507名無しさん@避難所:2021/04/25(日) 22:20:06 ID:aA7U0YcM0
>>506
syoboiがhtmlの変更をしたのでそのせいだと思います
メニュー>スレ一覧>Webスレッド検索でもスレタイ検索ができるのでそちらも利用してみて下さい

メニュー>設定>Webスレッド検索の設定に以下を追加

2chスレタイ検索(ff5ch) https://ff5ch.syoboi.jp/?q=$INPTEXTU&amp;page=200

508名無しさん@避難所:2021/04/25(日) 22:58:00 ID:aA7U0YcM0
>>506
修正版です
https://www.dropbox.com/s/dwvsk9hrk2njxgc/webThreadSearchEx.zip?dl=1

509506:2021/04/26(月) 00:59:46 ID:iCSaZfws0
>>507-508
早速の対応ありがとうございます。
メニューにある検索よりもwebThreadSearchEx.jsだとボタン登録できるので便利なんです。
クリックだけなんで。

510名無しさん@避難所:2021/05/03(月) 15:31:16 ID:LuoP14JQ0
ttps://pbs.twimg.com/media/E0b5YI5UcAk4Kug?format=jpg

?format=jpgになってるURLをV2Cで開くにはどうすればいいですか?

511名無しさん@避難所:2021/05/03(月) 15:45:22 ID:LuoP14JQ0
>>510
自己解決しました
失礼しました

512名無しさん@避難所:2021/05/03(月) 17:35:23 ID:mkQB6V6E0
解決したら解決方法も書いておくと過去ログの蓄積になるんだぞっと

httpsが開けないバージョンもあるから
自分の場合には書き込む時点でいろいろといじってる
原型 https://pbs.twimg.com/media/E0b5YI5UcAk4Kug?format=jpg
SSL対策 http://pbs.twimg.com/media/E0b5YI5UcAk4Kug?format=jpg
リンク切り ttp://pbs.twimg.com/media/E0b5YI5UcAk4Kug?format=jpg
直画像扱い ttp://pbs.twimg.com/media/E0b5YI5UcAk4Kug.jpg

まあ、RePlaceで本文置き換えの正規表現混ぜ込めば良いだけなんだけど。

513名無しさん@避難所:2021/05/03(月) 22:35:36 ID:G22uWJ4Y0
>>512
乙です

514名無しさん@避難所:2021/05/04(火) 03:19:18 ID:570tDos.0
俺は>>510でも>>512でもサムネや拡大画像を全て問題なく見れる
使ってるImageViewURLReplace.dat次第だよね

なお↓みたいなのは俺のV2Cだとサムネも拡大画像も出ないのだが、これを普通に見れるReplace.datもあるのかな
http://imgur.com/gallery/ndCfT5L

515名無しさん@避難所:2021/05/04(火) 11:17:20 ID:.h.A8aa60
>>514
こんな感じで見れてます
https://i.imgur.com/H7Fo8rL.jpg

516名無しさん@避難所:2021/05/31(月) 15:14:57 ID:w7nbYr/o0
背景色つけたIDを抽出するスクリプトってないですか?

517名無しさん@避難所:2021/05/31(月) 18:24:11 ID:sY9/RnoU0
そういうAPIがないので無理やな

518名無しさん@避難所:2021/06/01(火) 06:57:04 ID:lg7IqRpc0
https://www.instagram.com/sumatanentame/
ここをインスタに登録すると一覧更新でエラーになる。おま環かな?

519名無しさん@避難所:2021/06/01(火) 20:33:08 ID:3z9uXlZY0
公式マークが付いてないと情報の解析に失敗するみたい
日曜日までお待ちを

520名無しさん@避難所:2021/06/01(火) 20:52:25 ID:3z9uXlZY0
違うかなぁ
何せユーザのトップページの解析に失敗してます
本文中に"(ダブルコート)があるんだろうか?
なんかそっちぽい気も

521名無しさん@避難所:2021/06/03(木) 07:05:43 ID:/awZyXuU0
>>515
遅レスすまそだけどthx
その後、↓の595でアップされてた ImageViewURLReplace.dat_210502 入れてみたら>>514の画像サムネ&ポップアップ見れるようになった

http://jane2ch.net/test/read.cgi/community/1605418637/

>>510とか>>512のツイッタ系もこれで多分問題なくいけてるな

522<削除>:<削除>
<削除>

523名無しさん@避難所:2021/06/05(土) 10:24:13 ID:ct8YRxKw0
インスタの新着更新したら、ログイン規制に。規制解けて更新したらまた規制された。

524名無しさん@避難所:2021/06/06(日) 19:28:59 ID:5nmCA0K60
>>518
本文中の絵文字が悪さしてるっぽいです
(どの絵文字なのあまでは掘りません)

テスト版を作ってるんで明日にでも出せれば

525名無しさん@避難所:2021/06/06(日) 19:29:57 ID:5nmCA0K60
>>523
あんまつづくようならログインしなおしてセッションIDを更新してみてください
(相手のあることなので100%それで解決するとは言い切れませんが)

526名無しさん@避難所:2021/06/14(月) 16:43:22 ID:r7O2cS1Q0
bakusai対応scriptを愛用しているのですがいつの間にか書き込みが出来無くなっていました
みなさんは問題無く、自分のおま環なんでしょうか?

527名無しさん@避難所:2021/06/15(火) 10:39:07 ID:cf.wvP2c0
>>526
爆サイ対応させてるけど問題ないよ

528526:2021/06/16(水) 18:19:56 ID:ClV9dD5s0
>>527
おま環ってことですね、ありがとうございます
自分の環境の古い箇所を調べて置き直していってみます

529名無しさん@避難所:2021/06/17(木) 04:16:39 ID:CSAuXftY0
アメリカの金利上がりそうだから
IS米国リートETF売るかな

530名無しさん@避難所:2021/06/26(土) 14:45:46 ID:xctv8o5.0
やっとこインスタ出せそう
エラーメッセージの出し方変えたらやたら429(アクセス過多エラー)が出るようになって
調べてみたら1時間に200回までしかAPIを叩けない模様

但し、この200って数字正規の手順で取得したキーの場合の上限なんで
野良APIを使ってるこちらの場合はそのまま200なのかもっと少ないのかは不明

531名無しさん@避難所:2021/06/26(土) 14:46:51 ID:xctv8o5.0
>エラーメッセージの出し方変えたらやたら429(アクセス過多エラー)が出るようになって
新しく出るようになったわけではなく
メッセージの出し方を変えたから今回初めて目に見えるようになったと思われ

532名無しさん@避難所:2021/06/26(土) 23:21:51 ID:xctv8o5.0
429のせいでタイムラインがサッパリ取れん・・・
もうダメなのかなぁ・・・

533名無しさん@避難所:2021/06/27(日) 19:05:02 ID:WuUYVPDY0
もう1日様子見てすまたん対応のインスタは明日

534名無しさん@避難所:2021/06/27(日) 19:11:11 ID:WuUYVPDY0
今はsessionidしか取り込んでないけど
アカウントのロック対応で他にも取り込まなきゃなクッキーを増やさなきゃかも

535名無しさん@避難所:2021/07/04(日) 21:05:44 ID:TFPP5MGs0
出す出す詐欺のインスタですが、出す直前にバグがあったんで
もう二日ほど動かしてから出します

536名無しさん@避難所:2021/07/09(金) 17:27:51 ID:4Ay5VKFE0
爆サイの兵庫風俗の各スレのURLが5ch形式に置換されなくなりました
対応の方よろしくお願いいたします
https://bakusai.com/thr_tl/acode=7/ctgid=103/bid=436/

537名無しさん@避難所:2021/07/09(金) 21:04:25 ID:SxZ1Mnq60
>>536
スレ一覧をクリックしてもスレが開かない
スレに貼られた爆サイのオリジナルurlをクリックしてもV2Cでスレを開けない
どちでそ?
それ以外?

538名無しさん@避難所:2021/07/09(金) 21:06:32 ID:SxZ1Mnq60
ただ後者の場合はURLExec.datの定義を変える必要があって

//爆サイ
h?ttps?://bakusai\.com/thr_(?:res|tl)/.+【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiWithV2C.js $URL

とする必要があります

539名無しさん@避難所:2021/07/09(金) 21:18:23 ID:SxZ1Mnq60
あー
>>536からスレ一覧を開けたたら便利かな?

540名無しさん@避難所:2021/07/10(土) 01:21:09 ID:rjDNtuHw0
>>537
爆サイスレ内の前スレのリンクが以前は
http://bakusai.com/test/read.cgi/a7c103b1234/1234567/ のような形式に置換されていてV2Cで開けていたのが
https://bakusai.com/thr_res/acode=7/ctgid=103/bid=1234/tid=1234567/ のように置換されていない状態になりV2Cで開けないようになっているようです
おそらく爆サイ側のhtmlの変更で正規表現が対応しなくなっただけかと思うのですが

541名無しさん@避難所:2021/07/24(土) 18:45:27 ID:ygIBbJP.0
>>540自己解決
getdat.jsの
var directRegex = /<a href="https?:\/\/bakusai\.com\/thr_res\/(?:acode|ctgid)=(\d+)\/(?:ctgid|acode)=(\d+)\/bid=(\d+)\/tid=(\d+)\/?(?:rrid=\d+\/)?.*?" target="_blank">

var directRegex = /<a href="https?:\/\/bakusai\.com\/thr_res\/(?:acode|ctgid)=(\d+)\/(?:ctgid|acode)=(\d+)\/bid=(\d+)\/tid=(\d+)\/?(?:rrid=\d+\/)?.*?" target="_self">
に変更したら置換されるようになりました

542名無しさん@避難所:2021/10/10(日) 10:02:39 ID:/8Z1Fg5Y0
以前配布されていた設定ファイルとスクリプトに同梱していたJava8対応の
menu.jsを使用していますが、OracleがJDK 17を無償配布したのを機に
ダウンロードし、解凍後システム環境変数にJAVA_HOMEのパスを登録し
v2cparmsを書き換えV2Cを起動するとmenu.jsを読み込まず、ファイル→
再読み込み→menu.jsをクリックしても「menu.jsを読み込みました」と
表示されますが設定が反映されません

js-engine.jarとrhino.jarはlauncherフォルダにコピーしています
設定→Plus版の追加機能→設定3のその他にあるJava8からの
スクリプトエンジン(Nashorn)を無効にするもチェックを入れています
JDK 17でmenu.jsを動作させるにはどうすれば良いのでしょうか
ちなみにmenu.jsは不要な項目を削除し上書きした物を使っています

バグ報告用テンプレ
【V2C】 1.1.3 [R20171103] (L-0.7.0:amd64)
【Java】 17+35-LTS-2724 (Oracle Corporation)
【OS】 Windows 10 (amd64)
【メモリ】 Total(Free)/Max.: 64(36)/500 (Phys. Total/Avail.: 3894/2080) [MB]
【Rhinoスクリプトエンジン】 あり

【systemスクリプト】 menu.js(P)
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, URLExec.dat

【2ch板一覧取得URL】 http://menu.2ch.net/bbsmenu.html (最終更新日:2021/09/24 15:18:27)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 游明朝 Regular
【指定フォントにない文字は他のフォントを使用】 チェック済
【代替 (AA用)フォント】 IPAMonaPGothic
【その他 (UI用)フォント】 メイリオ
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.28.7.2 For V2C+ API(1式HYBRID) & read.cgi
【B11スクリプト】 readcgi.js(2020/08/18 18:50:23), readcgi_aux.js(2021/08/11 08:03:54)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2020/08/18 18:50:24)
【B11用 URLExec.dat】 URLExec_B11.dat(2020/08/18 18:50:24)

【UA(API DAT取得)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64)
【UA(API 書き込み)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0

543名無しさん@避難所:2021/10/10(日) 20:48:15 ID:FjB5NI.o0
>>542
R2.11.8、T3系、R+、+の場合はJava8を使ってたほうが面倒なことにならないと思います

Java17はV2Cからみたら完全にオーバースペックで実はJava8で十分だったりします
(本家、MOD、Z、/2の場合はJava8でもオーバースペック)

Java17の機能であったらいいなぁと個人的に思うのはhttps通信のバージョン1.3ですが
これもV2C的にはBeプロフィールのPopupくらいでしか使いません

js-engine.jarとrhino.jarを入れて「スクリプトエンジン(Nashorn)を無効にするもチェック」した場合は
スクリプト環境はJava7と同等の環境になるので今使ってるmenu.jsがJava8用にカスタマイズされたものなら
作ろうとしてるJava17環境では動かないと思います

544名無しさん@避難所:2021/10/10(日) 20:49:13 ID:FjB5NI.o0
R2.11.8、R3系、R+、+

でした

545名無しさん@避難所:2021/10/11(月) 11:47:42 ID:jqg/Uh4M0
>>543
返答が遅くなった事をお詫び申し上げます
Java15以降はGraalJSに変更され一部スクリプトが起動しないみたいですし諦めます

546名無しさん@避難所:2021/10/12(火) 14:34:45 ID:t4k8/TL60
したらばにあった板が単独掲示板サイトに移行してたんですが
これ爆サイ用のスクリプトでいけそうな気がするんですがどうなんでしょうか?
ttps://citydeli.area009.com/

547名無しさん@避難所:2021/11/10(水) 01:19:20 ID:keibWA9M0
レス番号を条件にレスを非表示にするスクリプトってないの?
実況スレの初めのほうに保守目的で無意味な書き込みが続くことがあるんだけど、
通常のNGだとレス番号を条件に含めることができない
レスの内容(正規表現)とレス番号を条件に非表示にするようなスクリプトがほしい

548名無しさん@避難所:2021/11/10(水) 01:41:45 ID:jw1.Ykmw0
実況スレなんてどうせその場限りでどんどん流れて消えるものなんだから気にしなきゃいいだけでは

549名無しさん@避難所:2021/11/10(水) 06:10:30 ID:PPu28cS60
>>548
お前みたいに質問の回答にもなっていないレスする奴沢山居るけど何が目的なの?
答えられないなら何でスルーしないんだ?

550名無しさん@避難所:2021/11/10(水) 06:20:05 ID:jw1.Ykmw0
>>549
お前みたいに質問の回答にもなっていないレスにレスする奴沢山居るけど何が目的なの?
お前こそ元質問に答えられないなら何でスルーしないんだ?

551名無しさん@避難所:2021/11/10(水) 09:15:14 ID:6rKQq6zw0
坊やだからさ

552名無しさん@避難所:2021/11/10(水) 09:36:10 ID:Ge97n7rg0
>>549
ヤフー知恵袋あるある

553名無しさん@避難所:2021/11/11(木) 03:32:21 ID:g2/c5YHk0
NGexで指定できる条件がもっと増えればいいんだけどね
ID出現回数、名前出現回数、書き込み日時、レス番号、スレが立ってからの時間とか

554名無しさん@避難所:2021/12/24(金) 17:31:17 ID:tIemwlhI0
>>231 のtree.jsですが、Java8だと $SCRIPT tree.js all が小さな小窓ができるだけになってしまいました。

555名無しさん@避難所:2021/12/26(日) 08:45:19 ID:VerW6Vtw0
>>554
バグ報告用テンプレをください
どのスレのどのレス番号かを教えてください

556名無しさん@避難所:2021/12/26(日) 10:07:14 ID:kxMrtTbk0
【V2C】 2.21.8 [R20210813] (L-0.3)
【Java】 [P]1.8.0_201-b09 (Oracle Corporation)
【OS】 Mac OS X 10.11.6 (x86_64)
【メモリ】 Total(Free)/Max.: 305(254)/683 [MB]
【Rhinoスクリプトエンジン】 あり
【BouncyCastle】 なし
【webp-imageio.jar】 WebP_luciad-webp-imageio.jar(最終更新日:2019/04/05 11:49:44)
【webp-imageioライブラリ】 libwebp-imageio.dylib(最終更新日:2019/04/04 14:48:42)

【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 (最終更新日:2021/10/14 13:07:07)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 HiraKakuPro-W3
【指定フォントにない文字は他のフォントを使用】 チェック済
 【参考:黒電話絵文字を表示するフォント】 WadaLabChuMaruGo2004EmojiP-Italic-Derived
 【参考:ロケット・ダブルハート絵文字を表示するフォント】 WadaLabChuMaruGo2004EmojiP-Italic-Derived
【代替 (AA用)フォント】 IPA モナー Pゴシック
【その他 (UI用)フォント】 和田研中丸ゴシック2004絵文字P
【おπ送りを監視する】 未チェック

【2chAPIパッチ】 B11.28.8.1 API(1式HYBRID) & read.cgi
【B11スクリプト】 readcgi.js(2019/08/17 09:13:40), readcgi_aux.js(2021/01/29 16:12:46)
【B11用 ReplaceStr.txt】 ReplaceStr_B11_Dev.txt(2019/08/17 15:42:59)
【B11用 URLExec.dat】 URLExec_B11.dat(2019/01/28 14:54:54)

【UA(API DAT取得)】 Monazilla/1.00 JaneStyle/4.10 Windows/10.0.19042
【UA(API 書き込み)】 Monazilla/1.00 JaneStyle/4.10 Windows/10.0.19042
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0

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

すべてのスレで出るんですけど。
$SCRIPT tree.jp ジェスチャーに登録だと
https://i.imgur.com/gpiodEr.jpg

$SCRIPT tree.jp all コマンド登録だと、左上に小さな小窓がでるだけです。スクリプトエラーは何も出てません。
https://i.imgur.com/WVxrkIi.jpg

OSX 10.6.8 同じ tree.js で java6だとこんな感じで出てました。
https://i.imgur.com/Jshrh7M.jpg

557名無しさん@避難所:2021/12/26(日) 10:46:04 ID:VerW6Vtw0
>>556
現象をこちらでも確認しました
ただ全くの未知の処理なもんでJava6とJava8以上で挙動を比較しながら原因を見つける必要があるんで時間がかかります
新年の仕事始めくらいまでお待ちください

allで全レスツリー表示できると今日知りました

558名無しさん@避難所:2021/12/30(木) 11:25:26 ID:XPAFBWec0
tree_20211230.zip
https://www.dropbox.com/s/epx3z1qlvbygz0t/tree_20211230.zip?dl=1

Java8以上+Rhinoスクリプトエンジンの環境でパラメータを指定すると
内部処理不正で空白の四角だけが表示されるのを修正
Z+Java17+Rhino、V2C-R 3.5.0+Java8、V2C/2+AppleJava5+Rhinoで動作を確認

# tree.jsはJava6、Java7時代に作られたスクリプトでJava6、Java7+内蔵スクリプトエンジンではOKだった処理が
# Java8以上+Rhinoスクリプトエンジンではエラーを吐かない処理異常を起こしてました
# Java8対応されたV2C-R 2.11.8系では動かしてないので同じことが起きてたのかは不明です

ついでなんで以下のパラメータを追加(スクリプトファイルのヘッダには未記載)
・selected
 allと併用して使用する
 指定するとマウス操作をしたレスを含むツリーのみを表示する
・norightpadding
 non-outline指定時にレスの右側の空白を作らずに右側いっぱいまで使って表示する

tree.js all non-outline selected norightpadding
な感じで
https://i.imgur.com/ewAf99e.png
な感じ

559556:2021/12/30(木) 15:47:12 ID:xEAaJDS20
>>553
ありがとうございます。

560名無しさん@避難所:2021/12/30(木) 15:53:07 ID:xEAaJDS20
>>559
>>558宛でした

561名無しさん@避難所:2021/12/30(木) 17:53:42 ID:XPAFBWec0
>>558
画像サムネが別のurlにつくバグがあるんで明日修正版を上げます

562名無しさん@避難所:2021/12/30(木) 21:01:02 ID:XPAFBWec0
>>558は削除しました

tree_20211230_2.zip
https://www.dropbox.com/s/fufogxxfkmkh175/tree_20211230_2.zip?dl=1

・Java8以上+Rhinoスクリプトエンジンの環境でパラメータを指定すると
 内部処理不正で空白の四角だけが表示されるのを修正
・サムネがないurlがレス内に存在する場合にサムネの表示位置がずれるのを修正

Z+Java17+Rhino、V2C-R 3.5.0+Java8、V2C/2+AppleJava5+Rhinoで動作を確認

# tree.jsはJava6、Java7時代に作られたスクリプトでJava6、Java7+内蔵スクリプトエンジンではOKだった処理が
# Java8以上+Rhinoスクリプトエンジンではエラーを吐かない処理異常を起こしてました
# Java8対応されたV2C-R 2.11.8系では動かしてないので同じことが起きてたのかは不明です

ついでなんで以下のパラメータを追加(スクリプトファイルのヘッダには未記載)
・selected
 allと併用して使用する
 指定するとマウス操作をしたレスを含むツリーのみを表示する
・norightpadding
 non-outline指定時にレスの右側の空白を作らずに右側いっぱいまで使って表示する

tree.js all non-outline selected norightpadding
な感じで
https://i.imgur.com/ewAf99e.png
な感じです

563名無しさん@避難所:2021/12/31(金) 07:52:46 ID:WV5dlRWY0
>>562
追加パラメータがいいですね。さっそく追加しました

564名無しさん@避難所:2021/12/31(金) 08:34:47 ID:HLkY73yA0
地味なリクエストで申し訳ないのですが
画像ビューアでたくさん画像を開いていると、たまに接続の関係なのか、エラーが起きて取得できないものがあります。
このエラーになっている画像だけを全部リロードするような機能が欲しいのですが、これはスクリプトで実現可能でしょうか?

565名無しさん@避難所:2021/12/31(金) 10:57:40 ID:HXoFiirw0
画像ビューアはスクリプトからは手を出せないところなので
スクリプトでの対応はできません

566名無しさん@避難所:2022/01/25(火) 23:06:41 ID:rCeioOV60
スクリプト実行エラー: org.mozilla.javascript.EcmaError: TypeError: Cannot read property "shortcode_media" from undefined (<Unknown source>#2668(eval)#502) in <Unknown source>#2668(eval) at line number 502
このエラーが出てInstagramの新着が取得できないのですが、何が原因なんでしょうか?
>>479を入れ直してみたんですが改善しませんでした。

567名無しさん@避難所:2022/02/03(木) 14:34:07 ID:bdzTaG3s0
なんか特定のユーザーだけインスタ取得できなくなったけど未解決か

568名無しさん@避難所:2022/02/03(木) 15:20:14 ID:bdzTaG3s0
>>567
スクリプト実行エラー: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot read property "shortcode_media" from undefined (<Unknown source>#2711(eval)#502) in <Unknown source>#2711(eval) at line number 502

569名無しさん@避難所:2022/02/06(日) 04:47:10 ID:8OfW6XtE0
インスタ最近仕様変更があったのかな
https://github.com/InstaPy/InstaPy/pull/6467

570名無しさん@避難所:2022/02/07(月) 01:06:34 ID:X6.Jh80o0
ユーザー登録してなくても見れるようになる? ならないか。。。

571名無しさん@避難所:2022/02/07(月) 15:16:50 ID:PxMMRHbU0
エラー吐くユーザーと見られるユーザーがいる

572名無しさん@避難所:2022/02/13(日) 20:03:21 ID:v6VkHEYM0
インスタの画像 未登録者でも見れる https://gramhir.com/ から取れるようになりません?

573名無しさん@避難所:2022/03/01(火) 16:20:30 ID:MeHKcc3w0
爆サイが今日から見えなくなってるんですが、おま環でしょうか?
こまった時のこのスレ頼みで申し訳ないですが情報をお願いします

574名無しさん@避難所:2022/03/06(日) 15:51:46 ID:H5Y5Hv5s0
FTBKS48_UpdatePack_with_webThreadSearchEx_20220306.zip
https://www.dropbox.com/s/mpufwrcq60kbznb/FTBKS48_UpdatePack_with_webThreadSearchEx_20220306.zip?dl=1
 
・爆サイに書き込めなくなったのを修正
 post.js、getBakusaiLists.js
 
・WEBスレッド検索(ff5ch)の修正
 webThreadSearchEx.js
 
・他のブラウザで書きこんだIDが同じレスをV2Cで自分のレス扱いにする機能を追加
 (要書き込みの自動ラベル付け)
 threadld.js
 threadld.jsに
【TAB】setLabelMineByID(th, cx);【TAB】【TAB】// IDが同じ場合他のブラウザで書きこまれた自分のレスに自分のレスラベルを付ける(要書き込みの自動ラベル付け)
 を追加してください
 https://i.imgur.com/wRcohgL.png
 
>>573
この版を試してみてください

575573:2022/03/07(月) 09:54:17 ID:A6WzteDo0
>>574
ありがとうございます
おま環な可能性はまだ残ってますが原因不明エラーのままでした
コンソール出力見てみたらLine59で板一覧が見つかりませんのエラー表示が
コマンドが間違ってるかと思ってfavorite.txtのを書き足してみたけど変わらず
(自分の追加してたコマンドは昔作った奴なので$SEARCHで板名を引っかける奴でした)

2月28日までは今まで通りに見えていたんでPC環境外がトリガとは思っているんですが・・・

576573:2022/03/07(月) 11:45:39 ID:A6WzteDo0
エラー出てるのv2c.readURLの所ですね
スクリプトで生成してるURLはブラウザで開けたんでV2Cで同じように取りにいけてないと予想
V2Cに対して通信を途絶させる要素が今月に入ってから何かあったんだろうか・・・

577名無しさん@避難所:2022/03/07(月) 18:23:47 ID:zfUj.QNo0
>>575
差し支えなければどの板か教えてください
実際のurlとV2C上でのurlの両方

578573:2022/03/08(火) 10:59:18 ID:q1T7/cI20
>>577
どの板かと言われると爆サイのすべての板なので・・・
コマンドの書き方が悪いのかと思ってスクリプトに同梱されていたfavorite.txtを
転記しても同じ状態(getBakusaiLists.jsの42行目の書き方の振り分けどっちも×)
ブラウザで確認したURLはそこのコード見て作った「https://bakusai.com/areamenu/acode=ほげ/」です
v2c.readURLの戻りがNULLっぽいですね

実際新しいスクリプトで動いてる所との違いがどこにあるのかな、と
3月頭のトリガがどこの仕様変更かわかんない
V2Cは古いけど仕方ない大元の2.11.4、javaはXPの時からjre1.7.0_79で動かしてます
runtimeになにか制限かかったのかなぁ

579名無しさん@避難所:2022/03/10(木) 20:21:34 ID:y5dLixbQ0
>>578
ネットワーク的に何が起こってるのかを知りたいので
ネットワークのログを貼ってもらえませんか?
本物の爆サイのurlでログに載ります

580573:2022/03/11(金) 11:25:06 ID:sanRMtlE0
>>579
V2Cあんまり詳しく無かったのでネットワークログに気がついてませんでした
これ証明書関連って所でしょうか

11:18:03.359 https://bakusai.com/areamenu/acode=(ほげ)/
+sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

スクリプト側でなんとかなるものなのか、V2Cの環境でなんとかなるものか、JavaのRuntimeそろそろ諦めるべきか
他に似たような報告無い所をみると後者寄りですかね

581名無しさん@避難所:2022/03/11(金) 18:53:04 ID:NWOeDP7k0
>>580
API設定2のB11のバグ報告用テンプレを貼ってもらえますか?

582名無しさん@避難所:2022/03/11(金) 18:57:25 ID:NWOeDP7k0
>>580
Java7の純正証明書が古いときに昔出てた記憶です

583名無しさん@避難所:2022/03/11(金) 19:30:07 ID:NWOeDP7k0
古い時つーか古いのでかな

584名無しさん@避難所:2022/03/14(月) 08:53:57 ID:I1Q7R.fo0
>>581
すいません、V2Cは爆サイ専用として切り離して利用していて
B11関連は入れてないと思うのとAPI設定2がよくわかりませんでした

>>582
そんな気もしてるんですがJava環境の切り離しが出来る大元V2Cの
JRE7内梱版(jre7u79みたいです)を使い続けていました
ちょっとマシかと思ってjre7u80のダウンロードを試みたんですが
サイトに旨く繋がらない・・・うーん

585名無しさん@避難所:2022/03/14(月) 09:03:40 ID:RhRM9xeM0
>>584
爆サイ専用に切り離しでかつB11を入れてないならビンゴです
Java7のhttps通信は古いんで最近のhtttps通信には対応してません
3/1頃に爆サイ側がhttps化したのでそれをトリガにJava7のhttps古い問題が
暴発したと思われます

B11を当てれば解決すると思うのですが
爆サイ以外でもV2Cを使ってる人ですか?
爆サイだけでV2Cを使ってない人ですか?

Javaを8か11にするのも手ですが、そすると今度はスクリプトが動かなくなるはずなので
やっぱりB11が必要です

586名無しさん@避難所:2022/03/14(月) 09:04:58 ID:RhRM9xeM0
爆サイだけでV2Cを使ってる人ですか?

の間違いです

587名無しさん@避難所:2022/03/14(月) 09:08:49 ID:RhRM9xeM0
WIn用インストーラー版ならJRE7u45かも

588584:2022/03/14(月) 09:59:12 ID:I1Q7R.fo0
これで原因もトリガも絞り込めました、ありがとうございます
爆サイだけでV2Cを使っていました、ここのスクリプトのおかげで快適です
まぁ7は不味いと思って今Java8に切り替えかけてRhinoに丁度引っかかった所です
B11にそんな効果があるとも知らなかったしいい機会なので本家以外(MODZ)の
環境構築と平行して試してみます

589584:2022/03/14(月) 10:37:43 ID:I1Q7R.fo0
B11入れた環境で無事通信は成功するようになりました
後はContent-Typeがtext/plainで始まっていないって問題でスレが開かない問題だけ
Javaの切り替え含めて環境更新が周回遅れすぎてたのでもう少し勉強してみます

590名無しさん@避難所:2022/03/14(月) 10:38:21 ID:RhRM9xeM0
V2Cは爆サイだけならB11を当てたことがないって前提で

V2Cを動かすためにJavaのruntimeがV2Cの実行形式ファイル(V2C_R20131210.jar)を
読み込んでますが
B11を有効にするためにはV2C_R20131210.jarより先に
B11の実行形式ファイル(v2c_api_patch_B11.jar)を読み込む必要があります

どの実行形式ファイルを一番最初に読み込むかは(Winみたいなので)
launcherのv2cjar.txt に指定します
v2cjar.txt の内容を v2c_api_patch_B11.jar に書き変えてください

そうるとV2C.exe起動でB11がまず呼び出され必要な実行形式jarは
B11が読みだされた後に自動で芋づる式に呼び出されます

B11が正しく当たると外部コマンドの設定画面ににAPI設定〜API設定6というタブが追加されます

591名無しさん@避難所:2022/03/14(月) 10:40:56 ID:RhRM9xeM0
text/plainで始まっていないって問題はこちらでも確認しました
なんか仕様変更が入ったみたいなんで調べてみます

592584:2022/03/14(月) 11:02:28 ID:I1Q7R.fo0
原因特定のために自分の手元で
・本家V2C+B1120210506版+JRE7u79 (32bit)
・C\V2c-MODZ+B1120210506版+Java8u321 (64bit)
の環境作って同じtext/plainで引っかかる所までは確認しました

>>591
他環境でも再現したならおま環ともいい切れない所ですね
保存しているログとの比較かなんかでも引っかかったのかとも思いも少し挙動見てましたが

爆サイスレの一覧取得>上記B11パッチで改善
上記スレ一覧からのスレ表示>text/plainエラー
そして
スレ表示上部にプルダウンから履歴表示して更新>エラー無く表示

特定の表示ルートだけ引っかかってるみたいですね

593名無しさん@避難所:2022/03/14(月) 11:24:12 ID:hiH0Wg9s0
正常に表示できるルートもあるんですね
切り分け助かります

594名無しさん@避難所:2022/03/14(月) 11:58:44 ID:RhRM9xeM0
>>574
爆サイ関連の緊急手直し修正以来です
正式版は夜にでも

getdat.jsの1154-1155の http:// を画像のように https:// に変更願います
https://i.imgur.com/U09dUJI.png

これでext/plainで始まっていないって問題を修正できます

595584:2022/03/14(月) 12:03:51 ID:I1Q7R.fo0
ちょっと文章おかしかったのでもう少し補足します

・レイアウトは3ペイン表示
・スレ表示の上のスレタイプルダウンからの履歴表示>更新でスレ内容の更新表示可
・上記箇所の右クリックから履歴一覧を出してからの履歴表示>更新はContentTypeエラー

プルダウン履歴からの更新はほぼ成功してます
履歴(キャッシュ)との比較関連ですかね・・

596名無しさん@避難所:2022/03/14(月) 12:04:28 ID:RhRM9xeM0
>>594
この修正だとスレをhttpsで開くんで既得スレには対応できないんで取り下げ

597名無しさん@避難所:2022/03/14(月) 12:06:53 ID:RhRM9xeM0
>>595
表示されたスレがhttpかhttpsか確認をお願いできますか?

598名無しさん@避難所:2022/03/14(月) 12:21:14 ID:RhRM9xeM0
こないだのhttps化でスレ一覧はhttpsのurlだけど既得スレはhttpのurlだから
そのせいでダメなのかな

599名無しさん@避難所:2022/03/14(月) 12:36:20 ID:RhRM9xeM0
>>594は既得スレ(http urlのスレ)に対応できない取り下げです

>>574
爆サイ関連の緊急手直し修正依頼です
http urlの既得スレを持ってないんで今回の修正で様子見させてください

問題なかったらそれから正式版

getdat.jsの1154-1155の http:// を画像のように変更願います
https://i.imgur.com/TGQL8BW.png

1154行目は http を https? (s?なのは既得スレ対応)
1155行目は http を https

これでext/plainで始まっていないって問題を修正できるはずです(弱気)

600584:2022/03/14(月) 13:59:38 ID:I1Q7R.fo0
>>599
ありがとうです、概ねいけるようになりました

概ねって所なんですが履歴からでも同じエラーが出て表示されない所あったんで何が違うか見てました

で、違いっぽい所
爆サイのスレ一覧取得って一定で打ち切られますよね?
V2Cで取得しているスレ一覧よりも古いスレで一覧に無いスレを履歴から呼び出した時に同じエラーが出ます
これは仕様かもしれないし履歴の方がtidの値が2桁多いんで履歴自体がおかしいかもですが・・・

601名無しさん@避難所:2022/03/14(月) 14:52:56 ID:RhRM9xeM0
どうもです
今回起きたことですがgetdat.jsでhtmlを取得するためにV2Curlを実際の爆サイurlに変換しています
それが画像の1151-1157

今回爆サイのhttps化対応をしたことでスレ一覧でのV2C形式のurlがhttpsになりました
(というよりは正しくいうと「なって」しまいました@考慮不足)

スレ一覧をクリックしたときに取得できるV2C形式のurlが1153行目のs1
そのs1に当てて爆サイ形式のurlに変換するための正規表現が1154行目
でs1に正規表現を当てて変換された爆サイurlが1155行目のs2
となります

スレ一覧クリックなのでs1はV2C形式のhttps urlなんですがそれに当てる正規表現がhttpだったために
1155行目で爆サイurlに変換できず(結局s2はs1と同じ内容)に変換失敗ということで
爆サイurlとして空文字を返し、後続の処理でurlが空文字なんでエラーでその上の処理に
返ってました
なのでエラーメッセージはたまたまそれが出ただけで意味はないと思います

スレ履歴から更新できたのはスレ履歴のV2C形式のurlがhttpなので
s1がhttpになり正規表現もhttpなので上手く正規表現が当たりs2を
正しく爆サイurlに変換できたからだと思います

で、これを修正できるはずなのが>>599です

602名無しさん@避難所:2022/03/14(月) 15:04:37 ID:RhRM9xeM0
で、tidですが
御存じとは思いますが爆サイurlをV2C形式のurlに変換すると
/read.cgi/a+acode+c+ctgid+b+bid/1+連続する0+tid(計10桁)/
の記憶

なのでtidが2桁多いってことは連続する0が余計に埋め込まれたのかって気がするんですが
あくまで想像なんで
できればそのurlのV2C形式で教えてもらえるとありがたいです(半分興味本位)

603名無しさん@避難所:2022/03/14(月) 15:21:36 ID:RhRM9xeM0
あら?
書き込めなくなっとる

こりゃちゃんとみないとダメっぽい

604名無しさん@避難所:2022/03/14(月) 15:23:47 ID:I1Q7R.fo0
>>601
ちょっと気になったこと
ソースをサラっと斜めに見てみましたが「http://bakusa....」の固定値がまだ何カ所かありましたが影響なさそうでしょうか?
自分が不勉強でgetBakusaiLists.jsに取得ページ数設定があったの今日気がつきました
20>40と2倍にしたら上記で報告した履歴のスレが上がってきたので一覧からも更新してみました
結果、一瞬「過去ログ取得・・・」が出た後にtext/plainのエラー、でも表示出来るスレもある(履歴に無いスレ)
取れてる所との違いは未読があるか、無いかかの違いに感じました、ご参考まで

どうでもいい話ですが>>599の画像が自分の秀丸環境とまったく同じ配色なんですよねw

605名無しさん@避難所:2022/03/14(月) 15:28:25 ID:RhRM9xeM0
秀丸はほぼでふぉで使ってます
対カッコジャンプのキーを忘れたのが痛いw

httpが残ってる件ですがhttps化がちょっと安易だったので
修正を改めて見直します
爆サイ鯖にアクセスする場合はhttpsでV2C内部で回す場合はhttp
みたいな感じ

606名無しさん@避難所:2022/03/14(月) 15:30:03 ID:RhRM9xeM0
なので今httpsで更新出来てるスレがまた更新できなくなるかもです

607名無しさん@避難所:2022/03/14(月) 15:42:25 ID:I1Q7R.fo0
爆サイをPCの専ブラで地味目な表示で見るにはこのスクリプトしか無いと思っているんでよろしくお願いします
Sikiも使ってはみたんですが古い時代からの2ch専ブラに慣れ親しんでいるんでどうもしっくりきませんでした

秀丸のキー割り当ては初期に構築した奴をずっと引き継いでるんでどこまで標準なのかw
対カギ括弧はCtrl+{ と } に割り当てられてますね
解り辛いけどすっげ便利なのはCtrl+マウスで矩形選択の開始だと思う
おっと、この話はここらへんで・・・・
ID:RhRM9xeM0【PC】さんを応援&感謝してる1ユーザです

608名無しさん@避難所:2022/03/14(月) 16:07:15 ID:RhRM9xeM0
>対カギ括弧はCtrl+{ と } に割り当てられてますね
助かります

矩形選択は便利ですよね
複数行を纏めて検索したいときには矩形選択+あいまい検索ですげー捗ります

httpとhttpsのルール統一なんで今日中にはなんとかなるかと

609名無しさん@避難所:2022/03/14(月) 19:45:24 ID:RhRM9xeM0
FTBKS48_UpdatePack_with_webThreadSearchEx_20220314.zip
https://www.dropbox.com/s/7i2hr3piko9lpr6/FTBKS48_UpdatePack_with_webThreadSearchEx_20220314.zip?dl=1

>>574の爆サイに対する修正で爆サイのスレ一覧がhttpsとなり
 いろんな問題が出たのを修正
 getBakusaiLists.js
 getdat.js

・レスパネルの右栗から爆サイの該当スレを開くJSの爆サイurlをhttpsに変更
 opneFutabaWithExtBrowser.js

・レスに爆サイ形式ののurlがある場合、そのurlクリックでその爆サイスレを開くスクリプトを追加
 OpenBakusaiWithV2C.js
 以下をURLExec.datに追加する必要あり
//爆サイ
h?ttps?://bakusai\.com/thr_(?:res|tl)/.+【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiWithV2C.js $URL
 テスト用
 https://bakusai.com/thr_res/acode=11/ctgid=111/bid=4474/tid=8683257/tp=1/



>>574で取得したスレや板(https://で始まる)は更新や書き込みができません
(>>574がバグでhttps://を扱わないのが本来の姿です、申し訳)

610名無しさん@避難所:2022/03/15(火) 09:52:40 ID:jsF9J.xA0
ありがとうございます、書き込みも出来て概ね支障なくなりました

また概ねって所ですが未得が無いスレの更新は例のエラーが出ますね
昔の動作を知らないですがこれは仕様っていえば仕様かも
余談ですがbakファイルが1個残ってたんで次回にでも

611名無しさん@避難所:2022/03/15(火) 10:38:09 ID:Jkdgl6BU0
>>610
>未得が無いスレの更新は例のエラーが出ますね
スレのurlがhttpsになってたりしますか?

bakは消し忘れです
申し訳

612名無しさん@避難所:2022/03/15(火) 10:41:43 ID:Jkdgl6BU0
ウチでもやっとInstaのshortcode_mediaでました

ぱっと見の感じだと
動画や画像のurlを取得する際にhtmlページを取得するんですが
そのhtmlページに変更があって以前とデータ構造が変わったみたいです

ただ今週はこれから4連で徹夜なんで調べられのは土曜日からです

613610:2022/03/15(火) 13:11:59 ID:jsF9J.xA0
>>611
ちょっと興味あったので追試しました
エラーが出るスレの右クリからコピーしたURLはhttp(一覧、スレ表示共に)

表示出来るスレと出来無いスレの違いはやはり未得があるか無いかっぽいですね
threadst.txtの中はhttpとhttpsが入り乱れていてどちらでも未得有無の挙動に影響無さそうです
#試しに全部httpsに置換してみたけど変わらず
未得0でもログ削除から表示は問題無し(あたりまえかw)

ログ残ってる時の更新(再取得してにさそう)だからlast-modifiedの判定なのかな

614名無しさん@避難所:2022/03/15(火) 19:45:56 ID:aM24SOe20
尼のURL張る時は今はどうすればいいんや
今までは数値文字参照で書けてたが遂にこれでもBBx食らったぞ

615名無しさん@避難所:2022/03/15(火) 23:26:23 ID:Q/Hst5qE0
ttp://あまぞん/.. とかでいいだろ

616名無しさん@避難所:2022/03/16(水) 02:26:48 ID:rvzF4GQw0
Twitterとかも5chのあれが一行付加されるのが嫌な場合には代替文字を使ってる
twi%74terとかね
尼はama%7Aonとか置き換えても通らなかったから
おそらくNGワードで代替文字まで対応してる可能性が高いんだよね

617名無しさん@避難所:2022/03/17(木) 17:57:33 ID:qvfBS11k0
>>613
>未得0でもログ削除から表示は問題無し(あたりまえかw)
とりあえずこれが救いなんですが
もしかしたらファイルサイズが影響してたのかも

V2Cは新着取得時にdatファイルを破壊しないように丁寧なことをしているようで
V2Cが設定ファイルに管理してる現時点でのdatファイルサイズと
現時点での実際のdatファイルサイズと
ファイルサイズを2種類管理してます

インスタの時もあったのですが
設定ファイル上の現在のdatサイズ+新着のサイズ<現時点での実際のdatファイルサイズの場合
機械的に新着をdatサイズに書きこむとdatの辻褄が合わなくなる可能性があるので新着を捨てます

#新着受信で次はdatファイルはこの大きさになるはずなのに
#現時点でそのサイズより実際のdatサイズが大きいから
#もしかしてもうその新着って受信済みなんじゃね疑惑対策

設定ファイル上の現在のdatサイズ=現時点での実際のdatファイルサイズならば
それは起こらないんですけど今回の修正でdatファイルにゴミが書き込まれて
設定ファイル上の現在のdatサイズ+新着サイズ0<現時点での実際のゴミが書き込まれてるdatファイルサイズになって
それでエラーになったのかも

最終更新日までは見てなかった記憶なので今のとこ思いつく原因は上です

618名無しさん@避難所:2022/04/03(日) 00:38:48 ID:OUeZ.2IY0
また爆サイ書き込めない?

619名無しさん@避難所:2022/04/03(日) 05:56:25 ID:qkGf2/bo0
爆サイは現時点でサイトそのものが変
ウェブブラウザですらスレ一覧からスレを開くと
地域選択のtっぷページがでるし

なんかミスってるみたい

620名無しさん@避難所:2022/04/04(月) 18:17:40 ID:jyFgSEoM0
確かに爆サイなんかおかしいですね
Webブラウザでは見えるんで仕様変更で落ち着いたのかも、とか

621名無しさん@避難所:2022/04/05(火) 20:59:13 ID:GPyqh9Js0
爆サイが「原因不明のエラー」で全くみられなくなったんだけどうちだけ?

622名無しさん@避難所:2022/04/06(水) 10:45:23 ID:lm.YfLQE0
大丈夫、うちも見えない
機能は見れる場合があったんで何が違いがちょくちょく見てたけど今日は昨日よりさらに酷い状態だなぁ
爆リーの方もダメだったんで仕様が変わったかサーバ側がなんかおかしいかですね
早く落ち着いて欲しい・・・

623名無しさん@避難所:2022/04/10(日) 11:08:52 ID:qsRAYuZg0
InstagramOnV2Cが復活する日は来るのでしょうか?

624名無しさん@避難所:2022/04/12(火) 10:30:48 ID:i5UVdJeU0
うーん、爆サイそろそろ1週間か・・・・
ちゃんと未読が取れるスレがたまーにあるけど
ほとんどがundefindでタイトルごと飛ぶのとtext/plainエラー
V2Cスクリプトに飼い慣らされてしまったからブラウザで見るの辛いわ

625名無しさん@避難所:2022/04/14(木) 22:35:53 ID:h2uFcSXo0
爆サイ、うちの環境だと2スレは読めるけど、3スレ目開こうとすると「Content-Typeがtext/plainで始まっていない」になります。
連続したアクセスに対して制限でもしているのかしら。

626名無しさん@避難所:2022/04/16(土) 11:55:35 ID:LkMRe0jo0
爆サイ全然書き込めねーんだけど?

627名無しさん@避難所:2022/04/19(火) 10:09:01 ID:mnrcHOf20
>>625
見える所の要因は件数なのか・・・自分の所でも同じだったわ
アプリをすぐ立ち上げ直してもダメで一定時間経過してたら見える気がする
連続アクセスに制限入ってると言われたらそうなのかと思ってしまうよなぁ

628名無しさん@避難所:2022/04/24(日) 23:58:00 ID:nQ8udqE.0
爆サイどうなってんの早く直して

629627:2022/04/28(木) 09:23:45 ID:XLJ/i9g60
最初の2スレだけはちゃんと読めてるからサーバ側が返してくる値が違うんだろうなぁ
GW中にスクリプトの更新があることを祈りつつ巨大連休に突入だ♪

630名無しさん@避難所:2022/04/28(木) 17:14:49 ID:BYE1vVrM0
すみません誘導されてきました
V2Cでテキストファイルをスレを表示するように読み込みたいのですがどうしたらいいでしょうか

631名無しさん@避難所:2022/04/29(金) 18:38:07 ID:PNrYq7fU0
FTBKS48_UpdatePack_with_webThreadSearchEx_20220429.zip
https://www.dropbox.com/s/jflq9srcp13e6qj/FTBKS48_UpdatePack_with_webThreadSearchEx_20220429.zip?dl=1

・爆サイで3レス目(正確には3回目のスレページ取得)でスレ取得できなくなるのを修正
 getdat.js、opneFutabaWithExtBrowser.js

632名無しさん@避難所:2022/04/30(土) 08:34:45 ID:rdYX2k9Q0
>631
試した感じでは2スレ縛りがなくなって正常に見られるようになりました。
ありがとうございました。

633名無しさん@避難所:2022/05/04(水) 20:56:26 ID:BMAlEy.60
インスタ、見れないユーザーが多くなってるね。見れるユーザーもいるんだけど。

634名無しさん@避難所:2022/05/04(水) 21:24:55 ID:c.alwSvI0
ひと段落したんで明日からインスタ見ます

635名無しさん@避難所:2022/05/05(木) 16:40:29 ID:Pi5us.9w0

InstagramOnV2C 2022/05/05版
https://www.dropbox.com/s/11a1gq8arqvmofy/InstagramOnV2C_20220505.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
 
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
 
前回リリースからほぼ2年たってるので内部処理が大きく変わっています
 
●今回修正
  拡張子jsすべて
 
●備考
 添付のgetdat.jsは爆サイ用の最新修正が入っています
 
 shortcodeで落ちてた箇所に修正を加えて画像や動画を取得できるようになったので
 直ってると思います
 #複数画像(動画含む)や動画がある場合にエラーになってたようです
 
 ログインが継続されえることや連続アクセス規制に関してはまだ自信を持って出せる版ではありません

636名無しさん@避難所:2022/05/05(木) 16:40:54 ID:Pi5us.9w0
>>635
以降の説明はドラフトです
確定版はnoteに上げます

●初期設定と起動
・連中が強気タイムの時は基本ログインしてないと投稿を見せないスタンスっぽい気がします
 ただjsでのログイン処理をできないため
 セッション情報はウェブブラウザでログインして出来た情報を拝借します

 ① ウェブブラウザでInstagramにログインします(自分はFireFoxを使ってます)
 ② ウェブブラウザの開発者モードや機能拡張で以下のCookieとUAを取得し
   InstagramCommon.js の赤字の箇所にコピペします
    https://i.imgur.com/UybkLql.png
    Cookie:mid、ig_did、sessionid、csrftoken
    User-Agent
 ③ V2Cにコマンドを登録し、それで、V2Cをセッション情報を設定します
   https://i.imgur.com/VrMb1Mr.png
   コマンド:${SCRIPT:A} InstagramTools.js login

・③はV2C終了でチャラになるのでV2C起動後は毎回行います
 またログインしろ言われた後にコマンド実行でログイン状態として
 貰える場合もあります

637名無しさん@避難所:2022/05/05(木) 16:43:27 ID:Pi5us.9w0
以前はいろいろと自由に設定できたんですが
ログインが半強制みたいな感じになってるので
アカウントを作って設定は>>636の②だけにして使ってください

あと暫く溜まってるTLもあると思うのでTL取得にはかなり時間がかかると思います
申し訳です

638名無しさん@避難所:2022/05/05(木) 21:59:56 ID:lCrDPpAM0
更新ありがとうございます!
何ヶ月も見れてなかったインスタが見れるようになりました
嫌儲に書けるようになったよりうれしい

639名無しさん@避難所:2022/05/06(金) 06:03:05 ID:FPyMHNzM0
>>636
ずっとログイン規制になったままになってしまった。

640名無しさん@避難所:2022/05/06(金) 08:27:41 ID:r6lq4mz.0
>>634
いち段落な

641名無しさん@避難所:2022/05/06(金) 08:39:00 ID:p8njcjU60
>>639
>>636をしましたか?

642名無しさん@避難所:2022/05/06(金) 08:50:58 ID:FPyMHNzM0
>>641
firefoxで謎の文字列を取得しなおてコピペすると読めるようになるんだけど、すぐにログイン規制になってしまう
/accounts/login/ajax/に mid=xxxxx と csrftoken=xxxxxxxが2カ所あるのでどっちか、間違ってるんかな?

643名無しさん@避難所:2022/05/06(金) 08:53:27 ID:p8njcjU60
>>642
スレ一覧の更新で規制されますか?
TLの更新で規制dされますか?

644名無しさん@避難所:2022/05/06(金) 08:56:40 ID:p8njcjU60
/accounts/login/ajax

これは何をやった時にどこに出てくるログですか?
今jsでは実際のログイン処理をしてないので
確認したいです

645名無しさん@避難所:2022/05/06(金) 08:57:48 ID:FPyMHNzM0
>>643
スレ一覧更新したあと、長らく更新できてなかったユーザーを更新してるとログイン規制になってしまうようです。

646名無しさん@避難所:2022/05/06(金) 08:59:46 ID:p8njcjU60
>>645
スレ一覧の更新はOKでTLの更新でエラーってことですね
ログイン規制がかかるのは開始すぐですか?暫くしてからですか?

647名無しさん@避難所:2022/05/06(金) 09:03:05 ID:FPyMHNzM0
>>644
あれ? 今度のバージョンはfirefoxのweb開発ツールで謎の文字列取得しなくてよいのですか?
>>636 ②の赤字部分はInstagramCommon.jsに最初から入ってる文字列をそのまま使うと言う事だったのでしょうか?

648名無しさん@避難所:2022/05/06(金) 09:08:06 ID:p8njcjU60
>>647
InstagramCommon.jsの赤字はフェイクです
なので謎の文字列のコピペが必要です

ShowStoriesがfalseになると
/accounts/login/ajax
が動くんですが(バグです)
ShowStoriesはtrueでしょうか?falseでしょうか?

649名無しさん@避難所:2022/05/06(金) 09:18:06 ID:FPyMHNzM0
>>648
ShowStoriesはどこを見たらよいのでしょうか?

650名無しさん@避難所:2022/05/06(金) 09:20:31 ID:p8njcjU60
>>649
https://i.imgur.com/UybkLql.png
の18行目です

651名無しさん@避難所:2022/05/06(金) 09:21:27 ID:FPyMHNzM0
>>650
trueになっています

652名無しさん@避難所:2022/05/06(金) 09:25:02 ID:p8njcjU60
>>651
では同じく38行目のdirectLoginはtrueになってるでしょうか?

653名無しさん@避難所:2022/05/06(金) 09:25:42 ID:FPyMHNzM0
>>652
はい、trueです。

654名無しさん@避難所:2022/05/06(金) 09:30:55 ID:p8njcjU60
>ログイン規制がかかるのは開始すぐですか?暫くしてからですか?


これはどうでしょう?

655名無しさん@避難所:2022/05/06(金) 09:33:54 ID:FPyMHNzM0
>>654
今はログイン規制中なので、もう一度firefoxでログインし直して文字列取得しなおして確かめてみます。

656名無しさん@避難所:2022/05/06(金) 09:38:49 ID:p8njcjU60
ShowStoriesとdirectLoginがtrueの場合は
/accounts/login/ajax
が動かないはずなので
今、思い当ってるのが
①ソースの格納場所が違う
②TLに未取得の投稿が残っていてアクセス過多でログイン解除された(1件の投稿でウェブページに一回触ります)
のどちらかです

なので②の可能性を見たいので>>655をお願いします
②の場合はネットワークログに429でエラーで表示されてるかもしれません

657名無しさん@避難所:2022/05/06(金) 09:39:21 ID:p8njcjU60
②TLに未取得の投稿が結構残っていてアクセス過多でログイン解除された(1件の投稿でウェブページに一回触ります)

658名無しさん@避難所:2022/05/06(金) 09:40:39 ID:FPyMHNzM0
/accounts/login/ajax で
cookie
 mid=xxxxxxxxxxx; ig_did=yyyyyyyyyy; ig_nrcb=1; mid=zzzzzzzzz;
と mid=が2カ所あるんですがどちらを入れればいいのですか?
csrftoken= も Set-Cookieの所とCookieの所と2カ所ありますが、Set-Cookieの方でいいのかな?

659名無しさん@避難所:2022/05/06(金) 09:52:39 ID:p8njcjU60
>>658
今は
/accounts/login/ajax
を使いません
ネットワークログにそれが出てくるようなら
そちらをまず解決しなきゃです

>>636の③でログインしても
ネットワークログには何もでてきません
スクリプトコンソールには
login phase03 edit:mid=YnNpOsAEAAFGjOKtF4Q6k8GN-Q9a; ig_did=0B8E1192-5BA3-4779-9CF1-5884548BCF6F; ig_nrcb=1; csrftoken=Q141DsJ1TlA8L0a9VdG4FgIxuSZ5WcSyW; sessionid=7415826971%3AsRpqfewId0rXhX%3A10; ds_user_id=7415826971
だけが表示されます

660名無しさん@避難所:2022/05/06(金) 09:59:40 ID:FPyMHNzM0
>>659
謎の文字列を取得する為にfirefoxのweb開発ツールの/accounts/login/ajaxを見てるのですが。なんか全然変なことしてるのかな?

661名無しさん@避難所:2022/05/06(金) 10:08:40 ID:p8njcjU60
>>660
ごめんさい
firefoxの話でしたか
ならこちらの勘違いです

Firefoxで見るならCookie Quick Managerって拡張機能を入れて
ログイン後のhttps://www.instagram.com/でその拡張機能で
クッキーを表示したほうが見やすいです

拡張機能のアイコンクリック>Manage All Cookies>左側のDimensionsから.instagram.comを選択
https://i.imgur.com/cChCCEo.png

662名無しさん@避難所:2022/05/06(金) 10:10:41 ID:p8njcjU60
jsが/accounts/login/ajaxを飛ばしてるって認識で話をすすめてました

663名無しさん@避難所:2022/05/06(金) 10:15:27 ID:FPyMHNzM0
>>661
了解しました。

664名無しさん@避難所:2022/05/06(金) 10:17:25 ID:FPyMHNzM0
途中経過:一覧更新中です

665名無しさん@避難所:2022/05/06(金) 10:25:32 ID:FPyMHNzM0
途中経過:一覧更新終了
新着マークがついてるのでログインはできてるようです。さて、どこからチェックしてみましょうか?

666名無しさん@避難所:2022/05/06(金) 10:35:07 ID:FPyMHNzM0
途中経過:新着30くらいのユーザーを5名分読み込みました。ログイン規制なし

667名無しさん@避難所:2022/05/06(金) 10:37:11 ID:p8njcjU60
>>665
それじゃあ、一番未読の投稿が少なそうなアカウントでTLの更新をしてみてもらえますか

最小の通信でのやりとりとスクリプトの実行ログはこうなります
ネットワークログ
10:31:13.970 https://www.instagram.com/graphql/query/?query_hash=bf41e22b1c4ba4c9f31b844ebb7d9056&amp;variables=%7B%22reel_ids%22%3A%5B%2249506930658%22%5D%2C%22precomposed_overlay%22%3Afalse%7D
  +RawFile Request:
10:31:14.562 https://www.instagram.com/graphql/query/?query_hash=bf41e22b1c4ba4c9f31b844ebb7d9056&amp;variables=%7B%22reel_ids%22%3A%5B%2249506930658%22%5D%2C%22precomposed_overlay%22%3Afalse%7D
  +RawFile Response: HTTP/1.1 200 OK 
 
RawFile Response:が429にならないことに注意

668名無しさん@避難所:2022/05/06(金) 10:42:01 ID:FPyMHNzM0
>>667
今のところ順調です。紹介していただいたFirefoxの機能拡張で確認したら 2カ所あったmid=の違う方を入れてたような気がします。
https://i.imgur.com/MecfOfj.jpg

669名無しさん@避難所:2022/05/06(金) 10:43:11 ID:p8njcjU60
>>666
行き違いになっちゃった

ログイン規制がないようなら正しいセッション情報が設定されているので
そっちは大丈夫だと思います

あとは大量の未読を一括で受信した場合のアクセス過多(429)です
jsはAPIを一回叩いて一括で20件の基本情報を取得して
基本情報を一件づつ処理してその投稿に複数画像や動画ありの投稿の場合は
改めてその投稿のウェブページを取得します

これを大量に繰り返すとアクセス過多エラーとなる場合があります
対処は基本情報1件づつの処理の待ち時間を延ばすくらいしかありませんが・・・

670名無しさん@避難所:2022/05/06(金) 10:45:12 ID:p8njcjU60
>>668
おそらくajaxのクッキーは中間状態かなんかのクッキーで
TLの取得には使えなかったのかも

671名無しさん@避難所:2022/05/06(金) 10:46:34 ID:p8njcjU60
あとは残りの未読の取得が上手くいくのを祈るだけです

672名無しさん@避難所:2022/05/06(金) 10:48:25 ID:FPyMHNzM0
>>671
新しく登録した1000超えのユーザーが読み込めたらいいのですが。

673名無しさん@避難所:2022/05/06(金) 10:59:06 ID:p8njcjU60
>>672
アクセス過多が出るようならInstagramCommon.jsのsleepItemの間隔をあけてみてください
(ウェブページの取得間隔を広げます)
今は1(1秒)で設定しています

674名無しさん@避難所:2022/05/06(金) 11:06:34 ID:p8njcjU60
古い順に投稿を取得できるのなら1回目でこけたらそこまで保存して続きは次から
ってできるのですが
Instaは新しい順に投稿を取得するので一件目の投稿を取得するためには
最新からすべての投稿を遡っていかなきゃならないのが辛いとこ

675名無しさん@避難所:2022/05/06(金) 12:57:50 ID:FPyMHNzM0
>>673
1000超え含めて全登録ユーザー読み込み出来ました。有難うございました。

676名無しさん@避難所:2022/05/06(金) 13:04:19 ID:p8njcjU60
よかったよかった
こちらもログイン規制対応に自信を持てなくてリリースがズルズル延びて
TLの更新wp滞らせて申し訳でした

677名無しさん@避難所:2022/05/06(金) 19:09:08 ID:0.qTWuk.0
>>631当てて読み込むようなったけどまた読み込みしなくなった

678名無しさん@避難所:2022/05/06(金) 19:17:48 ID:p8njcjU60
>>677
何スレでも読み込めるけど
どのスレも1レス目しか読み込まない感じ?

html変わったかな?

679名無しさん@避難所:2022/05/06(金) 20:07:42 ID:0.qTWuk.0
>>678
読み込みには行ってるみたいだけどレスが表示されない

680名無しさん@避難所:2022/05/06(金) 20:44:24 ID:p8njcjU60
>>679
自分が試したスレと状況が違うね
どのスレ

681名無しさん@避難所:2022/05/06(金) 21:02:24 ID:p8njcjU60
インスタですけど動画一つ貼られただけの投稿だと
どうも動画urlを取得できないバグがあるっぽいです

682名無しさん@避難所:2022/05/06(金) 21:02:40 ID:0.qTWuk.0
前の不具合てスレ1つしか読み込まないんだっけ?
今確認したら最初に読み込んだ1スレ以外未得表示はされているので取得試みると表示はされない
東海版で検証

683名無しさん@避難所:2022/05/06(金) 21:07:47 ID:p8njcjU60
前の障害は3スレ連続で表示すると3スレ目が1レスも表示されない
(1スレ目、2スレ目はOKだったはず)

爆サイでの#レス版ついてるレス(V2Cでいうと2レス目)以降の
ウェブページのhtmlが変わってるんで
おそらくそれが原因

getdat.jsの1394行目に
html = (''+html).replace(/\n\s+?<\/div>/gi, '</div>').replace(/<div class="delbtn_wrap __in_res">.*?<\/div>/gi, '');
を追加してみて
https://i.imgur.com/rLEudMO.png

コピペはV2Cじゃなくてウェブブラウザから

684名無しさん@避難所:2022/05/07(土) 10:09:21 ID:cCzzg4yQ0
InstagramOnV2C 2022/05/07版
https://www.dropbox.com/s/c8p8m7qtx3jc47y/InstagramOnV2C_20220507.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
 
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
 
●今回修正
 script/system/getdat_sub/instagram.js 修正日2022/05/05 07:06:29
 
●修正内容
 音声付動画のurlを取得出来なかったのを修正
 該当url:https://www.instagram.com/p/CdNf1scgsuX/ (すまたんエンタメ(@sumatanentame))

●備考
 ログインが継続されえることや連続アクセス規制に関してはまだ自信を持って出せる版では
 ありません

685名無しさん@避難所:2022/05/07(土) 10:25:38 ID:cCzzg4yQ0
>>684
あーまた間違った
●今回修正
 script/system/getdat_sub/instagram.js 修正日2022/05/07 07:06:29

686名無しさん@避難所:2022/05/07(土) 10:29:52 ID:cCzzg4yQ0
FTBKS48_UpdatePack_with_webThreadSearchEx_20220506.zip
https://www.dropbox.com/s/cjazeqce0n328or/FTBKS48_UpdatePack_with_webThreadSearchEx_20220506.zip?dl=1

●今回修正
 script/system/getdat.js 修正日2022/05/06 20:33:15
 
●修正内容
 爆サイで新着レス、および新規レスでの2レス目以降を表示できなかったのを修正

687名無しさん@避難所:2022/05/09(月) 09:08:29 ID:eYPMgPmU0
>>686
対応ありがとうございます
3レス目以降も見れるし不具合中にすっとんでたスレタイも削除>再取得で戻ります♪
このスクリプトの快適さに慣れると戻れませんね、重ね重ねありがとうございます

688名無しさん@避難所:2022/05/10(火) 11:54:47 ID:lAtczQJM0
また爆サイかけなくなった

689名無しさん@避難所:2022/05/10(火) 19:37:44 ID:Z6Og8KIs0
>>688
https://bakusai.com/thr_res/acode=3/ctgid=111/bid=2376/tid=10234666/
には書き込めた

Sikiの作者が爆サイにはサジ投げてた(キャップチャだかだ導入されたらしい)んだけど
書けなかったスレを教えて貰えるとそこらへん確認できるかも

690名無しさん@避難所:2022/05/11(水) 15:28:18 ID:.cZhFaw.0
お世話になってるんで普段書き込みしない自分も追試
どこのスレかは言えないですが(結構Hな場所)書き込みウィンドウは普通に閉じたけど
実際には書き込めていませんでした

ついでな質問で申し訳ないんですがdat取得済みのスレって一覧に出ないもんなんでしょうか
取得頁数をすっごく増やすと該当としては上がってくるんですが・・・それを越えてるのもあるので
#datはずっと残ってるのでそれをなんとか見たい
使用しているのはV2C、他の派生なだ見れます?

691名無しさん@避難所:2022/05/11(水) 18:32:37 ID:eQCY1Ko60
>>690
では>>689に書き込んでみてください

既得スレが最新のスレ一覧にないからだと思います
出せるようにするなら要改造です

692名無しさん@避難所:2022/05/12(木) 00:54:11 ID:wTILWNmY0
東京風俗板に書き込めない

693名無しさん@避難所:2022/05/12(木) 07:43:34 ID:8FILNi820
>>691
グルメ板ですね、今日から出張でV2C環境から離れちゃうから来週月曜に解決してなければ協力します
爆サイには書き込まないけどこっちには爆サイスクリプト関連ではこっちで書かせて貰ってます

派生の方にもJaneみたいに既読スレ(ログ)をスレ一覧に出す機能は無いですか・・・

書けなかったのは>>692に近い場所ですw

694名無しさん@避難所:2022/05/12(木) 12:02:29 ID:wTILWNmY0
爆サイのエッチなスレに書き込めないのですが!!

695名無しさん@避難所:2022/05/12(木) 12:27:45 ID:iI9AvaEI0
書き込めないこと確認しました

696名無しさん@避難所:2022/05/14(土) 11:18:03 ID:Fpqv9d4A0
爆サイが書けない件
お手上げっす・・・・

書けるスレと書けないスレを比べてみたら書けないスレには書き込みurlの前に
https://www.google.com/recaptcha/api2/reload?k=......
ってのが飛んでて多分これでロボットかどうかを判定してるのだと思います
https://syncer.jp/how-to-introduction-recaptcha ← これ

とうぜんスクリプトはそんな対応をしてないんで
確認ページが返ってきて書き込む前にそこで打ち切りって感じだと思います

書き込みはブラウザでやるしかなくて
あとはどれだけ簡単にするかってことぐらいしかできることはないです

697名無しさん@避難所:2022/05/15(日) 06:13:26 ID:ZiBDf4Gw0
爆サイの板に書き込めない件

やはりV2C単独ではどうにもならず
ウェブブラウザと連携する
という手で逃げるしかできませんでした
けどおっそいです

参考の動画
https://www.dropbox.com/s/k1agvl00wnhjniv/source.mp4?dl=0
0:06 スクリプトが書き込み窓を起動
0:09 スクリプトが書き込むもエラーとなり窓を閉じるページリロード
   この時同時に外部ブラウザを起動
0:12 外部ブラウザ(動画の例では爆サイ書き込み専用にインスコしたOpera)起動
0:16 スクリプトがクリップボードにコピーした本文を
   ウェブブラウザのエクステンションが取得しメッセージ欄にセットし
   自動で投稿ボタンをクリック
0:17 投稿確認画面が表示されその画面でも自動で投稿ボタンクリック
0:22 ウェブブラウザから投稿が成功する
0:27 V2Cをクリックしてウェブブラウザを背面に隠す
0:28 ウェブブラウザから投稿を自動取得できないので手動でスレ更新

こんな流れです
・ウェブブラウザから投稿するので遅い
・投稿に使用したウェブブラウザのタブを自動で閉じられない
・書き込み後のスレの自動更新ができない
・たまに本文のコピペを空振る場合がある
という劣化した段取りですが
多分これが自動化の精一杯のところです

698名無しさん@避難所:2022/05/15(日) 15:13:30 ID:nBeFyr0g0
V2CMOD/2では爆サイ書き込み出来てるわ

699名無しさん@避難所:2022/05/15(日) 15:15:13 ID:ZiBDf4Gw0
>>698
書き込み出来る板と出来ない板があるのよ

700693:2022/05/16(月) 11:34:36 ID:arZboEXQ0
>>697
なるほどです
道理的には店の宣伝や偽装レポなど業者が横行するHな板について
Googleのロボット判定でツール書き込みを蹴ってるって感じでしょうか

これはV2C側のスクリプトで対応するような内容では無さそうですね
もしやれたとしても一時しのぎでしょうし、書けない板はブラウザの方で対処します

701名無しさん@避難所:2022/05/16(月) 15:04:33 ID:skyuR5wU0
爆サイ
レス認証モードのスレだと新規スレを開いた場合に
全レス取得できない(先頭1ページのみ取得?)っぽい

702名無しさん@避難所:2022/05/21(土) 16:10:24 ID:KJv/h38Q0
爆サイって承認モードのスレじゃなければ書き込めるようになった?

703名無しさん@避難所:2022/05/21(土) 16:13:26 ID:Y35N2KGs0
エッチなスレにもか書き込めるようになりました

704名無しさん@避難所:2022/05/25(水) 14:37:24 ID:zNc9V1XE0
てすと

705名無しさん@避難所:2022/06/04(土) 16:15:10 ID:4Yyi0voE0
FTBKS48_UpdatePack_with_webThreadSearchEx_20220604.zip
https://www.dropbox.com/s/in9ew0tjycqurkr/FTBKS48_UpdatePack_with_webThreadSearchEx_20220604.zip?dl=1
 
●今回修正
 すべて爆サイ関連
 URLExec.dat用のコピペはウェブブラウザから

・爆サイの今回取得したスレ一覧に既得スレがない場合に
 既得スレがスレ一覧に表示されないのを修正
 getBakusaiLists.js
 
>>1(爆サイではスレ立てレス)が前スレリンクやお店紹介レスの場合に
 >>1が表示されないのを修正
 system/getdat.js
 
・一時期爆サイに書き込めなかったことへの対応
 system/post.js
 
・爆サイのスレ上から爆サイのウェブページを開く機能の修正
 opneFutabaWithExtBrowser.js
 [設定]
 外部コマンド>一般>レス表示
 に以下を設定
 ラベル;任意
 コマンド:${SCRIPT:S} opneFutabaWithExtBrowser.js #res_pos
      #res_posで書き込み欄を表示、省略 or #topでページ先頭を表示
 https://i.imgur.com/8CQvYyu.png
 
 スレに表示された爆サイスレの生urlクリックで
 そのスレをV2Cで表示する機能の修正
 OpenBakusaiWithV2C.js
 [設定]
 URLExec.datに以下を設定
//爆サイ
h?ttps?://bakusai\.com/thr_(?:res|tl)/.+【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiWithV2C.js $URL
 
・爆サイの>>1のお店情報url(https://bakusai.com/adserver_link_clk/no_rivive=on/)クリックで
 そのページをウェブブラウザで表示する機能を追加
 OpenBakusaiAdserver_link.js
 [設定]
 URLExec.datに以下を設定
//爆サイお店情報
h?ttps?://bakusai.com/adserver_link_clk/no_rivive=on/【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiAdserver_link.js $URL

706名無しさん@避難所:2022/06/04(土) 18:33:29 ID:4Yyi0voE0
>>705
見た目的に一ヵ所イマイチなところがあったんであとで差し替えます

707名無しさん@避難所:2022/06/04(土) 19:43:11 ID:4Yyi0voE0
FTBKS48_UpdatePack_with_webThreadSearchEx_20220604_n.zip
https://www.dropbox.com/s/wxcgazg1fi66y12/FTBKS48_UpdatePack_with_webThreadSearchEx_20220604_n.zip?dl=1
 
>>705の差し替え版です
 

●今回修正
 すべて爆サイ関連
 URLExec.dat用のコピペはウェブブラウザから

・爆サイの今回取得したスレ一覧に既得スレがない場合に
 既得スレがスレ一覧に表示されないのを修正
 getBakusaiLists.js
 
>>1(爆サイではスレ立てレス)が前スレリンクやお店紹介レスの場合に
 >>1が表示されないのを修正
 system/getdat.js
 
・一時期爆サイに書き込めなかったことへの対応
 system/post.js
 
・爆サイのスレ上から爆サイのウェブページを開く機能の修正
 opneFutabaWithExtBrowser.js
 [設定]
 外部コマンド>一般>レス表示
 に以下を設定
 ラベル;任意
 コマンド:${SCRIPT:S} opneFutabaWithExtBrowser.js #res_pos
      #res_posで書き込み欄を表示、省略 or #topでページ先頭を表示
 https://i.imgur.com/8CQvYyu.png
 
 スレに表示された爆サイスレの生urlクリックで
 そのスレをV2Cで表示する機能の修正
 OpenBakusaiWithV2C.js
 [設定]
 URLExec.datに以下を設定
//爆サイ
h?ttps?://bakusai\.com/thr_(?:res|tl)/.+【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiWithV2C.js $URL
 
・爆サイの>>1のお店情報url(https://bakusai.com/adserver_link_clk/no_rivive=on/)クリックで
 そのページをウェブブラウザで表示する機能を追加
 OpenBakusaiAdserver_link.js
 [設定]
 URLExec.datに以下を設定
//爆サイお店情報
h?ttps?https://bakusai.com/adserver_link_clk/no_rivive=on/【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiAdserver_link.js $URL

708名無しさん@避難所:2022/06/06(月) 13:40:07 ID:efMOD9jE0
いつもありがとうございます

>・爆サイの今回取得したスレ一覧に既得スレがない場合に
> 既得スレがスレ一覧に表示されないのを修正

これがめちゃめちゃありがたい
過去ログ掘り起こす手間がもの凄く軽減しました♪
重ね重ねいいスクリプトありがとうございます

709名無しさん@避難所:2022/06/07(火) 18:03:48 ID:ePik02CU0
instagramOnV2C
複数枚の投稿があっても1枚しか取得しなくなってしまった

710名無しさん@避難所:2022/06/07(火) 19:19:12 ID:0MInFmhg0
>>709
土日にならないと手を付けられないので
更新を停止しといたほうがいいかも

じゃなきゃ修正版が出来るようだったら後から既得スレを削除
(ストーリーはどうなるかなぁ、手作業で復旧して貰わなきゃかかも)

711名無しさん@避難所:2022/06/07(火) 20:41:41 ID:ePik02CU0
>>710
更新メンテしてくれるのありがたいです
お時間のあるときによろしくお願いします

712名無しさん@避難所:2022/06/08(水) 09:55:50 ID:f912p2NA0
爆サイまた見れねーじゃんクソサイトしね

713名無しさん@避難所:2022/06/09(木) 09:29:14 ID:o8exFzc.0
>>707
爆サイスレッド一覧は取得できるけどスレを開いても>>1しか取得できません

714名無しさん@避難所:2022/06/09(木) 22:04:26 ID:u4rwXEBQ0
https://www.cityheaven.net/aichi/A2301/A230101/musespa/diarylist/

715名無しさん@避難所:2022/06/10(金) 13:05:43 ID:OaJOPKHg0
爆サイ見れねーーーーはよ治せや

716名無しさん@避難所:2022/06/10(金) 20:55:16 ID:zCsmNPEc0
爆サイての試してみようとjava1.7から1.8にしたり戻したり色々いじってたら
なんか自分のレスじゃないのにハイライトで黄色く表示されるレスが出始めた

717名無しさん@避難所:2022/06/10(金) 21:33:46 ID:LFqDc0BY0
スレッドロードjsを戻す

718名無しさん@避難所:2022/06/10(金) 21:43:46 ID:OaJOPKHg0
>>716
threadld.jsの32行目をコメントアウトでおk
779行目の"Twitter"がキーワードになってハイライトされる
何でデフォでこんな仕様になってるのか知らんけど

719名無しさん@避難所:2022/06/10(金) 21:51:19 ID:LFqDc0BY0
ここらへんも
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1604747421/561

720名無しさん@避難所:2022/06/10(金) 21:56:35 ID:zCsmNPEc0
>>717-719
setLabelByKeyWordでいいのかな気になってたから助かったありがとう

721名無しさん@避難所:2022/06/14(火) 09:09:16 ID:RD2gcUBY0
爆サイの今回の修正、爆リーの方は追従出来てるっぽいね
自分はV2Cの使い勝手がいいのでスクリプト対応待ち・・・と

722名無しさん@避難所:2022/06/15(水) 11:25:20 ID:fcgPqC0U0
インスタ、削除されたユーザーアカウントがあるとそこで更新チェックがエラーで止まってしまうのは当然で、そのユーザーを登録削除すればいいのだけれど
削除されたアカウントのユーザーのログは残しておきたいので、ログを残したまま更新しないような設定があればいいです。

723名無しさん@避難所:2022/06/19(日) 23:06:47 ID:svSgfdCg0
爆サイ見られないのワタシだけじゃないよね?

724名無しさん@避難所:2022/06/19(日) 23:30:33 ID:cWID69Go0
スレ一覧は更新できるけどスレは>>1しか取得できないっすね

725名無しさん@避難所:2022/06/20(月) 22:10:39 ID:3CAftXsA0
時間をなかなか取れず申し訳
まずは爆サイ
>>1しか表示できないのを修正

getdat.jsのみ
https://www.dropbox.com/s/p9efiz5p6c6rgsj/getdat.zip?dl=1

726名無しさん@避難所:2022/06/20(月) 22:31:23 ID:d2IjvK/A0
ウイルスを検出しました

727名無しさん@避難所:2022/06/21(火) 09:09:31 ID:Vj7N9fdQ0
>>725
毎度ありがとうございます
自分の環境では以前のように使えています
出張に間に合った・・・・情報収集しないと(謎)

728名無しさん@避難所:2022/06/21(火) 19:37:01 ID:G0aFruj.0
>>726
jsを直接圧縮したから危険な奴扱いされたかな

729名無しさん@避難所:2022/06/21(火) 20:24:33 ID:f5etg3DU0
ノートンだと誤検出されなかったけど俺には環境構築するスキルがなかった

730名無しさん@避難所:2022/06/21(火) 21:57:13 ID:WliOkmEw0
>725
ありがとうございました。
オンラインスキャン試してみたらMicrosoftだけ引っかかる感じだった

731名無しさん@避難所:2022/06/27(月) 14:29:16 ID:ztGILxrg0
元々のgetdat.jsは引っかからないのに何でこれは引っかかるの
除外に入れないと勝手に削除されてめんどくさい

732名無しさん@避難所:2022/07/27(水) 13:47:26 ID:UtW4ml120
また爆サイかけないじゃん

733名無しさん@避難所:2022/07/27(水) 14:23:07 ID:6j261ZWE0
V2Cで爆サイどうやって見るの??

734名無しさん@避難所:2022/07/27(水) 14:53:35 ID:iESRojc20
上の方にあるスクリプトで

735名無しさん@避難所:2022/08/04(木) 11:35:04 ID:6dDAv3xk0
JAVA18にしたらV2C起動するが
「Security Managerをインストール出来ませんでした
スクリプト動作しません」
とメッセージが出てスクリプトが動作しなかった
JAVAのバージョンどこまでなら動作するのだろう

736名無しさん@避難所:2022/08/06(土) 16:22:01 ID:MNfAih2Q0
18がダメだというなら17までなんだろ
知らんけど
【V2C】 2.11.4 [R20131210] (L-0.7.0:amd64)
【Java】 [P]17+35 (Eclipse Adoptium)
【OS】 Windows 8 (amd64)

737名無しさん@避難所:2022/09/06(火) 12:13:26 ID:b9/ABHCI0
は呼ば臭い直してよ

738名無しさん@避難所:2022/10/03(月) 16:55:26 ID:Vko1VcIQ0
また爆サイでスレタイ抜ける病でてるかも
例によってアダルト系の板です(汗

739名無しさん@避難所:2022/10/04(火) 11:51:02 ID:H81hph0A0
もう4ヶ月もInstagram見てない

740名無しさん@避難所:2022/10/22(土) 18:24:15 ID:oDwg6o1k0
Adoptium19+36でも735と同様
securitymanagerのインストールに失敗しました
スクリプトを実行することはできません
な感じのダイアログが出るな
普通に読み書きはできる模様
【V2C】 2.11.4 [R20131210] (L-0.7.0:amd64)
【Java】 [P]19+36 (Eclipse Adoptium)
【OS】 Windows 8 (amd64)
このOSてのどこ見てんのかね

741名無しさん@避難所:2022/10/25(火) 11:39:05 ID:OCwvTEt.0
既存のローカルスレッドにレスを追加する機能って、ひょっとしてスクリプトでは実現不可能?
レス番号を右クリックしてローカルスレッド→レスを追加って選択していくのめんどくさいからスクリプトでなんとかならないのかな

742名無しさん@避難所:2022/10/27(木) 14:07:25 ID:0v4j63.20
Instagramユーザー登録できんなあ
正しいユーザ名入れても間違ってるといわれる

743名無しさん@避難所:2022/10/27(木) 15:30:10 ID:kvO1m9TE0
インスタの複数画像が取得できない問題は解決したのか?

744名無しさん@避難所:2022/11/02(水) 16:52:21 ID:k1VOrfTw0
740のダイアログが出る状態だとバックグラウンドになった場合面倒だな
タスクバーにも出てきてないタイミングで隠れて確認待ちで止まってて起動してこないので
被さってるの一旦退けるとかタスクマネージャーで操作するとか余計な手間が掛かる

745名無しさん@避難所:2022/11/11(金) 01:33:15 ID:0LZ3SCPI0
バクサイ読み込みもできなくなってる

746名無しさん@避難所:2022/11/12(土) 20:55:44 ID:Us6GcLu60
>>233
これ使えなくなっちゃった😭

747名無しさん@避難所:2022/11/13(日) 02:31:36 ID:krR4vx8I0
仕様変更入ったんだろうね
これだけじゃなくブラウザの拡張機能からもできなくなってる

748名無しさん@避難所:2022/11/13(日) 07:58:04 ID:P9BOqOYg0
おりこうさんにして待ってるしかないか

749名無しさん@避難所:2022/11/18(金) 09:20:46 ID:7rklwlsc0
バクサイのエッチなスレが見られないのですが

750名無しさん@避難所:2022/11/23(水) 17:44:06 ID:MzJLf0FE0
終わりだよこのスレ

751名無しさん@避難所:2022/11/24(木) 11:42:41 ID:f9ulpIzw0
爆サイについては他のブラウザに移行せざるをえないか

752名無しさん@避難所:2022/11/29(火) 13:18:45 ID:VZRSmuCc0
何か他にいいのある?
sikiは正直使い辛かった、爆リーも
V2Cとここの爆サイスクリプトが最強と思っているんだけど

753名無しさん@避難所:2022/11/29(火) 23:13:01 ID:qzwQ218g0
Sikiつかってみたけど、なんであんなに使いづらいんだろう・・・
仕方ないから爆サイだけSikiでみるようにしてる

754名無しさん@避難所:2022/12/01(木) 14:50:48 ID:pX.AB8ts0
作者のユーザ動線の想定が狭いんじゃないかな、と思ってる
生き残ってる汎用2chブラウザがカスタマイズでいろんな見方が出来ますよに対して
Sikiはたぶんこの「いろんな見方」の想定が少なく
自分の考える中ではこれ!って範囲が狭い状態に感じる
その範囲にはまる人は使えるがはまらない人にとっては不便なツール
自分は履歴とログからの閲覧が使いにくすぎて挫折

755名無しさん@避難所:2022/12/14(水) 15:54:00 ID:URncFbeQ0
爆サイとインスタの複数枚画像は年末年始で頑張ってみます

ただ爆サイの書き込み周りの挙動が変わってV2Cだけではどーにもならんかも
WEBブラウザで書きこむと、書き込み内容確認ページ経由の2段階になってるっぽしし
sikiの作者曰くreCAPTCHAが付いたとか

756名無しさん@避難所:2022/12/14(水) 15:56:44 ID:URncFbeQ0
正直普段からウェブブラウザで爆サイを見ないんで
どういう通信でウェブブラウザがレスを表示してるかも今つかめてないんで
下手したらレスを取得することもV2Cでは無理になってるかも

757名無しさん@避難所:2022/12/14(水) 21:33:16 ID:8wbPhNUg0
>>754
あれは使い易さより
インターフェースをデコって楽しむアプリ

758名無しさん@避難所:2022/12/17(土) 01:13:44 ID:XqaUGjlU0
Google画像検索が使えなくなった

759名無しさん@避難所:2022/12/17(土) 02:40:50 ID:FGYv2uvk0
向こうの仕様がだいぶ前から変わってるから仕方がない

760名無しさん@避難所:2023/01/08(日) 12:07:13 ID:BBpe71A20
爆サイを直してるんですがどうにもこうにも書き込みがうまく来ません
以前もレスした記憶があるんですが
投稿内容をクリップボード経由でウェブブラウザ(Chromium系)に渡して
ウェブブラウザから書き込む方法を検討してます

こんな感じ
https://www.dropbox.com/s/hsyeuhtw109ag1a/Video.mp4?dl=0
https://www.dropbox.com/s/s5sdn2sj677ltsy/Video2.mp4?dl=0

最初の動画のグレーの枠はウェブブラウザ(この場合はvivaldi)の起動画面です
二番目の動画はウェブブラウザが起動したままの状態で書き込んだ場合です

難点ンは書き込みの度にタブが溜まっていくこと

761名無しさん@避難所:2023/01/08(日) 13:41:53 ID:BBpe71A20
>>760
挙動動画差し替え
https://www.dropbox.com/s/mceputl8qqhah2g/Video3.mp4?dl=0
https://www.dropbox.com/s/t58pvylz8x1v3k5/Video4.mp4?dl=0

762名無しさん@避難所:2023/01/08(日) 22:58:59 ID:BBpe71A20
うーん
イマイチだったなぁ
このやり方
OSが古いとクリップボード経由で渡せないや・・・

763名無しさん@避難所:2023/01/10(火) 16:30:42 ID:WT8D5pB60
書き込みはもう諦めて対象スレの書き込みページを外部ブラウザで開くだけでもいい気がしてる
履歴を残し辛いとは思うけど荒し対策で仕様が変わる以上、がんばっても一時しのぎにしかなりそうにないし

764名無しさん@避難所:2023/01/10(火) 18:24:22 ID:GlAPerYU0
爆サイとインスタは土曜日まで待ってね
さすがに半年触ってないと自分でも何をしたのか覚えてなくて・・・

765名無しさん@避難所:2023/01/10(火) 21:25:55 ID:z6ZeYxmI0
画像検索もダメなんか

766名無しさん@避難所:2023/01/10(火) 22:34:51 ID:GlAPerYU0
こんなんじゃなくて?
$EXTBROWSER https://lens.google.com/uploadbyurl?url=$LINKU

767名無しさん@避難所:2023/01/11(水) 05:51:46 ID:DcooYnOc0
>>766
ありがとう

768名無しさん@避難所:2023/01/15(日) 12:25:06 ID:2uw1f12I0
InstagramOnV2C 2023/01/15版
https://www.dropbox.com/s/4vdfq1fjg9dylu8/InstagramOnV2C_20230115.zip?dl=1
 
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
利用にはウェブブラウザ(Firefox)でのログインが必要なため
Instagramのアカウントが必要になります
 
クッキー情報は新規ファイルの「InstagramParams.txt」に集約していますが
リリース時設定は「無し」なので使用開始前に必ず後述のクッキーの設定をしてください

Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります

●今回修正
 ・ファイルの更新日が2023/01/14-2023/01/15になってる*.jsと*.txt

●修正内容
 ・複数枚画像を表示出来なかったのを修正
 ・ユーザを追加できなかったのを修正
 ・設定項目を新規ファイルの「InstagramParams.txt」に集約
 ・ログインボタン押下でのログイン処理を不要にした
 ・Firefox(57以上)を使用してクッキー取り込み処理を少し簡単に
 ・Insta側から強制ログイン解除されたと思われる場合に
  Firefoxでインスタのトップページを開くように修正

続く

769名無しさん@避難所:2023/01/15(日) 12:27:03 ID:2uw1f12I0
>>768

・ユーザを追加できなかったのを修正
 ユーザアカウント追加方法の変更
  前バージョンまでは追加したいユーザのトップページurl
  「https//www.instagram.com/xxxxxxxxxxx/」の「xxxxxxxxxxx」を入力でしたが
  今バージョンから登録したいユーザの投稿(いつのでもOK)のurl
  「https://www.instagram.com/p/xxxxxxxxxxx/」をそのまま入力となります

  https://i.imgur.com/AvbQVb5.png
  https://i.imgur.com/dGcUBBW.png

  ユーザ削除は変更ありません

続く

770名無しさん@避難所:2023/01/15(日) 12:27:53 ID:2uw1f12I0
>>768

・ログインボタン押下でのログイン処理を不要にした
 ログイン処理を行うことで動かしていた処理を
 スレ一覧の更新やスレッドの更新時に行うようにしたので
 あえてボタン化してボタンを押す必要がなくなりました

続く

771名無しさん@避難所:2023/01/15(日) 12:38:11 ID:2uw1f12I0
>>768

・Firefox(57以上)を使用してクッキー取り込み処理を少し簡単化
 前バージョンはウェブブラウザから必要なcookieを1行ずつisにコピペする必要がありましたが
 今バージョンからFireFox 57以上+Cookie Quick Managerの機能でクリップボードに
 一括でコピーしコピー直後のスレ一覧の更新やスレッドの更新時にクッキー情報を
 設定するようにしました
 必要なFirefox拡張機能 → https://addons.mozilla.org/ja/firefox/addon/cookie-quick-manager/

 手順
 Instagramにログイン後Quick Cookie ManagerのSearch Cookies for インスタを開く
 https://i.imgur.com/xz4HsKv.png

 Domainaのinstagram.comを右栗しCopy to clipboardを選ぶ
 https://i.imgur.com/Ymqd7wd.png

 下記のダイアログが表示される
 この時点でクリップボードへのコピーは終わっているのでそのままスレ一覧の更新を行う
 https://i.imgur.com/js6bswz.png

続く

772名無しさん@避難所:2023/01/15(日) 12:40:59 ID:2uw1f12I0
>>768

インスタ側にログインが強制キャンセルされたと思われる場合
メッセージの表示後、確認用にFirefoxでwww.instagram.comを開きます

ログイン画面が表示される場合はログインが強制キャンセルされているので
再度ログインしてクッキーを設定して下さい

またクッキーを拝借してるブラウザが開くように外部コマンド>ブラウザの定義も必要になります
https://i.imgur.com/oVOXaw5.png
AC:チェックする
URL[正規表現]:.+?\.instagram\.com/
URL置換:(空欄)
コマンド:cmd /e:off /c start "firefox" "$LINK" (Winの場合)

続く

773名無しさん@避難所:2023/01/15(日) 12:47:41 ID:2uw1f12I0
>>768

・設定項目を新規ファイルの「InstagramParams.txt」に集約
 各jsに散らばっていた設定をInstagramParams.txtに集約
 各js内に持っていた設定定義を「InstagramParams.txt」にまとめました

 設定必須、変更可能な項目の詳細は以降に

続く
(いっぷく)

774名無しさん@避難所:2023/01/15(日) 13:17:12 ID:2uw1f12I0
>>768
スレ一覧更新待機制御
 NumberOfUpdatesAtOneTime
 sleepList

 ちょい説明を変えると

 sleepListは1行更新するときの待ち時間です
 スレ一覧にA、B、Cの3人が登録されている場合
 デフォの5秒待機だと
  5秒待機
   ↓
  Aの新着確認
   ↓
  5秒待機
   ↓
  Bの新着確認
   ↓
  5秒待機
   ↓
  Cの新着確認
 のように各ユーザ毎に5秒の待機時間を差し込みます

 NumberOfUpdatesAtOneTimeはスレ一覧を小分けで行う場合に0以外にします
 スレ一覧にA〜Jの10人が登録されている場合
 デフォの0だと1回のスレ一覧更新で一気に10人の新着確認をします(各5秒待機の差し込み有)
 これをNumberOfUpdatesAtOneTime = 5とした場合
 一回のスレ更新での新着確認を5人ずつに小分けにします
 挙動としては
  1回目のスレ一覧更新:5秒待機でA→5秒待機でB→5秒待機でC→5秒待機でD→5秒待機でE
  2回目のスレ一覧更新:5秒待機でF→5秒待機でG→5秒待機でH→5秒待機でI→5秒待機でJ
  3回目のスレ一覧更新:5秒待機でA→5秒待機でB→5秒待機でC→5秒待機でD→5秒待機でE
 となります
 全員の新着確認を行うためにスレ一覧の人数÷NumberOfUpdatesAtOneTime(切り上げ)回の
 スレ一覧更新が必要になります(上記例なら2回のスレ一覧更新が必要)

 なぜこんな小分けを行うかというと昨日の午前中のテストでスレ一覧更新で5人とか6人とか
 終わったところでやたらと強制ログイン解除されたので回避できるかも知れないので
 小分け機能を付けました
 →実際のところの効果は検証できていません

続く

775名無しさん@避難所:2023/01/15(日) 13:37:39 ID:2uw1f12I0
>>768

スレ更新待機制御
 initialGetPosts
 新規ユーザのTLを取得する際に直近から何件までの投稿を取得するかを設定します
 0で全件取得
 全件取得ではアクセス過多で強制ログイン解除やAPI異常終了でTL取得取得に失敗する場合は
 妥協可能な取得件数を設定します

 sleep
 sleepItem
 sleepItemFirst
 考え方はスレ一覧更新と同じ待機時間差し込み秒数です

 TLの表示は
  a) 最大12件の投稿のサマリ情報を1回取得
  b) サマリ情報に含まれる投稿数分の個別情報をそれぞれ1投稿毎に取得
 の2段構えになっています
  sleepはa)の前に差し込まれる待機時間
  sleepItemは個々のb)の前に差し込まれる待機時間
 です
 (TLを初めて取得する場合はsleepItemの代わりにsleepItemFirstを使用)

 なので
 デフォ挙動では
  2秒待機
   ↓
  最大12件の投稿のサマリ情報取得
   ↓
  2秒待機
   ↓
  1件目の投稿の個別情報取得
   ↓
  2秒待機
   ↓
  2件目の投稿の個別情報取得
   ↓
 となり、新着が13件以上ある場合は先頭の2秒待機まで戻ってサマリ情報取得から繰り返します

続く

776名無しさん@避難所:2023/01/15(日) 13:43:25 ID:2uw1f12I0
>>768

cookieEasyCopipe

>>771の方法でFirefoxからクッキー情報を拝借する場合にtrueにします
Firefoxを使わないとかFirefoxのバージョンが古くてQuick Cookie Managerを利用出来ない場合は
falseにして、前バージョンと同じ方法でクッキー情報を設定します


[タイムライン表示設定]
 多分変えてる人はいないと思うんでそのままで



777名無しさん@避難所:2023/01/15(日) 13:46:30 ID:2uw1f12I0
>>768

忘れてた
uaですがクッキーの情報を作るときに種としてUAが取り込まれてるかどうかが不明です
なのでウェブブラウザのUAバージョンが上がってから調子が悪くなった時は
uaをウェブブラウザのバージョンに合わせてみてください

再了

778名無しさん@避難所:2023/01/15(日) 13:48:45 ID:2uw1f12I0
Twitterみたいな公式APIをちゃんと申請して使ってるならいいんですが
どうも使ってるのが野良APIっぽいんでガンガンAPIを叩けません

なので念のため待機時間差し込みとかややこしいことをやってます

779名無しさん@避難所:2023/01/15(日) 13:58:54 ID:2uw1f12I0
とにかく昨日の午前中は酷かったです
なんかするたびに強制的にログインが解除されました

金土とかで新規TL1000件とか3000件とか10000件とかで
全部途中でAPIエラーで異常終了してたアカウントがあったんですが

そのアカウントは何回か強制的にログインが解除された後に
一時停止を食らいましたw

780名無しさん@避難所:2023/01/15(日) 17:26:19 ID:Lx4C4yTE0
>>768
いつも有難うございます

781名無しさん@避難所:2023/01/15(日) 18:06:59 ID:DGxMJB.60
数カ月ぶりに更新してたらアカウント一時停止された

782名無しさん@避難所:2023/01/15(日) 18:14:46 ID:ycyI8dOQ0
爆砕まだ?

783名無しさん@避難所:2023/01/15(日) 18:25:14 ID:2uw1f12I0
インスタに昨日一時停止食らったアカウントでログインしたら

ステップ1
あなたの名前、ユーザーネーム、およびこのコードを1枚の空白の用紙にはっきりと書きます。
ステップ2
その紙が写るように持ってセルフィーを撮影します。顔と手が見えるように撮影してください。

とか怖いこと言われてんだけどw

784名無しさん@避難所:2023/01/15(日) 18:25:46 ID:2uw1f12I0
>>782
ちょっと待ってね
20時頃

785名無しさん@避難所:2023/01/15(日) 18:36:23 ID:2uw1f12I0
>>783
アカウントの一時停止を解除したかったら
顔をこっちに晒せということだろうか?

786名無しさん@避難所:2023/01/15(日) 18:53:31 ID:2uw1f12I0
FTBKS48_UpdatePack_with_webThreadSearchEx_20230115.zip
https://www.dropbox.com/s/qe2qtx0n9y3uwde/FTBKS48_UpdatePack_with_webThreadSearchEx_20230115.zip?dl=1


●修正物件
 getBakusaiLists.js
 system/post.js
 system/getdat.js

●今回修正
 すべて爆サイ関連
 URLExec.dat用のコピペはウェブブラウザから

 ・いろいろと修正

 ・リリースでの書き込み時挙動は
  書き込み内容をクリップボードにコピーし書き込み欄をウェブブラウザで開く
  です
  書き込み欄にクリップボードの内容をペーストすればすぐに書き込めます

 ・>>761となる挙動設定説明は後日

787名無しさん@避難所:2023/01/15(日) 19:27:20 ID:2uw1f12I0
>>783
顔写真を送ってみたんだが

情報のご提供ありがとうございます
完了した時点でお知らせが送信されます。
情報を認証できた場合はInstagramの利用を再開できますが、
認証できなかった場合はアカウントが完全に停止されます。

だそうだ

788名無しさん@避難所:2023/01/15(日) 19:49:42 ID:2uw1f12I0
>>786

>>761となる挙動設定説明

拡張機能の登録
 ① Chromium系のブラウザで設定から拡張機能を開く
   デベロッパーモードになっていることを確認する
   https://i.imgur.com/ItCQCqo.png

 ② パッケージ化されていない拡張機能を読み込むをクリックし
   zipから解凍した「BakusiPost」を選択すえう

post.jsの設定変更
 77行目の
  var BAKUSAI_AUTOCOPY = false;
 を
  var BAKUSAI_AUTOCOPY = true;
 に変更し、メニュー>ファイル>再読み込みから
 post.jsを選択

 76行目の
  var BAKUSAI_LOOP = 3;

  var BAKUSAI_LOOP = 5;
 くらいに変更

 ※レスから行を丸ごとをコピペしないで
  false → true
  3 → 5
  と必要な部分だけ修正して下さい

789名無しさん@避難所:2023/01/15(日) 20:26:03 ID:ycyI8dOQ0
>>786
ありがとうございますありがとうございます

790名無しさん@避難所:2023/01/15(日) 20:39:27 ID:2uw1f12I0
上に書いたように自分もだったんですが
一定時間内にある程度の投稿を取得しようと場合
向こうさんの基準次第でアカウントが一時停止されるようです

で、どうもその基準が曜日や時間帯で違うっぱい

仮に待機時間を長めに差し込んでも
同じことを繰り返しやったらアウト
って落とし穴が隠れてるかもしれないし
マジで手探りな状況です

と、今更書くなって話ですが・・・

とりあえず
同じで形態の番号でアカウントを2つ作れることを確認

顔写真提出で一回セーフになるかどうかの結果は1週間から1か月後分かるそうです

一時停止されたアカウントはメアドで取ったはずのアカウントですが
もうひとつのアカウントも同じ時期にメアドで作ったアカウントのはずなので
一時停止のアカウントが完全停止になってから
同一メアドのもうひとつのアカウントがどうなるかを暫く監視予定

791名無しさん@避難所:2023/01/16(月) 23:54:10 ID:5cQL6z5o0
インスタって自撮り動画とか本人確認書類とか要求されんのね
絶対使わんわ、フェイスブックも

792名無しさん@避難所:2023/01/17(火) 11:27:39 ID:pJo3xl1U0
これはインスタの板・スレ更新のときは常にクッキー情報をコピーしておかなければならないの?

793名無しさん@避難所:2023/01/17(火) 17:58:21 ID:eSe9qWAU0
InstagramOnV2C 2023/01/16版
https://www.dropbox.com/s/k6qjlyd0qb1pg9a/InstagramOnV2C_20230116.zip?dl=1

nstagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
利用にはウェブブラウザ(Firefox)でのログインが必要なため
Instagramのアカウントが必要になります
 
クッキー情報は新規ファイルの「InstagramParams.txt」に集約していますが
リリース時設定は「無し」なので使用開始前に必ず後述のクッキーの設定をしてください

Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります

●今回修正
 ・ファイルの更新日が2023/01/16となってる以下の*.jsと
  InstagramCommon.js
  getInstagramLists.js
  instagram.js

●修正内容
 ・通信パラメータの見直し

●備考
 他の情報は>>768を参照

●その他
 新規ユーザ追加で
  2023/01/16の20.00頃ら23:00頃に掛けて3000件
  2023/01/17の13:33頃〜14:30頃に掛けて1000件
 の投稿を取得出来た版です

 これで429やアカウントの一時停止を完全に回避できる確証はありませんが
 とりあえずじたばたしてみた版です

 やっぱ、経験的に平日は比較的緩いけど土日(祝も?)は規制が厳しい感じがする

794名無しさん@避難所:2023/01/17(火) 17:59:18 ID:eSe9qWAU0
>>792
ウェブブラウザからログインした(ログインし直した)時だけでいいです

795名無しさん@避難所:2023/01/17(火) 20:18:18 ID:eSe9qWAU0
顔写真送ったらとりまアカウントが復活してた

796名無しさん@避難所:2023/01/17(火) 20:49:15 ID:5Y5zoR5I0
>>793
お疲れ様です。いつもありがとうございます。
新着から過去100件程度だけ読み込めるオプションがあれば軽くなるんでしょうか?

797名無しさん@避難所:2023/01/18(水) 19:06:47 ID:P8nVPedM0
>>796
軽くなるってよりは
取得する投稿数を制限するんでAPIを叩く回数が減る=早く終わる
って感じです

新規取得と新着取得の取得件数を制限する機能を明日出します
(新規取得も新着取得制限数は同じ件数となります)

798名無しさん@避難所:2023/01/19(木) 20:38:33 ID:U1/xKhVI0
InstagramOnV2C 2023/01/18版
https://www.dropbox.com/s/nvpd484pys7sf8j/InstagramOnV2C_20230118.zip?dl=1

nstagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
利用にはウェブブラウザ(Firefox)でのログインが必要なため
Instagramのアカウントが必要になります
 
クッキー情報は新規ファイルの「InstagramParams.txt」に集約していますが
リリース時設定は「無し」なので使用開始前に必ず後述のクッキーの設定をしてください

Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります

●今回修正
 ・ファイルの更新日が2023/01/18となってる以下
  instagram.js

●修正内容
 ・新規ユーザ取得時、新着取得時の取得投稿数の上限を指定可能とした
  InstagramParams.txtの15行目のinitialGetPostsに0以外の数値を指定してください
  その数値分の新着を取得した時点で投稿の取得処理を終了します
  (ストーリーは別腹です)
  initialGetPostsを50としストーリーが7件ある場合、新着が57件となります

●備考
 他の情報は>>768を参照

799名無しさん@避難所:2023/01/19(木) 21:58:53 ID:oL.2GCD60
だめだアカウント停止されまくる

800名無しさん@避難所:2023/01/19(木) 22:04:14 ID:U1/xKhVI0
うーん
おとといは5時間掛けて4000件エラー無しで取得できたんだが・・・

OSって何?
Firefox使ってる?
設定ファイルのUAをそのまま使ってる?

801名無しさん@避難所:2023/01/24(火) 07:59:09 ID:5eIzJcgg0
>>768
久しぶりに新規ユーザーを登録しようとしたら

URLが正しくありません。
http://xxxx/xxxxx/xxxxnull

久しぶりに新しいユーザー登録しとうとしたら、
以前の様にxxxxだけ入れても

URLが正しくありません。
xxxxnull

になる、いつの頃からだろうか?

802名無しさん@避難所:2023/01/24(火) 16:20:47 ID:g/a4S18.0
>>801
>>769

最新は>>798

803名無しさん@避難所:2023/01/24(火) 17:15:57 ID:5eIzJcgg0
>>802
最新版でも同じだった。

804名無しさん@避難所:2023/01/24(火) 20:53:34 ID:hUhwgXDg0
>>769を読め

805名無しさん@避難所:2023/01/24(火) 21:25:45 ID:g/a4S18.0
まーたインスタのアカウントが一時停止されてしまった
(前に一時停止されたのと同じアカウント)

俺個人で使う分にはいいけど
他人に使って貰うってスタンスはそろそろ限界かなぁ・・・

806名無しさん@避難所:2023/01/24(火) 22:33:30 ID:5eIzJcgg0
>>804
>>801に書いたように
「https//www.instagram.com/xxxxxxxxxxx/」でも「xxxxxxxxxxx」でも

URLが正しくありません。
https//www.instagram.com/xxxxxxxxxxx/null

URLが正しくありません。
xxxxnull

で登録できませんでした。

807名無しさん@避難所:2023/01/24(火) 22:54:22 ID:8ITGK8dI0
>>477をインストールしたけど、ふたばのスレが見れない。
おま環でしょうか?

https://i.imgur.com/ekSnLDg.png
https://i.imgur.com/UHNBsrw.png

スクリプト実行エラー: java.lang.NoSuchMethodException: no such method: getDat
Exception in thread "Thread-790" 22:43:41
java.lang.NullPointerException
at org.monazilla.v2c.V2CBBSThreadRes$UpdateThread.run(V2CBBSThreadRes.java:213)

808名無しさん@避難所:2023/01/24(火) 22:59:27 ID:8ITGK8dI0
>>807
【V2C】 2.11.4.2.21.8 (V2CMOD/2) [R20210813] (L-0.7.0:x86)
【Java】 [P]1.8.0_231-b11 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (x86)
【メモリ】 Total(Free)/Max.: 184(121)/848 (Phys. Total/Avail.: 3509/1080) [MB]
【Rhinoスクリプトエンジン】 あり
【BouncyCastle】 なし
【webp-imageio.jar】 WebP_luciad-webp-imageio.jar(最終更新日:2019/04/05 11:49:44)
【webp-imageioライブラリ】 webp-imageio.dll(最終更新日:2019/04/10 23:31:20)

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

809名無しさん@避難所:2023/01/24(火) 23:10:31 ID:8ITGK8dI0
>>808
webThreadSearchEx.jsも実行時にこんなエラーが発生します。

https://i.imgur.com/uWLLsG7.png
https://i.imgur.com/PQDOttf.png

810名無しさん@避難所:2023/01/24(火) 23:56:58 ID:8ITGK8dI0
>>807
>>808
>>809
getdat.js を壊してたようです。オリジナルそのものだと動作しました。
すみません。

811名無しさん@避難所:2023/01/25(水) 00:24:32 ID:M6omjpz20
>>809
こちらは問題解決していません。
お手隙のときにでもお願いします。

812名無しさん@避難所:2023/01/25(水) 00:57:33 ID:RiuQxM9w0
>>786
-R+で遅ればせながらこちらを導入しようと試みたのですが、起動時にお気に入りのフォーマットエラーとなってしまいます。
バックアップしておいた既存のfavorite.txtに戻せば起動します。
既存のものに今回アップしていただいたfavorite.txtの内容を最後尾にコピペするとのことで、そのとおりにしてみたのですが、何が原因かわかりますでしょうか?

813名無しさん@避難所:2023/01/25(水) 01:05:44 ID:RiuQxM9w0
すみません追記です。
試しにアップしていただいたものをそのまま差し替えた場合は起動しました。
既存のお気に入りを引き継ぐところで躓いてしまっているようです。

814名無しさん@避難所:2023/01/25(水) 18:41:28 ID:JZDgZcek0
>>811
webThreadSearchEx.jsはV2C本体のWebスレッド検索が使えなかった頃の代わりのもののはずで
今はV2C本体のWebスレッド検索を使えるはずなのでそちらを使ったほうがよいかと

使用の際は設定>Webスレッド検索に検索urlを指定します

今どんなサイトが生きてるのかよくわかってないのですが
試して動いたのは
かころぐβ https://kakolog.jp/ajax/ajax_search.v15.cgi?q=$INPTEXTU&amp;custom_date=&amp;d=&amp;o=&amp;resnum=&amp;bbs=&amp;custom_resnum=&amp;custom_resnum_dir=up&amp;p=0&amp;star=
2chスレタイ検索(ff5ch) https://ff5ch.syoboi.jp/?q=$INPTEXTU&amp;page=200
2chスレタイ検索(re.Find2ch) https://refind2ch.org/search?q=$INPTEXTU&amp;pl=2chnet&amp;sleep=3&amp;maxpage=6
2ちゃんねる検索(find) https://find.5ch.net/search?q=$INPTEXTU&amp;COUNT=100

設定>Webスレッド検索の設定例(動かないのも含む)
https://i.imgur.com/SoASWmi.png

815名無しさん@避難所:2023/01/25(水) 18:42:41 ID:JZDgZcek0
>>813
前後それぞれ5行くらいを含むマージした時の繋ぎ目のスクショを下さい

816名無しさん@避難所:2023/01/25(水) 19:02:24 ID:JZDgZcek0
>>814
かころぐβ https://kakolog.jp/ajax/ajax_search.v15.cgi?q=$INPTEXTU&amp;custom_date=&amp;d=&amp;o=&amp;resnum=&amp;bbs=&amp;custom_resnum=&amp;custom_resnum_dir=up&amp;p=0&amp;star=
これ使えませんでした

申し訳

817名無しさん@避難所:2023/01/25(水) 21:07:50 ID:M6omjpz20
>>814
>>816
了解しました。
ご回答ありがとうございました。

818名無しさん@避難所:2023/01/26(木) 01:52:58 ID:quX.F0pY0
>>788
当然なのかもしれませんが…もしやと思い強引にFFのアドオン化しましたが動作しませんでした。
それでもクリップボードに書き込み内容がコピーされてブラウザ連携するだけでも便利ですね。

ちな、post.jsにBAKUSAI_AUTOCOPYとBAKUSAI_LOOPの定義はあれど、それを利用してる関数等は
ないですが…そういうもんなんですか?

https://i.imgur.com/1WiIe1u.png

819名無しさん@避難所:2023/01/26(木) 02:53:26 ID:hr6iXyQY0
>>815
ありがとうございます。ここの部分で合ってるでしょうか?
https://imgur.com/JEovdjS

820名無しさん@避難所:2023/01/26(木) 20:18:43 ID:HVIsjfb20
>>818
FFだとなんとかモンキーっていう拡張機能を入れてそのうえでjsを動かす形になると思います
(昔個人的にはやってたんですが暫くぶりにやろうとしたら
やり方がわからなくなったんでFFは知らない顔してました)

自分は試した中では一番軽かったVivaldiを使ってます

BAKUSAI_AUTOCOPYとBAKUSAI_LOOPは
1606行目と1616行目にいます

821名無しさん@避難所:2023/01/26(木) 20:22:32 ID:HVIsjfb20
>>819
既存のfavorite.txtの中に漢字を使ってるところはあるでしょうか?

もう少し突っ込んで言うと既存のfavorite.txtを開くと文字コードは何になってるでしょうか?
最後尾にコピペして保存後開き直したfavorite.txtを開くと文字コードは何になってるでしょうか?

822名無しさん@避難所:2023/01/26(木) 20:28:02 ID:HVIsjfb20
>>819
試しにですが

zipに入ってるfavorite.txtの先頭に既存のfavorite.txtをコピペして保存して
それをfavorite.txtとして使うとどうなるでしょう?

0,C,ふたばちゃんねるの前に改行だけの1行を入れといてください

823名無しさん@避難所:2023/01/26(木) 22:40:31 ID:quX.F0pY0
>>820
とりま「一時的な拡張機能」で確認しました。

マニフェストの ver3 を認識しますが、ver2 で記述しないと起動しないように思います。

クリップボードにはおまじないの「BAKUSAI Post Start」付きでメッセージが存在しますが、
bakusai_post.user.js の navigator.clipboard.readText() でクリップボードの内容が読めてません。

こちらの環境は、FF109、 win7 x86。

https://i.imgur.com/uNTwTn8.png
https://i.imgur.com/i6U6vyg.png
https://i.imgur.com/a1Brc6H.png

824名無しさん@避難所:2023/01/26(木) 23:00:30 ID:quX.F0pY0
>>818
>FFだとなんとかモンキーっていう拡張機能を入れてそのうえでjsを動かす形になると思います

なんら前提知識はないですが…
もしjsが稼働するなら書式だけ整えれば動作するような気もしますね

825名無しさん@避難所:2023/01/26(木) 23:51:44 ID:quX.F0pY0
>>820
>>824
訂正。失礼しました。

826名無しさん@避難所:2023/01/27(金) 20:17:38 ID:OH2mULXE0
>>825
FFでChome形式のままで拡張機能が動くの確認できました
versionは3のままでいいのですが
manifest.jsonのactionの次(とりあえず)に以下を追記します
,
"permissions": [
"clipboardRead"
]

https://i.imgur.com/G2MwJbl.png

これでOKでした
FFは生真面目なブラウザなのでクリップボードを触るのにちゃんと権限を明記しないとダメなようです

ただ一時的なから制約から逃れるためには
署名しなきゃなんですね

827名無しさん@避難所:2023/01/27(金) 20:28:05 ID:OH2mULXE0
あれ?
少し直したら動かなくなった
なんでだ?

828名無しさん@避難所:2023/01/27(金) 20:55:25 ID:OH2mULXE0
>>827
やっぱFFだとバージョンは2じゃなきゃダメでした
あとソースの見た目を考えて
バージョンの後に
"permissions": ["clipboardRead"],
を1行追加で

https://i.imgur.com/4Myo260.png

829名無しさん@避難所:2023/01/28(土) 00:34:46 ID:B0FMVb8Y0
>>828
あら?前のアドオンも動作しない…
マニフェストの件もそうですが、何かの加減で動作しなくなる。
後日に再確認します。

ただマニフェストver.2だと"action"プロパティを認識しなくて警告が出ます。
↓こちらでないとNGですね。
https://i.imgur.com/a1Brc6H.png

830名無しさん@避難所:2023/01/28(土) 16:23:41 ID:B0FMVb8Y0
AAAAAAAAAAAAAAAAAAAAAAAAAAAA
qqqqqqqqqqqqqqqqqqqq

831名無しさん@避難所:2023/01/28(土) 16:27:57 ID:B0FMVb8Y0
>>830
誤爆。失礼しました。

832名無しさん@避難所:2023/01/28(土) 16:35:20 ID:noQmc6iM0
猫の仕業なら仕方がない

833名無しさん@避難所:2023/01/28(土) 21:59:03 ID:B0FMVb8Y0
>>829
FFでChome形式の拡張機能が動作することを確認しました。
ただしマニフェストはver.2にしないと警告が発生します。

834名無しさん@避難所:2023/01/28(土) 22:01:13 ID:B0FMVb8Y0
>833
Tampermonkeyでbakusai_post.user.jsを稼働させましたが、
その結果は動作しませんでした。

クリップボードが読みこめないと言うよりも、clipboard.readtext()自体が
実行されていないように思われます。

マニフェストのpermissionに相当するものもなさそうです。

835名無しさん@避難所:2023/01/28(土) 22:12:06 ID:B0FMVb8Y0
>>834
(参考)なんちゃらモンキーで起動する方法
新規スクリプトのひな型から以下の通りに設定する。

・jQueryを利用する
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js

・matchを設定する
manifest.jsonと同じようにmatchを設定する。

・(任意)アイコンを設定する
対象サイトを左タブに開いた状態で「新規スクリプト」を作成すると
自動的に設定されます。

https://i.imgur.com/4otHr3N.png
https://i.imgur.com/Fvilcz9.png

836名無しさん@避難所:2023/01/28(土) 22:40:29 ID:B0FMVb8Y0
>>834
真偽不明ですが、セキュリティの観点から「クリップボードの内容は読めない」との意見もあります。

javascript - Get clipboard contents with Greasemonkey - Stack Overflow
https://stackoverflow.com/questions/23475342/get-clipboard-contents-with-greasemonkey

837名無しさん@避難所:2023/01/29(日) 08:58:30 ID:QiRDS58k0
>>833
こちらでも確認
(久しぶりに頭つかったw)

どうも新規にバージョン3で登録するとスクリプトは動かないようですが
最初にバージョン2で登録してそれからバージョン3にする
(デバッガー・ランタイムならmanifest.jsonを3に修正して再読み込み
 アドオンマナジャならバージョン3の拡張機能をファイルからインストール)
とChrome形式の拡張機能がバージョン3で動くようです

Firefox用のパッケージ化したxpiを添付します(Firefoxで承認済みです)
https://i.imgur.com/2OGmn0N.png
https://www.dropbox.com/s/ikd95oka1dguizp/xpi.zip?dl=1

BakusiPostMV2-1.2.1.xpiはマニフェストバージョン2
BakusiPostMV3-1.3.1.xpiはマニフェストバージョン3
拡張子はxpiですが中身はzipなんで拡張子をzipに変えて
展開・比較してもらえれば

manifest.jsonにbrowser_specific_settingsというキーがあるのですが
これFirefoxではアドオン登録の承認用に必要なんですが
Chrome系では存在しないキーのようでChrome系ではmanifest.jsonがエラーになります
ただ実行不可ではなく警告無視レベルのエラーなんで
(vivaldiの)実行に問題ありませんでした

838名無しさん@避難所:2023/01/29(日) 09:10:09 ID:QiRDS58k0
>>834
テンパモンキーはスクリプトを流用できなかったのでスルーしたのですが
グリースモンキーは確かにクリップボードからの読み込みには対応してませんね
setClipboardしかない
https://wiki.greasespot.net/Greasemonkey_Manual:API

839名無しさん@避難所:2023/01/29(日) 19:55:59 ID:hErBbrL20
>>837
addon署名お疲れ様です。
マニフェストのバージョン3で動作することを確認しました。
無事に共用化でしたようで何よりです(Chrome系は検証してません)。

>>838
了解です。xpiで利用します。

840名無しさん@避難所:2023/01/29(日) 20:11:52 ID:QiRDS58k0
>>839
xpiなんですが自分の設定をそのまま署名登録したので
Firefoxでページが開くとそのまま書き込みまで自動で走ります

xpi化するとbakusai_post.user.jsのautoRedirect_InputやautoRedirect_Confirmが固定されてしまうので
これらもpost.jsからのクリップボード渡しにいずれ修正しよかと考えています

storageがあるみたいなんだけどなんかメンドクサイ

841名無しさん@避難所:2023/01/29(日) 20:49:14 ID:QiRDS58k0
アドオン署名するまでもないスクリプトはグリースモンキーの上でしか動かせない
Chrome用の拡張機能はそのままではFirefoxで使えない

っていう10年前に覚えた固定概念しかなかったので
今回Chrome用の拡張機能をそのまま転用できるっていうヒントを貰えて
こちらも助かりましたし勉強になりました

842名無しさん@避難所:2023/01/29(日) 21:18:32 ID:hErBbrL20
>>840
アドオンの動作をpost.js側で設定するイメージですかね。
アドオンを導入しなければ自動的に入力/送信しないようなのでOKと思ってました。

>storageがあるみたいなんだけどなんかメンドクサイ
もし利用してたら勉強になりますw

843名無しさん@避難所:2023/01/29(日) 21:19:34 ID:hErBbrL20
>>840
>これらもpost.jsからのクリップボード渡しにいずれ修正しよかと考えています

テストスレ限定ですがdatに以下のような残骸があります。

<p class="test_title">【テスト】

https://i.imgur.com/CiYWbAt.png

今回はじめて利用したので正しい記述かどうかは不明ですが、
ReplaceStr.txtに以下を挿入してみました。

<rx2><p class="test_title">【テスト】</p>【TAB】【TAB】msg

すっきりして良いかんじです。

844名無しさん@避難所:2023/01/29(日) 21:20:21 ID:hErBbrL20
>>841
今回はじめて調べてみましたが色々と知れました。
いずれv2c本体のjarを調べられてら面白そうですね。
ありがとうございました。

また機会があれば教えてください。

845名無しさん@避難所:2023/01/30(月) 11:39:42 ID:Cse3EfWo0
遅れまして申し訳ありません。

>>821
漢字を使っているところはあります。リスト名の「お気に入り」というので使っています。
エディタにてfavorite.txtを読み込ませてみたところ、文字コードはUTF-8と出ました。

>>822
試してみたのですが、同様の結果になってしまいました。

846名無しさん@避難所:2023/01/30(月) 22:04:18 ID:mtL.zJfk0
>>574
>・他のブラウザで書きこんだIDが同じレスをV2Cで自分のレス扱いにする機能を追加

threadld.jsの39行目の行頭//を削除し、この機能を導入しましたが動作確認できません。
他ブラウザからの投稿(31)はV2Cの投稿(30、32)のようにハイライトしません。
またsetLabelMineByID()の「日本語名称」はどこに表示されるのでしょうか?
間違い等ありましたらご指摘ください。
https://i.imgur.com/AKdDwbA.png
https://i.imgur.com/o4qzXHn.png

847名無しさん@避難所:2023/01/31(火) 12:14:36 ID:v44kD6lo0
>>846
自己解決です。お騒がせしました

848名無しさん@避難所:2023/01/31(火) 20:21:37 ID:ITstVrgA0
>>845
コピペミスかなと思って深く考えてなかったんですが
ちょい本腰入れて

R+なのは把握しましたがOSはなんでしょうか?
あとフォーマットエラーになるfavorite.txtを貰えるでしょうか?
(当然なんかヤバいお気に入りがある場合はそれは削除で)

favorite.txtを貰えるのが一番手っ取り早いかと思います

849名無しさん@避難所:2023/02/02(木) 03:21:41 ID:BDSLM54E0
>>848
ご対応ありがとうございます。OSは7です。
お渡しするfavorite.txtについてなのですが
ものは試しにと、先に上げていただいた>>786の中に入っているfavorite.txtを差し替えるのではなく
内容のみをコピペして既存のfavorite.txtにそっくりそのまま移してみました。
すると、これでも同様のエラーが起きてしまったのですが、このファイルでもよろしいでしょうか?

850名無しさん@避難所:2023/02/02(木) 06:14:40 ID:PrlugI3E0
>>849
はい
同じ現象が起きるのならそれが一番いいです
ちなみに編集に使ってるエディタってなんでしょうか?

UTF--8の場合BOMというものが書き込まれるエディタがあるあもしれません
https://uxmilk.jp/48923

851名無しさん@避難所:2023/02/02(木) 08:20:46 ID:BDSLM54E0
>>850
ご対応ありがとうございます。解決しました。
BOMと呼ばれるものがあるということと貼っていただいたリンクをヒントに出来まして
今までメモ帳で開いていて切り貼りしていたものをエディタで全部やったところ無事起動しました。
メモ帳を使うのがダメだったのだと思われます。お騒がせしまして申し訳有りませんでした。
ありがとうございました。

852名無しさん@避難所:2023/02/13(月) 19:54:24 ID:ZxLlcCHc0
また爆サイ読み込めなくなっちゃったね

853名無しさん@避難所:2023/02/13(月) 19:58:19 ID:NhYOR/0.0
東京風俗板を適当にクリックしたらスレを読み込めた
変な認証とか付けてんじゃないのかな
どのスレか分からんことにはなんとも

854名無しさん@避難所:2023/02/13(月) 20:02:28 ID:1D/Ri2kQ0
「古戦場で濡れん坊は昭和のHero」ドラム解説【松田弘のサザンビート #13】
https://www.youtube.com/watch?v=nkrGupyzxIo

855名無しさん@避難所:2023/02/13(月) 20:07:59 ID:1D/Ri2kQ0
誤爆しちゃった
ごめんなさい

856名無しさん@避難所:2023/02/13(月) 20:14:01 ID:ZxLlcCHc0
>>853
ログ削除したら再取得できた
お騒がせしてすまん

857名無しさん@避難所:2023/02/21(火) 10:36:10 ID:PRH/b44k0
HissiChecker.jarの最新版ってどこにある?

858名無しさん@避難所:2023/02/27(月) 11:03:30 ID:w8MWQ8gQ0
爆サイは何かリンク表記関連が変わったみたいだな
スクリプトは動いているんでまだいいけど表示にhtmlコードが出るわ

859名無しさん@避難所:2023/03/03(金) 09:19:59 ID:FdVY5SC60
爆砕ぶっ壊れてる

860名無しさん@避難所:2023/03/06(月) 13:28:45 ID:i/FPxq260
すみません、マシュマロや質問箱の回答をしているTweetを画像として取り込めるような機能は難しいでしょうか?

861名無しさん@避難所:2023/03/06(月) 20:37:32 ID:EweGA8Cg0
ImageViewURLReplace.datに
https://peing\.net/ja/qs/\d+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】"og:image"\s+content="([^"]+)
https://marshmallow-qa\.com/messages/[-0-9a-z]+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】"og:image"\s+content="([^"]+)

862名無しさん@避難所:2023/03/07(火) 01:18:12 ID:0NLGo1DM0
>>861
すてき!抱いて!

863名無しさん@避難所:2023/03/10(金) 13:35:04 ID:zChSSocA0
爆サイのアンカーがあるレスにはこんなのが表示されちゃう

</div><div class="name">[<span>匿名さん</span>]</div><div class="transTarget"><a href="/thr_res/acode=3/ctgid=103/bid=412/tid=11004887/rrid=198/p=/tp=1/#res_pos" title="#198へ返信"><i class="fa fa-reply"></i>返信</a><a href="/thr_res_show/acode=3/ctgid=103/bid=412/tid=11004887/rrid=198/#res198" title="#198へ移動" target="_blank"><i class="fa fa-level-up"></i>移動</a></div></li></ul></div>' class="resOverlay"

864名無しさん@避難所:2023/03/10(金) 14:28:39 ID:Qd8J3wVM0
少し前にdatスレでも誰か書いてたのですが、spankbangが取得できなくなっていまして
修正をお願いできませんでしょうか。
サイト側の変更なのかわからないのですが、キャッシュを見ると時期的には今月入ってすぐくらいに取得できなくなったようです。
例えばこれらなどです。
https://jp.spankbang.com/7m62p/video/2022+12+25
https://m.spankbang.com/6uc3e/video/5l1p4rj3p0n

865名無しさん@避難所:2023/03/10(金) 15:13:10 ID:gbkM3mDw0
cloudflareに弾かれてるからどうしようもない

866名無しさん@避難所:2023/03/11(土) 19:24:09 ID:WJlbtLlo0
>>863
アンカ先がアンカを含むとダメみたいね
明日見てみます

>>864
同じく明日見てみます
getVideo_spankbang.jsの使用前提で
リクエストパラメータを弄ってどうにかなればいいのですが

867名無しさん@避難所:2023/03/11(土) 19:33:04 ID:WJlbtLlo0
spankingは年齢認証をしてないからのような気がする

868名無しさん@避難所:2023/03/12(日) 13:07:38 ID:5nKAj.HY0
>>864
年齢認証全く関係なしでした

http通信する時にリクエストパラメータってのを一緒にい送るんですが
Java7だかJava8以降でなぜかJavaが送らなくなったパラメータがあります
(多分プログラムで改変できるんでその対策のため)

でspankingのサイトはその送らなくなったパラメータが必須なようです
なのに送ってないんでフォービッドん

そのリクエストパラメータを送る方法ですが
Javaの起動オプションにあるオプションを追加する必要があります

Win/linux/macでBundler3を使ってる場合はv2cargs.txtの最後に半角空白を1文字あけて
-Dsun.net.http.allowRestrictedHeaders=true
を追加してV2Cを終了→起動して下さい

macでBundler3を使ってない場合は確か設定>ランチャーに追加起動オプションを
記述する箇所があったはずです
そこに追加してV2Cを終了→起動して下さい

ファイル>再起動はオプションが有効にならない可能性があるので使わないこと

https://i.imgur.com/YPYYVlI.png

さてご飯食べたら爆サイとにらめっこ

869名無しさん@避難所:2023/03/12(日) 13:09:56 ID:5nKAj.HY0
ちなみにそのリクエストパラメータですがJavaが自動で追加してるみたいで
ネットワークログには現れません
ネットワークログに表示されるのはB11がプログラムで設定したパラメータだけです

870名無しさん@避難所:2023/03/12(日) 14:17:21 ID:M99NnALk0
>>868

いつもありがとうございます。

871名無しさん@避難所:2023/03/12(日) 19:49:59 ID:5nKAj.HY0
>>863

修正版のgetdat.jsです
https://www.dropbox.com/s/immroi2qz64y5g4/getdat.js_20230312.zip?dl=1

これから取得するレスに対する修正で既得レスの修正は行いません
出来れば該当スレはレス削除からの再取得をお願いします
(datにパッチを当てられるかと思ったんですがどうもリスキーなので躊躇)

レス番が飛ぶ削除が発生した場合に新着をと見込まなくバグも併せて修正してあります

872名無しさん@避難所:2023/03/12(日) 19:55:43 ID:XKdu7iOM0
>>871
いつもありがとう

873名無しさん@避難所:2023/03/12(日) 20:00:17 ID:5nKAj.HY0
>>871
一応中身

https://i.imgur.com/4d4tq70.png

874名無しさん@避難所:2023/03/12(日) 20:09:07 ID:5nKAj.HY0
スレの取り直し前にlog/bakusai.comフォルダを念のためバックアップを残しておいてください
もしかしたら障害が発生したスレに新しいgetdat.jsで取得し直したスレをマージするjsを作れるかもしれません

こうしとけばスレ取り直し後にレスが削除された場合でも障害が発生したdatから策御されたレスを復活できるあも

875名無しさん@避難所:2023/03/14(火) 09:00:53 ID:7dw6HagM0
すみません、つい数日前からなんJでスレ建てる時にこれが出るようになりました。
OK押せば特に支障は無いのですが、原因わかりますでしょうか?

https://imgur.com/UjH11pz

876名無しさん@避難所:2023/03/14(火) 15:45:05 ID:0CSHfU3w0
このレスは必ずウェブブラウザで見てください

>>875
post.jsの
「subject.txtの取得に失敗」とある行(1行しかありません)
https://i.imgur.com/nvdO0S7.png(黄色の箇所)

の2行上の行を
var ss = v2c.readURL((''+bd.url).replace('.2ch.net/', '.5ch.net/') + 'subject.txt');
https://i.imgur.com/HnXrQOA.png(黄色の箇所)
に修正して ファイル>再読み込み>post.js をしてください

bd.urlが5ch urlではなく2ch urlのためにsubject.txtを取得できず
post.jsがエラーになってました

V2C+とV2C-R 3.4.2はbd.urlが5ch urlなので問題ないはず

877名無しさん@避難所:2023/03/21(火) 09:01:07 ID:ypeDqIMs0
>>876
お礼遅くなりまして申し訳有りません。無事治りました。ありがとうございました。

878名無しさん@避難所:2023/03/31(金) 22:49:46 ID:i.I1H/ps0
クッキーの削除と再起動をなんとかワンタッチで出来る感じに出来ないものでしょうか?

879名無しさん@避難所:2023/04/01(土) 17:20:09 ID:8JZNEkoI0
>>878
消したいクッキーは5chやbbspinkのクッキーですか?
再起動無しでV2C起動中に消せる仕組みを考えてるのですが
5chやbbspink限定なのか、そうでないのかで作りが変わってくるので
そこを教えてください

880名無しさん@避難所:2023/04/01(土) 20:56:10 ID:ra9eSfLk0
>>879
お手間取らせてすみません、なんJなどで書き込めなかったりする時に
外部コマンド→API設定のタブのクッキーを全て削除する
をやってから再起動というのをよくやっているもので、これが簡略化出来ないかなと思いまして

881名無しさん@避難所:2023/04/01(土) 21:07:04 ID:8JZNEkoI0
>>880
外部コマンド→API設定のタブのクッキーを全て削除する

をやった時点で内部的にクッキーが全消しされてるはずなんで
再起動はいらないはずです
今度再起動無しで試してください

ただ毎回API設定を開くのもメンドいんで
スクリプトをツールバーのボタン登録領域にコマンド登録して
起動できるようにB11を修正中です

882名無しさん@避難所:2023/04/01(土) 21:37:30 ID:ra9eSfLk0
>>881
なるほど再起動はいらなかったのですね。
毎度どうもすみません。ありがとうございます。

883名無しさん@避難所:2023/05/09(火) 02:42:20 ID:62w..h6w0
https://www.instagram.com/p/Crz3GwTJ6Gf/
InstagramOnV2Cで取得しようとするとエラーがでる?

884名無しさん@避難所:2023/05/30(火) 22:28:19 ID:W41oYz7.0
取得しようとするとエラーがでるストーリーがあるっぽい

885名無しさん@避難所:2023/06/09(金) 06:27:40 ID:hKiKfMeY0
また爆サイでエラーがでるっぽい

886名無しさん@避難所:2023/06/09(金) 06:34:53 ID:hKiKfMeY0
>885
自分PCのエラーでした

887名無しさん@避難所:2023/06/16(金) 01:19:49 ID:8n5CQKo.0
爆砕だとNG機能しないねえ

888名無しさん@避難所:2023/07/08(土) 22:33:02 ID:y6EgfR3s0
https://news.ntv.co.jp/category/sports/88015af5d1f34f989e04ccbb6f03d9f3
https://news.yahoo.co.jp/pickup/6468794

サムネ表示お願いします🙇🏻

889名無しさん@避難所:2023/07/08(土) 23:00:26 ID:bpzggRK60
https?://news.ntv.co.jp/category/\w+/\w+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】og:image"\scontent="([^"]+)
https?://(?:\w+\.)?(?:headlines|news)\.yahoo\.co\.jp/pickup/\d+$【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】item-image"\s+content="([^"]+)

890名無しさん@避難所:2023/07/08(土) 23:04:15 ID:y6EgfR3s0
ありがとうございます!!!!!🙇🏻🙇🏻🙇🏻🙇🏻

891名無しさん@避難所:2023/07/19(水) 08:34:57 ID:eQmX3mz60
ツイッターのポップアップが出来なくなった。ツイッターの仕様変更か。

892名無しさん@避難所:2023/07/19(水) 09:23:42 ID:TAR/5QhY0
爆サイのdat取得でtextで始まって無いってエラー、どうやったら回避出来るんだろう
出る奴と出ない奴の区別が付かない、ログ消してもダメだし、threadst.txtにも無いし・・・

あ、Hな板の話です

893名無しさん@避難所:2023/07/20(木) 01:23:17 ID:wHb2BqK20
Twitterのポップアップはもうどうにもならない感じですか
かれこれ7年くらい使ってきた機能が駄目になるときついね

894名無しさん@避難所:2023/08/25(金) 23:38:18 ID:DRzjCQc60
特定のNGレスの連鎖非表示になったレスをNGIDに登録したいのですが
rescheck.js の checkNG(res,cx){} で、処理しようとしたところ
見かけ上は連鎖非表示で消えてるレスも含めて全レス res.ngOrigin が null で設定されてます

ngOriginが登録される為の条件があるのでしょうか?

895894:2023/08/26(土) 21:35:20 ID:vAiN800Q0
解決しました
thread.js の threadUpdated でやりたい事が実現できました

896892:2023/09/12(火) 17:26:28 ID:hz4UXcbE0
爆サイのtext/plainで始まってない、の回避策が解らない
更新が無かった古いスレが該当する可能性も考えて書き込みしてageて見たけど変わらず
自分以外そんな話出てないのならおま環なんですかね

あ、Hな板の話です

897名無しさん@避難所:2023/09/18(月) 21:32:37 ID:j1yMsc.60
スレ一覧>(ポップアップメニュー)>選択スレッドを抽出
これをボタンにしてどこかに貼るにはどうすればいい?


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

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