スクリプト#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