Actionscript 如何在论坛上展示Photoshop的动作;保存、解密、将.atn文件转换为文本?
简单地说,我想在一个论坛上展示一个中等复杂的Photoshop操作。保存.atn文件很容易,但它是由adobe加密的 我发现了一个25475行的.jsx文件,它显然会将其转换为XML,但如果没有任何用法或文档,它将无法使用 除了阅读动作词,在文本编辑器中键入word,还有什么最简单的方法可以将6英寸的动作(如Photoshop中所示)转换为纯文本 血淋淋的细节: 我有大量文件,这些文件是我在使用perfectlyclear时无意中损坏的。它增强了部分区域,但病理上破坏了所有暗色区域,将其转换为纯黑色和接近零对比度。打印时,这些图片看起来像是有人拿了一个黑色的魔术笔,并对大面积区域进行了编辑。它们已损坏,无法按原样使用 Photoshop修复程序是Actionscript 如何在论坛上展示Photoshop的动作;保存、解密、将.atn文件转换为文本?,actionscript,action,Actionscript,Action,简单地说,我想在一个论坛上展示一个中等复杂的Photoshop操作。保存.atn文件很容易,但它是由adobe加密的 我发现了一个25475行的.jsx文件,它显然会将其转换为XML,但如果没有任何用法或文档,它将无法使用 除了阅读动作词,在文本编辑器中键入word,还有什么最简单的方法可以将6英寸的动作(如Photoshop中所示)转换为纯文本 血淋淋的细节: 我有大量文件,这些文件是我在使用perfectlyclear时无意中损坏的。它增强了部分区域,但病理上破坏了所有暗色区域,将其转换为
duplicate layer
select color range, click on a black area, set fuzziness to ~12, range=100%
select expand 4, feather 3
make new mask channel
select backward (original) layer
delete (nukes blackened area under mask)
save as PNG with transparency
这使得一个PNG文件的编辑区域透明,周围有羽化。通过将原始文件放置在其下方,将显示原始的非黑色区域
我想在ImageMagick论坛上记录这一温和的解决方案,但我无法相信adobe在将我的行为锁定到仅限adobe的工具上已经走了多远。我想越狱这一切和我的其他行动
注意:ActionFileToXML.jsx中有一行用法:“此脚本读取ActionFile并将其转换为XML”,没有任何类型的文档。我偶然发现的一个警报指出,它只在CS2/3/4中工作,而我有CS6。上面有2007年的日期
我已经读到这个.JSX是adobe的JavaScript版本,您可以从Illustrator内部运行它们(我没有)
我想知道如何解密我的操作并编写一个可用的脚本:
USAGE: decrypt.atn.to.txt.pl encrypted.atn [-o text_file_name] <enter>
Supply fully qualified path to a .atn" file and it will be deciphered
into a useable .txt file with the same path/basename and a .txt
extension unless you use the -O option which will attempt to write to
the file name you supply.
用法:decrypt.atn.to.txt.pl encrypted.atn[-o text\u file\u name]
提供一个.atn“文件的完全限定路径,它将被解密
转换为具有相同路径/basename和.txt文件的可用.txt文件
扩展,除非您使用将尝试写入的-O选项
您提供的文件名。
也许,我甚至可以做一个CPAN模块
好在.JSX编写器有远见地包含了0.0039%的文档,否则该程序将完全无用!:)解决方案==和分步说明: 链接: 指向一个巨大的adope扩展脚本。读取文件时,第3行有~唯一的文档: //此脚本读取ActionFile并将其转换为XML。 文件名已经告诉您:ActionFileToXML.jsx 如果不费力地阅读25000行基本上未注释的8年前的代码/数据/?,它将完全无法使用 链接海报没有包括的是包含其他300个文件的包,其中包括README.txt、INSTALLATION.txt、/docs等 提供上下文、安装、用法等的软件包可在以下位置找到: 如何逐步解密adope的.atn文件:
<ActionItem key="TEXT" expanded="false" enabled="true" withDialog="false" dialogOptions="2" identifier="TEXT" event="make" name="Make" hasDescriptor="true"><ActionDescriptor key="make" count="3"> <DescValueType.CLASSTYPE key="1316429856" id="1316429856" symname="New" sym="Nw " classString="Channel" class="Chnl"/><DescValueType.REFERENCETYPE key="1098129440" id="1098129440" symname="At" sym="At "><ActionReference key="1098129440" id="1098129440" symname="At" sym="At " count="1">
Brian