CS5 Flash 教授:寻找批量/批量发布插件

发布于 2024-10-27 14:16:50 字数 1539 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

青衫负雪 2024-11-03 14:16:50

您可以使用基本的 jsfl 脚本:

var dir = fl.browseForFolderURL("select fla folder");//open a folder
var files = FLfile.listFolder(dir,"files");//get the files (note: NOT recursive!)
var filesNum = files.length;
fl.outputPanel.clear();
for(var i = 0 ; i < filesNum; i++){
    if(files[i].substr(files[i].lastIndexOf(".")+1) == 'fla'){//look for fla's
        var doc = fl.openDocument(dir+'/'+files[i]);
        //toggle the comment on the prefered way of exporting
        //doc.exportSWF(add your location here,useCurrentSettings?);
        doc.publish();
        //doc.testMovie();
        fl.saveDocument(doc);
        fl.closeDocument(doc,false);
        fl.trace(files[i]+' done! ' +(i+1) + " of " + filesNum);
    }
}
fl.trace('all done!');

最简单的使用方法是在 Flash CS5 中创建一个新的 JavaScript Flash 文档并将其另存为 BatchPublish.jsfl 或其他描述性内容。这样,该文件应默认位于文件系统上的正确位置并显示在“命令”菜单中。

运行命令/脚本后,它应该提示您输入包含 fla 文件的文件夹,并且它将循环遍历文件、发布、然后保存并关闭。如果不需要的话可以注释掉保存的内容。

Google 搜索还应该为您提供良好结果

华泰

You can get away with a basic jsfl script:

var dir = fl.browseForFolderURL("select fla folder");//open a folder
var files = FLfile.listFolder(dir,"files");//get the files (note: NOT recursive!)
var filesNum = files.length;
fl.outputPanel.clear();
for(var i = 0 ; i < filesNum; i++){
    if(files[i].substr(files[i].lastIndexOf(".")+1) == 'fla'){//look for fla's
        var doc = fl.openDocument(dir+'/'+files[i]);
        //toggle the comment on the prefered way of exporting
        //doc.exportSWF(add your location here,useCurrentSettings?);
        doc.publish();
        //doc.testMovie();
        fl.saveDocument(doc);
        fl.closeDocument(doc,false);
        fl.trace(files[i]+' done! ' +(i+1) + " of " + filesNum);
    }
}
fl.trace('all done!');

Easiest way to use this is to create a new JavaScript Flash document in Flash CS5 and save it as BatchPublish.jsfl or something descriptive. This way, the file should default to the correct location on the file system and show in the Commands menu.

Once you run the command/script, it should prompt you for a folder with fla files and it will loop through the files, publish, then save and close. You can comment out the saving if it's not needed.

A google search should also provide you with good results.

HTH

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文