rxliuli / userjs

日常需要用到便自行实现的油猴脚本
https://userjs.rxliuli.com/
MIT License
84 stars 8 forks source link

强制选择 #36

Open DeepChirp opened 3 years ago

DeepChirp commented 3 years ago

您好! 例如这个issue:https://github.com/rxliuli/userjs/issues/19 针对这种问题,我看到其他一个脚本 的方法:

增強內置Alt文字選取 - 針對超連結及按鈕文字,按Alt+Click後,鼠標會由"pointer"變成了"text",並且選取區變成粉紅色。

能否参考一下呢?

rxliuli commented 3 years ago

增強內置 Alt 文字選取 - 針對超連結及按鈕文字,按 Alt+Click 後,鼠標會由 "pointer" 變成了 "text",並且選取區變成粉紅色。

吾辈见过这样做的一些脚本,但实在感觉并不怎么方便,操作流程变化

  1. 选择文字 => Ctrl+C 复制
  2. 选择文字 => 找到悬浮的按钮 => 点击复制到剪切版

因为同样原因吾辈也重写了 翻译相关的脚本

  1. 选择文字 => 找到翻译悬浮图标 => 点击展开翻译 tip => 等待翻译结果 => 点击复制翻译结果 => 粘贴到原本的输入框中
  2. 选择文字 => Alt+T 翻译 => 等待翻译完成并自动复制到剪切版 => Ctrl+V 粘贴
DeepChirp commented 3 years ago

是这种原理吗?我看这个说明还以为是按住Alt键之后,选中的文字就强制添加颜色了 那我把这个issue关了吧

DeepChirp commented 3 years ago

@rxliuli 我发现这个功能可以处理遮罩层的问题 比如说https://github.com/rxliuli/userjs/issues/27 链接:https://votetw.com/wiki/%E6%9E%97%E6%99%BA%E5%A0%85 可以按住 Alt 键选择文本 动图如下: 2021-07-03_22-56-20

rxliuli commented 3 years ago

真的变成猫鼠游戏了 xd