スクリプト#3 @避難所 (1000レス)
前次1-
抽出解除 必死チェッカー(簡易版) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
86: 2019/09/14(土)08:00 ID:DhOH1CbI0(1/4) AAS
◼こういう文字はどうやって判断するんだ
文字をShift_JISにエンコードしてUTF-8でデコードして
文字と違っていたら数値文字参照にすればいいのかな
上位bitがなんちゃらとかさぱりわからん
87: 2019/09/14(土)12:52 ID:DhOH1CbI0(2/4) AAS
String str = "あ";
byte[] bytes = str.getBytes("SJIS");
String newStr = new String(bytes, "SJIS")
strとnewStrが違ったら数値文字参照にするで上手くいかないのかな
89: 2019/09/14(土)14:12 ID:DhOH1CbI0(3/4) AAS
これで上手くいった
俺天才かも

//【数値文字参照変換】
function EncodeChar(Text) {
var EncodeText = '';
var TextArray = Text.split('');
var BiteArray = [];
var JString = '';
var NewString = '';

for(var i = 0; i < TextArray.length; i++) {
JString = new java.lang.String(TextArray[i]);
BiteArray = JString.getBytes('SJIS');
NewString = new java.lang.String(BiteArray, "SJIS");
if(JString == NewString) {
EncodeText += TextArray[i];
} else {
EncodeText += '&#' + Text.charCodeAt(i) + ';';
}
}
return EncodeText;
}
90: 2019/09/14(土)16:11 ID:DhOH1CbI0(4/4) AAS
BiteArray スペルが違ってたbyteだった
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s