Получение пути до проекта.
-
Как в скомпилированном скрипте получить путь корневой папки?
Сохраняется в appslocal\SID.....\engine
Пока идея парсинг регуляркой и замена на пустоту.
-
@Canine said in Получение пути до проекта.:
Как в скомпилированном скрипте получить путь корневой папки?
Сохраняется в appslocal\SID.....\engine
Пока идея парсинг регуляркой и замена на пустоту.http://community.bablosoft.com/topic/692/относительные-пути/11
http://community.bablosoft.com/topic/1618/макрос-для-пути-до-раб-папки-шаблона/8
http://community.bablosoft.com/topic/1433/непонятка-с-путями-к-скрипту-в-скомпилированых-ботах
-
@Gang У меня сейчас что то не работает, не хочет сохранять в корень.(раньше норм было)
VAR_PROJECT_DIR = project_path().slice(0, project_path().lastIndexOf("/") + 1);
Выдает путь до папки engine.
-
@Canine вот костыль на скорую руку:
VAR_PROJECT_DIR = project_path().slice(0, project_path().lastIndexOf((project_path().indexOf("/appslocal/SID") != -1) ? "/appslocal/SID" : "/") + 1);
Просто раньше не было/appslocal/SID
. Технически, он то тебе выдает корень скрипта, просто ты ожидаешь другое.
-
@out Спасибо, я так и понял, что переменная project_path стала выдавать не тот путь, который был раньше.