レス数が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/
popupTwitterInfo.jsとPopupStatusInstagram.jsから表示する画像を
直接V2Cのポップアップとして表示することはできませんが
popupTwitterInfo.jsならば「画像URLをコピー」ボタン
PopupStatusInstagram.jsならば「タイトルとURLをコピー」ボタン
を押すと画像URLをクリップボードに吐き出すので
それを書き込み欄にペーストして投稿プレビューから画像URLをクリックすると
V2Cのポップアップで画像を開きます
searchPrevThread.js
https://www.axfc.net/u/3875179?key=v2c
(V2CMODスレで公開したのと同じものです)
テンプレ作成支援機能に以下の修正
・B11対応のReplaceStr.txtの影響で前スレタイトルとurlを取得できなかったのを修正
(非B11環境でも修正の影響ははないはずです)
・板単位で先頭行にコマンドを追加できるように修正
https://i.imgur.com/1HX61tE.png のピンク色の箇所に板名とコマンドをペアで登録して下さい
・元となった前スレ本文の改行が反映されないのを修正
・行頭の半角空白を削除するように修正
・前スレがコマンド指定で立てられた場合の文末のコマンドメッセージを
次スレの本文から削除するように修正
>>743
おー改修いいですね!
いろいろな板で適当にテストしてみました
ほとんどのスレで問題なく成功しました
「メッセージ: スクリプトの実行中にエラーが発生しました。
org.mozilla.javascript.EvaluatorException:
The choice of Java method java.lang.String.replace matching JavaScript argument types (function,string) is ambiguous; candidate methods are:
class java.lang.String replace(char,char)
class java.lang.String replace(java.lang.CharSequence,java.lang.CharSequence) (<Unknown source>#373) in <Unknown source> at line number 373」
「置換に失敗しました。〜」ってダイアログ後にこれがでて駄目だったのをいくつか見つけたので置いときますね
http://fate.5ch.net/test/read.cgi/ios/1508159846/ (このスレより以前のスレでは成功するので文末コマンドが重なりまくってるのが悪影響?)
http://matsuri.5ch.net/test/read.cgi/anime2/1508908537/ (前スレ直後に2個以上URLがあるから?)
http://matsuri.5ch.net/test/read.cgi/soccer/1514471121/ (前スレURLがitest._5ch.net形式だから?)
厳密に書いておくと改修前スクリプトでもこれらのスレでは
「置換に失敗しました。〜」ってダイアログが出た後に前スレの置換部分だけ失敗したテンプレが出来上がります
改修後の新スクリプトだと「置換に失敗しました。〜」ってダイアログが出た後に
「スクリプトの実行中にエラーが発生しました。〜」ってエラーがでてスクリプトが完全終了します
>>744
テストどうもです
皆様のご協力があればこそのjsです
で取り急ぎですが
372行目の最後にある
nextMessage.replace(/^\s/, "")
を
(""+nextMessage).replace(/^\s/, "")
に修正して動かしてみて貰えますか
(普段は気を付けてるんですが抜かりました)
>>745
書き換え後は終了しなくなりました
置換失敗ダイアログ後の挙動も同じです
https://fate.5ch.net/test/read.cgi/ios/1508159846/ → urlは同じだけどhttpとhttpsの違い(ついでにコマンド重複も削除)
https://matsuri.5ch.net/test/read.cgi/anime2/1508908537/ → 重複スレ?前スレが二つあったり、本来は次スレを作らないスレ?
https://matsuri.5ch.net/test/read.cgi/soccer/1514471121/ → itest._5ch.netのせい
ってことで>>745 と1番目のurlと3番目のurlを修正してみたやつ
2番目は本スレのほうでで次スレ本文を作れたので放置
searchPrevThread.js
https://www.axfc.net/u/3875377?key=v2c
>>743 は消しました
ふと思ったのがコピー元の本文1行目がコマンドの場合は
板のコマンドより1行目のコマンドを優先してそのコマンドで1行増幅したほうがいい?
つか、そうしました
明日上げます
普段見ないスレでも適当に試していったので
前スレURLが2つあったのはそういう意味でしたか
他のも置換ばっちりでした
コマンドはどうでしょうね
私的にはそちらのほうが使い勝手がいいと思います
searchPrevThread.js
https://www.axfc.net/u/3875452?key=v2c
テンプレ作成支援機能に以下の修正
・B11対応のReplaceStr.txtの影響で前スレタイトルとurlを取得できなかったのを修正
(非B11環境でも修正の影響ははないはずです)
・板単位で先頭行にコマンドを追加できるように修正
https://i.imgur.com/1HX61tE.png のピンク色の箇所に板名とコマンドをペアで登録して下さい
但しコピー元の本文1行目がコマンドの場合はそのコマンドを1行増幅することを優先します ← New!
・元となった前スレ本文の改行が反映されないのを修正
・行頭の半角空白を削除するように修正
・前スレがコマンド指定で立てられた場合の文末のコマンドメッセージを
次スレの本文から削除するように修正
・https://matsuri.5ch.net/test/read.cgi/anime2/1508908537/ からは正しいスレタイ・urlを含む本文を生成できません
PopupStatusInstagram.jsとPopupStatusYoutubeV3.jsの投稿日時のとこ日本時間で表示させること出来ますか?
日本時間に変換されてると思ってたけどまだズレてます?
InstagramとYoutubeどちらもマイナス18時間で表示されてます
あとどちらも2017ではなく2018年と表示されてます
大変申し訳
既存の処理をそのまま使ってたんで全く確認すらしてませんですた
このurlでこの時間が正解だってのを教えていただけるとありがたいです
もうしわけ
インスタはツイッターと同じになれば正解なわけですね
>>756
よろしくおねがいします
2017/12/30(土) 18:30投稿
https://www.youtube.com/watch?v=i8aMF6ACETc
2017/12/29(金) 19:55:05投稿
https://www.instagram.com/p/BdSJZLEnZpJ/
>>758
ありがとうございます
修正箇所は分かったんで明日上げます
もうちょい調べてみたら12月の場合に年が1大きくなるようです
丁度明日は年マタギなので年マタギの確認後に上げます
>>751
MODスレからですがありがとうございましたorz
一番上コマンドの自動コピーすごく便利です
PopupTools_20180107.zip
https://www.axfc.net/u/3878372?key=v2c
popupTwitterInfo.js
PopupStatusYoutubeV3.js
PopupStatusInstagram.js
PopupStatusDailymotion.js
の詰め合わせです
Java7,8,9用とJava6用にわけてあります
Java6では同梱のjson2.jsも必要となります
popupTwitterInfo.jsは>>740 から変更はありません
PopupStatusYoutubeV3.js、PopupStatusInstagram.js、PopupStatusDailymotion.jsは投稿日付・時刻が正しく表示されなかった件を修正しました
以前はPopupStatusVine.jsというのも入れてましたがVineが新規投稿停止、API停止らしいので今回から外します
>>762
有難く使わせていただきます
>>762
ありがとうございます
【時間をお金に変えるのではなく時間は0でお金にする時間へ】
アイデアを収入に!!!
https://peraichi.com/landing_pages/view/b4r32
AAと画像を抽出するスクリプトがJava7→Java8になって使えなくなって困っています
使える様に直してくれる方いませんか?
これ↓
https://v2c.kaz-ic.net/wiki/?plugin=attach&refer=%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E4%B8%80%E8%A6%A7&openfile=filterAA.js20110205.zip
filterAAは応用が利く良作だにょ
>使える様に直してくれる方いませんか?
いません。
自分でどうぞ。
>>766
java7のスクリプトエンジンであるRhinoスクリプトエンジンを導入すれば動くんじゃね。
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1469452597/637
>>769
使えた、thx!!
爆サイのスクリプトなんですが
過去レスにあるものはアップローダー側に残っていないのか
ダウンロードできなくなっています
お手数ですが、どなたかアップしていただけないでしょうか
よろしくおねがいいたします
>>771
>>722 のこと?
最近axfcの調子が今イチでDLページがエラーページになることが多いんで何回か試してみて下さい
>>772
ありがとうございました
四回ほどやり直してやっとDLできました
不安定ですねここ・・・
>>762
先ほど気付いたのですが
instagramの投稿時間が出なくなっていますね
検索EXが使えなくなった(´・ω・`)
大元の検索よりこっちのが気に入ってるんだけどどうにかならない?
>>775
使えるのは「ff2ch」だけだと思ったら、「ff2ch」も検索できなくなっていたとは
「Webスレッド検索EX」終わってたのか
かなり前からだぞ
Webスレッド検索EXの件
JavaのバージョンとB11を使ってるかでおま環になってくるけどどうよ?
webThreadSearchEx.jsの件
オリジナルの状態で使えなくなったのはJava8から(のはず)
入力ダイアログを表示するのにJavaの部品を使ってるんだけど
Java8になってからパーミッションが追加されて${SCRIPT:ST}だけじゃ起動できなくなった模様
B11にはパーミッション不足の対応でRmcというパーミッションを追加してます
以下Java8以降での使用時
●本家、クリアMOD、ZのJava8非ネイティブのV2CとB11のペア
→Rhinoスクリプトエンジン+パーミッションを ${SCRIPT:STRmc} にすれば使える
●V2C-R(2.11.8)、V2C-R+のJava8ネイティブのV2CとB11のペア
→Rhinoスクリプトエンジン+パーミッションを ${SCRIPT:STRmc} にすれば使える
→但しJava8とRhinoスクリプトエンジンがぶつかって
「TypeError: function __noSuchMethod__() { [native code] } is not a constructor function in <eval> at line number 230」
というエラーになる場合もある
(必ずエラーになるわけではないんで何回か実行すれば入力ダイアログが表示されて使えることも)
●V2C-R(3系)、V2C+のJava8ネイティブのV2C
→使用不能
な状況だと思います
Rhinoスクリプトエンジン+パーミッションってなんすかw
今はJava8かもしれない
Rhinoスクリプトエンジン
Java8、Java9にするとjsが動かなくなる可能性があるので
http://www7b.biglobe.ne.jp/~hashlay/release/rhino_scriptengine.zip
からRhinoスクリプトエンジンと呼ばれるものをDLして
解凍してできたjar2つをパッチと同じフォルダに置いて下さい
パーミッション
${SCRIPT:ST} なってるのを ${SCRIPT:STRmc} する
webThreadSearchEx.jsでff5chが今一番の落とし穴だらけかも
>>779
加えてff5chもログ速も完全SSL化(httsp化)されたようで
SSL証明書に対応してないJava5、6、7、8u100以前だと
証明書エラーになって検索できない模様
>>781
本家で32bit jre1.7.0_80と32bit jre1.8.0_131を交互に
https://dotup.org/uploda/dotup.org1484392.png
このように入力したところスクリプトの指定が正しくありませんと出るようですわ
${SCRIPT:ST}webThreadSearchEx.jsも32bit jre1.8.0_131同じようで
失敬できましたわw
空白が原因だったようです
インスタ仕変の対策方法おせぇて
https://www.instagram.com/anna_yamada_/
これ読んでJSON_parseの固まりから
"shortcode":"BgSYl_nD2y1"を取得して
https://www.instagram.com/p/BgSYl_nD2y1/
次にこれ読んでJSON_parseの固まりから画像と動画と日付とコメントを取得したい
わからないのは
JSON_parseにセットするデータはどこからどこまでと
アクセスするメンバー名がわかりません
>>785
Best Online JSON Viewer, Beautifier, Formatter, Analyser, Minify, Converter
https://codebeautify.org/jsonviewer #
JSONの固まりをこれに入れて解析したらどうにか出来た
複数枚に対応出来た良かった
PopupTools_20180315.zip
https://www.axfc.net/u/3895506?key=v2c
popupTwitterInfo.js
PopupStatusYoutubeV3.js
PopupStatusInstagram.js
PopupStatusDailymotion.js
の詰め合わせです
Java7,8,9用とJava6用にわけてあります
Java6では同梱のjson2.jsも必要となります
>>762 に対する修正
PopupStatusInstagram.jsで投稿日付・時刻が表示されなかった件を修正しました
>>787 ですがインスタの全文表示を試みたんですが
ドツボに嵌りそうなんで辞めました
Instagramストーリーチェッカー誰か作って
Chrome IG Storyのソースはここにあるので
参考にするソースと説明誰か作って
GitHub - CaliAlec/ChromeIGStory: Chrome extension that lets you view your friend's Instagram Stories in the browser.
https://github.com/CaliAlec/ChromeIGStory
http://ssks.jp/url/?id=1451
>>787
ダウンロードできない
403 Forbidden続きだったが5度目に完了した
axfcは最近調子が悪いみたいなんで
何回かDLを繰り返して下さい
V2Cだとbuff.lyをexpandできないな
モデルプレス/@modelpress 2018/03/20(火) 22:15:06
モデルプレスで今、一番見られている画像は?<フォトランキング> #翔 #長濱ねる #澤北るな #日曜劇場999
⇒
https://buff.ly/2G8j4Xn
http://pbs.twimg.com/media/DYu_4GwVQAEJAev.jpg
http://pbs.twimg.com/media/DYu_4FJU8AAPLf9.jpg
http://pbs.twimg.com/media/DYu_4BTU0AAlo_H.jpg
http://pbs.twimg.com/media/DYu_4IGVoAE1hgV.jpg
PopupTools_20180327.zip
https://www.dropbox.com/s/er9x5wquvvbyls6/PopupTools_20180327.zip?dl=1
popupTwitterInfo.js
PopupStatusYoutubeV3.js
PopupStatusInstagram.js
PopupStatusDailymotion.js
の詰め合わせです
Java7,8,9用とJava6用にわけてあります
Java6では同梱のjson2.jsも必要となります
>>787 に対する修正
PopupStatusInstagram.jsで動画の対応が漏れていたのと
画像が5枚を超える場合にそれ以降の表示ができなかったのを修正
https://www.instagram.com/p/BftGrErht3d/
のurlでは
https://i.imgur.com/J4u5Jil.png
となります(最後のサムネはmp4を開く)
ふたば、爆サイ、4ちゃん、8ちゃん機能拡張パック with webThreadSearchEx
https://www.axfc.net/u/3907104?key=v2c
FTBKS48_UpdatePack_with_webThreadSearchEx_20180430.zip
getdat.js
・4chanのhttps化に対応
・外部jsでスレを表示するインターフェースを追加
post.js
・スレタイトルで書き込み確認を行う機能を追加(checkThreTitle)
・IP表示スレの場合に書き込み確認を行う機能を追加(checkIPDispThread)
webThreadSearchEx.js
・http://ff2ch.syoboi.jp/ をhttps://ff5ch.syoboi.jp/ に修正
getBakusaiMenu.js
・昨年のhtml修正に今頃対応
favorite.txt
・ふたば、爆サイ、4chanをメニュー展開したひな型を添付
(今年の正月時点なので現状に則さないスレもあるかも)
リファレンス - V2Cwiki - アットウィキ
https://www39.atwiki.jp/v2cwiki/pages/265.html #id_d204b2f5
boardオブジェクト(bd)
メソッド
openWritePanel()
戻り値
書き込み欄オブジェクト
説明
新規スレッドの書き込み欄を開いて書き込み欄オブジェクトを返します。
これが抜けてるけど編集の仕方わからないから追加しといてくれ
https://lndt.net/evZbCx
今日からbakusaiのスレッド一覧取得がおかしくなった・・・
修正待ちです(゜ーÅ)
どのスレぞ
全部なんだけど、自分だけ?
どこ開いても(getBakusaiLists.js)各地域の高校スレが表示される・・・
・全部禁止
・getBakusaiLists.jsの引数ってなんに?
あたりさわり無い所で・・・
${SCRIPT:SFRx} getBakusaiLists.js $ACODE(3) $SEARCH(東京グルメ・飲食)
あたらしくコマンド登録しても同じ結果でした
>>804
ソースを直す修正も可能なのですが板名からurlが分かるなら
${SCRIPT:SFRx} getBakusaiLists.js $ACODE(3) $CTGID(111) $BID(2376)
のほうが確実かと
(板メニュー変更の影響を受けません)
っても一つ二つじゃないよねw
getBakusaiLists.jsだけ
https://www.axfc.net/u/3910809?key=v2c
逆に何故動いてたのか分からない・・・
なぜこのタイミングで動かなくなったのかも・・・
そして>>806 がダウンロード出来ません
確認の方をお願い致します;;
>>807
axfcは最近調子悪いみたいなんで何回かリトライして
必ず当たりを引けるから
以前がどうだったのかが分からないんで何故突然そうなったのかは調べようがありません
心当たりがあるとしたら
以前はWEBページのhtmlの改行コードがCRLFだったけど
最近LFだけに変わったかなぁ
くらい
ちなみに正規表現が分かる人向け
変えたのは
https://i.imgur.com/y8KALnM.png
だけ
ありがとうございます、手動で修正しました
$SEARCHの記述でも取得出来てますので一安心です
補足をすると
板一覧に板のurlがコメントアウトされてる物、生きてる物合わせて100個あって東京グルメ・飲食が上から50番目だったとします
以前は板一覧からurlを探しだす時にurlと板名を使って50番目のurlにバシっと当たってたんですが
何らかの原因で50番目のurlではなく先頭のurlが当たってしまうようになってたみたいです
(これがタマタマコメントアウトされてた高校野球の板だった)
天才的ひらめき
Instagramの全件読みは自分自身のスクリプトを読み込んで
外部ファンクション化して別スレッドにすれば
次を待たなくてもいいのか
http://nazr.in/11dy
InstagramOnV2C
https://www.dropbox.com/s/drstar4ni0ubapx/InstagramOnV2C_20180520.zip?dl=1
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
説明はzip内のreadme.txtに
絵がある説明は https://egg.5ch.net/test/read.cgi/software/1507366660/127
B11パッチ B11.23.6以上を使用して、InstagramCommon.jsの設定var onB11= をtrue・falseの違いは、起動時に6桁のパスを設定するかしないかの違いだけ?
falseにしてもインスタもストーリーズも変わらず見れるみたいですが。
そうれす
onB11のtrue/falseの違いは
6桁のパスを設定する=前回ログイン情報を暗号化して保存する
をするかしないかの違いだけです
インスタで12件以上取得できたりストーリーズを取得できるのはアイアムレジステッドユーザーのほうの機能です
(要毎回V2C起動時にログイン操作)
>>816
了解しました
http://bit.ly/2LhtpCA
API Patch B11.23.8.3以降でふたばのスレが見られない(8.1以前では見られる)んですけどなんか変わったんでしょうか
自己解決しました
設定の『itestを使用する』から「404」を消したら見られるようになりました
>>820
B11.24には絶対上げないで下さい
強制的に404を設定するようになっているのでふたばを見られなくなります
(消せば見られるけど、再起動で強制的に404を振り直します)
>>820
報告どもです
助かります
>>814 で
画像urlが長くなって画像のサムネが表示されなくなった人向け対応
ImageViewURLReplace.datの最終防衛ラインの塊より先(良くわからないならImageViewURLReplace.datの先頭)に
https?://[^.]+.cdninstagram.com/.+?\.(jpe?g|png|bmp|gif)?[^=]+=.+【TAB】$&【TAB】【TAB】$VIEWER
を追加
ふたば、爆サイ、4ちゃん、8ちゃん機能拡張パック with webThreadSearchEx
https://www.axfc.net/u/3919773?key=v2c
FTBKS48_UpdatePack_with_webThreadSearchEx_20180707.zip
getBakusaiLists.js
・爆サイのスレタイに絵文字(実際にはimgタグ)が含まれる場合にそのスレがスレ一覧から漏れる障害を修正
>>814
Instagramを見ることはできてるんですがリストの更新だけ原因不明のエラーが出ます
すいません、過去ログ見たらできました
>>826
ちなみに原因はなんでした?
79 :名無しさん@避難所 :2018/07/12(木) 15:07:23
元からなのか最近なのかわからないんだけど
BBSPINKのスレタイの後ろに、そのスレのレス数(だと思う)がつくようになってる
スレ開くとタブタイトルにもつくけど、一度開いたらそのあと更新されないから消したい
自動で消すようにできる?
タブ右クリックして、タブタイトル設定からちまちま消すしかない?
84 :名無しさん@避難所 :2018/07/12(木) 16:50:29
>>79
subject.jsでlastmodify_loaderを使用してるようなら
https://i.imgur.com/xImzwN9.png
のようにピンク色の所に
// ゴミ取り
txt = (''+txt).replace(/[\t\s]+(\(\d+\))?<>/g, '<>');
を追加してみてください
タブや半角に続く(レス数)
を予め削除します
すいません7/14日あたりからrssReaderで新着書き込みなくなりました
blogSearcherの方は動いてるみたいです
>>829
アメブロでしょうか?
アメブロもjsonにしてくれたからスクリプト修正が楽になった
>>831
もう本人も一年以上動かしてなかったんだけど
アメブロもjsonになってたのか
広告外すのうざかったからねぇ
で新着を取得できないのなら
rssのurlが変わったかxmlが変わったかのどっちかだと思う
はいアメブロです
すいません自己解決いたしました
MyreadURLの
var src = v2c.readURL(url);
を
var hr = v2c.createHttpRequest(url);
var src = hr.getContentsAsString();
でいけました
jsonだから2c.readURLで取れなくなったのか
HTMLの下にjsonデータが添付されてる
よくあるやり方か
text/htmlじゃなくてapplication/jsonなのかな
v2c.readURLがダメでv2c.createHttpRequestだとOKなのは理由はそれくらい
rssreaderで結局生き残ってるのってアメブロだけなのかな
http://nazr.in/11DR
http://ニコ.コム/イヨオムナム
http://nazr.in/11DR
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板