Я изучаю и использую Extendscript с After Effects CS6 (обычно использую maxscript и python) для создания подключаемого интерфейса для After Effects. Мне удалось это сделать, но мне нужно перестроить код для поиска в папках в корневой папке, чтобы захватить файлы .jsx, которые образуют узлы в дереве, которое я создал.extendscript, получить имя папки
В настоящее время, все .jsx файлы находятся в одной корневой папке, но из-за перестройки системы папок, теперь мы имеем папку, где находится каждый сценарий
Мне нужно, чтобы иметь возможность вернуться/собирать имена папок в корневой папке в массив, который я могу перебрать в более поздней части скрипта.
До сих пор у меня есть код, который вернет путь к папкам внутри корневой папки, но это не то, что мне нужно, и я не хочу разделить строки на составные части, чтобы получить последнюю часть путь.
В корневой папке на изображении ниже является «C: \ AFX \ theRoot \» с папками внутри имени script1, Скрипт2, Script3 script4
Я собирался опубликовать изображение структуры папок, но я не допускается из-за требования иметь определенный рейтинг.
У вас есть подпапки, но вы «не хотите разделить строки»? Почему нет? Это простая операция (и это физически не повредит струны). – usr2564301
Для опытного Java-скриптера это может быть так, но, как уже упоминалось, я не использую Javascript и extendscript на ежедневной основе. Вместо того, чтобы указывать, насколько это просто, возможно, опубликуйте рабочий пример, чтобы я мог учиться на нем, поскольку то, что вы указали до сих пор, не помогает. Я не хочу казаться неблагодарным, но пока ответы не оказали никакой помощи, чтобы помочь двигаться вперед. – EMJAY
Несомненно. Но сначала вы должны просто показать, что у вас есть (или только фрагмент кода, если код длинный, и проблема локализована) и указать, где вы столкнулись с проблемами. Во-вторых, вы описываете проблему *, как будто * вы знаете, как отделить путь, но «не хотите». Отсюда мой вопрос: почему вы не хотите этого делать? – usr2564301