スクリプト#3 @避難所 (1000レス)
上下前次1-新
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1: 2019/08/17(土)04:06 ID:/RfgUwQc0(1) AAS
スクリプトに関する話題なら何でも
V2C使用法[スクリプト]
http://v2c.s50.xrea.com/manual/script.html
V2Cwikiにもスクリプト関連の情報があります
http://v2c.kaz-ic.net/wiki/?%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88
■前スレ
スクリプト#2 @避難所
したらばスレ:computer_43680
2(1): 2019/08/17(土)05:00 ID:xhyR6eTU0(1) AAS
たておつ
3: 2019/08/22(木)05:53 ID:q.1bqDCk0(1/6) AAS
Instagramのjsonの項目が変わったのかエラーになるな
4: 2019/08/22(木)06:00 ID:q.1bqDCk0(2/6) AAS
Json['entry_data']['ProfilePage'][0]['graphql']['user']['edge_owner_to_timeline_media']['edges'];
[0]がないエラーになるな
5: 2019/08/22(木)10:22 ID:q.1bqDCk0(3/6) AAS
V2Cが取得するHTMLはchromeのHTMLと違うみたいだな
もう少し調べて見るか
6: 2019/08/22(木)10:29 ID:q.1bqDCk0(4/6) AAS
Instagramはログインしないと表示されない仕様に変わったんだ
scriptのログイン偽装はどうやってやるんだ
7: 2019/08/22(木)12:01 ID:q.1bqDCk0(5/6) AAS
ログインしなくて開く
https://www.instagram.com/p/B1bKPTzBa6t/
ログインしないと開かない
https://www.instagram.com/aiko_yamaide/
8: 2019/08/22(木)12:02 ID:NjG26aac0(1/2) AAS
8
円広志に印税
9: 2019/08/22(木)12:02 ID:NjG26aac0(2/2) AAS
誤爆った
10: 2019/08/22(木)16:01 ID:q.1bqDCk0(6/6) AAS
InstagramのユーザーネームからIDに変換する方法ってあれば楽なんだけど
なければIDを登録しとかないとダメだな
11(1): 2019/08/22(木)21:57 ID:p/2djo0o0(1/2) AAS
InstagramOnV2C 2019/08/22版
https://www.dropbox.com/s/9wn19vdn9msgidk/InstagramOnV2C_20190822.zip?dl=1
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
説明はzip内のreadme.txtに
絵がある説明は 2chスレ:software
以下を修正
・UAをChromeの最新に修正(InstagramCommon.js)
・WEBページ形式でユーザのトップページを取得する際に以下の修正
(getInstagramLists.js、script/system/getdat_sub/instagram.js)
1) UAを指定するように修正
2) クッキーを空で送るように修正新着があった場合に自動でスレを更新する機能を追加
・getdat.jsに爆サイやらしたらば用に入れた修正を反映(Instaとしての修正はありません)
・スクリプトコンソールに表示するメッセージいログを修正(InstagramTools.js)
(ReferenceTab.txt以外全部修正)
省8
12: 2019/08/22(木)21:58 ID:p/2djo0o0(2/2) AAS
書き直し
InstagramOnV2C 2019/08/22版
https://www.dropbox.com/s/9wn19vdn9msgidk/InstagramOnV2C_20190822.zip?dl=1
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
説明はzip内のreadme.txtに
絵がある説明は 2chスレ:software
省19
13: 2019/08/23(金)06:41 ID:zbJ7VhSE0(1/2) AAS
>>11
インスタがまだ不調
なんか直しててミスってる状態?
ウェブブラウザですら
ログインしてないでユーザのトップページを開こうとするとログイン画面にリダイレクト
ログインしてユーザのトップページを開こうとするとエラー
14: 2019/08/23(金)10:19 ID:RhsGXJY.0(1/5) AAS
cookieとかぜんぜんわからんから修正できない
user idを手動で探して登録しておいて
Query_Hash = '472f257a40c653c64c666ce877d59d2b'で一覧jsonを取得
https://www.instagram.com/p/xxxxxxxxxx/を読み込んで
フルネーム取得のやりかたにかえようかな
15(1): 2019/08/23(金)12:37 ID:RhsGXJY.0(2/5) AAS
https://www.instagram.com/p/xxxxxxxxxx/
これは連続5回しか読めないのか
16: 2019/08/23(金)13:20 ID:RhsGXJY.0(3/5) AAS
>>15
勘違いスクリプトのバグだった
なんとか出来た
17: 2019/08/23(金)15:08 ID:RhsGXJY.0(4/5) AAS
Query_Hash = '472f257a40c653c64c666ce877d59d2b'で一覧jsonを取得してると
たまに429のエラーを吐き続けるがまた正常に戻る
18: 2019/08/23(金)22:36 ID:zbJ7VhSE0(2/2) AAS
規制を掛けてるのか
バージョンアップに失敗してるだけなのか
さっぱり判断がつかん・・・
>インスタ
19: 2019/08/23(金)23:11 ID:RhsGXJY.0(5/5) AAS
2秒スリープさせると429エラーが減るかも
なんとなく調子がいい
回数の問題だったら意味ないけど
20: 2019/08/24(土)07:24 ID:a5vnex5w0(1) AAS
1秒スリープだと429エラーになるが
2秒スリープにすると429エラーにならないみたい
21: 2019/08/26(月)17:15 ID:w5xgRg2w0(1/2) AAS
v2c.createHttpRequestのresponseCodeはバグってる
getContentsAsString()を実行すると正常な値を返すが
何もしないと-1を返す
22: 2019/08/26(月)20:08 ID:TaBlUg3Y0(1/2) AAS
createHttpRequestは通信開始の宣言をするだけで
実際の通信はgetContentsAsStringやgetContentsAsBytesでやってるので
getContentsAsXXXXX実行しないと-1が返ってくるのは仕様
23: 2019/08/26(月)20:24 ID:w5xgRg2w0(2/2) AAS
紛らわしいな
24: 2019/08/26(月)21:07 ID:TaBlUg3Y0(2/2) AAS
そうしとかないと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){
}
省2
25(1): 2019/08/27(火)09:11 ID:MtEOvmWU0(1) AAS
ID非表示のレスを抽出するスクリプトないでしょうか?
26(2): 2019/08/27(火)13:04 ID:ORbIOgLs0(1) AAS
analysis_slipがV2C+でしか使えないのが辛い
27: 2019/08/27(火)17:40 ID:8mYL0da20(1) AAS
//書き込み欄の.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 ID:fcqMAabg0(1/3) AAS
java8にしても最新のRhinoをダウンロードすれば使えるらしいが
V2Cでも問題なくRhino用スクリプトが動くのかな?
29: 2019/08/29(木)17:49 ID:fcqMAabg0(2/3) AAS
java7だとjavascriptでclassが使えないから不便
30: 2019/08/29(木)17:52 ID:fcqMAabg0(3/3) AAS
class使えないのか入れるのやめた
31(2): 2019/08/30(金)11:52 ID:Eo9B2w9E0(1/2) AAS
>>25
透明非表示にしないでラベルをつけて
そのラベル使って検索欄で検索とか?
>>26
レス表示欄から起動するjsに一応改造はできたんだけどパクっていいのなんだろうか?
32: 2019/08/30(金)12:13 ID:CIOEqCW20(1) AAS
>>31
V2C+の人に承諾取るべきだけど連絡できなければ無断使用になるのかな
個人的にはその改造スクリプト欲しいです
33(2): 2019/08/30(金)21:31 ID:Eo9B2w9E0(2/2) AAS
>>31
パクることにします
で、とりま簡単に
https://1.bitsend.jp/download/d5d51a63bda0212208bb1682116e91b1.html
パス:hyqeRazu
使ったことないロダですが今日から14日間有効
オリジナルjs→したらばスレ:computer_43680
外部コマンド>一般>レス表示に登録
非V2C+用定義 CoCoから-CoCoまでが今回追加個所
出力結果に関してはテキストポップアップで表示
https://i.imgur.com/r1ftgKN.png
https://i.imgur.com/KtyeRNK.png
省3
34: 26 2019/08/31(土)10:01 ID:sK1nEW4E0(1) AAS
>>33
ありがとうございます。動作確認し正常に反映されました
35(1): 2019/09/01(日)21:24 ID:foZQGgok0(1) AAS
subject.jsのワッチョイの一部機能が変になりました
「// ss = lastmodify_loader(ss,bd,cx);」の//を削除し上書きした後
スレ一覧のカラムにあるワッチョイを表示に移動させ、V2CMOD-Z設定の一般3の
subject_lastmodifyと連携するにチェックを入れsubject.jsを再読み込み後
スレ一覧を更新するとワk!などが出ますがNo.が全部現状とは異なる数字に変わります
subject.jsのどの箇所をどう書き換えればスレタイの順位番が元通りに戻るのでしょうか
36(1): 2019/09/02(月)10:20 ID:Lq4fRX7c0(1/3) AAS
>>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 ID:Lq4fRX7c0(2/3) AAS
933行目から最後までがlastmodify_loaderの機能になります
38(1): 2019/09/02(月)17:00 ID:JRffVouE0(1) AAS
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 ID:Lq4fRX7c0(3/3) AAS
レスポンスの中に複数の「set-cookie」がある場合
一つの「set-cookie」しか取り込めなかった記憶があるから
それでds_user_idが入ってる「set-cookie」が捨てられたとか?
40: 2019/09/02(月)22:41 ID:hHjqee/o0(1) AAS
>>36
subject.jsを置き換え更新しましたがソフトウェア板と自作PC板では問題ありませんでした
常駐板は20、閲覧するスレは60程度と比較的少ないせいか新着書き込み
受信完了するまで1分強程度ですし概ね満足しています
迅速な対応ありがとうございました
上下前次1-新書関写板覧索設栞歴
あと 960 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.166s