末端のフォルダ名だけ抽出取得 AE Script メモ
Aftereffects Script Javascript
フォルダ選択ダイアログで、末端のフォルダ名だけ抽出して取得する
//フォルダ選択ダイアログ
var prjPath = "S:/19001MB_CaptainTusbasa/06_afx/footage/zz_CH_Material/sp011"
var defaltDir = new Folder(prjPath);
dirObj = defaltDir.selectDlg("フォルダを選択してください");
dirPath = dirObj.fsName; // フォルダのパス名取得
fileList = dirObj.getFiles(); // フォルダ内のファイルリスト化
alert (dirPath);
dirName = dirPath.split("\\").slice(-1)[0]; //末尾のフォルダ名だけ取得
alert (dirName);
------------------
参考
http://nakatoji.lolipop.jp/index.php/extendscript/fileaccess/fileaccess-list/374-2014-06-04-20-42-9
http://aejsx.hiroshisaito.net/propertygroup-object/methods/property
https://sites.google.com/site/annamillersclub/script-menu/gyakubikiscript/%E3%82%A2%E3%82%A4%E3%83%86%E3%83%A0%E3%81%AE%E7%A8%AE%E9%A1%9E%E3%82%92%E5%88%A4%E5%88%A5%E3%81%99%E3%82%8B
http://xirasaya.com/?m=detail&hid=176
文字列入力ボックス
http://www.openspc2.org/book/AfterEffectsCS6/easy/dialog/003/index.html
バックスラッシュを文字列に使うときは2回連続で(\\とか)
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Regular_Expressions
配列の末尾を抽出する方法 .slice(-1)[0]
https://qiita.com/kerupani129/items/64ce1e80eb8efb4c2b21
0 コメント:
コメントを投稿