レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
スクリプト#2 @避難所
スクリプトに関する話題なら何でも
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
■前スレ:スクリプト@避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018517/
乙です
自動NGされないのに味を占めたのか、このパターンが増えてるね
http://aoi.bbspink.com/test/read.cgi/megami/1412608579/948
>>3
それにしてもこれってここまでして何の意味があるんだろうか
普通の人間ならこんなめんどくさいことしてまで開く訳がないし
ただの荒らしでしょ
PopupStatusYoutubeV3.jsで%likeWidth%の値が取得されません
API・非APIどちらもです
一応JAVA8でも試しましたが結果は同じでした
なきゃないでいいんですが他の人は取得出来てるのか気になります
【V2C】 2.11.8 [S20150206] (L-0.6.2:amd64)
【Java】 [P]1.7.0_79-b15 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (amd64)
>>6
それですけど
計算方法が良くわからなかったので今は0固定にしています
画面にグラフが表示されないならそのせいです
>>7
なるほどありがとうございます
ないものとしてレイアウト考えることにします
PopupStatusYoutubeV3.jsの
getInfoFromPageやgetInfoWithAPIで
info.xxx = 0;
や
info.xxx='';
となってるものは無いものとして扱ってます
http://aoi.bbspink.com/test/read.cgi/hgame/1433494649/568
このレスが置換型広告のリストに追加してもNGになりません
文章の無理矢理感がすごいw
rescheck.jsを再読み込みさせて
スレッドの再取得した?
試しに右クリから追加したら
NGになってるよ
rescheck.jsの再読み込みを忘れてると思う
俺も最初同じことやってたから
ていうか、そのパターンは一度きりしか使えないから追加しても無駄になるんだよな
PopupStatusYoutube.js は2013/9/11が最新ですか?
全部動画削除されてますって出ます
過去レスも読めないのか
PopupStatusNicovideoは投稿者名取得できるようにならんかな
889 :名無しさん@避難所 :2015/05/10(日) 18:58:11
PopupStatusYoutube 非API対応/API対応統合(勝手)版
PopupStatusYoutubeV3.js
http://www1.axfc.net/u/3464979.zip
【非API対応】
【コマンド】${SCRIPT:FrxS} PopupStatusYoutubeV3.js
【URLExec*】https?://(?:\w+\.)?youtube\.(?:\w+|co\.\w+)/.*?v=[\-_\w]{11}.*【TAB】$&【TAB】${V2CSCRIPT:FrxS} PopupStatusYoutubeV3.js
【URLExec*(短縮URL用)】http://youtu \.be/[\-_\w]{11}【TAB】$&【TAB】${V2CSCRIPT:FrxS} PopupStatusYoutubeV3.js
【API対応】(オプション:withAPIの指定でAPI対応となります)
【コマンド】${SCRIPT:FrxS} PopupStatusYoutubeV3.js withAPI
【URLExec*】https?://(?:\w+\.)?youtube\.(?:\w+|co\.\w+)/.*?v=[\-_\w]{11}.*【TAB】$&【TAB】${V2CSCRIPT:FrxS} PopupStatusYoutubeV3.js withAPI
【URLExec*(短縮URL用)】http://youtu \.be/[\-_\w]{11}【TAB】$&【TAB】${V2CSCRIPT:FrxS} PopupStatusYoutubeV3.js withAPI
PopupStatusYoutubeフォルダをコピーして、PopupStatusYoutubeV3フォルダを作成して下さい
※前回までの版はサムネの元画像が大きい画像だったためメモリの消費が大きいので
この版に置き変えてください
非API対応版
・ポップアップ:http://i.imgur.com/Faea6dI.png
・最高画質を表示する場合は添付のPopupStatusYoutubeV3の
parameter.txtとtemplate.txtを参考にして
%bestformat%と最高画質に関わる行を追加して下さい
API対応版
・ポップアップ:http://i.imgur.com/xLA3BvW.png
・PopupStatusYoutubeV3.js の43行目の
var API_key = '取得したAPIキー';
の 取得したAPIキー を事前準備で取得したAPIキーに置き変えて保存して下さい
・APIキーの取得方法は
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018517/885
を参照
非API対応版とAPI対応版の見た目の違い
・非API対応版:投稿日時の時間が00:00:00、高評価・低評価が0、最高画質を表示する
・API対応版 :投稿日時の時間がそれなりの時刻、高評価・低評価がその数、最高画質を表示しない
・※API対応版は取得できる情報に該当項目がないため、最高画質を表示できません
また最高画質は稀にビットレート混じりのおかしな表示となります
890 :名無しさん@避難所 [sage] :2015/05/10(日) 19:00:04 ID:slAt23uA0 (2/6)
PopupStatusDailymotion 非API対応/API対応統合版
PopupStatusDailymotion.js
http://www1.axfc.net/u/3464982.zip
//【非API対応】
//【コマンド】${SCRIPT:FrxS} PopupStatusDailymotion.js
//【URLExec*】h?ttps?://(?:\w+\.)?dailymotion\.com/video/([^_]+).*【TAB】$&【TAB】${V2CSCRIPT:FrxS} PopupStatusDailymotion.js
//【URLExec*(短縮URL用)】h?ttps?://dai\.ly/([\w\-\.]+)【TAB】$&【TAB】${V2CSCRIPT:FrxS} PopupStatusDailymotion.js
//【API対応】(オプション:withAPIの指定でAPI対応となります)
//【コマンド】${SCRIPT:FrxS} PopupStatusDailymotion.js withAPI
//【URLExec*】h?ttps?://(?:\w+\.)?dailymotion\.com/video/([^_]+).*【TAB】$&【TAB】${V2CSCRIPT:FrxS} PopupStatusDailymotion.js withAPI
//【URLExec*(短縮URL用)】h?ttps?://dai\.ly/([\w\-\.]+)【TAB】$&【TAB】${V2CSCRIPT:FrxS} PopupStatusDailymotion.js withAPI
PopupStatusYoutubeフォルダをコピーして、PopupStatusDailymotionフォルダを作成して下さい
※前回までの版はサムネの元画像が大きい画像だったためメモリの消費が大きいのでこの版に置き変えてください
※また非API対応版でサムネを表示する際適度な大きさの画像のurlが不明なため、大きい画像のurlを使用しています
そのため非API対応版の場合はメモリ食い虫となるので、非API対応版の使用は好ましくありません
非API対応版
・ポップアップ:http://i.imgur.com/RmfsnE8.png
API対応版
・ポップアップ:http://i.imgur.com/YjrWLxs.png
最高画質の表示
・添付のPopupStatusDailymotionの
parameter.txtとtemplate.txtを参考にして
%bestformat%と最高画質に関わる行を追加して下さい
非API対応版とAPI対応版の見た目の違い
・非API対応版:投稿日時の時間が00:00:00、投稿者のコメントが無い場合コメントにデフォルトのコメントが表示される
・API対応版 :投稿日時の時間がそれなりの時刻、投稿者のコメントが無い場合コメントが空欄
【他サイトへの適用】の手順で(理屈的には)他の動画サイトにも展開可能(なはず)です
897 :名無しさん@避難所 [sage] :2015/05/10(日) 23:24:29 ID:slAt23uA0 (6/6)
>>896
言われて気付くこれってそういう意味なのね
Owner of this video. You can retrieve sub-fields of this user object using the dot-notation (e.g.: owner.id).
あんど
元のつべの日付処理を生かすためとJacasceiptの日付処理への嫌悪が原因カモ
--------------------------------------------------------------------------------------------
>>890 に対するソース修正依頼
612行目を
var wurl = 'https://api.dailymotion.com/video/' + info.vid + '?fields=title,thumbnail_url,thumbnail_180_url,duration_formatted,views_total,description,owner,created_time,created_time,updated_time,available_formats,owner.screenname,owner.url';
に差し替え
666行目-669行目に
// var wurl = 'https://api.dailymotion.com/user/' + jso['owner'] + '?fields=screenname,url';
// var hr = v2c.createHttpRequest(wurl);
// var jso = JSON.parse(hr.getContentsAsString());
のように先頭に // 追加
--------------------------------------------------------------------------------------------
951 :名無しさん@避難所 [sage] :2015/05/19(火) 18:31:12 ID:clfLh.oM0 (1/2)
PopupStatusTwitter.js
生htmlからTwitterから表示する遅い方のツイッターのポップアップです
http://www1.axfc.net/u/3470409.zip
PopupStatusTwitter_20150519.zip
>>908 の修正です
・返信とかRTの機能が全くできてなかったので追加しました
・最新ボタンを追加しました、ボタンを押すと最新のツイートか返信を表示します
http://i.imgur.com/H3xHwVw.png
・popupTwitterInfoでいうところのユーザーの機能を追加しました
表示内容は最新ボタンを押した時と同じです
またこの場合は表示できるプロフィールを極力表示するようにしました
・リツートやお気に入り数の横のアイコンは処理時間短縮のため削除しました
目に見える効果はありませんが
#URLExecをpopupTwitterInfo.jsと同じに変更します(厳しいチェックをできるので)
流用してしてスクリプトの名前だけ修正して下さい
#リツイートの場合の投稿時間がリツートした時間ではなく、元のツイートが投稿された時間になっています
952 :名無しさん@避難所 [sage] :2015/05/19(火) 19:23:08 ID:clfLh.oM0 (2/2)
>>951
Java8対応が1箇所漏れてました
Java8で使う場合は844行目の
if(RegExp.$1.match(/src="([^\"]+)/)){
を
if(RegExp.$1.match(/src=\"([^\"]+)/)){
に修正して下さい
(最初の”の前に¥を付ける←見やすくするために”と¥は全角で表記)
954 :名無しさん@避難所 [sage] :2015/05/20(水) 09:46:46 ID:A2cNhU2I0
http://www1.axfc.net/u/3470738.zip
popupTweet_20150520.zip
popupTweet(>>934 )に>>951 のポップアップを被せました
(修正の仕方がテンプレ名で切り分けてるのが今イチですが・・・)
テンプレ名に templatePopupStatusTwitter.txt を指定して下さい(ステータス、ユーザー共用)
合わせてJava8の対応をしてます
ありがとう
助かりました
これで引用ツイートの書き込みを真似られないだろうか?
QuoteTweet.js
--------------------------------------------------------
var SelectedText = (v2c.getSelectedText()+'').replace(/ /g, '');
var th = v2c.resPane.selectedThread;
var res = null;
for(var i=th.resCount-1; i>=0; i--){
res = th.getRes(i);
if(res.twitter){
if((res.date+'').replace(/ /g, '') == SelectedText){
var wp = th.openWritePanel();
wp.message.text = '\n' + res.url;
wp.message.caretPos = 0;
// wp.preview = true;
}
}
}
--------------------------------------------------------
選択テキストにコマンド登録
http://i.imgur.com/mr0JcsV.png
日付・時刻を選択
http://i.imgur.com/Hcs0lrC.png
右クリでメニューから引用ツイートを選択
http://i.imgur.com/jcEb8Zg.png
選択すると書き込み欄を開き、そのツイのurlを設定
上の行にメッセージ書き込んで送信
http://i.imgur.com/djinugd.png
送信後の見え方
上:ツイッター公式
下:V2CMOD(popupTwitterInfo.js使用))
http://i.imgur.com/m6nZrW3.png
こっちのが選択が楽かも
(06/28(日) 19:43 だけで十分)
var SelectedText = (v2c.getSelectedText()+'');
var th = v2c.resPane.selectedThread;
var res = null;
for(var i=th.resCount-1; i>=0; i--){
res = th.getRes(i);
if(res.twitter){
if((res.date+'').indexOf(SelectedText) != -1){
var wp = th.openWritePanel();
wp.message.text = '\n' + res.url;
wp.message.caretPos = 0;
// wp.preview = true;
}
}
}
http://may.2chan.net/b/
だけ書き込みできないんですけど自分だけですかね
ID右クリ→設定→背景色別名の設定をレス右クリから呼び出せないかな
マウスジェスチャならあるよ
ふたばの仕様かわった?
スレ画が取得できなくなった
ユーザーエージェントを好きなように変えるスクリプトってありますかね?
このツイートがpreviewSNSmedia.jsでエラーになるけど自分だけかな
https://twitter.com/iidaraura/status/628836842863878144
プロパティがどうたらで展開しないのがたまにあるんだよな
エラーにならんな
ID右クリックから背景色を設定したやつを抽出するfilterResLabels.jsみたいなやつをください
お願いします
>>31
userAgentを設定するメソッドがしない
>>34
ID関連はNG関連のメソッドぐらいしかない
scriptから別名設定とか背景色設定とか俺もやりたいけどそんなメソッドない
>>32
1191行目の
surl = '\n' + (surl+'').match(/^.+\/status\/[0-9]{18}/)[0]
を
surl = '\n' + (surl+'').match(/^.+(\/status\/[0-9]{18})?/)[0]
に修正して下さい
理由はツイッターに貼られるツイッターのURLは必ず
/status/18桁の数字
を含むって決めつけてたため
ユーザ名しか無かったんでこけてました
>>36
直りました
ありがとうございます
>>36
これにしたらh/photo/1が残るようになりました
https://twitter.com/renamashita0221/status/629538194959134720
真下玲奈 / @renamashita0221 2015/8/7(金) 15:22
次の現場へ移動しやす!
隣はらうちん♥︎♥︎♥︎
#chiadoru
h/photo/1
http://pbs.twimg.com/media/CLyRpS8UMAQiqOU.jpg:orig
そっかぁ
そういやそうだ
(´・ω・`)
この
surl = '\n' + (surl+'').match(/^.+(\/status\/[0-9]{18})?/)[0]
1行を
var wkurl = (surl+'').match(/^.+\/status\/[0-9]{18}/);
if(wkurl !== null){
surl = wkurl[0];
}else{
surl = '\n' + (surl+'').match(/^.+(\/status\/[0-9]{18})?/)[0];
}
の複数行に変更な感じでどうでしょう?
-----------------------------------------------------------------------
https://twitter.com/iidaraura/status/628836842863878144
飯田來麗@iidaraura
2015年8月5日(水) 16:56
チア☆ドルの公式Twitterが出来たよ✨
よろしくお願いします☺
ttps://twitter.com/chiadoru
#chiadoru
https://twitter.com/renamashita0221/status/629538194959134720
真下玲奈@renamashita0221
2015年8月7日(金) 15:22
次の現場へ移動しやす!
隣はらうちん♥︎♥︎♥︎
#chiadoru
ttps://pbs.twimg.com/media/CLyRpS8UMAQiqOU.jpg:orig
>>39
直りました
ありがとうございます
previewSNSmedia.jsに
ニコ動、ニコ生のURLだったらt.coに短縮するオプション機能が欲しい
https://twitter.com/chiadoru/status/630963104235438080
ニコ生 配信URL
12日 http://t.co/pWElJ8kHa4
13日 http://t.co/ciZftA8y12
14日 http://t.co/4GWxr2NTw1
キャストの突撃!生インタビューなども
可能な限りチャレンジしていきます〜!!
getdat.jsでログ速から過去ログ取得皆できてますか?
嫌儲の名前欄を全て名無しにするスクリプトお願いします
>>43
それは本スレでやってたぞ、ReplaceStr.txtでの痴漢だけどね
>>44
そうですか。ありがとうございます
ニュー速での地域名を含んだ名前を名無しにするといったスクリプトがあったから
できれば、それと同じように対応したかったんですが
>>41
これな感じでどでしょ
http://www1.axfc.net/u/3516737
previewSNSmedia_20150813.zip
・オプションじゃなくて設定ファイルに展開したくないurl(の一部分)を設定
・scriptフォルダに添付のpreviewSNSmediaフォルダもコピーして下さい
previewSNSmediaフォルダのcancelExpandTab.txtに展開したくないurl(の部分)を設定します
(例として.nicovideo.jpを設定)
実行結果
https://twitter.com/chiadoru/status/630963104235438080
チア☆ドル@chiadoru
2015年8月11日(火) 13:45
ニコ生 配信URL
12日 ttp://t.co/pWElJ8kHa4
13日 ttp://t.co/ciZftA8y12
14日 ttp://t.co/4GWxr2NTw1
キャストの突撃!生インタビューなども
可能な限りチャレンジしていきます〜!!
あ
ツイッターだけ対応してます
もういっこ
rssReader
http://www1.axfc.net/u/3516756
rssReader_20150813.zip
RSSを取りこんでRSSの記事をローカルスレッドのレスに取り込みます
詳しくはrssReader.jsのヘッダコメントで
新着管理が今イチ怪しいんで最新の表示はマウスジェスチャーと組み合わせてください
アメブロ、乃木坂46ブログ、SKE48の公式サイトのブログはオプションで全文表示します
>>46
OKです
ありがとうございます
>>46
報告
不具合がありました
(このURLを使ってもタグはサイト側で削除される)
・V2CのTwitter欄のコピペ
【お知らせ】明日15日(土)も13:00ごろよりニコ生配信を行います!
ぜひお時間ある方はご視聴ください!
live.nicovideo.jp/watch/lv231381…
#chiadoru
現象
・ニコ生のURLとタグが結合してしまう
https://twitter.com/chiadoru/status/632172220530356224
チア☆ドル / @chiadoru 2015/8/14(金) 21:49
【お知らせ】明日15日(土)も13:00ごろよりニコ生配信を行います!
ぜひお時間ある方はご視聴ください!
http://t.co/We7tJlI8Jn #chiadoru
longurl = urls[w].replace(/<br>|\s| /g, '').replace(/http/i, (options['withH']?'h':'')+'ttp');
を
longurl = urls[w].replace(/http/i, (options['withH']?'h':'')+'ttp');
に変更してみて下さい
二か所あります
>>51
直りましたm(_ _)m
getdat.jsでふたば取得するときにスレ立て画像が取得できない…
// スレ立て画像の取得
のところをふたばのソースと見比べて直せば治る
textreamがV2Cで見れたら完璧なのになあ
ふたば関連で便乗 書き込みしようとするとエラー
どこを確認したらよいのかもイマイチわかりません
スクリプトコンソールにはこんなログが↓
[post.js:FutabaWriteForm():impl_updateThread()]書き込みに失敗しました。
コマンド(C)からスクリプト実行しなきゃダメなのかと思って実行したら↓
タイトル: スクリプトエラー: V2C非対応板用の書き込み欄を開く
メッセージ: スクリプトの実行中にエラーが発生しました。
sun.org.mozilla.javascript.internal.EcmaError: TypeError: sun.org.mozilla.javascript.internal.Undefined@2fcde7 is not a function, it is undefined. (<Unknown source>#22) in <Unknown source> at line number 22」
いまは個別の環境で動作が違ってくるからその辺を細かく書かない奴にはレス付かん
>>55
設定メニュー ー 外部コマンドのスクリプトタブ
のpost.jsにFrw入れるとエラーならないパターンかも
1527行目の「</iframe></div>画像ファイル名:」を「</iframe></div></div>画像ファイル名:」にしたら取得できるようになったわ
>>55
下はpost.jsを無理矢理コマンドから動かしてるから
あんまり当てにならないんじゃ?
バグ報告テンプレとかどっから入手したpost.jsなのかとか書かないと
誰も答えようがないと思う
リンクをaguseでチェックできなくなってるみたいだけど
何か変更入りました?
$EXTBROWSER http://www.aguse.jp/?url=$LINK
$EXTBROWSER https://www.aguse.jp/?url=$LINK
にする
ああー、完全に見落としてた
ありがとー
>>58
スレ立て画像取得出来るようになった
ありがとう
previewSNSmedia.jsの不具合なんですが
特定のユーザだけですが、展開させようとするとreplaceなんちゃらのエラーになります
例)
https://twitter.com/_mutoayami_/status/641542371059044352
https://twitter.com/iidaraura/status/641521168168521728
取り急ぎご報告
公式アカウントの時の名前の取得がバグってました
529行目の
var dname = sh.match(/js-action-profile-name.+?<\/strong>|js-action-profile-name.+?<\/span>/gi);
を
var dname = sh.match(/js-action-profile-name.+?<\/strong>|js-action-profile-name.+?<\/span>|js-action-profile-name.+?<span.+?>/gi);
に修正して下さい
https://twitter.com/_mutoayami_/status/641542371059044352
武藤彩未@_mutoayami_
2015年9月9日(水) 18:23
雨がすごくて
お家から出られません。の一枚
今日 #LoGiRL です🐸
ttp://scontent.cdninstagram.com/hphotos-xfa1/t51.2885-15/s750x750/sh0.08/e35/11934674_160122267660058_1620809942_n.jpg
https://twitter.com/iidaraura/status/641521168168521728
飯田來麗@iidaraura
2015年9月9日(水) 16:59
台風大丈夫でしたか?
東京は晴れました✨
ttps://pbs.twimg.com/media/COckGCXUcAAPN2e.jpg:orig
けっして、さ学の卒業生だからではありませんw
>>65
直りました
ありがとうございます
>>65
ちょうど困ってたありがとう
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板