[ID CS4-CS6] загадочный BridgeTalk

  • Автор темы Автор темы bossrus
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Гуголь забанил, поставь S3 :)))
1548521820811.png
 
Варианты "JS круто", "Настоящие программисты используют только JS" и подобное тоже не принимаются.
Вариант "На JSX для приложений Adobe я сделаю что угодно быстрее и надежнее" -- самый правильный.
А то уже проходил — люди AppleScript в глаза не видели, но расписывали такими словами, которые в приличном обществе не используются.
Пожалуйста, покажите код на AppleScript, который решает примитивную задачу: прочитать xml-файл, преобразовать произвольный элемент в аттрибут, удалить namespaces и сохранить xml без отступов. Спасибо.
 
  • Спасибо
Реакции: Skvoznyak
AS для мака - аналог VBS для винды - платформеннозависимый костыль для связи приложений. Но целиком программить на нем - все равно как строить дом из спичек и желудей - в принципе, можно, но смысл?
 
можно почти любую программу дернуть
А смысл?
Из JSX можно точно так же дернуть почти любую программу. В крайнем случае -- с помощью вызова кода AppleScript. Только грамотно написанный на JS скрипт будет работать и в Windows даже в этом случае -- достаточно переписать код на VBS, например. А скрипт на AppleScript изначально предназначен только и исключительно для одной ОС и просто перенести его в другую ОС категорически не получится.
 
Вопрос "что лучше JS vs AS?" - исключительно религиозный, а значит, по правилам форума обсуждаем тут быть не может.
Правильно поставленный вопрос звучит так "как кошерно построить программу, использующую несколько разных приложений?"
Разумеется, оптимальнее всего, максимально расписать весь код по яваскрипте, исполняющимся в каждом приложении. А связывать, пожалуй, желательно все таки через бридж, если это, конечно, возможно.
 
Разумеется, оптимальнее всего, максимально расписать весь код по яваскрипте, исполняющимся в каждом приложении. А связывать, пожалуй, желательно все таки через бридж, если это, конечно, возможно.
Буквально на днях сдал проект, где пользователь из Бриджа выбирал нужную папку с файлами ai, которые потом из Иллюстратора экспортировались с потребными настройками в различные папки в формат png, каковые пересохранялись в Фотошопе со специальным плагином в ужатые по объему png с сохранением качества. И вот уже конечным файлам png Бридж прописывал необходимые метаданные.
 
Сколько из прокомментировавших написали что-нибудь реальное на AS? А сколько знают реальные возможности? Похоже никто.
AS для мака - аналог VBS для винды - платформеннозависимый костыль для связи приложений. Но целиком программить на нем - все равно как строить дом из спичек и желудей - в принципе, можно, но смысл?
Говорить что AS на Mac это аналог VBS на Win то же самое, что сказать "Mac OS это аналог Windows на Mac". VBS как раз и есть костыль и жалкая попытка сделать что-то похожее на AS.
Да и как-то странно получается — AS без проблем связывает программы и это костыль, а придуманный для JS BridgeTalk, связывающий адобовские программы таковым не является? И если это не костыль для JS то что это?
 
Сколько из прокомментировавших написали что-нибудь реальное на AS? А сколько знают реальные возможности? Похоже никто.

Говорить что AS на Mac это аналог VBS на Win то же самое, что сказать "Mac OS это аналог Windows на Mac". VBS как раз и есть костыль и жалкая попытка сделать что-то похожее на AS.
Да и как-то странно получается — AS без проблем связывает программы и это костыль, а придуманный для JS BridgeTalk, связывающий адобовские программы таковым не является? И если это не костыль для JS то что это?
Вот прям как чувствовал, что руль машине не нужен и следующий аргумент "windows - это жалкая попытка сделать макос для pc" '))'
Бриджталк - это, как минимум, платформеннозависимый костыль, выполнение которого осуществляется адобовским ядром и оптимизировано под него.
 
Я перефразирую: а кому вообще удалось написать что-нибудь стоящее на AS?
Во времена моей молодости был такой интересный тренд - консольные квестовые игры под DOS, написанные исключительно на batch. И ведь работало!
 
Тема закрыта за злостный оффтоп
 
Статус
Закрыто для дальнейших ответов.