丙午🐎年

acc8226 的博客

AHK 逐字粘贴脚本(防屏蔽版)

📖 功能简介

本脚本用于绕过网站对粘贴(Ctrl+V)功能的限制。通过模拟“逐字人工输入”的方式,将剪贴板内容输入到当前活动窗口中。

  • ✅ 绕过 onpaste 禁用
  • ✅ 绕过密码框粘贴限制
  • ✅ 绕过 React/Vue 等框架的防抖机制
  • ✅ 保留多行文本格式(行与行之间按回车)

🚀 使用方法

1. 运行程序

下载 HumanInputEmulator.exe 到任意位置后双击运行,屏幕右下角任务栏会出现一个绿色的 H 图标,表示程序已启动。

2. 触发粘贴

  • 复制你要粘贴的内容(Ctrl+C
  • 将鼠标光标定位到目标输入框
  • 点击鼠标中键(滚轮),内容将自动逐字输入

3. 退出程序

右键点击任务栏的绿色 H 图标,选择 Exit 即可退出。

⚙️ 核心代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#Requires AutoHotkey v2.0

MButton:: {
text := A_Clipboard
if (text = "")
return

lineDelay := 6
charDelay := 6

Loop Parse, text, "`n", "`r" ; 按行解析,并省略掉 `r
{
if (A_Index > 1)
Send("{Enter}") ; 行与行之间只发一次回车

; 每行内部如果还想逐字发送,可以再加一层循环
Loop Parse, A_LoopField
{
SendText(A_LoopField)
Sleep(charDelay)
}

Sleep(lineDelay)
}
}

注意:在 PTA(拼题A)这样的在线判题系统中粘贴代码后,光标之后出现了一堆多余的括号,需要删掉它们才能编译通过。

img.png

渲染函数 & JSX

基础

Vue 推荐在绝大多数情况下使用模板来创建你的 HTML。然而在一些场景中,你真的需要 JavaScript 的完全编程的能力。这时你可以用渲染函数,它比模板更接近编译器。

阅读全文 »

简介

Watch a free video lesson on Vue School

除了核心功能默认内置的指令 (v-modelv-show),Vue 也允许注册自定义指令。注意,在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作,这时候就会用到自定义指令。举个聚焦输入框的例子,如下:

阅读全文 »

基础

混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。

阅读全文 »

Vue 的过渡系统提供了非常多简单的方法设置进入、离开和列表的动效。那么对于数据元素本身的动效呢,比如:

  • 数字和运算
  • 颜色的显示
  • SVG 节点的位置
  • 元素的大小和其他的 property
    阅读全文 »
0%