-
[AE脚本]给ui快速添加右键菜单
粗略演示 这是代码 function ringhtClickMenu(container, window) { if (container.orientation === stack) { window.addEventListener(blur, function (event) { window.hide(); }); container.addEventListener(mouseup, f…- 0
- 4
- 126
-
[AE脚本源码]快速选择图层
介绍 文本框输入内容按回车 或者失焦, 就可以选择当前合成包含此文本的图层 js源码 /** * name:Fast Select * version: 0.0.1 * description: You can input some text, then this script will select all layer that contain this text * author: yueli…- 0
- 2
- 114
-
[AE脚本开发]使用curl 获取网页信息
curl 命令介绍 https://www.cnblogs.com/zhuzhenwei918/p/6781314.html // 定义缓存文件 var tempFile = new File(Folder.temp.fullName + '/' + 'curl.txt'); // 获取网页信息,并写入文件 system.callSystem("c…- 0
- 0
- 296
-
【AE脚本开发】颜色转换
[sc name="zhuanzai" author="jonathantneal" link="https://github.com/jonathantneal/convert-colors/tree/master/src" ][/sc] HEX and RGB @无名 正则hex转rgb function hexToRgb(hex) …- 0
- 0
- 649
-
【AE脚本开发】调用ae自带颜色拾取
Github link=https://github.com/Belonit/AEColorPicker 安装 Windows: 将 AEColorPicker.aex 复制到文件夹 Adobe After Effects 安装目录\Support Files\Plug-ins Mac: 将 AEColorPicker.plugin 复制到文件夹 Applications/Adobe After …- 0
- 0
- 484
-
【AE脚本】翻译小助手 | 一键获取效果所有属性
使用前 记得打开 编辑-> 首选项 -> 脚本与表达式 -> 允许脚本访问网络与文件读写 更新 0.0.3 修复了下,少var了一个变量。 使用方法 把文件放在AE脚本路径的UI Panel 文件夹里。 运行ae 选择一个图层,点击“翻译”按钮,将获取图层中的效果的所有参数,并保存到桌面文件(AE translattion xxx.txt)。 后续做笔记啊 弄中英对…- 0
- 0
- 1.2k
-
【AE脚本开发】给脚本写个联网激活机制
/* 激活流程: 1.用户填写授权码; 2.利用授权码与机器码生成网页链接; 3.脚本调用curl程序访问链接。如果授权码有效,得到服务器通过机器码计算出来的激活码;否则得到服务器返回的授权码不可用。 4.将激活码存于本地。 说明:重装系统等原因导致本地激活码丢失,电脑需要再次激活时,只需联网验证机器码即可,无需再次填授权码。这个步骤自己扩展,这里写首次激活的示例。 */ //打开注册面板 fun…- 0
- 0
- 564
-
【AE脚本开发】验证系统 | 在线
本地验证(略) 在线验证 1.根据账号密码、机器码获取信息 https://www.yuelili.com/api/user/get_produt_auth/?username=用户名&password=密码&product=文章ID&mac=MAC码 成功返回 {"status":"ok","cookie&q…- 0
- 0
- 282
-
[AE脚本开发]ScriptUI点击控件创建新按钮并绑定事件
// ScriptUI点击控件创建新按钮并绑定事件 v1.0.0 2022-02-06 // Raymond Yan 2022 (RaymondClr@outlook.com / QQ: 1107677019) var mainWindow = new Window("palette", "主界面"); var button = mainWindow.add…- 0
- 0
- 205
-
[AE脚本开发]ScriptUI在面板中增减控件
// ScriptUI在面板中增减控件 v1.0.0 2022-02-16 // Raymond Yan 2022 (RaymondClr@outlook.com / QQ: 1107677019) var mainWindow = new Window("palette", "主界面"); var group1 = mainWindow.add("…- 0
- 0
- 176
-
[AE脚本开发]ScriptUI实现输入提示(类网页搜索框)
// ScriptUI实现输入提示 v1.0.0 2022-02-19 // Raymond Yan 2022 (RaymondClr@outlook.com / QQ: 1107677019) var mainWindow = new Window("palette", "主界面"); var inputTips = "请输入内容"; …- 0
- 0
- 157
-
[AE脚本开发]ScriptUI实现在非法输入时还原上次数值
// ScriptUI实现在非法输入时还原上次数值 v1.0.0 2022-02-24 // Raymond Yan 2022 (RaymondClr@outlook.com / QQ: 1107677019) var mainWindow = new Window("palette", "主界面"); var initialValue = 0; var i…- 0
- 0
- 140
-
【AE脚本开发】必学!UI:一个按钮,单击执行功能
只要把你的函数放在函数区,然后单击按钮,就可以执行你的函数啦 比如我是单击按钮,alert一段文字。 你也可以把写好的脚本放在ae安装目录\Support Files\Scripts\ScriptUI Panels下,这样就可以停靠了。记得重启ae再打开 代码 /** * 作者:yueli * 源码:https://www.yuelili.com/?p=19664 */ var panelGlob…- 0
- 0
- 568
-
【AE脚本】强制用户选择时间轴合成方法
在AEScript中,要表示当前焦点的时间轴合成,可以使用app.project.activeItem。但有一个小问题,如果项目面板处于焦点状态,它将表示项目面板内当前选定的项目,而不是时间轴合成。 这样一来,当使用带有用户UI界面的脚本,并在按下按钮时执行与时间轴合成内图层相关的操作时,如果用户恰巧选择了项目面板,那么可能会处理完全不同合成内的图层。 为了解决这个问题,可以通过代码强制选择时间轴…- 0
- 0
- 84
-
ScriptUI点击控件弹出设置界面示例
// ScriptUI点击控件弹出设置界面示例 v1.0.0 2022-01-16 // Raymond Yan 2022 (RaymondClr@outlook.com / QQ: 1107677019) var mainWindow = new Window("palette", "主界面"); var getWindow1 = new Singleto…- 0
- 0
- 217
-
【AE脚本】读写首选项
function ReadPreferences() { //此函数目的是读AE首选项中的内容 //例子中主要解决了读取标签中的颜色和名称 var textArray = []; var win = 0; var colors = []; var names = []; if ($.os.indexOf("Windows") != -1) { win = 1; } userDa…- 0
- 0
- 411
-
-
【脚本相关】借助AutoHotKey来实现保存预设自动化操作(有瑕疵)
半自动化看这边:【脚本相关】使用脚本来半自动化保存预设 前面代码部分一样,后半部分用AutoHotKey模拟点击Ctrl+V以及Alt+S保存,实现自动化保存流程。 不过有瑕疵,像选中效果控件里面的插件,还需要用户手动操作,目前还做不到完全的全自动化。不过也没差了,我们可以在脚本设定好预设保存文件夹、文件名,至于预设什么内容由用户选择也没什么不好2333 因为双方编码不…- 0
- 0
- 431
-
【脚本开发】AE菜单命令
https://hyperbrew.co/blog/after-effects-command-ids 在After Effects中构建脚本或扩展时,有些无法通过API实现的,如撤销/重做、视口控制等。 Command IDs(菜单ID)这时就有了作业,本质上是模仿用户点击一个按钮的行为,或者触发特定功能的热键。 在API中,你总是可以尝试用名字来搜索你想要的命令。 var cmdId = ap…- 0
- 0
- 767
-
【AE脚本】密码登录验证
来源:Youtube:NT 教程 源码 // 登录界面 var regWindow = new Window("palette", "Login", undefined, { closeButton: false }); regWindow.orientation = "column"; var rGroupOne = re…- 0
- 0
- 290
-
【PR脚本】示例:移动后面剪辑到前面的末尾
本来想用clip.start。表面上可以读写,但是会报错!! 所以要用try,这样会生效,再忽视错误即可 以下脚本为:移动视频第2轨的 第2个剪辑片段 对齐到 第1个剪辑片段的后面 // Move Next Clip To Previous End var sequence = app.project.activeSequence; // active sequence var clip1 = s…- 0
- 0
- 295
-
【PR脚本】添加到AME渲染
来源 NT油管教程 知识点 1.文件路径要用/或者\ 2.渲染参数中的文件要用字符串 3.可以先判断文件是否存在,file.exists 4.AME的预设文件在C:\Users\你的用户名\Documents\Adobe\Adobe Media Encoder\14.0\Presets\ 里 源码 var sequence = app.project.activeSequence; // 活动序列…- 0
- 0
- 336
-
【AE脚本】照片墙 IMAGES WALL | 免费
来源 https://www.motionboutique.com 用法 在项目面板中选择一个文件夹。 执行脚本并调整参数(#rows、#cols、transition)。 单击创建。 源码 太长,见下载链接- 0
- 1
- 421
-
【AE脚本】相册样式排列 | 免费
介绍 创建齿轮 来源 https://www.motionboutique.com 用法 选择一些图层。 单击创建。(可选,指定每个图层周围的边框,并决定合成尺寸是否应与拼贴尺寸匹配。)- 0
- 0
- 281
-
【AE脚本】创建齿轮
介绍 创建齿轮 来源 https://www.motionboutique.com/gear-script/ 其他说明 图片默认被关了 115~124行。需要的自行下载图片,并放在脚本同级目录的(CreateGear_Resources) 里 源码 /* CreateGear.jsx version: 1.0 author: Charles Bordenave (www.motionboutiqu…- 0
- 0
- 159