| Версія | 1.0.47 |
|---|---|
| Выдавец | Rorohiko |
| Дата выпуску | 16 вер 2009 г. |
| Дата дададзена | 17 вер 2009 г. |
| Патрабаванні да ОС | Mac OS X 10.0/10.1/10.2/10.3/10.3.9/10.4 Intel/10.4 PPC/10.5 Intel/10.5 PPC/10.6/10.6 Intel |
| Усяго загрузак | 54 |
| Кошт | $149 |
Апісанне
Мэта
Active Page Item Developer дапамагае хуткай распрацоўцы праграмнага забеспячэння для InDesign - ён дазваляе распрацоўшчыкам праграмнага забеспячэння ствараць прафесійныя рашэнні для InDesign CS/CS2/CS3 з дапамогай простага ExtendScript (JavaScript).
Active Page Item Developer ліквідуе недахопы, якія робяць «чысты» ExtendScript нежыццяздольным для прафесійнага развіцця.
Як Active Page Item Developer (APID) паляпшае ExtendScript?
З дапамогай Active Page Item Developer (APID) вы можаце пераўтварыць сваё рашэнне ў зашыфраваную форму, якая замаскіравана пад убудову або ўбудавана ў дакумент. Гэтыя зашыфраваныя сцэнарыі недаступныя для праверкі. Для дадатковай абароны ад капіравання APID забяспечвае сістэму ліцэнзавання, якая звязана з серыйным нумарам InDesign. Перад выкананнем скрыптоў канчатковаму карыстальніку патрэбна адпаведная ліцэнзія ад вас. Вы таксама можаце даць сваім патэнцыйным кліентам абмежаваную па часе дэманстрацыю вашага рашэння. Стандартныя ExtendScripts без APID з'яўляюцца «голымі» - гэта значыць, калі вы ствараеце рашэнне ў ExtendScript без APID, вашы карыстальнікі змогуць свабодна адкрываць, правяраць, капіяваць, змяняць скрыпты.APID вызначае «мадэль падзей», дзе адзін элемент старонкі можа «назіраць» за іншым, а элементы старонкі могуць «праслухоўваць» такія падзеі, як адкрыццё, закрыццё, захаванне, бяздзейнасць, кантэкстнае меню,... Напрыклад, проста перамяшчэнне аднаго элемента старонкі можа аўтаматычна выклікаць выкананне скрыпту, які, напрыклад, прымушае іншыя элементы старонкі «сачыць». Без APID ExtendScripts з'яўляюцца «статычнымі» аб'ектамі, г.зн. яны павінны быць запушчаны карыстальнікам праз палітру сцэнарыяў, і яны не могуць быць актываваныя кіраваным падзеяй спосабам. Распрацоўшчык элементаў актыўнай старонкі адкрывае функцыянальнасць, недаступную ў ExtendScript - напрыклад, версія 1.0 дазваляе далучаць кантэкстныя меню да асобных элементаў старонкі з ExtendScript. Будучыя версіі дададуць больш функцыянальных магчымасцей - напрыклад, стварэнне плаваючых палітраў з ExtendScript,... ExtendScript мае шэраг істотных пераваг у параўнанні з выкарыстаннем C++ для распрацоўкі праграмнага забеспячэння. Яго лёгка вывучыць і выкарыстоўваць, ён дазваляе хутка развівацца, ён кросплатформенны (Mac/Win), і няма неабходнасці ствараць розныя версіі для падтрымкі CS, а таксама CS2. І няма бясконцых цыклаў запуску/кампіляцыі/адладкі! Распрацоўшчык Active Page Item Developer дазваляе вам ствараць уласныя ўбудовы са сцэнарыямі. Каб атрымаць добрае ўяўленне аб тым, чаго можна дасягнуць: азнаёмцеся з некаторымі з нашых "бясплатных" плагінаў - усе яны былі створаны з выкарыстаннем гэтай тэхналогіі.