- function getlocal(){
-
- temp = window.location+".txt";
- temp = temp.substr(8);
- temp=temp.split("/")
- temp.pop()
- str=temp.join("/")+"/"
- return str
- }
-
-
- function writefile(name, str, always){
-
-
- var fso, f;
- if (always) {
- fso = new ActiveXObject("Scripting.FileSystemObject");
- f = fso.OpenTextFile(getlocal()+name, 2, true);
- f.Write(str);
- f.Close();
- return true;
- } else {
- if (!isfile(name)){
- fso = new ActiveXObject("Scripting.FileSystemObject");
- f = fso.OpenTextFile(getlocal()+name, 2, true);
- f.Write(str);
- f.Close();
- return true;
- } else {
- return false;
- }
- }
- }
-
-
- function readfile(name) {
-
- if (isfile(name)) {
- var fso, f;
- fso = new ActiveXObject("Scripting.FileSystemObject");
- f = fso.OpenTextFile(getlocal()+name, 1);
- str = f.ReadAll();
- f.Close();
- return (str);
- } else {
- return false;
- }
- }
-
-
- function createfolder(name){
-
- if (!isfolder(name)) {
- var fso, f;
- fso = new ActiveXObject("Scripting.FileSystemObject");
- fso.CreateFolder(getlocal()+name);
- return true;
- } else {
- return false;
- }
- }
-
-
- function deletefolder(name) {
-
- if (isfolder(name)) {
- var fso, f;
- fso = new ActiveXObject("Scripting.FileSystemObject");
- fso.DeleteFolder(getlocal()+name);
- return true
- } else {
- return false;
- }
- }
-
-
- function isfile(name){
-
- var fso, exis;
- fso = new ActiveXObject("Scripting.FileSystemObject");
- exis=fso.FileExists(getlocal()+name);
- return exis
- }
-
-
- function isfolder(name){
-
- var fso, exis;
- fso = new ActiveXObject("Scripting.FileSystemObject");
- exis=fso.FolderExists(getlocal()+name);
- return exis
- }
-
-
- function viewfolder(name) {
-
- if (isfolder(name)) {
- var fso, f;
- fso = new ActiveXObject("Scripting.FileSystemObject");
- f = fso.GetFolder(getlocal()+name).files;
- str = "";
- for (var objEnum = new Enumerator(f); !objEnum.atEnd(); objEnum.moveNext())
- {
- temp = String(objEnum.item()).split("/").pop();
- str += temp+"|";
-
- }
- return str
- } else {
- return false;
- }
- }
|