V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  ko1haha  ›  全部回复第 2 页 / 共 7 页
回复总数  130
1  2  3  4  5  6  7  
2024 年 7 月 22 日
回复了 ko1haha 创建的主题 软件 Potplayer 为什么打开文件那么慢?
@kframe 我的是叠瓦盘……

然而,即使从内存盘启动 potplayer (不打开人任何文件), 也要 5 秒。

---

有没有试过切换的速度呢?这是我最在意的,启动速度,慢就慢吧。我“仅打开选定文件”,批量打开后,切换播放,也有 1 秒左右延迟。。

其他播放器,切换的时候都是毫秒级别,画面几乎没有延迟。
2024 年 7 月 22 日
回复了 ko1haha 创建的主题 软件 Potplayer 为什么打开文件那么慢?
@EVANGELIONAir potplayer 核心是不是 mpv ?感觉很像!
imdisk 很好用,UI 简单易操作,体积也很小。目前运行稳定。
2024 年 7 月 22 日
回复了 nood 创建的主题 Windows Windows11 下有 Windhawk 软件的替代品吗
不懂。但 Windhawk 是 windows 的 hook 框架,立志于建立 windows 的用户脚本体系,然而 hook 编写很难( c++),需要逆向。

所以建议普通功能用 AHK 等自动化工具实现,不要轻易去 hack 。

尤其 Windhawk 是全局注入!

实在实现不了的,再用黑科技工具。。

# 浏览器标签页使用鼠标滚轮切换
可以 AHK 实现,鼠标在上面滚动时,发送相应快捷键。
还可以仅在全屏时、或按下某按键时、或按下鼠标左键时等等,随意修饰。

# 任务栏使用鼠标滚轮调节音量
AHK 实现轻轻松松,贴吧就有代码

# 双击任务栏显示桌面
这个没有。双击不会拖慢单击的吗?

# 分隔任务栏图标(这个是最重要的)
啥?


7+ Taskbar Tweaker 我也用,但只用他的一个功能:任务栏超出两行时,可以用鼠标滚轮上下滚动(不是切换任务)。

还有一个,右击拖拽组内排序,但是任务栏高亮色不明显,而且打开的数目一多,字都没有,就让它一坨去吧。。
2024 年 7 月 21 日
回复了 qqqyh 创建的主题 Windows PotPlayer 为什么有那么多人推荐
因为推广好啊,被它做起来了。

---

mpv 蓝星最强播放器,没有之一。

随便包个壳子,就是爆款(只要你有钱推广。
@xtreme1 我也觉得有些鸡肋。powertoys 我都嫌大。

AHk / Everything + wiztree 很好。

---

分享我的:

alist + 基于 mpv 的播放器。

7+ taskbar tweaker 能用滚轮滚动多行的任务栏。

ImDisk:挂载虚拟盘,挂载内存盘。

AirExplorer 、MadEdit 、apowerrec 、captura 、force delete 、7-zip


当然还有最常用的,chrome 浏览器,哈哈!

---

还有自己写的小工具:

文件拖拽暂存器:支持暂存多次拖拽,支持文本转拖拽,拖拽转为文本。

虚拟文件系统:基于 dokany 的 fuse ,加入 aes 文件加密解密镜像,加入其他镜像功能,配合 AHK 在镜像文件夹之间跳转。用一个虚拟盘符访问所有盘,给雷电模拟器共享文件夹。分析回收站内容,直接打开。

用 duilib + mpv 写的音视频播放器,支持书签数据库,鼠标放大移动画面,旋转加速,支持从 explorer 回车一键回车打开多个视频,配合 ffmpeg 剪辑网络视频。

很多 AHK 脚本……

Java 脚本……
2024 年 7 月 21 日
回复了 simple2025 创建的主题 程序员 ahk 的脚本好难写啊
什么,vscode 命令不可以配置快捷键吗?

---

至于执行顺序,加大时间呗,比如一个 250 ,还能骂它,哈哈。

不论何种工具,自动化脚本肯定会有许多问题,要完美执行,就要有完美的环境条件。

具体问题,如何检测 vscode 的命令面板已经弹出?

方法多了,不止一种哦。

随便说一种,用扩展魔改 vscode ,注入用户脚本,上 mutationobserver / settimer 在面板弹出之时,修改标题,ahk 检测到标题,就说明面板弹出了。

再说一种 ,findimage 检测特征图像

再说一种 ,acc 检测特征辅助文本

……

---


你以为的走投无路,其实是多歧亡羊。
入门:vscode + 插件,脚本里写个 reload 热键,写完一键重载。

查文档:定义快捷键,在 vscode 中一键查询本地文档文件。

gpt:cursor editor

---

进阶:配合自己写的 c++代码、调用 bat 等其他脚本并获取返回值、脚本中直接调用 dll / com / acc 接口、用浏览器扩展调用 AHK ……

没有做不到,只有想不到

hotfix: 脚本复杂了最好用其他脚本做个强制重载的入口,避免死循环。。
2024 年 7 月 21 日
回复了 feirisu 创建的主题 程序员 Windows 下开发小应用 GUI,真的很难选方案
Electron , 你甚至能用 vscode 的运行时启动你的页面,大家是不是没看过官网文档啊……

Electron 天生支持一个运行时启动不同 app 。 ( 就是开发时的启动模式

这是自带的!
这是自带的!
这是自带的!


普通 html:直接写个普通页面也能解决部分开发中的需求~

浏览器扩展:弥补浏览器功能,可以做很多功能出来。

---

传统:c++ duilib 但要自己会改库,基本上等同于原生开发。或者找个 direct2d 的库,做动画很炫酷。

QT: 比如 db browser sqlite 你可以试试,还不错。

IMGUI:字体是个问题,建议魔改成用 skia 绘制。

java swing / javafx:java 系自然有些爆款软件比如 idea ,jadx, xtream download 等等。
我也喜欢 java ,但不喜欢做 java 的 ui ,当脚本用好了。

WPF:复杂项目一定要用 rider ,架不住 IDE nb !


---

甚至纯脚本语言也可以做界面:我还真见过有人用 python 做 anki ,用 ahk 做查词软件的
,还有那个 aardio 不是热门过,也有些小工具,不过底层不开源
, python ui 库也不少了
,硬核……
不懂,electron 的 node 原生模块不就是二进制的 dll 么?

qt 。。老古董都出来了,就 css 擦点边,学习难度呢,使用难度呢,并没有比 electron 省心。

---

其实开个本地服务端口就完了

,前端之久在浏览器中跑,有什么不可以的?
2024 年 7 月 21 日
回复了 humbass 创建的主题 程序员 有没有人跟我一样偏好原生 JS 写项目,而不是 TS
我喜欢 js ,因为我的代码风格和混淆后的代码高度一致,参数名首选 e ,次选 a,b,c,d

,这让我觉得那些闭源的浏览器扩展也是开源项目。(狗头)
不推荐 one tab
我的多标签页书签管理,顶层分组,中键分选项卡(对应不同书签文件夹),底下是主列表。

列表可以左右两列,可以按照时间排序,可以逆序。

管理书签可以多选、框选、移动到不同分组 不同文件夹、建立分隔符、添加图片。



界面可以弹窗打开 i 、可以侧边栏打开。

弹窗界面可以覆盖任务栏,和浏览器差不多大。

可以记忆列表位置,重启浏览器能记忆列表滚动位置。


---

但我感觉,这个 onetab 完全是不同需求。

替换 onetab ,一键卸载所有标签页就完了,用不着关闭的。

onetab 的做法不能理解 ,反而更复杂了,会轮回堆积更多的链接。
> 断舍离

建议右上角,一键断舍离。。

> 摆脱 100+ 标签页

感觉摆脱不了,那么多字体竖着排,更焦虑了…… 果断选择摆脱你的扩展,哈哈!
2024 年 7 月 21 日
回复了 KingFong 创建的主题 Chrome 大家如何管理 chrome 打开的那么多标签页?
大道分两边。一边优先一边随缘。

看不完的整个窗口的标签页全部卸载。下次有时间再看。

还可以拼音搜索
界面很漂亮,很专业。但我感觉有点复杂的(尤其快捷键好多啊),不是我的需求,我想要的其实很简单:强制分组,不能存在未经分组的标签页。

稍微改了改。要是 Chrome 自带的功能就好了,也不用太复杂。

---

我上次在知乎下载的。发现分组名不能是空的。其实是可以的。分组名称空的时候,最左边显示的是一个圆形点。
2024 年 7 月 21 日
回复了 blackbeardd 创建的主题 分享发现 这个插件真是太好用了:沉浸式翻译
@ADMlN 有没有一种可能,X 浏览器并不好用?不知道现在如何了
2024 年 7 月 21 日
回复了 kingapi 创建的主题 分享创造 一款浏览器 tab 管理插件,帮浏览器节省 95%内存
冷知识 扩展可以主动调用浏览器的 冻结 功能

所以我的扩展有两种冻结模式:第一种手动冻结,用户一键多级别批量冻结就完了。

第二种自动冻结,中键打开页面,若超出一定数量,或者用户脚本控制,自动冻结后台新页面。打开再多,也几乎是零内存占用。这样计算,可以说我帮你节省 99.99 % 内存,哈哈!

---

上面是使用角度分类。从技术角度,也有两种冻结模式。一种就是标准冻结,平平无奇。一种是先重定向到一个固定网址,然后再标准冻结。后者的好处是可以被扩展识别,从而自动卸载、自动预热。前者只有 firefox 有预热的 api 。



---

> 我也做过几款插件……

巧了,我的扩展同时涵盖搜索引擎切换功能,检测页面上的搜索词,然后选项卡切换,选项卡可以自己编排。选项卡下面是搜索词记录。

后面再考虑加个限定词的记录( site:xxx 、-csdn 等等),但有点复杂了,不如记录到搜索引擎 url 里面。。

---

我一个扩展 纯手撸原生 JS ,polyfill 我都不用,jquery 我弃之如敝履,vue 食之如鸡肋。。

我一个扩展,同时具备以下功能:

多标签页书签管理支持多选框选排序加图、搜索引擎迅猛切换、一键 tts 朗读带下划线支持自定义在线朗读引擎、标签页拼音搜索等等……

---

我感觉

用户脚本 + 扩展 + AHK + 其他本地脚本之间的通信

能带来最大的便捷。

很多人不知道,或许是觉得不安全吧,哈哈。

---
2024 年 7 月 21 日
回复了 Yien 创建的主题 分享发现 Chrome 现在很省内存了
@dingwen07 磁盘顶多存个 sessoin storage 等缓存
1  2  3  4  5  6  7  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2706 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 01:13 · PVG 09:13 · LAX 18:13 · JFK 21:13
♥ Do have faith in what you're doing.