したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

スクリプト#2 @避難所

1名無しさん@避難所:2015/05/31(日) 15:35:57 ID:dsDenFpo0
スクリプトに関する話題なら何でも

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/

656名無しさん@避難所:2017/09/17(日) 09:50:48 ID:osRYx31I0
ふたばの過去ログ界隈の話が全く分からないんですけど
ソースオリジナルのコメントを見ると取得の優先順位が
futaba > 2chanlog > futalog

実際は
futaba(.2chan.net)だけ

にしてあったんですが

2chanlogとfutalogは現在稼働してないでOK?

657名無しさん@避難所:2017/09/17(日) 09:51:21 ID:osRYx31I0
>>655
ども
アドブロックを入れてたせいでカタログを見られなかったみたいです

658名無しさん@避難所:2017/09/17(日) 10:56:19 ID:osRYx31I0
ふたばでスレタイが無念になる件確認しました

getdat.jsの1657行目に

if(RegExp.$1 != '無題'){

という箇所があるのでそこを

if(RegExp.$1 != '無題' && RegExp.$1 != '無念'){

に修正してgetdat.jsを読み込み直して下さい

スレの再取得でスレタイは復旧します

if(RegExp.$1 != '無題' && RegExp.$1 != '無念'){

659名無しさん@避難所:2017/09/17(日) 10:57:15 ID:osRYx31I0
>>658
一番最後の行は消し忘れなんで気にしないで

660名無しさん@避難所:2017/09/17(日) 12:51:47 ID:osRYx31I0
以下の方向性で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からは過去ログの取得はしない
・スレタイが「無念」になるのを回避

661名無しさん@避難所:2017/09/17(日) 23:05:45 ID:MizwEfHI0
2chanlogは結構前に閉鎖した

662名無しさん@避難所:2017/09/18(月) 13:14:35 ID:YG0VahY60
久しぶりに爆サイ見ようとしたら
ステータススバーに「原因不明のエラー」と出てスレ一覧が更新できません
昔のスレ一覧は残っててそのスレは開けます(既得スレじゃなくても)

>>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]

663名無しさん@避難所:2017/09/18(月) 13:52:03 ID:YG0VahY60
>>662
見よう見まねで
div id="thr_list\d?"のとこをdiv id="thrListWrap"にしたらいけました

本来であれば
エラーメッセージを出力する処理が走るようですが
エラーの時点で止まっている?
JREのバージョンによって処理が変わるんですかね?

664名無しさん@避難所:2017/10/06(金) 07:26:15 ID:lQsCDqLU0
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)

665名無しさん@避難所:2017/10/06(金) 17:35:48 ID:azLu9QRE0
http://2ch-ranking.net/rss/zenban.rdf
これを利用すればなんとか出来そうだね
できないけど…

666名無しさん@避難所:2017/10/07(土) 22:17:46 ID:mfYZ2bPk0
https://dotup.org/uploda/dotup.org1357499.png
https://dotup.org/uploda/dotup.org1357494.png
これわかります?多分このスレから拾ったものだと思う・・・

667名無しさん@避難所:2017/10/07(土) 22:29:46 ID:AfjD7NtE0
>>666
Java8環境でjsがJavaの機能を使って入力画面を作ろうとした時に出るエラーだったはず
そのjsを使うのは今日が初めてですか?
それとも今日Java8に変えましたか?
で、対処としてはJava7にするしか

668名無しさん@避難所:2017/10/07(土) 22:33:29 ID:AfjD7NtE0
>>666
ちなみにV2CのバージョンとJavaのバージョンは?

669名無しさん@避難所:2017/10/07(土) 22:46:33 ID:mfYZ2bPk0
失礼
本家で最近5chの仕様になってjava8にしました
でjre1.7.0_80に戻したら一応使えるようですが時々同じエラーなるようです
>>650>>660
これも新たに入れました

670名無しさん@避難所:2017/10/07(土) 22:50:04 ID:mfYZ2bPk0
と、思ったら微妙に違ったんで貼りますw
https://dotup.org/uploda/dotup.org1357531.png
検索EXのボタンを押すした時に時々なるようですわ

671名無しさん@避難所:2017/10/07(土) 23:09:52 ID:AfjD7NtE0
Java7時代はしてなかったPermissionチェックをJava8になってからやるようになって
それで得るようになったエラーのはずなんでJava7だと出ないはず・・・

MOD-ZはJava8+Rhinoスクリプト環境でもそのエラーが出ないように改造してあります
同じようにMOD-Zにはふたばや爆サイ用の改造をいれて過去ログにならないようにしてるので
好みの問題もありますがふたばや爆サイにはMOD-Zが向いてるかも

ツイッターを使わないなら機能的には大差ないし

672名無しさん@避難所:2017/10/07(土) 23:18:23 ID:AfjD7NtE0
>>666
そういやパーミッションがSTになってたけどAにしてみて下さい

673名無しさん@避難所:2017/10/08(日) 11:45:57 ID:WLzNyFGY0
B11スレでたまにパッチオート更新?のスクリプトの話がでてるんですが
あれは何のスクリプトを使ってるんでしょうか?

674名無しさん@避難所:2017/10/08(日) 13:02:49 ID:PnHDkisA0
向こうに貼られてるやつじゃないの

675名無しさん@避難所:2017/10/08(日) 13:38:35 ID:WLzNyFGY0
>>674
そんなのあったかって思って見直したら普通にありました
流石に節穴過ぎた
ありがとうございました

676名無しさん@避難所:2017/10/08(日) 17:13:54 ID:PnHDkisA0
scriptフォルダに"out_os_info.vbs"って前からあったっけ

677名無しさん@避難所:2017/10/09(月) 09:16:21 ID:gtbNwA020
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)

678名無しさん@避難所:2017/10/09(月) 11:44:47 ID:Fl7QVREU0
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

679名無しさん@避難所:2017/10/09(月) 11:52:12 ID:Fl7QVREU0
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が正解です

680名無しさん@避難所:2017/10/09(月) 12:20:31 ID:gtbNwA020
ありがとうございます
記載の内容を手持ちのhissi.jsに修正してみましたが、状況に変化がありませんでした
当方のhissi.jsをうpしますので直接ご指示いただけるとありがたいです

https://dotup.org/uploda/dotup.org1358770.zip

681名無しさん@避難所:2017/10/09(月) 12:38:06 ID:Fl7QVREU0
>>680
674行目の.2ch.のほうがhttpsになっているのでhttpにしてみて下さい

682名無しさん@避難所:2017/10/09(月) 12:53:16 ID:gtbNwA020
すいませんs付見落としてました
が、そこ修正しても変化なしでした・・・

683名無しさん@避難所:2017/10/09(月) 13:22:12 ID:Fl7QVREU0
>>682
https://www.axfc.net/u/3852130?key=v2c
これ使って見てください
貰ったのをこちらで動くようにしたやつ

684名無しさん@避難所:2017/10/09(月) 13:28:20 ID:gtbNwA020
>>683
頂いたjs入れ替えてみましたがダメでした・・・
うーん

685名無しさん@避難所:2017/10/09(月) 13:37:12 ID:gtbNwA020
ちなみにポップアップしたレス一覧にマウスオーバーした時のステータスバーのURLは5chになってます
https://i.imgur.com/OYv3HIQ.png

686名無しさん@避難所:2017/10/09(月) 13:44:10 ID:Fl7QVREU0
①そのスレを表示した場合にアドレスバーのurlって5chですか?2chですか?
②jsの格納場所はあってますか?貰ったjsはそもそもが実行エラーで動かなかったのですが・・・

687名無しさん@避難所:2017/10/09(月) 13:49:21 ID:gtbNwA020
>>686
①アドレスバーは2chになっています
https://i.imgur.com/PxSy22z.png

②格納場所は\V2CMOD-Z\scriptで動いています

688名無しさん@避難所:2017/10/09(月) 13:52:43 ID:Fl7QVREU0
では一番下に追加した関数を
https://i.imgur.com/QSjeoQb.png
と先頭に//をつけてに修正して動かしてみて下さい

689名無しさん@避難所:2017/10/09(月) 13:56:36 ID:gtbNwA020
エラーがでました
https://i.imgur.com/Eyn67bb.png

690名無しさん@避難所:2017/10/09(月) 14:01:30 ID:Fl7QVREU0
そっか
じゃああってるのか

そしたら元に戻して
①外部コマンドに登録した内容をそのままコピペして下さい
②操作の手順を画面に書いてある表現をそのまま使って教えて下さい

わからん・・・
15:00くらいまで離席します

691名無しさん@避難所:2017/10/09(月) 14:25:07 ID:gtbNwA020
①外部コマンドは
ラベル:必死チェッカーもどき【ID検索】
コマンド:${SCRIPT:SFrw} hissi.js
https://i.imgur.com/a1q0MWF.png

②操作の手順は
レスの上で右クリック - コンテキストメニュー - 必死チェッカーもどき【ID検索】
ポップアップされた下のボタンから書き込みレス一覧 - レス一覧表示
https://i.imgur.com/sdUKZPG.png
https://i.imgur.com/kLognz9.png

画面の表現そのままとはこういうことでよろしいでしょうか

692名無しさん@避難所:2017/10/09(月) 14:49:44 ID:Fl7QVREU0
674行目を
https://i.imgur.com/dm3fU5A.png
とするとどうなるでしょう?

html = html.replace(・・・を
html = (''+html).replace(・・・に

693名無しさん@避難所:2017/10/09(月) 14:58:10 ID:gtbNwA020
うーん
変わらずですね

694名無しさん@避難所:2017/10/09(月) 15:35:36 ID:Fl7QVREU0
Java7で現象を確認しました
それも発生したりしなかったり

これはどうでしょ?
https://i.imgur.com/yG4zddq.png

695名無しさん@避難所:2017/10/09(月) 15:55:21 ID:gtbNwA020
変わらずですねえ

696名無しさん@避難所:2017/10/09(月) 16:04:45 ID:Fl7QVREU0
ええええええええええええぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇェェェェェェェェェェェェェェェェェェェェェェェェェェ
https://i.imgur.com/w2G2EG1.png

あげ直し

697名無しさん@避難所:2017/10/09(月) 16:06:21 ID:Fl7QVREU0
https://www.axfc.net/u/3852164?key=v2c

リンク貼り忘れ

698名無しさん@避難所:2017/10/09(月) 16:11:42 ID:gtbNwA020
動いたああああああああああ
ありがとうございますありがとうございます

699名無しさん@避難所:2017/10/09(月) 16:17:25 ID:Fl7QVREU0
よかったああああああああああああああああぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁアアアアアアアアアアアアアアアアアアアアアアアアアアアアア

まあ元はと言えば修正の仕方が悪かたんですけどね
申し訳です

700名無しさん@避難所:2017/10/09(月) 16:26:07 ID:gtbNwA020
いえいえ長時間おつきあい頂いてありがとうございました

701名無しさん@避難所:2017/10/09(月) 17:40:40 ID:C72CeWJA0
>>697
B11導入環境での使用が前提の修正なので
5ちゃん移行済のV2C-RやV2C+で使用する場合は674行目を

return (''+html)

に修正して下さい

702名無しさん@避難所:2017/10/11(水) 23:14:06 ID:6vkO/YwA0
>>672
Aにしても時々エラーが出るようです・・・
検索EXはどれ使えばよいんです?最近前レスのファイル入れて今はゴッチャですわw

703名無しさん@避難所:2017/10/11(水) 23:28:12 ID:Rw35bD0I0
今ってdig.5ch.netとかfind.5ch.netとかff5ch.syoboi.jpをWEBスレッド検索で使えるようになってるんですけど
それじゃダメ?

704名無しさん@避難所:2017/10/11(水) 23:40:15 ID:K.e2ZhBE0
検索EX必要なんか?

705名無しさん@避難所:2017/10/12(木) 00:42:39 ID:mXOirEr20
いや検索できれば十分w
だけど使ってたのがもう数年前で忘れてしまった・・・
最近それらがアップしてたけど何のことやら

706名無しさん@避難所:2017/10/12(木) 13:23:36 ID:k7lIDFB60
WEBスレッド検索EXのスクリプト「webThreadSearchEx.js」の
2ch.netの部分を5ch.netに書き換えたくらいでは動かないね
やはりJavascriptの知識が無いと無理だわ
ff2chだけは使えるので検索メニューのdig.2ch.netとログ速の部分だけ
コメントアウトして使っております

707名無しさん@避難所:2017/10/12(木) 13:48:15 ID:lH9edg1s0
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&amp;COUNT=100

2ちゃんねる検索(dig)
https://dig.5ch.net/?keywords=$INPTEXTU&amp;AndOr=0&amp;maxResult=100&amp;atLeast=1&amp;Sort=1&amp;Link=1&amp;Bbs=all&amp;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&amp;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&amp;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&amp;num=100

708名無しさん@避難所:2017/10/12(木) 14:01:29 ID:fe7MmluI0
検索EXって何で作られたんだっけ

709名無しさん@避難所:2017/10/12(木) 14:12:24 ID:lH9edg1s0
ff2chとログ速用みたい
ただ2014年のスクリプトだから2015年の2chAPI化の前にリリースで
ログ速も.netだけの頃かと

710名無しさん@避難所:2017/10/12(木) 14:34:22 ID:fe7MmluI0
なるほど
㌧㌧

711名無しさん@避難所:2017/10/12(木) 15:59:10 ID:mXOirEr20
>>707
これもしかして[5ch.net->2ch.net] [https->http]を消せばいいだけ?
設定方法と使い方忘れた・・・

712名無しさん@避難所:2017/10/12(木) 16:28:09 ID:GtkTHEfM0
>>711
>>711
それはなにかの機能で勝手に置換されてるのを見てるな
ブラウザで開いてみれ

713名無しさん@避難所:2017/10/12(木) 16:40:17 ID:lH9edg1s0
>>711
>>712のいう通りでWEBブラウザで表示して
設定>Webスレッド検索を開いてそこからにコピペして
https://i.imgur.com/LcJ10SP.png

714タロー:2017/10/12(木) 18:21:21 ID:doSPU8dQ0
http://ur2.link/GosS

715名無しさん@避難所:2017/10/14(土) 16:21:04 ID:rTzUBdZc0
>>714
雇われ店長さん乙

716名無しさん@避難所:2017/10/22(日) 23:24:40 ID:z3OakHIM0
subject.jsやっぱだめだな。鯖対応の副作用で新規スレを表示しない板、未読などの数がおかしい板が続出するわ。
使わない方がいい。信用ならない。

717名無しさん@避難所:2017/10/22(日) 23:59:05 ID:oEPXChew0
B11スレで配布されてるものをV2C+で使ってるとか

718名無しさん@避難所:2017/10/23(月) 00:07:32 ID:AHdao9W60
lastmodifyが古いとか?

719名無しさん@避難所:2017/10/23(月) 11:28:53 ID:v3KtA.Yo0
スレタイ非表示が効いてないのはよくある

720名無しさん@避難所:2017/11/15(水) 13:38:51 ID:7209ljGE0
最近爆サイのやり方を知って上手く行かず困ってた所
>>663さんのやり方で爆サイ見れましたありがとうございます
でもこの方法だとニュース系は見れないんですけどみなさんは普通に見れてるんですか

721名無しさん@避難所:2017/11/19(日) 15:21:59 ID:ZkNIUCMs0
レス表示部分にテキストファイルの内容を表示するスクリプトってできますか?

722名無しさん@避難所:2017/11/21(火) 22:01:12 ID:pO1i5abA0
ふたば、爆サイ、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に手を入れています
またニュース速報は板ではなくリンク集なのでニュース速報からはスレを開くことはできません

723名無しさん@避難所:2017/11/21(火) 23:01:17 ID:GeR0R9rc0
>>722
720です。全て解決しました本当にありがとうございます。
ソースを見て色々試したのですが自分はスプリクトが分からないので困ってました。

724名無しさん@避難所:2017/12/01(金) 12:03:44 ID:mwTG6tT20
教えて下さい
linuxでjava8だとhissi.jsは使えないんですか?
RhinoScript_Engineを取得できませんでしたとなります

725名無しさん@避難所:2017/12/01(金) 13:05:17 ID:5jID5u6A0
>>724
環境を書かないと何も判りませんが、java8にはRhinoScript Engineが無いので
自分で導入する必要があります。

726名無しさん@避難所:2017/12/02(土) 09:32:14 ID:2.RduLiA0
ありがとうございます
もう少し勉強してみます

727名無しさん@避難所:2017/12/02(土) 16:24:36 ID:5UWUfCmk0
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に変更はありません

・全ての絵文字のテストはできないので表示されない文字はおいおい

728名無しさん@避難所:2017/12/02(土) 17:14:51 ID:5UWUfCmk0
>>727
機能が足りなかったんで取り下げです

729名無しさん@避難所:2017/12/02(土) 17:41:23 ID:5UWUfCmk0
>>727の再うpです

https://www.axfc.net/u/3867641?key=v2c

730名無しさん@避難所:2017/12/02(土) 19:15:32 ID:BfKMFRHY0
>>729
おお、ポップアップ時も絵文字変換出来ました!
ありがとうございます😊

731名無しさん@避難所:2017/12/02(土) 22:51:13 ID:rhVoDfcc0
>>726
なぜ自分の環境を書くくらいの事が出来ないのかなぁ?
環境さえちゃんと書けば誰かが教えてくれるのに。

732名無しさん@避難所:2017/12/02(土) 23:10:47 ID:5UWUfCmk0
>>729
>>727
補足しておくとB11パッチがカラー絵文字を表示する場合は icon/message フォルダ内の画像を使用しますが
popupTwitterInfo.jsがカラー絵文字を表示する場合は https://abs.twimg.com/emoji/v2/72x72/ の画像を使用します

なのでB11スレで配布してるカラー絵文字画像のダウンロードも不要です

733名無しさん@避難所:2017/12/03(日) 00:24:15 ID:hvl5JrFs0
長文申し訳

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スクリプトエンジン」の有無必要不要のお話

734名無しさん@避難所:2017/12/03(日) 12:29:58 ID:hvl5JrFs0
>>729
絵文字の後ろに*や#や0から9が続くとその絵文字が表示されないようです
水曜くらいに修正をします

735名無しさん@避難所:2017/12/10(日) 14:26:08 ID:MXiGW9vw0
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に変更はありません

・全ての絵文字のテストはできないので表示されない文字はおいおい

736名無しさん@避難所:2017/12/21(木) 20:43:13 ID:3.xmGPFY0
インスタのポップアップ動かなくなってました
いつからかは不明です
こちらに同梱のスクリプトを使わせて頂いてます

http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1501765780/39

737名無しさん@避難所:2017/12/23(土) 10:57:11 ID:Ux/1.TW60
>>736
しかもCPU使用率が100%になってしまう

738名無しさん@避難所:2017/12/23(土) 11:19:25 ID:w67NxccU0
画像を表示するだけなら
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="([^"]+)

を追加でいいかも

(もともと大した情報も出してないし)

739名無しさん@避難所:2017/12/23(土) 11:22:06 ID:w67NxccU0
インスタもいつの間にか画像10枚貼りができるようになってたのね
今のPopupStatusInstagram.jsじゃ全然機能足してないし

740名無しさん@避難所:2017/12/28(木) 23:19:14 ID:zVsBRYD20
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に変更はありません

・全ての絵文字のテストはできないので表示されない文字はおいおい

741名無しさん@避難所:2017/12/28(木) 23:29:17 ID:zVsBRYD20
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カラー絵文字対応を入れています

・投稿されたコメントの全文表示はできません

742名無しさん@避難所:2017/12/28(木) 23:34:24 ID:zVsBRYD20
popupTwitterInfo.jsとPopupStatusInstagram.jsから表示する画像を
直接V2Cのポップアップとして表示することはできませんが

popupTwitterInfo.jsならば「画像URLをコピー」ボタン
PopupStatusInstagram.jsならば「タイトルとURLをコピー」ボタン

を押すと画像URLをクリップボードに吐き出すので
それを書き込み欄にペーストして投稿プレビューから画像URLをクリックすると
V2Cのポップアップで画像を開きます

743名無しさん@避難所:2017/12/29(金) 18:32:52 ID:4NCOw3Rs0
searchPrevThread.js
https://www.axfc.net/u/3875179?key=v2c
(V2CMODスレで公開したのと同じものです)

テンプレ作成支援機能に以下の修正

・B11対応のReplaceStr.txtの影響で前スレタイトルとurlを取得できなかったのを修正
 (非B11環境でも修正の影響ははないはずです)

・板単位で先頭行にコマンドを追加できるように修正
 https://i.imgur.com/1HX61tE.pngのピンク色の箇所に板名とコマンドをペアで登録して下さい

・元となった前スレ本文の改行が反映されないのを修正

・行頭の半角空白を削除するように修正

・前スレがコマンド指定で立てられた場合の文末のコマンドメッセージを
 次スレの本文から削除するように修正

744名無しさん@避難所:2017/12/29(金) 22:49:46 ID:h2JdOlRA0
>>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形式だから?)

厳密に書いておくと改修前スクリプトでもこれらのスレでは
「置換に失敗しました。〜」ってダイアログが出た後に前スレの置換部分だけ失敗したテンプレが出来上がります

改修後の新スクリプトだと「置換に失敗しました。〜」ってダイアログが出た後に
「スクリプトの実行中にエラーが発生しました。〜」ってエラーがでてスクリプトが完全終了します

745名無しさん@避難所:2017/12/29(金) 23:09:40 ID:QM0RXVzk0
>>744
テストどうもです
皆様のご協力があればこそのjsです

で取り急ぎですが
372行目の最後にある

nextMessage.replace(/^\s/, "")



(""+nextMessage).replace(/^\s/, "")

に修正して動かしてみて貰えますか
(普段は気を付けてるんですが抜かりました)

746名無しさん@避難所:2017/12/29(金) 23:28:32 ID:h2JdOlRA0
>>745
書き換え後は終了しなくなりました
置換失敗ダイアログ後の挙動も同じです

747名無しさん@避難所:2017/12/30(土) 00:41:37 ID:aNev/MYE0
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は消しました

748名無しさん@避難所:2017/12/30(土) 00:53:51 ID:aNev/MYE0
ふと思ったのがコピー元の本文1行目がコマンドの場合は
板のコマンドより1行目のコマンドを優先してそのコマンドで1行増幅したほうがいい?

749名無しさん@避難所:2017/12/30(土) 01:10:04 ID:aNev/MYE0
つか、そうしました
明日上げます

750名無しさん@避難所:2017/12/30(土) 01:51:04 ID:CXzIde7I0
普段見ないスレでも適当に試していったので
前スレURLが2つあったのはそういう意味でしたか
他のも置換ばっちりでした
コマンドはどうでしょうね
私的にはそちらのほうが使い勝手がいいと思います

751名無しさん@避難所:2017/12/30(土) 08:52:25 ID:aNev/MYE0
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を含む本文を生成できません

752名無しさん@避難所:2017/12/30(土) 14:37:15 ID:GddNFbl60
PopupStatusInstagram.jsとPopupStatusYoutubeV3.jsの投稿日時のとこ日本時間で表示させること出来ますか?

753名無しさん@避難所:2017/12/30(土) 16:22:51 ID:aNev/MYE0
日本時間に変換されてると思ってたけどまだズレてます?

754名無しさん@避難所:2017/12/30(土) 18:14:02 ID:GddNFbl60
InstagramとYoutubeどちらもマイナス18時間で表示されてます
あとどちらも2017ではなく2018年と表示されてます

755名無しさん@避難所:2017/12/30(土) 18:56:29 ID:aNev/MYE0
大変申し訳
既存の処理をそのまま使ってたんで全く確認すらしてませんですた




掲示板管理者へ連絡 無料レンタル掲示板