Joined May 2012
我勒个槽!#Adobe 官方用户论坛今天改版了!我浏览器上还有几百个打开的链接都还没整理呢!这些链接都失效了!——这对很多外部链接历史积累的技术交流来说就是个灾难!这是我经历过的第三次大改版了!旧版论坛的 RSS 功能哪里去了?没有 RSS 哪来的效率?!Adobe 你真的尊重论坛老用户吗?真他妈的折腾
55
我找到了 app.performanceMetric 检测是否清理过内存,把「purge frequently」、「purge normal」、「purge everything」都试了,只有「purge everything」才让 Memory purge count 和 Memory purge time 的数值有变化。 #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
我不知道在生产环境的 InDesign Server 里脚本使用 app.serverTest("purge frequently") 整理内存的作用和有效性如何。在 InDesign SDK 中描述 serverTest() 只存在 debug 版本里,但在非 debug 版中能看到这个功能的! #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
1
87
某些习惯真的得改改了,在 InDesign Server JavaScript 脚本编程里 app.consoleout() 必须严格遵循它只能接受字符串,$.writeln() 里倒是可以字符串和数字混合使用,比如: var num = 999; $.writeln("这是数字" + num); // 不会报错 app.consoleout("这是数字" + num); // 这会报错!
104
这种工作场景莫过于维护 Adobe InDesign Server 的运行了,争取早日搞个演示出来。 #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
只在 Linux 系统下写 InDesign JavaScript 代码,做远程代码维护的工作也不是不行,要再加上个远程软件即可。缺点就是不能本地调试代码,远程机子上运行即可。这是个可行方案,单纯就做远程代码维护。
97
Skin retweeted
难道最好的释放 InDesign Server 处理内存的方式就只能是重启 InDesig Server 服务?🤣 是的,我是在探讨 InDesign Server 的压力测试问题,它一次性运行到底能够处理多大数据量的排版而不闪退、多次重复处理呢?——内存处理是很严峻的问题!
1
105
另外涉及内存整理的功能,在桌面版InDesign和InDesign Server中都存在 app.dumpFromMemoryMark() 与 app.dumpBetweenMemoryMarks() 的实例又没见。 Server中 app.memoryStatistics() 、$.memCache 和 $.gc() 如何配合? #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
我不知道在生产环境的 InDesign Server 里脚本使用 app.serverTest("purge frequently") 整理内存的作用和有效性如何。在 InDesign SDK 中描述 serverTest() 只存在 debug 版本里,但在非 debug 版中能看到这个功能的! #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
1
117
难道最好的释放 InDesign Server 处理内存的方式就只能是重启 InDesig Server 服务?🤣 是的,我是在探讨 InDesign Server 的压力测试问题,它一次性运行到底能够处理多大数据量的排版而不闪退、多次重复处理呢?——内存处理是很严峻的问题!
1
105
我不知道在生产环境的 InDesign Server 里脚本使用 app.serverTest("purge frequently") 整理内存的作用和有效性如何。在 InDesign SDK 中描述 serverTest() 只存在 debug 版本里,但在非 debug 版中能看到这个功能的! #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
1
321
【特别提醒】为了演示效果,我在演示方案里中加了些语音提示和音效(本可去掉的),一下子没找到很合适的,就网上找了下,暂时用这些效果明显的加上去了。在多人办公场合观看我在 bilibili 所发布的视频要注意下声音外放问题!女生声音使用的苹果系统的 语音 美佳 版本录制的。
写了InDesign Server基于热文件夹自动化运行脚本批处理文档的雏形方案,如何调试InDesign Server脚本代码运行是重点,这里没公开,只给了手动操作投放脚本的演示。参考了 @KerntiffPublish 的思路,但我没用 idleTasks #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
102
写了InDesign Server基于热文件夹自动化运行脚本批处理文档的雏形方案,如何调试InDesign Server脚本代码运行是重点,这里没公开,只给了手动操作投放脚本的演示。参考了 @KerntiffPublish 的思路,但我没用 idleTasks #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
1
1
1
196
#InDesign #scripting Run scripts by dropping them into a hot folder, just an idea. Currently using this to test our scripts and #plugins with IDS #InDesignServer.
49
Adobe 的官方技术文档里说 macOS 下有两种版本 InDesign Server 安装,一个可用 Roman 的和一个可用 CJK 的版本,Windows 下 InDesign Server 不是这种情况,只需更改对应的注册表值即可。 mac 下如果你遇到这种困惑,请参考我以上的方法来让 InDesign Server 使用 CJK 功能。
英文版 InDesign Server 可以直接安装桌面版本 InDesign 的 CJK 插件的,但加载后 macOS 下纯文版 InDesign Server 依旧不能通过修改 applicationpreference.plist 来改变 app.featureSet 的值,但 ruby 一类的功能可用 #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
131
英文版 InDesign Server 可以直接安装桌面版本 InDesign 的 CJK 插件的,但加载后 macOS 下纯文版 InDesign Server 依旧不能通过修改 applicationpreference.plist 来改变 app.featureSet 的值,但 ruby 一类的功能可用 #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
1
209
「Please close one or more Adobe InDesign Server documents or books or libraries and try again.」InDesign Server 的经典报错,我使用了个小技巧解决了它,突破了批处理 143 个文档的「局限」,但不是原帖的方法。 #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript #InDesignServer
1
133
截图的测试代码在如下链接: pastecode.io/s/3vikf255
预设 app 中的真假值,再创建 documentPresets 即可。在我的编程实践中遇到此类像是 BUG 的,都需要手动操作观察它的结果,再编程。看似 BUG 而非不能解决,这是InDesign编程的苦与乐——别人解决得了为什么我不能、别人解决不了我能解决! #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript
56
预设 app 中的真假值,再创建 documentPresets 即可。在我的编程实践中遇到此类像是 BUG 的,都需要手动操作观察它的结果,再编程。看似 BUG 而非不能解决,这是InDesign编程的苦与乐——别人解决得了为什么我不能、别人解决不了我能解决! #ArtOfScriptingInDesign #InDesign #Scripting #ExtendScript
1
1
156
Jongware 离开了好几年了,真怀念他。有种莫名感,一个高人留下的一本武功秘籍,遗漏了那么几页——当然这只是表达我对他的一种尊崇。
今天才注意到,在 InDesign CS6 Object Reference.chm中,Cell 里居然没有 .cellType 和 .convertCellType() 这两个属性和方法,应该是 Jongware 整理时遗漏了。使用 myCell.cellType = 1701728329 会导致 #InDesign 崩溃(cellType是可read/write的),但myCell.convertCellType(1701728329) 就正常。
48