フォルダー内に含まれるすべてのファイルを返すスクリプトがあります。ただし、スクリプトで処理したくないファイル タイプがいくつかあります。そこにないかのように文字通りスキップして、他のファイルタイプのみを処理するようにしたいだけです。
どうすればこれを達成できますか?
これまでのところ、フォルダー内に含まれるすべてのファイルを取得する方法は次のとおりです。
var samplesFolder = Folder(Path)
//Get the files
var fileList = samplesFolder.getFiles()
//Creat Array to hold names
var renderTypes = new Array();
//Parse Initial name to get similar render elements
var beautyRender = fileList[0].name
beautyRender = beautyRender.substr(0, beautyRender.length-4)
//Get the render elements with a similar name
for (var i = 0; i < fileList.length; i++)
{
if(fileList[i].name.substring(0,beautyRender.length) === beautyRender)
{
renderTypes[i] = fileList[i].name
}
}
これは、急いで追加する必要がある Web の目的には使用されません。
編集
上記は、フォルダー内のすべての画像ファイルを取得し、ユーザーが使用するフォルダーを選択したら、それらを Photoshop に取り込む必要がある完全なコードです。現時点では、無視したい単一のタイプがある場合、フォルダー内のすべての画像を取り込みます。