レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
テストスレ@避難所
テストスレ
http://yy61.60.kg/test/read.cgi/v2cj/1202997273/
上記のスレに書き込めないときに利用して下さい。
稀な環境でpost.jsの導入する時の修正案
【環境】
古くてendsWith()が無い悲しいとこ
【エラーメッセージ】
スクリプト実行エラー: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot find function endsWith in object http://(2ちゃんスレ)
【修正内容】62行目
var html = (''+v2c.readURL(urls[i]+(urls[i].endsWith('/')?'1':'/1'))).replace(/[\n\r]/g, '');
を
var html = (''+v2c.readURL(urls[i].match(/(?:.+)\d{10}/i)+'/1')).replace(/[\n\r]/g, '');
とする
【注意書き】
・ど素人が1日くらい四苦八苦して調べて書いた(ほとんど忘れてた)
・正規表現はgrepと少々だけ(perlとかrubyしない)
>>285 メモメモ
・polyfillを避けるために修正
・endsWith()代わりにmatch()したった
※非キャプチャしてみた
・とりま動いてるっぽい
・JSスクリプトをいじったのはHTMLで遊んで以来
※JSエンジンを利用したのは賢い、V2Cのできる人のJSは上手、正規表現は面倒
・Javaの準備足らん
※JDKなかったからjavaはお任せ、時間も能力も足らん
・エディタのカスタマイズ不足
※カスタマイズすんのは古臭い
問題なければ需要がなくてもあっちにコピペ
以下は備忘録
※自分で試した場合はすべて自己責任
※現状のV2Cの状態(設定及びログなど)をバックアップして何も無かったように元に戻せて泣かないこと
BEアイコンのメモ:
※とりまReplaceStr.txtのURL変換はコメントアウト
・BEアイコンの画像URLは2種類ほど確認
(1)//img.2ch.net/ico/*.gif
(2)//img.2ch.net/premium/*.gif
その結果
(1)BEアイコン表示→クリックで画像表示OK
(2)BE アイコン表示されず、sssp:つきのURLが書かれる
となった
試験はニュー速のレス(cgi v6)のみ
※他にBEアイコンを利用してるスレを知らない
readcg.jsの変更案
98行目の
oBody = oBody.replace(/<img src="https?:\/\/(img\.2ch\.net\/.+?)">/ig,"sssp://$1");
を
oBody = oBody.replace(/(<img src=")(?:(?!https?:?))(\/\/img\.2ch\.net\/.+?">)/ig,"$1http:$2");
とする
・他のcgiバージョンの変更箇所
同様の処理があることをチラ見した
>>287 追記
・(2)のBEアイコンについて
java本体?の表示処理の判定あたりを修正すればBEアイコンの表示はできそう
画像URLはブラウザ表示が可能だったので画像表示も可能??
>>288 追々記
確認したこと
・コンソール出力に表示されたBEアイコンのURL
※メッセージ数の少ないスレであればカットされずに確認できる
・ログファイル
※V2Cの変更なしでBEアイコンが表示可能なhttp://hayabusa6.2ch.net/test/read.cgi/ballgame/1371462442/122 を比較
※チラ見でファイル比較とかしない
この程度で
あっちから来ました
ここ見てたんだけど.endsWithは利かなかったのね
Java6?
/$で / で終わるって判定(match)が出来るはずなんでそれで直してみます
上手く言ったらご参考に
あとBEのアイコン表示に関して言えばhttpじゃなくてssspにして
画像・リンクの一般タブで
http://i.imgur.com/Xr4S1Sl.png
としたほうが
http://i.imgur.com/XdtiLTL.png
となるんで有利
oBody = oBody.replace(/<img src="(?:https?:)?\/\/((?:img\.2ch\.net|o\.8ch\.net)\/.+?)">/ig,"sssp://$1");na
な感じで行く予定(WEBブラウザで見て下さい)
oBody = oBody.replace(/<img src="(?:https?:)?\/\/((?:img\.2ch\.net|o\.8ch\.net)\/.+?)">/ig,"sssp://$1");
でした
>>289 メモ
上(2)のBEアイコン出す為にjava修正?
コンパイル時のjreとjdkしバージョンは一致しなくていいのかなあああ
その気がないのに呟いた
classを覗いてもリコンパイルは余程のことがないとしない
JSスクリプトって素晴らしい
ごめんなさい
気づくの遅れましたw
>>290 >Java6?
1.7.0_75のjava7のはず…でもendsWith()ないと言われた
他の部分は読み込み中なので後でレスします
おそらくだけど
以前はhtml上は src="http://img. 2ch.net でこれがreadcgi.jsで src="sssp://img.2ch.net に置換されてたのが
2ちゃんの変更で src="//img.2ch.net になっちゃって ssspがつかなくなったんだろうなと
>290
>/$で / で終わるって判定(match)が出来るはずなんでそれで直してみます
下のような文字列が続くURLの最後の / にマッチしますか?
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
あいうえお ttp://xxxxx.net/cgi/key/ かきくけこ
/$ 判定だと、かきくけこ が邪魔なような…
結果お待ちしてます
>あとBEのアイコン表示に関して言えばhttpじゃなくてssspにして
明日にでも確認します
>>291
>oBody = oBody.replace(/<img src="(?:https?:)?\/\/((?:img\.2ch\.net|o\.8ch\.net)\/.+?)">/ig,"sssp://$1");
これ ((?:img\.2ch\.net|o\.8ch\.net)\/.+?) は $1 でマッチしないと思い込んでました
これも明日に
>>294
そもそも sssp は何?、というレベルなのでww
おやす
あげてたww
>な感じで行く予定
作者さん??でZの作者と同じかな??
おちかれ
あいうえお ttp://xxxxx.net/cgi/key/ かきくけこ の件
matchを掛けてるのは本文全体ではなくて
予め本文から抜き出したurlだけなので大丈夫なはず
なんだけど、そもそも/があったりなかったりだからmatchしなきゃならなくなったわけで
url抽出を
var url = 'http://[^\.]+(\.2ch\.net|\.bbspink\.com)/\\w+/[\\w\.]+/\\w+/\\d{10}';
にしてケツの/?を取って常に数字10桁で終わるようにして
var html = (''+v2c.readURL(urls[i] + '/1')).replace(/[\n\r]/g, '');
で常にケツに /1を付けるように修正の予定
テスト
test
てすとです
>>299
>matchを掛けてるのは本文全体ではなくて
>予め本文から抜き出したurlだけなので大丈夫なはず
スクリプトを書きつけないので頭が混乱します
ご対応頂き多謝
test
threadld.js 2017/06/18版
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1497265957/55
もっさり感あり
(''+RegExp.$1).replace('https://', 'http://')が重複してんね
おれ環は貧弱すぎww
内部的には
http://i.imgur.com/XVpqsjI.png
と何回か通信処理を行うのでもっさり感が出てしまうのはゴメンナイってことで
重複は単なる手抜きです
短い文への簡単な処理なので時間には大した影響はないかと
http://i.imgur.com/6P2049b.png
赤枠がV2Cの挙動
青枠がthreadld.jsの挙動
になります
>>306
勝手な主観メモにご回答頂き申し訳ないです
こちらのネットワークログを確認するとhttpのハンドシェーク等に若干の差異があるようです
不具合なく順調に動作してますがこちらのネットワークログをアップしておきます
http://imgur.com/7EewZur
・気づいた点
(1)ヘッドラインのスレ一覧を参照するURLが異なる(bbyliveとbbynews)
(2)人大杉の発生(live.htmlへのアクセス)の有無
当方の環境は V2CMOD+B11.9です
【V2C】 2.11.4 [R20131210] (L-0.7.0:x86)
【Java】 [P]1.7.0_75-b13 (Oracle Corporation)
【OS】 Windows 7 Service Pack 1 (x86)
【メモリ】 Total(Free)/Max.: 104(69)/848 (Phys. Total/Avail.: 3509/2248) [MB]
ご参考までに
>>307
ご丁寧に
とりあえずヘッドライン違いですね
大変申し訳ない
headlineのSETTING.TXTを受信済みだと人大杉を受信しない(飛んでこない?)みたい
な感じですね
これ
返事が遅くなりました
headlineのSETTING.TXT…
後日落ち着いたときに削除して確認してみます
では
どっちにしろ動いてくれてはいるんで
覚えていて気が向いたこきにでも
ではでは
(1)最初にheadlineのスレ一覧からスレを取得するときの通信ログ
http://i.imgur.com/Apcp4ji.png
(2)以後、headlineからスレを取得する時の通信ログ
http://imgur.com/7EewZur.png
(1)を実施してog下にheadlineのフォルダやファイル(head.txt等)ができた後
そのheadlineからのスレ取得のは(2)となる、とおもう
おちかれ
>>313 訂正
×(1)を実施してog下にheadlineのフォルダやファイル(head.txt等)ができた後
○(1)を実施してlog下にheadlineのフォルダやファイル(head.txt等)ができた後
logフィルダっす
>>313 追記
headlineのSETTING.TXTは存在せず
今の知識ではSETTING.TXTは不要だとおもふ
板に必要でもheadlineのスレ一覧とは違う
REGExサンプル
http://jane2ch.net/test/read.cgi/community/1387830864/77
結果
・スペース含む改行はマッチせず
・非表示でなくdat中から削除
https://mint.2ch.net/test/read.cgi/engei/1468467579/7-
疑問
・マッチのタイミングやら…その対象やら
・REGExはdat改ざん?
・スレ再取得してもdat戻らんが!?
後日・・・
>>316
NGWordは非表示(?)NGExはdatの修正
でもdat再取得しても戻らない→キャッシュ??
正規表現めんどいし本来の動作知らんから検証むずい(オコ
ライトユーザ止まり、と
>Q2. NGExを登録したけど、上手く動作してくれません。
>A2. 正規表現はdatを見て解釈しています。
>ブラウザで見たときの表示だけではdatが見えないため
>別の手段を用いて、datを見る必要があります。
http://i.imgur.com/ybvG5iM.png
めんどい
あ、ここ書き込みテストOKです
ブラウザでみたら直リンできないらしい画像
https://i.imgur.com/11aLqXl.png
ソース:http://superbabooooo.blog.jp/archives/22975211.html
そのネットワークログ
11:11:18.174 http://i.imgur.com/11aLqXl.png
Image Request:
Cookie: *****
Accept: */*
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36
Accept-Language: ja,en;q=0.5
imgurもまだ試行錯誤中なんかな?
>>320 を書いた時点ではChromeで開いたhttp://superbabooooo.blog.jp/archives/22975211.html の
直リンをクリックしたらhttps://i.imgur.com/11aLqXl が開いたけど
今は画像の直リンが可能だし
【V2C】 3.0.3+ 5T7 [S20151112] (L-0.7.0:amd64)
【Java】 1.8.0_121-b13 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 1061(298)/1067 (Phys. Total/Avail.: 16261/4140) [MB]
【システムスクリプト】 subject.js getdat.js threadld.js post.js
【アクセスモード】 read.cgi only (スクリプト使用)
https://response.jp/imgs/zoom1/1199772.jpg
テストです
テスト
http://urx3.nu/D9mP
テスト
テスト
テスト
テスト
http://i.imgur.com/T29Cvh7.png
テスト
また読み込まなくなった 更新しなきゃ行けないのか
一番使いやすいのに辛いなぁ
おうふ
http://i.imgur.com/yPuXdYw.png
javaのssl証明書エラーの発生例(v2c本家スレより抜粋)
700+4 :名無しさん@お腹いっぱい。 [↓] :2017/08/15(火) 23:48:00.47 ID:m82n0aCQ0 [PC]
sync2ch使ってる人今使えてる?
SSL証明書関連のエラーらしきものが出て使えない
JavaException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
700+4 :名無しさん@お腹いっぱい。 [↓] :2017/08/15(火) 23:48:00.47 ID:m82n0aCQ0 [PC]
sync2ch使ってる人今使えてる?
SSL証明書関連のエラーらしきものが出て使えない
JavaException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
707+2 :名無しさん@お腹いっぱい。 [↓] :2017/08/16(水) 01:37:43.17 ID:oFzIaQyt0 (1/2) [PC]
>>700
594 :名無しさん@避難所 :2017/08/04(金) 00:34:52
imgurのurlが規制されるみたいなんで手順書
https://www.axfc.net/u/3831035?key=letsencrypt
SSL接続エラーとなった画像のために証明書を追加する.txt
画像用に作った資料ですが原因は同じなので手順も同じです
709+1 :名無しさん@お腹いっぱい。 [↓] :2017/08/16(水) 02:39:16.19 ID:oFzIaQyt0 (2/2) [PC]
>>700
比較的最近のJava8にすれば使えるはず
717+2 :名無しさん@お腹いっぱい。 [↓] :2017/08/16(水) 16:13:47.42 ID:KFuaqneh0 [PC]
>>700
>>709 をヒントに、カプセル化したままだったJava7環境をはずした。
Java8環境下では問題ないみたい。
te
tetete
て
テスト
テスト
テスト
書けるかな?
テスト
test
ポップアップで一番上にくるスレ
画像のポップアップ
http://www.sponichi.co.jp/sports/news/2017/08/06/jpeg/20170805s00079000489000p_view.jpg
htmlのポップアップ
スレ立て依頼所@避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018818/
>>347
アンカ1
>>348
つづき
>>349
もういっちょ
>>350
この次で最後
>>351
おしまい
test
👵 👣 👨 👪 🐼 🐒 🏯 🍆
テスト
http://i.imgur.com/mVONz7F.jpg
テスト
テスト111
もういちど
テスト
>>347
sponichi画像がみれね〜
test112
test
test
test
test
テッすッ!!!
test
テス
テスト
tえsと
スポニチテスト
http://www.sponichi.co.jp/sports/news/2017/08/06/jpeg/20170805s00079000489000p_view.jpg
http://www.sponichi.co.jp/entertainment/news/2017/09/13/jpeg/20170913s00041000147000p_view.jpg
http://www.sponichi.co.jp/baseball/news/2017/09/14/jpeg/20170914s00001173148000p_view.jpg
http://www.sponichi.co.jp/entertainment/news/2017/09/14/jpeg/20170913s00041000283000p_view.jpg
test
テスト
https://i.imgur.com/a/WZM5m
https://i.imgur.com/a/jictA
//imgurアルバム(160522新規)の塊の最後に
(https?://)(?:[mi]\.)?(imgur\.com/(?:a|gallery)/\w{5})$【TAB】$EXTRACT1【TAB】$1$2【TAB】$EXTRACT【TAB】property="og:image"\s+content="([^"\?]+)
https://imgur.com/a/WZM5m
https://i.imgur.com/a/WZM5m
//imgurアルバム(160522新規)
の直下で
上は
https?://(?:m\.)?(imgur\.com/(?:a|gallery)/\w{5})$【TAB】$EXTRACT1【TAB】http://$1【TAB】$EXTRACT【TAB】\shref="(http://i \.imgur\.com/\w+\.(?:jpe?g|png|gif|bmp))
をコメントアウト
下は>>376
>>377 って書いては見たけどまだダメだね
https://i.imgur.com/a/WZM5m #1を拾えなかった
ReplaceStr.txtの記述でV2Cでは表示されない文字がありそうなので
このスレはWEBブラウザで見て下さい
>>377
修正イメージ
https://i.imgur.com/O8mvZtB.png
#無しを表示するのは159行目をコメントアウト、163行目を追加
#ありを表示するのは161行目の黄色のmを[mi]に修正
ReplaceStr.txtの記述でV2Cでは表示されない文字がありそうなので
このスレはWEBブラウザで見て下さい
続き
同じく#1〜#10まで増幅させるためには
ReplaceStr.txtに
https://i.imgur.com/jy2BhB0.png
それでこんな感じ
https://i.imgur.com/xZlT3B2.png
(#2から#10は実際は画像がないんでエラーリンクになります)
今回はこれでもう許してくれませんか?>>999 >>999 >>999 >>999 >>999 >>999 >>999 >>999 >>999 >>999 >>999
https://twitter.com/F9Y1vcljaqitzj/status/907598207269482496 https://twitter.com/F9Y1vcljaqitzj/status/907598207269482496
,.ィ , - 、._ 、
. ,イ/ l/  ̄ ̄`ヽ!__
ト/ |' { `ヽ. ,ヘ
N│ ヽ. ` ヽ /ヽ / ∨
N.ヽ.ヽ、 , } l\/ な `′
. ヽヽ.\ ,.ィイハ | _| ん 鋼
ヾニー __ _ -=_彡ソノ u_\ヽ、 | \ だ 兵
.  ゙̄r=<‐モミ、ニr;==ェ;ュ<_ゞ-=7´ヽ > よ ア
. l  ̄リーh ` ー‐‐' l‐''´冫)'./ ∠__ ! ン
゙iー- イ'__ ヽ、..___ノ トr‐' / チ
l `___,.、 u ./│ /_ の
. ヽ. }z‐r--| / ト, | ,、 敗
>、`ー-- ' ./ / |ヽ l/ ヽ ,ヘ 北
_,./| ヽ`ー--‐ _´.. ‐''´ ./ \、 \/ ヽ/
-‐ '''"  ̄ / :| ,ゝ=< / | `'''‐- 、.._
/ !./l;';';';';';';\ ./ │ _
_,> '´|l. ミ:ゝ、;';';_/,´\ ./|._ , --、 | i´!⌒!l r:,=i
. | |:.l. /';';';';';|= ヽ/:.| .|l⌒l lニ._ | ゙ー=':| |. L._」 ))
l. |:.:.l./';';';';';';'! /:.:.| i´|.ー‐' | / | |. ! l
. l. |:.:.:.!';';';';';';';'| /:.:.:.:!.|"'|. l' │-==:|. ! ==l ,. -‐;
l |:.:.:.:l;';';';';';';';| /:.:.:.:.:| i=!ー=;: l | l. | | / //
l |:.:.:.:.:l;';';';';';';'|/:.:.:.:.:.:.!│ l l、 :| | } _|,.{:: 7 ))
ナ ゝ ナ ゝ / 十_" ー;=‐ |! |!
cト cト /^、_ノ | 、.__ つ (.__  ̄ ̄ ̄ ̄ ・ ・
ミミ:::;,! u `゙"~´ ヾ彡::l/VvVw、 ,yvヾNヽ ゞヾ ,. ,. ,. 、、ヾゝヽr=ヾ
ミ::::;/  ゙̄`ー-.、 u ;,,; j ヾk'! ' l / 'レ ^ヽヘ\ ,r゙ゞ゙-"、ノ / l! !ヽ 、、 |
ミ/ J ゙`ー、 " ;, ;;; ,;; ゙ u ヾi ,,./ , ,、ヾヾ | '-- 、..,,ヽ j ! | Nヾ|
'" _,,.. -─ゝ.、 ;, " ;; _,,..._ゞイ__//〃 i.! ilヾゞヽ | 、 .r. ヾ-、;;ノ,.:-一'"i
j / ,.- 、 ヾヽ、 ;; ;; _,-< //_,,\' "' !| :l ゙i !_,,ヽ.l `ー─-- エィ' (. 7 /
: ' ・丿  ̄≠Ξイ´,-、 ヽ /イ´ r. `ー-'メ ,.-´、 i u ヾ``ー' イ
\_ _,,......:: ´゙i、 `¨ / i ヽ.__,,... ' u ゙l´.i・j.冫,イ゙l / ``-、..- ノ :u l
u  ̄ ̄ 彡" 、ヾ ̄``ミ::.l u j i、`ー' .i / /、._ `'y /
u `ヽ ゙:l ,.::- 、,, ,. ノ ゙ u ! /_  ̄ ー/ u /
_,,..,,_ ,.ィ、 / | /__ ``- 、_ l l ``ーt、_ / /
゙ u ,./´ " ``- 、_J r'´ u 丿 .l,... `ー一''/ ノ ト 、,,_____ ゙/ /
./__ ー7 /、 l '゙ ヽ/ ,. '" \`ー--- ",.::く、
/;;;''"  ̄ ̄ ───/ ゙ ,::' \ヾニ==='"/ `- 、 ゙ー┬ '´ / \..,,__
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018627/381
スポニチ テスト
http://www.sponichi.co.jp/entertainment/news/2017/09/22/jpeg/20170922s00041000243000p_thum.jpg
http://www.sponichi.co.jp/entertainment/news/2017/09/22/jpeg/20170922s00041000235000p_thum.jpg
http://www.sponichi.co.jp/baseball/news/2017/09/22/jpeg/20170922s00001002159000p_thum.jpg
test
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板