<scriptLanguage = "JavaScript" runat = "server">
// Sambungkan database
functionConnopen (DataBaseConnectStr) {
varconn = server.createObject ("adodb.connection");
Conn.open (DataBaseConnectStr);
returnConn;
}
// Gunakan objek adodb.stream untuk membaca file teks dalam format yang ditentukan
functionReadFromTextFile (fileurl, charset) {
varstr;
varstm = server.CreateObject ("adodb.stream");
stm.type = 2;
stm.mode = 3;
stm.charset = charset;
stm.open;
stm.loadFromFile (server.mappath (fileurl));
str = stm.readtext
stm.close;
returnstr;
}
// Gunakan objek adodb.stream untuk menulis file teks dalam format yang ditentukan
functionWritetOtExtFile (fileurl, str, charset) {
varstm = server.CreateObject ("adodb.stream");
stm.type = 2;
stm.mode = 3;
stm.charset = charset;
stm.open;
stm.writetext (str);
stm.savetofile (server.mappath (fileurl), 2);
stm.flush;
stm.close;
}
// Gunakan FSO untuk menentukan apakah ada file
functionSfileExist (fileurl) {
varfso = server.CreateObject ("Scripting.FilesystemObject")
if (fso.fileexists (server.mappath (fileurl))) {
kembali;
}kalau tidak{
returnfalse;
}
}
// Tulis file menggunakan FSO
functionCateFile (file, fbody) {
varfs = server.CreateObject ("Scripting.FilesystemObject");
vara = fs.createTextFile (server.mappath (file));
A.write (fbody);
a.close ();
}
// Dapatkan kode sumber halaman target
functionGetHttppage (url) {
varhttp = server.CreateObject ("microsoft.xmlhttp");
Http.open ("get", url, false);
Http.send ();
if (http.readystate! == 4) {returnFalse;}
return (bytestoBstr (http.responseBody, "GB2312"));
}
// pengkodean
functionByTestObstr (body, cset) {
varobjstream = server.CreateObject ("adodb.stream");
objstream.type = 1;
objstream.mode = 3;
objstream.open ();
objstream.write = body;
objstream.position = 0;
objstream.type = 2;
objstream.charset = cset;
return (objstream.readtext);
objstream.close ();
}
// Dapatkan alamat koneksi lengkap
functionGetCleTeUrl (Sources_Url, get_url) {
if (get_url.indexof ("http: //")! =-1) returnet_url;
varcompleTeUrl = "";
varsources_url_arr = sumber_url.split ("/");