DTP駆け込み寺

[ 返信 ]

Re^3: フォルダ内の.aiファイルを開くスクリプト

何度も申し訳ありません。。

自分なりに調べて、再帰処理のスクリプトを参考に下記まで改造してみたのですが、結局指定した第一階層のファイルしか見てくれません。。

var folderObj = Folder.selectDialog("Illustratorファイルの入っているフォルダを選択してください");

if(folderObj){
(function(folderObj){
var fileList = folderObj.getFiles("*.ai");
for(var i=0;i<fileList.length;i++){
if(fileList[i].constructor.name=="Folder"){
arguments.callee(fileList[i]);
}else{
var fileObj = (fileList[i]);
open(fileObj);
};
}
})(folderObj);
};

デバッグでは open(fileObj); のところでエラーになりますが、イラレから走らせると一応動くことは動きます。
ここからどういじれば良いのか自分の知識では分かりません。。
厚かましい限りですが、どなたか助言いただければと思います。
よろしくお願い致します。

[14716] ごえもん (2012/10/02 Tue 16:15)


残り3件

  1. [14694] フォルダ内の.aiファイルを開くスクリプト ごえもん 2012/09/28 15:49
    1. [14710] Re: フォルダ内の.aiファイルを開くスクリプト クリステル女川 2012/10/02 06:59
      1. [14712] Re^2: フォルダ内の.aiファイルを開くスクリプト ごえもん 2012/10/02 11:12
        1. [14716] Re^3: フォルダ内の.aiファイルを開くスクリプト ごえもん 2012/10/02 16:15
          1. [14717] Re^4: フォルダ内の.aiファイルを開くスクリプト はげる 2012/10/02 16:37
            1. [14718] Re^5: フォルダ内の.aiファイルを開くスクリプト ごえもん 2012/10/02 17:11
          2. [14733] Re^4: フォルダ内の.aiファイルを開くスクリプト るまんさるちあ 2012/10/05 09:24