レス数が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/
ふたばの過去ログ界隈の話が全く分からないんですけど
ソースオリジナルのコメントを見ると取得の優先順位が
futaba > 2chanlog > futalog
実際は
futaba(.2chan.net)だけ
にしてあったんですが
2chanlogとfutalogは現在稼働してないでOK?
>>655
ども
アドブロックを入れてたせいでカタログを見られなかったみたいです
ふたばでスレタイが無念になる件確認しました
getdat.jsの1657行目に
if(RegExp.$1 != '無題'){
という箇所があるのでそこを
if(RegExp.$1 != '無題' && RegExp.$1 != '無念'){
に修正してgetdat.jsを読み込み直して下さい
スレの再取得でスレタイは復旧します
if(RegExp.$1 != '無題' && RegExp.$1 != '無念'){
>>658
一番最後の行は消し忘れなんで気にしないで
以下の方向性でgetdat.jsをお試し修正
https://www.axfc.net/u/3845675?key=v2c
201709/17 12:36:26
・ふたばの二次元裏(may/b、img/b)でスレが無い場合、kako.futakuro.comから取得を試みる
・futalog.comと2chanlog.netからは過去ログの取得はしない
・スレタイが「無念」になるのを回避
2chanlogは結構前に閉鎖した
久しぶりに爆サイ見ようとしたら
ステータススバーに「原因不明のエラー」と出てスレ一覧が更新できません
昔のスレ一覧は残っててそのスレは開けます(既得スレじゃなくても)
>>649 あたりの話かなと思って
>>650 を入れましたが同じ状況です
というか、レスは取れてるので違うか…
スクリプトコンソールで
スクリプト実行エラー: sun.org.mozilla.javascript.internal.WrappedException: Wrapped java.lang.NullPointerException (<Unknown source>#106) in <Unknown source> at line number 106
というエラーが出ています。
var s1 = html.indexOf(html.match(/<div id="thr_list\d?">/));
の行のようですが…
なにかアドバイスください。
【V2C】 2.16.21T (Z Ver.) [T20170912] (L-0.7.0:amd64)
【Java】 1.7.0_80-b15 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 604(367)/1639 (Phys. Total/Avail.: 8082/2597) [MB]
>>662
見よう見まねで
div id="thr_list\d?"のとこをdiv id="thrListWrap"にしたらいけました
本来であれば
エラーメッセージを出力する処理が走るようですが
エラーの時点で止まっている?
JREのバージョンによって処理が変わるんですかね?
iOSの2chブラウザ「2tch」で勢いのあるスレ一覧が表示できます。
勢いのあるスレをトップ30くらいでいいのでスクリプトで実現できるものはありませんか?
【V2C】 2.16.14 (Z Ver.) [R20170716] (L-0.3)
【Java】 1.7.0_79-b15 (Oracle Corporation)
【OS】 Mac OS X 10.9.5 (x86_64)
http://2ch-ranking.net/rss/zenban.rdf
これを利用すればなんとか出来そうだね
できないけど…
https://dotup.org/uploda/dotup.org1357499.png
https://dotup.org/uploda/dotup.org1357494.png
これわかります?多分このスレから拾ったものだと思う・・・
>>666
Java8環境でjsがJavaの機能を使って入力画面を作ろうとした時に出るエラーだったはず
そのjsを使うのは今日が初めてですか?
それとも今日Java8に変えましたか?
で、対処としてはJava7にするしか
>>666
ちなみにV2CのバージョンとJavaのバージョンは?
失礼
本家で最近5chの仕様になってjava8にしました
でjre1.7.0_80に戻したら一応使えるようですが時々同じエラーなるようです
>>650 >>660
これも新たに入れました
と、思ったら微妙に違ったんで貼りますw
https://dotup.org/uploda/dotup.org1357531.png
検索EXのボタンを押すした時に時々なるようですわ
Java7時代はしてなかったPermissionチェックをJava8になってからやるようになって
それで得るようになったエラーのはずなんでJava7だと出ないはず・・・
MOD-ZはJava8+Rhinoスクリプト環境でもそのエラーが出ないように改造してあります
同じようにMOD-Zにはふたばや爆サイ用の改造をいれて過去ログにならないようにしてるので
好みの問題もありますがふたばや爆サイにはMOD-Zが向いてるかも
ツイッターを使わないなら機能的には大差ないし
>>666
そういやパーミッションがSTになってたけどAにしてみて下さい
B11スレでたまにパッチオート更新?のスクリプトの話がでてるんですが
あれは何のスクリプトを使ってるんでしょうか?
向こうに貼られてるやつじゃないの
>>674
そんなのあったかって思って見直したら普通にありました
流石に節穴過ぎた
ありがとうございました
scriptフォルダに"out_os_info.vbs"って前からあったっけ
V2CMOD-Zでの5chになって以降のhissi.jsで
以前ですと、ID検索-書き込みレス一覧 でマウスオーバーするとレスが参照できましたが、それが表示されないようです
https://i.imgur.com/oyLyyc9.png (適当に選んだ人のログなので画像処理してます)
恐らくhissi.jsは5chのログを読みに行ってるんだけど、ログファイルは2chとして保存されてるので
そのログは存在しない状態になってるんでしょう。
なのでポップアップされた書き込みレス一覧をクリックすると外部板として5chのログが生成される
https://i.imgur.com/Q3NPNbu.png
で、マウスオーバーすると今まで通りレスが読める
https://i.imgur.com/d0zsLbE.png
hissi.jsが2chのログを読みに行ってくれれば今まで通りの挙動をするんだろうと思うんですが・・・
ご教示お願いします。
使用環境は
【V2C】 2.16.20 (V2CMOD-Z) [R20170815] (L-0.7.0:amd64)
【Java】 [P]1.7.0_75-b13 (Oracle Corporation)
【OS】 Windows 7 6.1 (amd64)
【メモリ】 Total(Free)/Max.: 244(237)/1639 [MB]
【systemスクリプト】 subject.js, imgcache.js, threadld.js(S)
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, ReplaceStr.txt, URLExec.dat, URLExec2.dat
【2ch板一覧取得URL】 https://menu.5ch.net/bbsmenu.html
【起動時に2chの板一覧を更新】 未チェック
【指定フォントにない文字は他のフォントを使用】 チェック済
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.21.4 read.cgi Only
【B11スクリプト】 readcgi.js(2017/10/08 12:33:43), readcgi_aux.js(2017/04/24 10:18:49)
hissi.jsは俺様版が沢山あるんで各自修正宜しく
プログラミングに明るくないと敷居が高いかも
バックアップを必ずとって
① 一番最後の行に以下を追加
function rep5chto2ch(html){
html = html.replace(/(?:https?):\/\/([^.]+)\.5ch\.net\//igm, 'https://$1.5ch.net/')
return html;
}
https://i.imgur.com/RRjCoCO.png
② js中にある全ての 「setPopupHTML」に対して()の中の文字列を「rep5chto2ch(」と「)」で括る
例
https://i.imgur.com/05TrnrA.png
B11の書き込み時の2ch.net→5ch.net強制変換で
V2C上ではhttps://i.imgur.com/804OrvC.png
WEBブラウザ上ではhttps://i.imgur.com/ksqRGQQ.png
と見えてるけど修正イメージはhttps://i.imgur.com/RRjCoCO.png が正解です
ありがとうございます
記載の内容を手持ちのhissi.jsに修正してみましたが、状況に変化がありませんでした
当方のhissi.jsをうpしますので直接ご指示いただけるとありがたいです
https://dotup.org/uploda/dotup.org1358770.zip
>>680
674行目の.2ch.のほうがhttpsになっているのでhttpにしてみて下さい
すいませんs付見落としてました
が、そこ修正しても変化なしでした・・・
>>682
https://www.axfc.net/u/3852130?key=v2c
これ使って見てください
貰ったのをこちらで動くようにしたやつ
>>683
頂いたjs入れ替えてみましたがダメでした・・・
うーん
ちなみにポップアップしたレス一覧にマウスオーバーした時のステータスバーのURLは5chになってます
https://i.imgur.com/OYv3HIQ.png
①そのスレを表示した場合にアドレスバーのurlって5chですか?2chですか?
②jsの格納場所はあってますか?貰ったjsはそもそもが実行エラーで動かなかったのですが・・・
>>686
①アドレスバーは2chになっています
https://i.imgur.com/PxSy22z.png
②格納場所は\V2CMOD-Z\scriptで動いています
では一番下に追加した関数を
https://i.imgur.com/QSjeoQb.png
と先頭に//をつけてに修正して動かしてみて下さい
エラーがでました
https://i.imgur.com/Eyn67bb.png
そっか
じゃああってるのか
そしたら元に戻して
①外部コマンドに登録した内容をそのままコピペして下さい
②操作の手順を画面に書いてある表現をそのまま使って教えて下さい
わからん・・・
15:00くらいまで離席します
①外部コマンドは
ラベル:必死チェッカーもどき【ID検索】
コマンド:${SCRIPT:SFrw} hissi.js
https://i.imgur.com/a1q0MWF.png
②操作の手順は
レスの上で右クリック - コンテキストメニュー - 必死チェッカーもどき【ID検索】
ポップアップされた下のボタンから書き込みレス一覧 - レス一覧表示
https://i.imgur.com/sdUKZPG.png
https://i.imgur.com/kLognz9.png
画面の表現そのままとはこういうことでよろしいでしょうか
674行目を
https://i.imgur.com/dm3fU5A.png
とするとどうなるでしょう?
html = html.replace(・・・を
html = (''+html).replace(・・・に
うーん
変わらずですね
Java7で現象を確認しました
それも発生したりしなかったり
これはどうでしょ?
https://i.imgur.com/yG4zddq.png
変わらずですねえ
ええええええええええええぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇェェェェェェェェェェェェェェェェェェェェェェェェェェ
https://i.imgur.com/w2G2EG1.png
あげ直し
https://www.axfc.net/u/3852164?key=v2c
リンク貼り忘れ
動いたああああああああああ
ありがとうございますありがとうございます
よかったああああああああああああああああぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁアアアアアアアアアアアアアアアアアアアアアアアアアアアアア
まあ元はと言えば修正の仕方が悪かたんですけどね
申し訳です
いえいえ長時間おつきあい頂いてありがとうございました
>>697
B11導入環境での使用が前提の修正なので
5ちゃん移行済のV2C-RやV2C+で使用する場合は674行目を
return (''+html)
に修正して下さい
>>672
Aにしても時々エラーが出るようです・・・
検索EXはどれ使えばよいんです?最近前レスのファイル入れて今はゴッチャですわw
今ってdig.5ch.netとかfind.5ch.netとかff5ch.syoboi.jpをWEBスレッド検索で使えるようになってるんですけど
それじゃダメ?
検索EX必要なんか?
いや検索できれば十分w
だけど使ってたのがもう数年前で忘れてしまった・・・
最近それらがアップしてたけど何のことやら
WEBスレッド検索EXのスクリプト「webThreadSearchEx.js」の
2ch.netの部分を5ch.netに書き換えたくらいでは動かないね
やはりJavascriptの知識が無いと無理だわ
ff2chだけは使えるので検索メニューのdig.2ch.netとログ速の部分だけ
コメントアウトして使っております
dig.2ch.netは https://dig.5ch.net に変わって引数も様変わりした
ff2.syoboi.jsp も https://ff5ch.syoboi.jp/ に変わった
V2C+かB11パッチ適用なら上の二つは標準のWebスレッド検索で使えるはず
広告付きV2C-Rはわからない
ログ速もgoogleのsiteサーチで代用が効くのではと
今自分が使ってるの
2ちゃんねる検索(find)
https://find.5ch.net/search?q=$INPTEXTU&COUNT=100
2ちゃんねる検索(dig)
https://dig.5ch.net/?keywords=$INPTEXTU&AndOr=0&maxResult=100&atLeast=1&Sort=1&Link=1&Bbs=all&924=0
2chスレタイ検索(ff2ch)
https://ff5ch.syoboi.jp/?q=$INPTEXTU
Google [site]
https://www.google.co.jp/search?q=$INPTEXTU+site:.2ch.net%20OR%20site:.5ch.net+-site:itest.2ch.net+-site:c.2ch.net+-site:info.2ch.net+-site:itest.5ch.net+-site:c.5ch.net+-site:info.5ch.net&num=100
Google [site:.2ch.net]
https://www.google.co.jp/search?q=$INPTEXTU+site:.2ch.net+-site:itest.2ch.net+-site:c.2ch.net+-site:info.2ch.net&num=100
Google [site:.5ch.net]
https://www.google.co.jp/search?q=$INPTEXTU+site:.5ch.net+-site:itest.5ch.net+-site:c.5ch.net+-site:info.5ch.net&num=100
検索EXって何で作られたんだっけ
ff2chとログ速用みたい
ただ2014年のスクリプトだから2015年の2chAPI化の前にリリースで
ログ速も.netだけの頃かと
なるほど
㌧㌧
>>707
これもしかして[5ch.net->2ch.net] [https->http]を消せばいいだけ?
設定方法と使い方忘れた・・・
>>711
>>711
それはなにかの機能で勝手に置換されてるのを見てるな
ブラウザで開いてみれ
>>711
>>712 のいう通りでWEBブラウザで表示して
設定>Webスレッド検索を開いてそこからにコピペして
https://i.imgur.com/LcJ10SP.png
http://ur2.link/GosS
>>714
雇われ店長さん乙
subject.jsやっぱだめだな。鯖対応の副作用で新規スレを表示しない板、未読などの数がおかしい板が続出するわ。
使わない方がいい。信用ならない。
B11スレで配布されてるものをV2C+で使ってるとか
lastmodifyが古いとか?
スレタイ非表示が効いてないのはよくある
最近爆サイのやり方を知って上手く行かず困ってた所
>>663 さんのやり方で爆サイ見れましたありがとうございます
でもこの方法だとニュース系は見れないんですけどみなさんは普通に見れてるんですか
レス表示部分にテキストファイルの内容を表示するスクリプトってできますか?
ふたば、爆サイ、4ちゃん、8ちゃん機能拡張パック with webThreadSearchEx
https://www.axfc.net/u/3864667?key=v2c
FTBKS48_UpdatePack_with_webThreadSearchEx_20171121.zip
>>660 の取り込み
>>663 の取り込み
>>720 のニュース掲示版のスレ一覧の取り込み対応(ニュース速報を除く)
script/getBakusaiLists.js 2017/11/21 21:29:15
script/system/getdat.js 2017/11/21 21:18:28
ニュース掲示版のスレで>>1 に「続きはこちら」が入る場合があるためgetdat.jsに手を入れています
またニュース速報は板ではなくリンク集なのでニュース速報からはスレを開くことはできません
>>722
720です。全て解決しました本当にありがとうございます。
ソースを見て色々試したのですが自分はスプリクトが分からないので困ってました。
教えて下さい
linuxでjava8だとhissi.jsは使えないんですか?
RhinoScript_Engineを取得できませんでしたとなります
>>724
環境を書かないと何も判りませんが、java8にはRhinoScript Engineが無いので
自分で導入する必要があります。
ありがとうございます
もう少し勉強してみます
popupTwitterInfo.js カラー絵文字対応
https://www.axfc.net/u/3867613?key=v2c
popupTwitterInfo_20171203.zip
・popupTwitterInfo.jsでカラー絵文字を表示します
https://i.imgur.com/dDADCJB.png
B11パッチのカラー絵文字処理とは別の処理なので、B11パッチのカラー絵文字表示機能は必要ありません
・Java7,8,9用とJava6用でフォルダを分けてあります
Java6の場合はjson2.jsというjsも必要です
・ColorEmojiName.txtというファイルが追加になりました
popupTweetフォルダに配置して下さい
・カラー絵文字のデフォルトの大きさは16x16です
サイズを変更する場合はpopupTwitterInfo.js内の
「var imgSize = 16;」
を変更して下さい
・修正した元のソースは以下となります
Java7,8,9用 popupTwitterInfo.js 2017/04/14 08:43:26
Java6用 popupTwitterInfo.js 2017/04/14 17:34:06
・独自の修正を入れている場合は該当箇所をソースに追加して下さい
該当箇所の最初と最後には
「// カラー絵文字表示」
で始まるコメントが入っています
・templatePopupStatusTwitter.txtに変更はありません
・全ての絵文字のテストはできないので表示されない文字はおいおい
>>727
機能が足りなかったんで取り下げです
>>727 の再うpです
https://www.axfc.net/u/3867641?key=v2c
>>729
おお、ポップアップ時も絵文字変換出来ました!
ありがとうございます😊
>>726
なぜ自分の環境を書くくらいの事が出来ないのかなぁ?
環境さえちゃんと書けば誰かが教えてくれるのに。
>>729
>>727
補足しておくとB11パッチがカラー絵文字を表示する場合は icon/message フォルダ内の画像を使用しますが
popupTwitterInfo.jsがカラー絵文字を表示する場合は https://abs.twimg.com/emoji/v2/72x72/ の画像を使用します
なのでB11スレで配布してるカラー絵文字画像のダウンロードも不要です
長文申し訳
Javaとjs(JavaScript)は全く別のプログラミング言語で
Javaがjsを動かすためにはjsを解析してJavaから実行可能にする機能(スクリプトエンジン)が必要となります
Java7まではその機能をRhinoという英語圏生まれのサイが担っていましたが
Java8からはNashornというドイツ圏生まれのサイが担うことになりました
V2CのjsはJava7時代まで(Rhino相手)に書かれたものが多く、
またV2C本家もシステムスクリプトや外部コマンドでjsを起動する場合はRhinoが存在すること前提に作られています
で、これを解消してJava8でもjsを使えるようにしようって動きが出たのがV2C-R(広告無し 2.11.8)が出た前後
1つはV2C-R 2.11.8がとったJava8のNashornでもjsが動くようにV2Cを直接改造する方法
V2C-R 2.11.8とその派生のV2C-R 3系(広告ありV2C-R)、V2C-R+、V2C+は
V2Cを直接改造してあるのでJava8にしても昔のjsをそのまま使えます
もう一つがMacOSX用に作られたAppBundler3が採用した外部からRhinoスクリプトエンジンをV2Cに取り込もうという方法
V2C本家とV2CMODとその派生のV2CMOD-ZではJava8に上げただけだと
Rhinoスクリプトエンジンが存在しないのでjsを使えなくなります
このような場合に「RhinoScript_Engineを取得できません」というエラーになります
このエラーを回避するために
① MacOSX限定:「MacOSX用 v2.11.4 appbundler3」を使用する
② 全OS共通:B11スレで配布されてる「Rhinoスクリプトエンジン」を使用する
の二つの方法があります
※①の場合はRhinoスクリプトエンジンの存在を意識する必要はありませんが
②の場合は自分でRhinoスクリプトエンジンを入手しV2Cのjarファイルと同じフォルダに格納する必要があります
※Rhinoスクリプトエンジンには「js-engine.jar」「rhino.jar」の二つのjarファイルが必要となります
※①と②の「js-engine.jar」は機能的に同じです、「rhino.jar」はまた別の配布サイトがありそこから最新を入手可能です
そんなわけで、V2C本家とV2CMODとその派生のV2CMOD-Zの場合は
jsを使用する使い方でJava8以上にする場合は「Rhinoスクリプトエンジン」が必須となります
ここまでが「Rhinoスクリプトエンジン」の有無必要不要のお話
>>729
絵文字の後ろに*や#や0から9が続くとその絵文字が表示されないようです
水曜くらいに修正をします
popupTwitterInfo.js カラー絵文字対応
https://www.axfc.net/u/3869936?key=v2c
popupTwitterInfo_20171210.zip
・popupTwitterInfo.jsでカラー絵文字を表示します
https://i.imgur.com/dDADCJB.png
B11パッチのカラー絵文字処理とは別の処理なので、B11パッチのカラー絵文字表示機能は必要ありません
・以下の修正
絵文字の直後が#*0123456789の場合にその絵文字が表示されないの修正
RTのポップアップでRT本文が140文字で打ち切られるのを修正
ColorEmojiName.txtを Twem❤ji (http://twitter.github.io/twemoji/) Version 2.4 に対応
・Java7,8,9用とJava6用でフォルダを分けてあります
Java6の場合はjson2.jsというjsも必要です
・ColorEmojiName.txtというファイルが追加になりました
popupTweetフォルダに配置して下さい
・カラー絵文字のデフォルトの大きさは16x16です
サイズを変更する場合はpopupTwitterInfo.js内の
「var imgSize = 16;」
を変更して下さい
・修正した元のソースは以下となります
Java7,8,9用 popupTwitterInfo.js 2017/04/14 08:43:26
Java6用 popupTwitterInfo.js 2017/04/14 17:34:06
・独自の修正を入れている場合は該当箇所をソースに追加して下さい
該当箇所の最初と最後には
「カラー絵文字表示 バグ修正」
で始まるコメントが入っています
・templatePopupStatusTwitter.txtに変更はありません
・全ての絵文字のテストはできないので表示されない文字はおいおい
インスタのポップアップ動かなくなってました
いつからかは不明です
こちらに同梱のスクリプトを使わせて頂いてます
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1501765780/39
>>736
しかもCPU使用率が100%になってしまう
画像を表示するだけなら
URLExec.dat or URLExec2.datの
h?ttps?://(?:\w+\.)?instagram\.com/p/.+
の行を先頭に//を付けてコメントアウトして
ImageViewURLReplace.datに
https?://(?:\w+\.)?(?:instagram\.com|instagr\.am)/p/[\w\-]+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】og:image"\s*content="([^"]+)
を追加でいいかも
(もともと大した情報も出してないし)
インスタもいつの間にか画像10枚貼りができるようになってたのね
今のPopupStatusInstagram.jsじゃ全然機能足してないし
popupTwitterInfo.js カラー絵文字対応
https://www.axfc.net/u/3875052?key=v2c
popupTwitterInfo_20171228.zip
・修正物件(Java7,8,9用、Java6用共通)
popupTwitterInfo.js
popupTweet/ColorEmojiName.txt
・修正内容
一部表示されない絵文字があったのを修正
・popupTwitterInfo.jsでカラー絵文字を表示します
https://i.imgur.com/dDADCJB.png
B11パッチのカラー絵文字処理とは別の処理なので、B11パッチのカラー絵文字表示機能は必要ありません
・Java7,8,9用とJava6用でフォルダを分けてあります
Java6の場合はjson2.jsというjsも必要です
・ColorEmojiName.txtというファイルが追加になりました
popupTweetフォルダに配置して下さい
・カラー絵文字のデフォルトの大きさは16x16です
サイズを変更する場合はpopupTwitterInfo.js内の
「var imgSize = 16;」
を変更して下さい
・独自の修正を入れている場合は該当箇所をソースに追加して下さい
該当箇所の最初と最後には
「カラー絵文字表示 バグ修正 2017/12/15」
で始まるコメントが入っています
・templatePopupStatusTwitter.txtに変更はありません
・全ての絵文字のテストはできないので表示されない文字はおいおい
PopupStatusInstagram.js Instagramポップアップ
https://www.axfc.net/u/3875054?key=v2c
PopupStatusInstagram_20171228.zip
・修正物件(Java7,8,9用、Java6用共通)
PopupStatusInstagram.js
PopupStatusInstagram/template.txt
・修正内容
複数枚画像対応
https://i.imgur.com/uTitalm.png
10枚まで対応可能なはずですが確認が取れているのは4枚までです
2枚目以降が動画の場合は考慮していません
・Java7,8,9用とJava6用でフォルダを分けてあります
Java6の場合はjson2.jsというjsも必要です
・popupTwitterInfo.jsと同じTwitterカラー絵文字対応を入れています
・投稿されたコメントの全文表示はできません
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年と表示されてます
大変申し訳
既存の処理をそのまま使ってたんで全く確認すらしてませんですた
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板