Auto Scroll Utility for Windows 10 来自ThinkPad的桌面实用小工具

作者:V君 发布于:2019-10-26 16:03 Saturday 分类:应用软件

今儿咱来分享一个实用小工具,尽管不是解决问题也可以有TL;DR,但先听我扯扯吧

先扯
厂里配的工作机是ThinkPad笔记本电脑,拿到手之后当然首先是装系统和打驱动。
比起使用助手之类的玩意儿去弄脏系统,我更倾向于自己从官网下载。
去官网对应型号支持页面去按需选择下载。考虑到笔记本的快捷键功能,我顺便也把实用工具全都装上了。
在使用的过程中发现:在部分被拖到屏幕外的窗口,用鼠标在窗口上往屏幕外的方向继续移动,
这时候窗口会以反方向往屏幕中移回来,具体看这个动图。
点击查看原图
起初以为这是Windows10的新特性,想在自己的电脑也启用它,用尽各种关键字把咕狗翻个底朝天都没找到…
其他同事同样用Windows10也没有这个特性。我就猜是不是OEM实用工具了,翻找进程发现了它。
扯完了,让我们来获取它吧!即使你的电脑不是ThinkPad,通过一些手动操作还是可以使用的。

TL;DR
1. 咕狗“auto scroll utility”找到联想官网下载页,我这儿看到的文件名是 gfvv33ww.exe
2. 下载执行安装,默认会将文件释放到 C:\DRIVERS\AutoScroll 安装向导完成之后无法再使用图形界面继续
3. 将 _i386 文件夹中的 virtscrl.exe 和 virtscrl.dll 弄出来,这时候安装程序生成的文件夹可以删掉了
   p.s. 已经确认即使在64位系统下 _i386 的版本也能正常工作,文件比 _amd64 更小,何乐不为
4. 之后就是想办法用 system 身份运行 virtscrl.exe 了,一旦它跑起来就能享受推窗口的体验

对TL;DR的补充(新手指引)
如何让 exe 以 system 身份运行?
方法有很多,但除了用 Sysinternals 出品的 PsExec 之外其他方法都比较麻烦
用法:PsExec.exe -i -s -d cmd /c start /min C:\path\to\virtscrl.exe
首次使用会弹出许可协议,需要接受才能使用
将它设为开机启动,然后享受吧!

标签: 新手指引 小工具

评论(2) 引用(0) 浏览(83)

做了个小工具:锁屏后立即关闭显示器

作者:V君 发布于:2018-7-15 9:17 Sunday 分类:我的应用

点击查看原图

TL;DR

 [ 本体 ][ 源代码 ]


效果:


用法: 打开之后放一边, 最小化会缩小到托盘, 加入任意参数可以自动最小化, 方便自启动

环境: 只需要 .NET 2.0 ,Win7以上无需考虑兼容性.


闲话时间:

当显示器超过两个的时候, 需要一个个关掉太麻烦了.

尽管可以设置锁频1分钟之后自动关闭但还是不爽, 这货就诞生了.

依旧是强迫症的风格, 图标只留Win32资源, 启动之后用API读取并应用到主窗体和托盘图标.

标签: Interop Winform 小工具

评论(0) 引用(0) 浏览(293)

[update2]批量重命名文件/垂直编辑/数字对齐 - 自制小工具

作者:V君 发布于:2016-3-13 2:17 Sunday 分类:我的应用

TL;DR

[ 本体 ][ 源代码 ]

效果:批量修改文件名;

用法:

1)双击打开, 把要处理的单个文件夹拖进窗口

2)按住alt键在需要对齐的地方拖下来,按需要进行删除/补齐或批量更改,剪切粘贴.

 注意:垂直选中文字块剪切后,需要在贴上的地方拖一个长光标才能跨行粘贴. update:可以直接用左右箭头来移动长光标.

3)点击工具栏Go!执行, 这时候可以点Reset来进行下一轮处理;

环境:需要.net4, win8以上可以直接使用. win7需要安装.net4.5才能用

点击查看原图


隐藏秘籍:

alt+鼠标拖放 块状选择
●alt+shift+方向键━开始/改变块状选择
●块状选择时 左右箭头左右移动选择块
●块状选择时 ctrl+左右箭头增减选择块宽度
●块状选择时 shift+左右箭头左右移动选中内容
▲块状选择时不要按ctrl+别的键(包括ctrl+Z)



[~闲话时间~]

这就是前段时间的文章提到的做法, 终于把自动化做出来了.

虽然用了NootePad++的文本编辑器组件,但是这货自己并不带纵向编辑.

在自己实现纵向编辑上花了好大功夫.

看来NPP也不仅仅是个包着文本编辑器组件的壳(笑)


不要吐槽源码为啥这么手打.

自从出来工作之后大部分是Web, 习惯手打界面布局.

作为一个牛逼的软件开发人员, 应该对使用设计器感到羞愧(笑)

整天从早到晚打字,设计器什么的经一去不复返喽!!


update:

上一个版本是关闭窗口时提示要不要执行, 现在改成工具栏了

本想在标题栏加按钮, 但是发现很难实现, 玻璃效果和经典主题的处理方式还不同...


update2:

修正包含全角数字文件名时拖入失效的BUG

标签: 软件开发 C# 字符串处理 Winform 小工具 纯文本 纵向编辑 批命令

评论(4) 引用(0) 浏览(1525)

剪贴板纯文本 - 自制小工具

作者:V君 发布于:2016-3-9 1:00 Wednesday 分类:我的应用

TL;DR

[ 本体 ][ 源代码 ]

效果:将剪贴板中的富文本格式清除, 变为纯文本; 

用法:直接运行, 用快速启动工具绑定快捷键更佳;

环境:XP需要安装.net2.0, Win7以上可以直接用.


听我扯扯:

阅读全文>>

标签: 软件开发 剪贴板 C# 小工具 纯文本 快捷键

评论(0) 引用(0) 浏览(805)

Powered by emlog 去你妹的备案 sitemap