//FFName=FTP-Upload if(scriptmode != 2) { FF_WriteProfile("Upload", "Existfile", "1"); } if(running) { if(FF_SaveImage(dstname,jpeg_qual)) { var textpath = fso.GetParentFolderName(dstname) + "\\UploadedFiles.txt"; var kenner = FF_GetProfile("Upload","Existfile"); if (kenner == 1) { if (fso.FileExists(textpath)) { fso.DeleteFile(textpath); } FF_WriteProfile("Upload", "Existfile", "0") } var oShell = new ActiveXObject("WScript.Shell"); // Lies mal die FTP-Einstellungen aus der Registry aus var ftpserver = oShell.RegRead("HKCU\\SOFTWARE\\Joachim Koopmann Software\\FixFoto\\Options\\FTPServer"); var ftppath = oShell.RegRead("HKCU\\SOFTWARE\\Joachim Koopmann Software\\FixFoto\\Options\\FTPPath"); var dlpath = oShell.RegRead("HKCU\\SOFTWARE\\Joachim Koopmann Software\\FixFoto\\Options\\FTPDPath"); var ftpuser = oShell.RegRead("HKCU\\SOFTWARE\\Joachim Koopmann Software\\FixFoto\\Options\\FTPUser"); var ftppass = oShell.RegRead("HKCU\\SOFTWARE\\Joachim Koopmann Software\\FixFoto\\Options\\FTPPwd"); var ftppassive = oShell.RegRead("HKCU\\SOFTWARE\\Joachim Koopmann Software\\FixFoto\\Options\\PassiveFTP"); //Uploadpfad der Bilder var dpath = SplitPath(dstname); dpath = dlpath + "/" + dpath.file + dpath.ext; //Bild speichern und hochladen if(!FF_SaveFTP(dstname, ftpserver, ftppath, ftpuser, ftppass, 1)) FF_MessageBox("Fehler beim FTP-Upload",0); //Text-Datei schreiben (Zeile anhängen) if(!fso.FileExists(textpath)) fso.CreateTextFile(textpath, true); var f = fso.GetFile(textpath); var ts = f.OpenAsTextStream(8); ts.WriteLine(dpath); ts.Close(); fso.DeleteFile(dstname); } // }