找回密码
 立即注册
查看: 2006|回复: 0

[脚本] 一键选中ASS字幕的「开始/结束时间轴」

5

主题

62

回帖

106

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
270692
Yukarubih 发表于 2023-4-14 21:56:32 | 显示全部楼层 |阅读模式
本帖最后由 Yukarubih 于 2023-4-14 23:47 编辑

GIF2.gif
  
● 有时候懒得打开 Aegisub 调轴,选择视频/音轨加载太累,
 保存后播放器不能自动重载,需要 F5 刷新。
● 简单场景使用文本编辑器编辑时间轴的时候,如屏幕字帧对帧;
 总是要自己选中时间轴,既费时,又费精力。
● 于是想到使用 AHK 自动帮我选中文本,让懒人有1~2秒放松的时间
  
  1. SendInput 是真的快啊!之前使用 send,相比之下是肉眼可见的慢
  2. (如果出现无法释放 Shift 的情况,可以把 SendInput 更改为 Send)
复制代码
F6::/F7::
触发脚本的热键,可自定义
  1. 原理:
  2. 单纯的模拟按键

  3. SendInput {Home}{Right 12}{Shift Down}{Right 10}{Shift up}
  4. {Right 12}:代表按下小键盘→12下。
复制代码
  
脚本都是中文变量,很方便修改,
可以根据自己的需求修改选中的位置。

if class = Notepad++
这里是限制脚本执行的判断,如果不处于编辑器界面,是不会执行的
如果你的编辑器不是 Notepad++ ,那就需要获取 class 后再替换
  
使用 AHK 脚本需要安装 AutoHotkey
(我使用的是v1版本)
  
AutoHotkey 官网:
https://www.autohotkey.com/download/
https://github.com/AutoHotkey/AutoHotkey/tags
  
  1. 怎么删除这个框框?会吞内容...
复制代码
  
脚本:
自动选中时间轴.rar (2.84 KB, 下载次数: 103)

AutoHotkey:
AutoHotkey_1.1.36.02_setup.rar (3.34 MB, 下载次数: 109)




评分

参与人数 1活跃度 +666 收起 理由
verdurewind + 666

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表