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

テストスレ@避難所

1 名無しさん@避難所 :2013/01/24(木) 18:10:27 ID:WvqzXn6M0
テストスレ
http://yy61.60.kg/test/read.cgi/v2cj/1202997273/

上記のスレに書き込めないときに利用して下さい。

285 名無しさん@避難所 :2017/06/14(水) 02:37:32 ID:xlEKyaQM0
稀な環境で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しない)

286 名無しさん@避難所 :2017/06/14(水) 03:06:12 ID:xlEKyaQM0
>>285 メモメモ
・polyfillを避けるために修正
・endsWith()代わりにmatch()したった
※非キャプチャしてみた
・とりま動いてるっぽい

・JSスクリプトをいじったのはHTMLで遊んで以来
※JSエンジンを利用したのは賢い、V2Cのできる人のJSは上手、正規表現は面倒
・Javaの準備足らん
※JDKなかったからjavaはお任せ、時間も能力も足らん
・エディタのカスタマイズ不足
※カスタマイズすんのは古臭い

問題なければ需要がなくてもあっちにコピペ

287 名無しさん@避難所 :2017/06/16(金) 23:40:12 ID:lfL0thnw0
以下は備忘録
※自分で試した場合はすべて自己責任
※現状の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バージョンの変更箇所
同様の処理があることをチラ見した

288 名無しさん@避難所 :2017/06/16(金) 23:47:34 ID:lfL0thnw0
>>287 追記
・(2)のBEアイコンについて
java本体?の表示処理の判定あたりを修正すればBEアイコンの表示はできそう
画像URLはブラウザ表示が可能だったので画像表示も可能??




緊急避難セット KH-50G / ミヤ化学



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