photoshop-script - Photoshop 动作使每个组中的 1 个随机图层可见 - 好的脚本,但有一个错误
问题描述
我试过这个很棒的脚本,它正是我需要的!恭喜开发者!!
https://stackoverflow.com/a/55860891/15896945
但我有一个错误... Photoshop 21.2.4(在 mac os 10.14.2 上)给我这个消息(我的 psd 版本是法语,所以这个消息是英文翻译):
错误 8800:出现一般 Photoshop 错误。此功能在此版本的 Photoshop 中可能不可用。
“选择”命令不可用。行:36 -> executeAction (idslct, desc300, DialogModes.NO); 并且脚本生成一个也是唯一的模式,我已经尝试了直到 V5.1 的所有 psd 版本,每个版本都有相同的错误......
有什么建议吗?谢谢
解决方案
您遇到错误的原因是恢复功能特定于编码器的初始“test.psd”
尝试将 Revert 功能替换为:
function Revert()
{
var idRvrt = charIDToTypeID( "Rvrt" );
executeAction( idRvrt, undefined, DialogModes.NO );
}
你应该很高兴去!
......但现在我在似曾相识中得到了最奇怪的感觉。
推荐阅读
- pytorch - 标量输出张量板的超参数过滤
- c# - How does .Net understand nested valuetypes? Are they valuetypes?
- javascript - 如何将数据从文本文件传输到 Html 5/JavaScript 到烧瓶服务器?
- microsoft-graph-api - 使用 Microsoft Graph SendMail API 发送邮件后如何获取消息 ID
- c++ - 如何在 C++ 中不使用 std::static_pointer_cast 向下转换 shared_ptr?
- architecture - 在这种情况下如何处理消息链
- android-studio - 有什么方法可以通过 Katalon Studio 中模拟器的摄像头自动扫描二维码?
- javascript - 在 puppeteer 中滚动到 div 的底部不起作用
- android - 使用协程冻结 UI 的 Firebase 身份验证
- php - session_start() 在 PHP 8 中为 session_destroy() 提供错误