使用Javascript

时间:2016-01-10 08:40:11

标签: javascript

我是javascript的新手,我正在尝试编写一个脚本,可以将photoshop文件从本地驱动器复制到FTP服务器。该文件在photoshop中打开,脚本在其中运行。

我在第165页跟踪了documentation(pdf)

var file_path = app.activeDocument.fullName
var file = new file ("/d/project/test_file.psd");

var ftp = new FtpConnection("ftp://192.168.1.150/DATA/") ;
ftp.login("username", "password");

ftp.cd("project")
ftp.put(file,"test_file.psd") ;

ftp.close() ;
file.close() ;

我收到如下错误:

Error 22: file does not have a constructor.
Line: 2
-> var file = new file("/d/project/test_file.psd");

我无法正确理解这个问题。

1 个答案:

答案 0 :(得分:3)

假设您已按照文档前几页所述加载Web Access库(webaccesslib),请确保在调用类实例时尊重大小写。

var file = new File("/d/project/test_file.psd");

必须有File有资本F.错误是说没有实现类file