kasusa
(Kasusa)
1
平时用 Windows,总有一些移动端网页想随时查阅,比如小说、条漫、抖音、IM、V2EX、jandan、x、微博等,或者一些常用的工具站,比如 base64 转换、在线剪切板等。
目前测试下来 国外的站点普遍体验较好,国内的站点普遍让你下载 app。
最近写了一个 tray-chrome(github),灵感来自 MenubarX(macos),但专为 Windows 打造。它的核心特性是:
- 非常简洁,动画流畅
- 支持多实例,可以为不同网页建多个独立托盘窗口,随时切换;
- 移动端/桌面端 User-Agent 一键切换,很多移动页面体验更佳;
- 收藏夹,存储你的常用网站;
- 完全免费开源,基于 WPF + WebView2,体积小巧;
项目地址:
有类似需求的朋友强烈推荐试试,也欢迎给项目点个 Star!
10 个赞
kasusa
(Kasusa)
2
1 个赞
kat
(kat)
6
试了一下体验不错,立马把 QQ、Outlook、Gmail 三大邮箱登录了上去。浏览器少占了 3 个 Tab 位,看着更清爽了。
+1
另外,用着有两个小小的想法,不知道能不能实现:
1.图标自定义
我现在用它同时挂着几个邮箱,结果自定义图标中只有钉钉、飞书……这似乎是瞄准了「摸鱼伪装」这个定位去的。但是它用来作为实用工具也完全没问题啊,所以希望能提供自定义图标的功能,这样用它放置多个工具时候,一眼就找到。
2.每个小窗口都提供绑定自定义快捷键的功能
现在现在虽然也很方便,但还得去点一下托盘。如果我直接「啪」地按一下快捷键(比如 Ctrl+Alt+M),邮箱窗口就自己弹出来了,连鼠标都不用动,这效率就飞起来了。
如果都能实现就是 YYDS 了
kasusa
(Kasusa)
7
加邮箱好说啊,这个我去弄几个icon就行。 之前是听到了别人的建议加的摸鱼伪装图标。而且不知为啥icon自定义功能总是闪退我就给删除了。实际上可以在设置json里面进行icon配置。
但是是所有实例公用的icon,不能每个网址一个icon,我认为最好的方法是icon自动根据网址的favicon加载,但是ai也做不出来,一直报错。。。
kasusa
(Kasusa)
8
然后关于自定义快捷键,我给他搞了一些启动参数,可以用其他工具自定义快捷键启动程序 + 参数。就能做到快捷键启动指定的网站了。
比如 TrayChrome.exe --url "https://mail.qq.com" --open --unclean
kat
(kat)
10
想要的是从系统托盘打开已有的窗口,而启动参数只能启动的时候用,每次执行都会打开新的实例。
kasusa
(Kasusa)
11
每个实例都是独立的,如果加了快捷键功能也是一次性的 。。。
我这个方法是用完就关,需要了再开一个。其实速度也差不多。 而且关掉更省资源。 webview2在后台挂着会占用内存。
可以搞成自定义icon就行.
我fork后改成net9了. 主要原因是电脑里有net9没有net6.
汇报一个bug:
下载文件可能会导致无法正常显示窗口.
我以为是自己增加"失去焦点隐藏"功能的原因, 结果发现不是.
kasusa
(Kasusa)
15
自定义 icon 功能实现不了, ai 做不出来。老闪退。
不要太依赖AI 
一般的代码如下:
string userIcon = Application.StartupPath + "\\trayChrome.ico";
if (System.IO.File.Exists(userIcon))
this.notifyIcon1.Icon = new Icon(userIcon);
else
this.notifyIcon1.Icon = this.Icon;
1 个赞
kasusa
(Kasusa)
20
发现了一个新的好用功能。。。 当clash web端的面板用。这样就可以一直开轻量模式了。