再来一张地址栏展开的模样 _(:3

最后的效果是这样哒!

用了 userChrome.css 让主工具栏(nav-bar)只在鼠标摸到标签栏的时候显示,而且显示的时候是浮在页面上,不会让页面 resize。

右上角的按钮是书签栏里一个空白名字的文件夹,里面放了常用的应用的链接,避免页面被错误关闭(虽然标签都 pin 住了)。

然后标签标题,是一个 user script,拦截了页面本来的 document.title 修改,从页面中提取、监听消息数在标题里显示出来。

至于为什么要单独跑一个浏览器,那是因为平时用的主浏览器经常被我重启、搞崩溃什么的… 我希望我的 Slack 和 FastMail 等 web app 不受影响。

闲置页面自动 discard 是为了给 Discord / Mastodon 之类,平时一般不收通知,偶尔想起来看看的应用…这样就不用手动关标签啦,让他一个小时不用就自己回收掉。

今天尝试了一些用来管理 Web 应用/让 Web 应用更原生的软件,包括 Franz, Station, Rambox 还有 Rambox Pro。好像四个都是 Electron 做的……调研的最终结果是,为什么不用 Firefox 呢!单独开一个 Profile 就好啦!

Franz: 需要注册,不支持自定义应用
Station: 强制登陆 Google 账号,强迫使用 Gmail, Calendar, Drive(虽然可以在欢迎完了之后自己删掉),自定义应用居然要提交申请然后等两个星期(私用应用也是)
Rambox: 丑,丑,丑。应用列表的 bug 几百年了都修不好。
Rambox Pro: 收费,界面终于好看了一些。但是这就值得花钱了吗?
Firefox (单独 Profile): 虽然可能需要一点 hack (userChrome.css),还需要一些 userScript 让标签栏可用性更强,但是甚至可以实现闲置页面自动 discard 节约内存

_(:3 写了一整套自动从 dmhy/mikanani/bangumi.moe 等等网站拉种子回家、下载、改名、整理、丢进 Plex 库、获取元信息的脚本。然而面对只在微博+百度盘发布的日剧 (weibo.com/5222458380/GDQVputWY),真是无能为力……

于是 Plex 最近搞坏了 .rmvb 文件的 streaming,所以就尝试一下刚学的 chrt(

parallel -j3 --bar 'chrt --idle 0 ionice --class 3 ffmpeg -i {} -c:v h264 -c:a aac {.}.mp4' ::: *.rmvb

代嘟 @oott123:我感觉我需要一个 ubuntu 虚拟机,拿出宝宝的VM! mist.so/media/K9MLOv60_JhnaJNB

A thing that just popped into my head, so I thought I'd share: In case you didn't know or have never spotted it, the PlayStation buttons are numbered by how many lines make up the shape. This blew my mind when I realised.

bibeogaem.zone/media/x1fdiNbGT

喜欢的女孩子开始问我电脑问题,感觉有些不妙

Have fun with recipe printers and ImageMagick...

convert input.png -flatten -resize 384x -colorspace Gray -ordered-dither o8x8,32 -colors 2 -type bilevel BM3:output.bmp mist.so/media/jtaBr6XOadzg4zPp

Alan Wake 游戏本体+DLC+《心灵杀手:美国噩梦》打包 11 元: store.steampowered.com/app/108

还有一个免费 DLC 要手动领取一下: store.steampowered.com/app/268

@oott123 嘟:写了个 URL Parser (逃

with(document.createElement('a')){href='_URL_TO_PARSE',hostname}

with(document.createElement('a')){href='_URL_TO_PARSE',pathname}

非常好用 简短 天下武功唯快不破

How to make a busy indicator without any status variable: 🤣
set_status("connecting..." + 10.times.map{"-/|\\".split("").sample}.join(""))

When C# meets Docker and apt-get... 🤣

显示更多
迷雾森林

雾,米斯特,以及岁月。返回博客主页