したらば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/

193名無しさん@避難所:2015/11/29(日) 15:39:30 ID:UJryH4aA0
>>192
原因わかりました
↓この画面はタイトル設定用だと思って
http://i.imgur.com/ulmyPS9.png
さくら学院オフィシャルブログ「学院日誌」
これ入れてましたw
すみませんでしたm(_ _)m

194名無しさん@避難所:2015/11/29(日) 15:45:40 ID:UJryH4aA0
フォーマットを変えたいのですが
どこを直せばいいか教えて下さい

https://instagram.com/p/-p1h-2ujzW

三吉彩花(@miyoshi.aa)
2015/11/29(日) 12:30:05

https://scontent-nrt1-1.cdninstagram.com/hphotos-xfp1/t51.2885-15/e35/12256823_460299960841980_1113117762_n.jpg

コメント



https://instagram.com/p/-p1h-2ujzW

三吉彩花(@miyoshi.aa) 2015/11/29(日) 12:30:05

コメント

https://scontent-nrt1-1.cdninstagram.com/hphotos-xfp1/t51.2885-15/e35/12256823_460299960841980_1113117762_n.jpg

195名無しさん@避難所:2015/11/29(日) 15:50:48 ID:ZyJDHXTk0
rssReader\addon\addon_Instagram.js

editRes_Instagram

wp.message.text = uname + '\n' + pubDate + '\n\n' + img + ' \n ' + video + ' \n ' + p;
を(pがコメントだったはず)

196名無しさん@避難所:2015/11/29(日) 15:57:21 ID:ZyJDHXTk0
ついで

同じjsの
perseInstagram
をごにょごにょすれば
>>184の対応も可能ではと?
(多分)


ガンバレw

197名無しさん@避難所:2015/11/29(日) 21:23:36 ID:UJryH4aA0
rssReaderループ時に新着を音で知る方法はありますか?
ユーザー名をキーワード登録して新着時に音が鳴るように設定しても音が鳴らない
仕様的に無理なんでしょう?

198名無しさん@避難所:2015/11/29(日) 22:58:28 ID:ZyJDHXTk0
音は仕様的に難しいかもっす
俺環なのbeepすらならないし

javaのAPIがあるのはわかるだけどチンプンカンプンで

誰か教えてエラい人

199名無しさん@避難所:2015/11/30(月) 00:43:42 ID:aE0QtW4s0
求められてる条件でのことかは分かりませんが
制約付きで音を鳴らせそうです(音は選べます)

200名無しさん@避難所:2015/11/30(月) 16:23:45 ID:2igfkzoI0
>>199
新着があった場合
v2c.alert(s)で知らせるようにして
IndexPageスレを開くまでは出来たのですが
新しいレスを自動で更新してくれない
どうすればいいんでしょう
addon_IndexPage.jsの70行目くらいにある
function perseIndexPage(IndexPage, resCount, last, th){

var newRes = editRes_IndexPage(title, pubDate, p, th);

if(newRes != ''){
dat.push(newRes);
//追加↓
th.open();
th.update(); ←とりあえず追加
v2c.alert('rssReader新着' + '\n' + p);
//v2c.beep();←音が出ないのでコメント

201名無しさん@避難所:2015/11/30(月) 17:02:01 ID:Eu/nM88Y0
V2CでRSSを扱いたければほぼ全ての機能をscript側で実装しないといけないよね
お題として面白いというのはまあ分かるんだけど、本体の機能が貧弱すぎて早晩破綻するだろ

202名無しさん@避難所:2015/11/30(月) 17:08:57 ID:XJt9mC6E0
V2CにRSS読み取る機能は一応あったよね?

たしか優先度は低いということで、
読み取り機能ぐらいしかついてないまま頓挫してたような

203名無しさん@避難所:2015/11/30(月) 17:26:02 ID:dlLajKWg0
amebloのrssは数分遅れだからループする意味がないな
先にヲタツイで知ることになる
amebloは更新チェックソフト併用だな

204名無しさん@避難所:2015/11/30(月) 19:22:18 ID:EB1CATE20
確かにそもそもはアメブロ用
ただどっちかってーと早さより画像取りが目的でした
でいろいろ手を広げたのが今の状態

今は
アメブロが7ID(グループで運用してる場合はを個人ベースで見られるようにして26人)
乃木坂の公式ブログが8人
Google+が4人
755が1人
キーワードを指定したYahooニュース検索が5つとニッカンスポーツのRSS
まとめサイト4つ
これだけ管理してます

V2CのRSSって配信サイトが板で、一つ一つの記事がスレで、詳細は外部ブラウザって関係性だったのを
配信サイトをスレで、一つ一つの記事がレスで、詳細は画像付きでレスとして完結(もしくは外部ブラウザ)って感じで
まとめたかったのが作ったきっかけ

>>200
ちょっと「新しいレスを自動で更新してくれない」てのが良くわからないんですが
タブをロックしてるようだとしたらロックを解除して下さい
あとこっちはこっちでaddon_IndexPage.jsで音を鳴らす版を準備中

他所様のサイトのJAVAコードをガッツリパクリましたw

205名無しさん@避難所:2015/11/30(月) 20:00:32 ID:EB1CATE20
>>197
音慣らしてみました

http://jbbs.shitaraba.net/bbs/read.cgi/computer/44269/1448766070/24

206名無しさん@避難所:2015/11/30(月) 20:27:03 ID:EB1CATE20
まあ確かに破綻してんだよなぁw
RSSが1.0だったり2.0だったりatomがどうたっらだったり
改行コードが\nだったり\rだったり
仕様があるのみ微妙に各サイトまちまちだったち
広告いれてきやがったり

よくあるガジェット?みたいなのは無理だろね
必要に応じてモグラを叩いていくだけw

207名無しさん@避難所:2015/11/30(月) 20:31:56 ID:EB1CATE20
で、一番のアレはパーサーがあることをコロっと忘れて自分で解析していたというw

208名無しさん@避難所:2015/12/01(火) 09:35:49 ID:PqBuVF7g0
誤爆してスレ汚してしまいました

http://jbbs.shitaraba.net/bbs/read.cgi/computer/44269/1448766070/25
システムスクリプトのthreadld.jsかrescheck.jsの中で
rssReader板の場合は個別チェックを実行するスクリプトを追加することは可能ですか?
わざわざコマンドを使うのが面倒臭い

209名無しさん@避難所:2015/12/01(火) 10:02:35 ID:PqBuVF7g0
全部入れ替えたのに
IndexPageスレが自動で更新されない

210名無しさん@避難所:2015/12/01(火) 11:27:42 ID:PqBuVF7g0
実験したら
全部入れ替えた時、IndexPageスレは自動更新される
使ってるうちにIndexPageスレが自動更新されなくなる
こんな感じみたい

211名無しさん@避難所:2015/12/01(火) 12:10:59 ID:PqBuVF7g0
スクリプトコンソール見たらこれがループして止まらない状態になってました
close & open:title= rssReader新着 resCount=1 newlines.length=2 sameCnt=0 retryCnt=0
close & open:title= rssReader新着 resCount=1 newlines.length=2 sameCnt=0 retryCnt=0
close & open:title= rssReader新着 resCount=1 newlines.length=2 sameCnt=0 retryCnt=0
close & open:title= rssReader新着 resCount=1 newlines.length=2 sameCnt=0 retryCnt=0
close & open:title= rssReader新着 resCount=1 newlines.length=2 sameCnt=0 retryCnt=0
close & open:title= rssReader新着 resCount=1 newlines.length=2 sameCnt=0 retryCnt=0
close & open:title= rssReader新着 resCount=1 newlines.length=2 sameCnt=0 retryCnt=0
close & open:title= rssReader新着 resCount=1 newlines.length=2 sameCnt=0 retryCnt=0
close & open:title= rssReader新着 resCount=1 newlines.length=2 sameCnt=0 retryCnt=0

212名無しさん@避難所:2015/12/01(火) 12:53:27 ID:PqBuVF7g0
IndexPageスレは諦めて
v2c.alert('rssReader新着' + '\n' + th.title);
個別jsにこれで知らせるようにしたがalertだと処理が止まるのか
ポップアップのメッセージってないのかな

213名無しさん@避難所:2015/12/01(火) 14:13:08 ID:PqBuVF7g0
threadReload(Col, iCol, iTh, th, lines, newKiji, fl, newResInfo);
このコマンドに問題があるみたいで
リロードしなくて>>211のメッセージを吐きまくってる
入れ替えても直らないどうしよう

214名無しさん@避難所:2015/12/01(火) 15:55:41 ID:PqBuVF7g0
rssReader.jsの
function threadReload(Col, iCol, iTh, th, lines, newKiji, fl, newResInfo){
retryCnt++;
これがコメントになってたからループしたんだ

215名無しさん@避難所:2015/12/01(火) 16:41:08 ID:XdMkijHI0
potatoまだ解決しないの?

216名無しさん@避難所:2015/12/01(火) 20:10:35 ID:k7bMJ30Y0
IndexPage件

以降こっちへ
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44269/1427011877/

217名無しさん@避難所:2015/12/01(火) 20:37:17 ID:k7bMJ30Y0
>>166
ThreadManualUpdate.jsに回避できない欠陥が1点
スレを読めないだけでレスパネルの更新ボタンの右クリで「全スレッドタブの更新チェック」を実行すると
更新があったスレのタブには何らかの新着のマークがつくんだけど
更新があったタブが左右に並んでる場合に左側のタブにMTUを掛けると

①そのタブを一旦クローズ
②右側にあったタブがカレントになって新着マークが消える
③もと有った位置にクローズしたスレのタブが復活

の流れになって右側の新着スレを見落とす可能性あり

レスパネルの更新ボタンの右クリで「全スレッドタブの更新チェック」で新着マークが復活するみたいなんで
複数のタブで新着があった場合は一通り新着をチェックしたら、再度「全スレッドタブの更新チェック」をお願いします

218名無しさん@避難所:2015/12/01(火) 21:18:21 ID:k7bMJ30Y0
>>214
ループの原因はそれなんでそれのコメントは外したままにしておいて下さい

あとループした原因(=IndesPageが更新されない)原因はタブがロックされてるためだと思います
こちらでもタブをロックすると>>211となることを確認しました

rssReaderではタブのClose & Openをするため、タブがロックされてるとそのスレをCloseできないのでスレの更新ができません

219名無しさん@避難所:2015/12/02(水) 11:40:29 ID:d4WwdBoA0
>>218
sound.jsを引数+wavで音を鳴らすことにしました
既存のソースで不具合が出ないようにnewRes.wavを用意して
addon_Instagram.js、addon_rss.js
のthreadReloadのとこにcallSound(th.title);を追加して
音声ソフトで作ったwavのファイル名をスレ名.wavにして
何の新着かわかるようにしました

function playSound(sound){
var fl = v2c.saveDir + fs + 'sound' + fs + sound +'.wav';
if(java.io.File(fl).exists()){
}else{
return;
}

var AudioSystem = javax.sound.sampled.AudioSystem;
var AudioFormat = javax.sound.sampled.AudioFormat;

var fis = AudioSystem.getAudioInputStream(new java.io.File(fl));
var ais = AudioSystem.getAudioInputStream(AudioFormat.Encoding.PCM_SIGNED, fis);
var af = ais.getFormat();

var line = AudioSystem.getSourceDataLine(af);
var bufSize = line.getBufferSize();

line.open(af);
line.start();

var data = java.lang.reflect.Array.newInstance(java.lang.Byte.TYPE, bufSize);
var BytesRead = 0;
while ( BytesRead != -1) {
BytesRead = ais.read(data, 0, data.length);
if (BytesRead != -1) {
line.write(data, 0, BytesRead);
}
}

line.drain();
line.stop();
line.close();
}

220名無しさん@避難所:2015/12/02(水) 16:57:52 ID:9kGEekSQ0
>>124さん、自分も使わせていただきました。
ありがとう。

221名無しさん@避難所:2015/12/02(水) 22:38:07 ID:GP49mFr.0
>>219
動いたようでなにより

それとTMUのほうでthreadld.jsがなかなか面白い動きをしてくれる

222名無しさん@避難所:2015/12/03(木) 18:56:48 ID:7ap4fIUc0
javaスクリプトって「'」を含むファイル名を引数で渡すとエラーになるのか

223名無しさん@避難所:2015/12/03(木) 22:48:47 ID:gOM7/5mI0
求む人柱

>>124を手直ししてthreadls.jsから起動するようにしてみました

http://www1.axfc.net/u/3577186
threadld.zip

threadld.jsを使用していない場合は解凍してそのままscript/systemに入れて下さい
threadld.jsを使用している場合は既存のthreadld.jsにマージして下さい
threadld.jsのパーミッションは
設定>外部コマンド>スクリプト で FrwS にして下さい

V2Cが新着レスを表示しようとするタイミングに乗っかって動くので
既存機能に近い使用感で行けると思います

これでうまくいくようなら>>124>>143も不要になると思います

224名無しさん@避難所:2015/12/03(木) 22:54:19 ID:gOM7/5mI0
>>222
「'」の前に「\」を付ければうまくいくんじゃないかな
何個必要かは分からないけど(1個だとは思うけど)

225名無しさん@避難所:2015/12/04(金) 02:36:22 ID:kP0gId8c0
>>223
もう神と呼ばしてくだせえ
ちゃんと新着と区別されて表示もされました!
感謝感激ですよ(;∀;)

226名無しさん@避難所:2015/12/04(金) 08:07:46 ID:1YiQWkVw0
なんかRスレに凄いの来てる

227名無しさん@避難所:2015/12/04(金) 08:57:39 ID:IkZD.IIg0
Rスレどこだ?

228名無しさん@避難所:2015/12/04(金) 08:57:45 ID:qRt7ARoo0
http://potato.2ch.net/test/read.cgi/software/1439811385/896

229名無しさん@避難所:2015/12/04(金) 09:07:20 ID:HeR1HdLM0
>>223
【V2C】 2.11.4 [R20131210] (L-0.7.0:x86)
【Java】 1.7.0_67-b01 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (x86)
【メモリ】 Total(Free)/Max.: 580(352)/856 (Phys. Total/Avail.: 3543/1048) [MB]

すでに開いてるスレの更新は大丈夫だけど
新たにpotatoからスレを開くと固まる

230名無しさん@避難所:2015/12/04(金) 09:09:56 ID:HeR1HdLM0
>>228
これってMODのjarと入れ替えれば動くの?

231名無しさん@避難所:2015/12/04(金) 09:15:57 ID:qRt7ARoo0
>>230
よくわかっているわけではないけど、
[JAVA6]API_Patch_B10.1.zip
を落として、
v2c_api_patch.jar
を既存のものと置き換えたら普通に動いた

自分の環境は、api_patchとmod

232名無しさん@避難所:2015/12/04(金) 09:19:59 ID:HeR1HdLM0
>>231
やってみた
普通に動いたね
これはいい

233名無しさん@避難所:2015/12/04(金) 09:22:13 ID:1YiQWkVw0
>>229
ありがとう
でもB10.1が出たからもういいかなとw

234名無しさん@避難所:2015/12/04(金) 11:49:41 ID:Jbh0BFBs0
>>228
外部コマンドに2chAPI設定がないけど2chAPI設定はどこになるの?

235名無しさん@避難所:2015/12/04(金) 11:53:07 ID:rwVrs9MI0
>>223
【V2C】 2.11.4 [R20131210] (L-0.7.0:amd64)
【Java】 [P]1.7.0_76-b13 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (amd64)
【メモリ】 Total(Free)/Max.: 414(389)/1639 (Phys. Total/Avail.: 7831/4458) [MB]

Nキーで次の新着のあるスレッドを開くでpotatoのスレを開こうとすると固まる
javaはカプセル

236名無しさん@避難所:2015/12/04(金) 13:01:47 ID:H2zT7EaQ0
新スレか
俺環だとメニューから複数レスあるスレなら大丈夫なんだけど
そうじゃないとthreadldが動いた時にスレのurlがまだ確定してないのかな?

237名無しさん@避難所:2015/12/04(金) 13:05:43 ID:Jbh0BFBs0
変なブラウザだから浪人使えというメッセージが出て書き込めなかった

238名無しさん@避難所:2015/12/04(金) 13:24:11 ID:H2zT7EaQ0
本スレで聞いたほうが

とは思うけどあっちも今カオスだしなぁw

①potato騒動が起きるまではそのV2Cは問題なく使えてたか
②今日初めてV2C使おうと思ったか
③WinかMacか

これで対応が大きく変わってくるかと

239名無しさん@避難所:2015/12/04(金) 16:20:44 ID:YcTFTEJI0
本スレはJava8でscriptが動かないって大騒ぎしてる子が居着いてるからね

240名無しさん@避難所:2015/12/06(日) 14:35:07 ID:rnZ5svEU0
YahooNewsReaderは「,」だとorにならないからダメみたい
これにしたらヒットして読み込んだ
あと、previewSNSmedia.jsのinstagramをaddon_Instagram.jsみたいに
全文、日付あり仕様に変えて貰いたい
過去のinstagramをaddon_Instagram.jsで開きたくても方法がない


BABYMETAL ベビメタ さくら学院 武藤彩未 三吉彩花 松井愛莉

YahooNewsReader
http://news.search.yahoo.co.jp/search?p=BABYMETAL+%E3%83%99%E3%83%93%E3%83%A1%E3%82%BF+%E3%81%95%E3%81%8F%E3%82%89%E5%AD%A6%E9%99%A2+%E6%AD%A6%E8%97%A4%E5%BD%A9%E6%9C%AA+%E4%B8%89%E5%90%89%E5%BD%A9%E8%8A%B1+%E6%9D%BE%E4%BA%95%E6%84%9B%E8%8E%89&vaop=o&to=0&st=&c_=dom&c_=c_int&c_=bus&c_=c_ent&c_=c_spo&c_=c_sci&c_=c_life&c_=loc

241名無しさん@避難所:2015/12/06(日) 16:07:33 ID:rnZ5svEU0
imgPickUpTrigger.jsに移植すればいいのか
明日やってみるかな

242名無しさん@避難所:2015/12/07(月) 18:57:49 ID:VCTUPuGA0
addon_Instagram.jsをimgPickUpTrigger.jsに移植しようとしたら
JSON文字列がわからん
https://instagram.com/p/-89rycujyi
こんな写真の時のフィールド設定とアクセス方法がわからない

ここが意味不明
var items = html.match(/<script\s?type=\"text\/javascript\">window\._sharedData\s?=\s?(.+?);<\/script>/gi);
var json = MyJSON_parse(RegExp.$1+'');
var nodes = json['entry_data']['ProfilePage'][0]['user']['media']['nodes'];

243名無しさん@避難所:2015/12/07(月) 20:07:06 ID:BGLl965A0
プロフィールページと投稿ページのデータは少し違うね

function read_sharedData(html){
var re = /<script type=\"text\/javascript\">window\._sharedData = (.*?);<\/script>/;
var matched = html.match(re);
if(matched){
return JSON.parse(matched[1]);
}
}

function getCaption(sd){
return sd.entry_data.PostPage[0].media.caption;
}

function getDate(sd){
return sd.entry_data.PostPage[0].media.date;
}

function getCommentCount(sd){
return sd.entry_data.PostPage[0].media.comments.count;
}

function getLikesCount(sd){
return sd.entry_data.PostPage[0].media.likes.count;
}

244名無しさん@避難所:2015/12/07(月) 20:13:02 ID:VCTUPuGA0
>>243
ありがとう

245名無しさん@避難所:2015/12/07(月) 20:20:47 ID:VCTUPuGA0
>>243
教えて下さい
引数のsdは何を渡すんですか?
function getCaption(sd){

246名無しさん@避難所:2015/12/07(月) 20:33:39 ID:VCTUPuGA0
sharedDataの略か

247名無しさん@避難所:2015/12/07(月) 22:08:20 ID:BGLl965A0
ついでに画像と動画URL
metaタグからも取れるけど

var sd = read_sharedData(html);
var image = sd.entry_data.PostPage[0].media.display_src;
var video = sd.entry_data.PostPage[0].media.video_url;

248名無しさん@避難所:2015/12/07(月) 22:17:16 ID:VCTUPuGA0
https://instagram.com/p/-89rycujyi
三吉彩花
書き込み欄は&#19977みたい文字の羅列で
一行の長すぎて書き込めない
書き込みプレビューだとちゃんと文字になってそれをコピーすると
文字は変換される
解決策がわからn

249名無しさん@避難所:2015/12/07(月) 22:20:21 ID:VCTUPuGA0
これだから文字が変換されないのか

p = json['entry_data']['PostPage'][0]['media']['caption'];
/更新日時
var nodes = json['entry_data']['PostPage'][0]['media']['date'];
pubDate = edit2chFormatDate(new Date(parseInt(nodes)*1000));

//コメント
p = json['entry_data']['PostPage'][0]['media']['caption'];

//画像のURL
img = json['entry_data']['PostPage'][0]['media']['display_src'];

//名前(フル名)
uname = json['entry_data']['PostPage'][0]['media']['owner']["full_name"];

//名前(ユーザー名)
uname = uname + '(' + json['entry_data']['PostPage'][0]['media']['owner']["username"] + ')';

//動画の有無
is_video = json['entry_data']['PostPage'][0]['media']['is_video'];

250名無しさん@避難所:2015/12/07(月) 22:29:55 ID:VCTUPuGA0
http://i.imgur.com/m73fb0R.jpg
こんな感じになってるけど何がダメなんだろう

251名無しさん@避難所:2015/12/07(月) 23:07:49 ID:AH5mUWWc0
https://gist.github.com/myaumyau/4975024

252名無しさん@避難所:2015/12/07(月) 23:13:47 ID:AH5mUWWc0
&#xxxxxxをブラウザが気を利かして日本語に変換してくれてるから
プレビューではちゃんと日本語で出てくる
書き込み欄にも日本語で出したいなら
スクリプト側で日本語に変換して上げないとダメ

253名無しさん@避難所:2015/12/08(火) 05:15:15 ID:GrdJiHa20
>>252
ありがとうございます
dat書き込む用のfunction cnvtCharacterReference(str)
をやめたら直りました。

254名無しさん@避難所:2015/12/08(火) 06:45:36 ID:GrdJiHa20
素人がaddon_Instagram.jsを参考にして作った
imgPickUpTrigger.js用のInstagram全文取得スクリプトです

http://www1.axfc.net/u/3579516

\script\imgPickUpTrigger\フォルダにInstagramAllText.jsをコピーして
\script\imgPickUpTrigger\_scriptList.txtに「InstagramAllText.js」を
追加して下さい

255名無しさん@避難所:2015/12/08(火) 19:01:31 ID:GrdJiHa20
改行があるとマッチングしないと思ったら
.replace(/\n/g, '');に\rが必要だった
2015.12.04
これををDAT用に変換すればどうにかなる

256名無しさん@避難所:2015/12/08(火) 19:49:23 ID:yNq0CAKA0
改行は[\r\n]+でマッチングさせんだよ

257名無しさん@避難所:2015/12/08(火) 22:32:01 ID:/WsdRZK20
instagramのJSONデータだけ取れる
https://instagram.com/p/-89rycujyi?__a=1
https://www.instagram.com/miyoshi.aa/?__a=1
https://www.instagram.com/miyoshi.aa/media/

258名無しさん@避難所:2015/12/08(火) 22:35:43 ID:ya1Le20k0
>>257
こんなのがあったのか
わざわざmatchを掛けてJSONを抜いてた俺って
orz

259名無しさん@避難所:2015/12/08(火) 22:48:58 ID:GrdJiHa20
Amebaはrssより記事一覧の方が良かったな
rssの更新遅すぎる
http://ameblo.jp/ayaka-miyoshi/entrylist.html

260名無しさん@避難所:2015/12/08(火) 22:51:04 ID:ya1Le20k0
まあRSSありきで始めたからねw
あそこまで遅いとは思わなかったし

261名無しさん@避難所:2015/12/08(火) 22:54:23 ID:ya1Le20k0
ついでいうと
最初のターゲットはアメーバだったけど
アメーバだけをターゲットにしてたわけでもなかったしね
もっというと別に全文表示をさせるつもりも初めは無かったし

とまあ言い訳の数々w

262名無しさん@避難所:2015/12/08(火) 22:55:23 ID:ya1Le20k0
あとさ

口の効き方に気を付けろよ
ガキがw

263名無しさん@避難所:2015/12/08(火) 23:12:31 ID:GrdJiHa20
やっとrssReaderのaddonが1個出来た
でも更新されないとちゃんと動作してるかわからん

264名無しさん@避難所:2015/12/09(水) 20:25:35 ID:punr274o0
Amebaの記事一覧バージョンを明日作るか
editorの制御がわからないからaddonでいいや

265名無しさん@避難所:2015/12/10(木) 11:17:55 ID:dDWAW/DA0
Amebaタグが多すぎて挫折

266名無しさん@避難所:2015/12/10(木) 16:00:12 ID:dDWAW/DA0
Amebaの記事一覧の記述はユーザーが勝手に作ってたのか
汎用にしないと中で働いてる人は大変だな

267名無しさん@避難所:2015/12/10(木) 19:48:43 ID:YZLeGEj60
http://v2c.kaz-ic.net/wiki/?%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%2FsetNG_1ID_Res_kaijo.js
スクリプトでNGにしたレスを解除するスクリプトを作りました。
ほぼ需要はないと思いますが、一応置いておきます。機会があれば使って下さい。

268名無しさん@避難所:2015/12/11(金) 08:57:48 ID:3tadwOmE0
Amebaの記事一覧取得バージョンが出来たが
汎用性がなくやたらに遅いw
ブログごとにマッチング条件を確認しないといけないのがバカっぽい
あと2個作ればサイト更新ソフトを使わないで済む

269名無しさん@避難所:2015/12/11(金) 09:10:56 ID:UAyYX1fg0
ブログのURLはユニークだからそれをキーワードにして、
外部の判断条件を記したプラグインのファイルを読んでやればいいんじゃないかな
AさんのとこはプラグインAで、BさんのところはプラグインBで、てな風に
それらを読んで処理した後に結果を出力してやると

270名無しさん@避難所:2015/12/11(金) 15:01:31 ID:3tadwOmE0
facebookを作ればV2Cだけで更新チェックが出来る

271名無しさん@避難所:2015/12/12(土) 08:52:39 ID:zhybmlN20
facebookの写真が12枚ありますと出ているが
表示されるのは4枚で一枚の上に+9と表示されるパターンって
12枚の写真を見つける方法ってあるのかな
一番最初に表示されるのがアルバムの先頭とは限らないんだよな
4枚展開させて+8枚ありますと表示して自分で探すか

272名無しさん@避難所:2015/12/12(土) 21:21:45 ID:zhybmlN20
YahooNewsReader
http://news.search.yahoo.co.jp/search?p=BABYMETAL

11 :sherbet自信満々? bAbYMetALに勝っているのは「胸やお尻」 [] :2015/12/12(土) 20:45:00
sherbet自信満々? bAbYMetALに勝っているのは「胸やお尻」
http://headlines.yahoo.co.jp/hl?a=20151212-00000035-tospoweb-ent

... ヘビメタ×アイドルといえば、3人組アイドル「BABYMETAL」が有名だが、橋本は「ライバル心はないです。まだまだ足元にもおよびません」。 ...

エンタメ総合(東スポWeb)

UTF8に変換すると全角のアルファベットがちょっとズレるみたいです
濁音の”が「は」+「”」になることがたまにあったようななかったような

273名無しさん@避難所:2015/12/13(日) 09:02:48 ID:YRn8LvPQ0
>>272
cnvtCharacterReferenceを使わないと文字化けしないから
削除して使うことにした

274名無しさん@避難所:2015/12/13(日) 11:45:35 ID:YRn8LvPQ0
「<>」これがあるとスプリットが使えなくなって不味いのか
「<>」を「◇」に置き換えるか

275名無しさん@避難所:2015/12/13(日) 17:19:46 ID:cQSviBh20
【V2C】 3.0.3+ [S20151112] (L-0.7.0:x86)
【Java】 1.8.0_66-b18 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (x86)

popupTwitterInfo.jsがjava8だと前スレで指摘されてた↓のようなエラーが確実に出ます
解決策はないでしょうか?

タイトル: スクリプトエラー: URLExec
メッセージ: スクリプトのコンパイルに失敗しました。
 
<eval>:113:20 Expected comma but found for
var header = [key for (key in params) if (key.indexOf('oauth_') == 0)].sort()
^ in <eval> at line number 113 at column number 20

276名無しさん@避難所:2015/12/13(日) 17:38:44 ID:jMqQyGg20
>>275
http://www1.axfc.net/u/3582183
これ使ってみて

277名無しさん@避難所:2015/12/13(日) 18:02:49 ID:cQSviBh20
>>276
ありがとうございます!

278名無しさん@避難所:2015/12/13(日) 19:44:52 ID:cQSviBh20
java8だとPopupStatusYoutubeV3.jsも表示おかしいんですね
これはjava7からなんですけどhttp://youtu.be/HT2z7QnRid8が「スクリプトファイルが存在してません」とエラー、
https://youtu.be/ytVww5r4Nk0がPopupStatusYoutubeが効かず、レス中のリンクと動画リンクを左クリックで「外部ブラウザとして開く」と設定しても動作しなかったり(リンクを右クリックから「外部ブラウザで開く」は動作する)
何度も訊ねて恐縮ですがこれらも解決策あったりするのでしょうか

279名無しさん@避難所:2015/12/13(日) 19:56:49 ID:cQSviBh20
すみません、java7からのはURLExec2.datいじったら即解決しました

280名無しさん@避難所:2015/12/13(日) 20:03:11 ID:jMqQyGg20
本家+Java8最新、システムスクリプトなし
以前はここまで酷くなかったような・・・

しかしアイツは自分のオナニーのためにJava8必須にしやがった

【V2C】 2.11.4 [R20131210] (L-0.7.0:x86)
【Java】 1.8.0_66-b18 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (x86)
【メモリ】 Total(Free)/Max.: 144(83)/446 (Phys. Total/Avail.: 2997/854) [MB]
【不具合内容】
タイトル: スクリプトエラー: URLExec
メッセージ: Rhino ScriptEngineを取得できませんでした。

281名無しさん@避難所:2015/12/14(月) 21:22:40 ID:XVC4uYCc0
rssReaderのaddonネタ思いついた
新レス立ての時にマッチング条件を書いて
最終レスと読み込んだhtmlを比較して
違ってたら新しいレスを書き込めば
サイト更新チェックが作れるかも

282名無しさん@避難所:2015/12/15(火) 12:55:34 ID:DWVydtX20
>>281
全文は上手くいくが

<!DOCTYPE html PUBLIC(.+?)DTD
こんなのを1レスの3行目に書いて
var r = new RegExp(name);
で上手くいくかと思ったら検索に失敗する
何でだ

283名無しさん@避難所:2015/12/15(火) 16:30:31 ID:DWVydtX20
>>282
<!DOCTYPE\shtml\sPUBLIC(.+?)DTD
にしたら上手くいった

284名無しさん@避難所:2015/12/16(水) 19:12:36 ID:xspc694c0
今回2chが堕ちて分かったけどしたらばにアクセスする時も取り敢えずapiに確認しに行くのね
なんでしたらばまで重いのかおかしいなと思ったらread.cgiだとなんて事なかった

285名無しさん@避難所:2015/12/16(水) 20:10:44 ID:DpAdDxc.0
汎用で使えるrssReader用サイト?WEB?更新チェックを作ってみました
http://www1.axfc.net/u/3583877

rssReader用addon サイト更新チェック

【登録場所】①addon_updatecheck.jsを\V2C\script\rssReader\addonフォルダにコピー
②\V2C\script\rssReader\addon\_adoList.txtに「UpdateCheckReader : addon_updatecheck.js」を追加
③wavファイルを\V2C\sound\フォルダに追加
【使い方】rssReader登録板に新スレを立てる時の記述(スレ立てナビにないので自分で記述する)
1行目(必須):UpdateCheckReader
2行目(必須):更新チェックをするURL(例)https://github.com/chrippa/livestreamer/tags
3行目(任意):htmlの抽出条件(正規表現)(無記入時は全テキストを抽出する)
注)・htmlの改行は削除済み。
・/正規表現/giの記述があると上手くマッチしない
(例)<table class=\"releases-tag-list\" data-pjax>(.+?)<\/time>

(スレの1レス目の例)
UpdateCheckReader
https://github.com/chrippa/livestreamer/tags
<table class=\"releases-tag-list\" data-pjax>(.+?)<\/time>

286名無しさん@避難所:2015/12/17(木) 16:59:45 ID:aaZmEwn60
タブをロックしないと使いづらいからちょっと追加してみた

rssReader.jsの更新時、タブをロックすると起こる不具合の修正方法
このファンクションに①、②を追加する

1142行:function threadReload(Col, iCol, iTh, th, lines, newKiji, fl, newResInfo){

追加①
1157行:var old_resCount = wth.resCount;
1158行:var old_unread = wth.unread;
//追加開始
var save_lock = wth.lock;
wth.lock = false;
//追加終了
1159行:wth.resetUnread();
1160行:wth.close();

追加②
1191行: prevresCount = wth.resCount
1192行: }
1193行: java.util.concurrent.TimeUnit.MILLISECONDS.sleep(newMarkWait);
//追加開始
wth.lock = save_lock;
//追加終了
1194行:
1195行: newResInfo[wth.key] = old_viewResIndex + ',' + old_newMarkResIndex + ',' + old_resCount + ',' + old_unread;

1196行:// wth.viewResIndex = MaxViewResIndex[wth.key];

287名無しさん@避難所:2015/12/18(金) 18:55:15 ID:nl9ZDduo0
instagram対応のIURL置換だっと
h?ttps?://(?:www\.)?(?:instagram\.com|instagr\.am|web\.stagram\.com)/p/[\-\w]+/?【TAB】$EXTRACT【TAB】$&【TAB】$EXTRACT【TAB】meta\sproperty="og:image"\scontent="([^"]+\.(?:jpe?g|JPE?G|png|gif|bmp))
但しカバー(タイトル)写真の1枚に対応するだけの限定対応
そこに複数展開される全画像の抽出は別の仕組み任せ

288名無しさん@避難所:2015/12/19(土) 02:09:40 ID:f.I/RrgQ0
SearchExmodoki.jsの二次元画像検索が上手く動かないんだけど、他に同じ症状の人いる?

289名無しさん@避難所:2015/12/19(土) 02:26:21 ID:f.I/RrgQ0
と、思ってたら直った。
サイト側の不具合だったみたい

290名無しさん@避難所:2015/12/20(日) 17:29:58 ID:QPywhj9g0
Google検索をv2c.readURLで読む込むと
完全なhtmlじゃなく改行削除すると中身が消える現象が起こるが
何かコツが必要なのか
知ってたら教えて下さい

291名無しさん@避難所:2015/12/21(月) 03:56:41 ID:Q9xkasy20
>>290
Yahooで回避した

292名無しさん@避難所:2015/12/21(月) 21:17:48 ID:Q9xkasy20
1レス書き込むのに5個のhtml読み込んで×64レスだと
終わるのに3分くらい掛かる
マッチングが多いとレスポンス悪いな




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