Вопрос знатокам JS для CS2 про метод execute()

  • Автор темы Автор темы AirGraph
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

AirGraph

Участник
Топикстартер
Сообщения
244
Реакции
21
Ребята, а у кого-нибудь работает метод execute() объекта File в CS2. В CS все было нормально, а в CS2 никак. Знатоки, подскажите, pls...
 
Ответ: Вопрос знатокам JS для CS2 про метод execute()

PHP:
with (app) {
	myFile = new File('/d/InScripts.jpg');
	myFile.execute();
}
И все работает. Как и написано, Opens this file using the appropriate application.
И так тоже работает.
PHP:
with (app) {
	myFile = new File('/c/rar.cmd');
	myFile.execute();
}
 
Ответ: Вопрос знатокам JS для CS2 про метод execute()

Виталий, а при чем тут with(app)? Объект File не принадлежит app, это же объект самого JS. У меня написано так:

var myFile = new File("~\Jungle Software\Application\PhotoshopGate.app");
myFile.execute();

при этом сам объект myFile cоздается правильно и имеет правильные property типа myFile.name и myFile.parent. Но в MacOS Х не работает ;(((((. В чем проблема?
 
Ответ: Вопрос знатокам JS для CS2 про метод execute()

Виталий, а при чем тут with(app)? Объект File не принадлежит app, это же объект самого JS. У меня написано так:
var myFile = new File("~\Jungle Software\Application\PhotoshopGate.app");
myFile.execute();
при этом сам объект myFile cоздается правильно и имеет правильные property типа myFile.name и myFile.parent. Но в MacOS Х не работает ;(((((. В чем проблема?
С with(app) у меня все скрипты начинаются :) Просто шаблон так настроен в редакторе :)
В "глючной" виндовсе все пашет и без app. С маком – полный хз.
 
Ответ: Вопрос знатокам JS для CS2 про метод execute()

Все понял про with(app) :))). Системные приложения, типа TextEdit, execute() запускает без проблем, а вот построенные мной задачи - ни фига. Что за батва - понять не могу... ;((((( CS запускал без вопросов...

А не знаешь ли ты где можно посмотреть коды ошибок JS для CS2. Особо интересно Error Number -34. Технические описания прорыл - не нашел, может где еще можно посмотреть?
 
Статус
Закрыто для дальнейших ответов.