Project Board コメントcomments
ログイン | ヘルプ | トップ
「filesセキュリティ」トップへ

おお、すごいスプリクトですね。 .lnkファイル(=ショートカットファイル)にすればかなりセキュティが高くなりますね(やってみればわかります。) 突然なのですが、配列データ読み込みスプリクトとこのスプリクトにローカル変数設定しておいたものを書いておきます //ファイル読み込み// function array_Fload(f,k){ var a,b,t; a=new Array();b=a.load(f); if(b==1)return -1; b=new Array(); for(t in a){ b.add(decording(t,k)); } return b; } //ファイル書き込み// function array_Fsave(a,f,k){ var b,t; b=new Array(); for(t in a){ b.add(encording(t,k)); } a=b.save(f); if(a==1)return -1; return 0; } //エンコード// function encording(char,k) { var ret,i,keycount,kk,key,bytes; char= ""+char; ret = ""; keycount=0; if(k==null)k=0; kk=k+""; for(i=0;i<char.byteLength();i++) { key = valueOf(kk.substring(keycount,keycount+1)); keycount++; if(keycount>=kk.length())keycount=0; bytes = char.byteAt(i)+key; ret = ret+bytes+"><"; } return ret; } //デコード// function decording(char,k) { var chr,keycount,key,kk,ary,ret; char= ""+char; ret = ""; ary = char.split("><"); keycount=0; if(k==null)k=0; kk=k+""; for(i=0;i<ary.size();i++) { key = valueOf(kk.substring(keycount,keycount+1)); keycount++; if(keycount>=kk.length())keycount=0; chr = new String(valueOf(ary.get(i))-key); ret=ret+chr; } return ret; }06-12-26 08:38 by LefTonbo

[Ver1.0]06-12-14 20:16 by BISS

「filesセキュリティ」トップへ