Oprogramowanie późnej nocy
Typ | prywatna |
---|---|
Przemysł | oprogramowanie |
Założony | 1995 |
Kluczowi ludzie |
Marka Alldritta |
Produkty |
Debuger skryptów Affrus |
Late Night Software Ltd. to prywatna kanadyjska firma programistyczna , która wyprodukowała kilka aplikacji , narzędzi i narzędzi programistycznych dla platformy komputerowej Macintosh . Firma powstała w 1995 roku. Jej prezesem jest Mark Alldritt.
Oprogramowanie
Aplikacje
W 1995 Late Night Software wydało swój główny produkt, Script Debugger . W tamtym czasie istniało kilka konkurencyjnych edytorów kodu źródłowego w językach AppleScript i Open Scripting Architecture (OSA) , w tym ScriptWizard i Main Event Software's Scripter. Od maja 2005 r. Script Debugger i Smile pozostają jedynymi konkurentami bezpłatnej aplikacji Script Editor firmy Apple Computer .
W 2004 roku firma wypuściła Affrus, natywny debugger Mac OS X dla języka skryptowego Perl .
W 2005 roku firma przejęła FaceSpan od Digital Technology International. FaceSpan był konkurencyjnym produktem AppleScript Studio firmy Apple Computer . Oznaczało to pierwsze wejście Late Night Software do graficznych do szybkiego tworzenia aplikacji .
W dniu 5 maja 2009 roku, po ponad 2 latach rozwoju na FaceSpan 5, Alldritt ogłosił na blogu firmy, że rozwój został zawieszony, ponieważ „w czasie, jaki zajęło mi wykonanie tej pracy, świat poszedł do przodu i oparty na AppleScript Interfejsy użytkownika nie będą miały znaczenia na rynku”.
Dodatki skryptowe
Na początku historii języka skryptowego AppleScript Mark Alldritt stworzył darmowy dodatek Scripting Addition o nazwie Script Tools . Zostało to później przepakowane jako produkt komercyjny, LNS Scripting Additions . Ze względu na zmiany w systemie operacyjnym Macintosh narzędzie Script Tools zostało wycofane i nie jest już dostępne.
Narzędzia XML wprowadziły natywne parsowanie XML do AppleScript i innych języków OSA. Używa parsera Expat XML Jamesa Clarka .
Narzędzia XSLT wprowadziły natywne przekształcenia XSLT do AppleScript i innych języków OSA. Opiera się na Xerces -C XML parser Xalan -C XSLT firmy Apache Software Foundation .
List & Record Tools umożliwia wykonywanie poleceń logicznych na listach AppleScript oraz dynamiczny dostęp do właściwości rekordów AppleScript.
Narzędzie Property List Tools umożliwia natywną analizę składniową AppleScript typu pliku Listy właściwości systemu Mac OS X (pliki „.plist”).
Narzędzia i wtyczki
JavaScript OSA to język skryptowy Open Scripting Architecture. Jest to język skryptowy na poziomie systemu, oparty na SpiderMonkey , pomyślany jako alternatywa dla AppleScript.
OSA for Dreamweaver umożliwia pisanie skryptów Macromedia Dreamweaver za pośrednictwem AppleScript i innych języków OSA.
OSAXen Fixer to narzędzie, które umożliwia REALbasic bezpośrednie wywoływanie dodatków skryptowych bez przechodzenia przez AppleScript.
Harmonogram był narzędziem, które umożliwiało zaplanowane uruchamianie aplikacji i otwieranie dokumentów w odpowiedzi na różne zdarzenia. Był w pełni skryptowalny i dołączany do skryptu za pośrednictwem AppleScript i innych języków OSA. Harmonogram został wycofany i nie jest już dostępny.
SCRIPZ był produktem dla programu Adobe Illustrator , który zapewnił obsługę skryptów w programie Illustrator w wersji 7.0. SCRIPZ obsługiwał zarówno zdarzenia Visual Basic / COM w systemie Windows, jak i zdarzenia AppleScript/Apple na komputerach Macintosh. W 1998 roku firma SCRIPZ została przejęta przez firmę Adobe Systems . Funkcjonalność SCRIPZ została natywnie włączona do programu Illustrator w wersji 9.0.
Tag-On był wtyczką programu Adobe InDesign , która zapewniała możliwość importowania tekstu sformatowanego przy użyciu tagów QuarkXPress XPress do programu InDesign. Produkt nigdy nie został zaktualizowany do pracy z „InDesign CS”.