レス数が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での痴漢だけどね
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板