Тип | частное предприятие |
---|---|
Промышленность | программное обеспечение |
Основание | 1995 |
Ключевые люди | Марк Аллдрит |
Продукты | Отладчик сценариев. Affrus |
Late Night Software Ltd., является частной канадской software компания, которая выпустила несколько приложений, служебных программ и инструментов разработчика для платформы компьютера Macintosh. Компания была основана в 1995 году. Ее президентом является Марк Олдритт.
В 1995 году Late Night Software выпустила то, что сейчас является их основным продуктом, Script Debugger. В то время существовало несколько конкурирующих языков AppleScript и Open Scripting Architecture (OSA), включая ScriptWizard и Main Event Software's Scripter. По состоянию на май 2005 года Script Debugger и Smile остаются единственными конкурентами Apple Computer бесплатного приложения Script Editor.
В 2004 году компания выпустила Affrus, собственный отладчик Mac OS X для языка сценариев Perl.
В 2005 году компания приобрела FaceSpan у Digital Technology International. FaceSpan был продуктом, конкурирующим с AppleScript Studio от Apple Computer. Это ознаменовало собой первый переход Late Night Software в графические инструменты быстрой разработки приложений.
5 мая 2009 г., после более чем двух лет разработки FaceSpan 5, Аллдрит объявил в блоге компании, что разработка была приостановлена, потому что «за время, которое я потратил на эту работу, мир продвинулись дальше, и пользовательские интерфейсы на основе AppleScript не будут востребованы на рынке ».
.
В начале истории AppleScript языка сценариев Марк Аллдритт создал бесплатное программное обеспечение Добавление сценариев под названием Script Tools. Позднее это было переупаковано как коммерческий продукт, LNS Scripting Additions. В связи с изменениями в операционной системе Macintosh , поддержка инструментов сценариев прекращена и они больше не доступны.
Инструменты XML принесли собственный синтаксический анализ XML в AppleScript и другие языки OSA. Он использует парсер Expat XML от Джеймса Кларка..
Инструменты XSLT принесли собственные преобразования XSLT в AppleScript и другие языки OSA. Он основан на процессоре Xerces -C XML Xalan -C XSLT от Apache Software Foundation.
Инструменты списка и записи позволяют выполнять логические команды set в списках AppleScript и получать доступ к динамическим свойствам записей AppleScript.
Инструменты списка свойств позволяют выполнять собственный анализ AppleScript для файлов типа Mac OS X Списки свойств (файлы ".plist").
JavaScript OSA - это язык сценариев с открытой архитектурой сценариев. Это язык сценариев системного уровня, основанный на движке SpiderMonkey, задуманный как альтернатива AppleScript.
OSA для Dreamweaver позволяет создавать сценарии для Macromedia Dreamweaver с помощью AppleScript и других языков OSA.
OSAXen Fixer - это служебная программа, которая позволяет REALbasic напрямую вызывать дополнения сценариев без использования AppleScript.
Планировщик - это служебная программа, которая позволяла запускать приложения по расписанию и открывать документы в ответ на различные события. Он был полностью скриптовым и с возможностью присоединения скриптов через AppleScript и другие языки OSA. Планировщик прекращен и больше не доступен.
SCRIPZ был продуктом для Adobe Illustrator, который обеспечил поддержку сценариев в Illustrator версии 7.0. SCRIPZ поддерживает как Visual Basic / COM в Windows, так и AppleScript / события Apple в Macintosh. В 1998 году SCRIPZ была приобретена Adobe Systems. Функциональность SCRIPZ изначально была включена в Illustrator версии 9.0.
Tag-On был подключаемым модулем Adobe InDesign, который давал возможность импортировать текст, отформатированный с помощью QuarkXPress, в InDesign. Продукт никогда не обновлялся для работы с «InDesign CS».