不知是何时认识的 BetterAndBetter,一上手就被这款 app 深深吸引了。往后的故事就是加入了官方 QQ 群,认识了 Alex、麒麟子、南风、666……
我使用 Keyboard Maestro 有一段时间了,直到用上 BAB 发现 BAB 好多东西都是和 KM 共通的,其中最重要的就是 AppleScript。随着 BAB 论坛的发展,论坛新增了专门的 AppleScript 版块,这也是我当时毛遂自荐做 BAB 论坛版主的原因。据我所知这是国内第一个能专门讨论和分享 AppleScript 的论坛版块。虽说语法高亮不是什么难事,但社区氛围更为重要,不是吗?
Alex 使用 macOS 有十几年时间, 是 Alfred、BetterTouchTool、Jitouch、PopClip 等 app 的资深用户, 开发 BAB 已有三年左右时间。
谈到 AppleScript 时 Alex 说:
我告诉你,我不懂c,也不懂其他编程语言,从来没有看过AppleScript,OC的一本书,你信吗?
我对此表示很吃惊。
Alex 表示他不喜欢看书,太枯燥了,都是带着问题 Google。从来没看过 AppleScript、ObjectC 的一本书,而且是一位 60 后(我爸是 70 后,我是 90 后 :joy: ),完全靠着 Google 自学的 OC 编程。
经过两三年多自学,Alex 发现自己居然可以做到(开发 app)了。Alex 说 在自学和开发的过程中也好几次想要放弃,这个 BAB 背后的努力是绝大多数人无法想象的。
他还说:
我的故事告诉一件事情:任何人只要有兴趣,学习不是问题
你以后会发现,生命力才是更重要的。 我为什么要整合这么多 app 的一个 BAB,其实很简单:生命力。 我想活得久,我想遇到谁都不怕。不付出代价,行吗? 中国今天能和美国交锋,没有多少年的做苦力,行吗?
以后等BAB稳定了,一发疯,就把 Alfred 整合了。 :grinning:
最近 Alex 刚把长截图功能完善好,开放了 BAB 本身长截图,也增加了自动滚动功能,同时在自动滚动时可以暂停、回滚和继续。这一切都是始于 Alex 的一个想法,然后就去 Google 图像处理,最后成就了 BAB 的长截图功能。
每一个举重若轻的故事背后都有它不为人知的艰难险阻和心路历程。谨作此文记录,望各位 Coder 和写下的代码都能有顽强的生命力。