作者归档:maybeiwill

SrtEdit – 字幕处理工具 #Windows

最近尝试了下字幕的一些处理,惊讶的发现一个 8 年前的软件,竟然还能正常运行……不得不感叹 Windows 的兼容性实在是太好了,如果是 Mac 大概大概率已经用不了了。比如清除 ASS 字幕文件的格式,或是单语字幕转双语、双语字幕转单语、时间轴的校准,这个软件都能做的更好。

以及这个软件最厉害的是,还支持批处理!因此可以一次处理很多个字幕文件,比如 ASS 的字幕转成 SRT 的。

ParKing – 自动记录停车位置 #Android

其实这个需求我大概2年左右前就有想到,也有想到用 ParKing 用到的这种断开车载蓝牙就判定为已经停车的方案。当时好像也在 Google Play Store 上有搜索过,但是并没有找到合适的产品。今天有尝试了下这一款,如果忽略特殊的国情导致的 Google Map 不太好用的话,它在大体上还算好用。以及其实在国内用的话,不需要太多考虑 Google Map 能否正常显示,因为本质上只是需要记录一个经纬度,然后找车的时候通过导航跳转到导航 APP 就行了。所以其实对于我这种不太习惯 Google Map App 的人,其实跳转导航的时候能支持跳转到高德地图就已经很够用了,然而可惜并不支持……

一断开蓝牙就提醒是否要记录,其实提供一个设置能不提醒就直接记录更好。

已经官网上似乎写了有 iOS 版本,但这个地址我这里是 404,不确定是我的网络问题还是 Apple 那里的问题。

下载地址:Google Play Store

查看被发射到太空的 Tesla Roadster 的实时位置

2018年2月6日,一辆载有叫「Starman」的假人的 Tesla Roadster 被发射到了太空,到现在已经2年多了,最近发现它竟然还在日心轨道上。按照 Musk 之前的说法,这辆 Roadster 会经过火星的轨道,然后达到小行星带,但并没有说下一步它会到哪里。很神奇的是,按照这个网站的实时地图以及文字预测,似乎它会 2020年12月左右到达地心轨道,然后22%的概率坠毁于地球。所以生活又有了一项值得期待的事情了。

网址:https://spacein3d.com/starman

Clippy – 电脑和手机之间同步剪贴板 #Android #Chrome

最近在开发剪贴板管理类型的 APP,然后把 Google Play Store 上相关的产品安装了好多,发现了这个 APP 还蛮好用的。其实支持电脑和手机之间的剪贴板同步的工具已经挺多了,例如 Pushbullet、剪纸云,但它们都是付费类型的工具。而 Clippy 是免费的,而且 Android 版本上个月才刚刚开始更新(这种还处于开发状态的产品一般会比较有前景)。另外 Android 10 开始,Google 开始收紧了 APP 的剪贴板内容获取权限,普通的 APP 如果不在用户可见的情况下,是无法获取到剪贴板内容的。而 Clippy 是利用用户选择文本后,再点击更多按钮后,获取到要发送的文本内容。

下载地址:Google Play Store | Chrome Web Store

「一键复制经纬度」又又又更新了

这次主要增加了收藏夹和 WebDAV 同步功能。中间走了好多弯路。本来准备用 Firebase 实现同步的,然后已经基本写完了,自己用了几天感觉调用接口的速度还是有点慢,于是放弃了这个方案。然后尝试用 Anko DSL 去写布局,写了一半发现 Anko 去年已经被官方抛弃了……总之中间浪费了好多时间。虽然相比较 Send To Kindle 那个 APP,这个几乎完全没什么人用,然而就当自己练手学习的项目吧。然后这个版本暂时就这样吧,因为想尝试写一个剪贴板管理 APP,自己有蛮多这方面的需求,又没有在市面上找到一个能满足大部分我的需求的产品。

以及同步目前的策略是,如果离上次打开 APP 超过了 1天,再次打开就自动同步下。以后有时间可能可以优化下同步的方案,比如只有 WiFi 同步、同步前压缩文件。

继续阅读

使用写代码的方式来画流程图

最近又开始尝试画一些流程图,然后尝试了下为知笔记自带的 Flowchart.js,感觉其实很难用,主要是有很多冗余的语法,比如为什么要先定义节点,还要给它重命名;以及还有只有 condition 这个类型的节点支持多个分支,然而它又是很丑的菱形。

然后尝试了下 Mermaid 这个,发现极其好用,完全没有冗余的语法,例如:

以及它还提供了在线编辑器,并且编辑后直接分享链接给别人,别人就能够直接查看和编辑了,简直不要更方便。

以及它还支持时序图、甘特图、用户体验地图(User Journey Diagram)、饼状图等等。

使用 Markdown 语法来写思维导图

为什么要用 Markdown 写思维导图,对于我个人来说实在有好多理由,例如:

  • 相较于主要依赖于鼠标的操作,键盘操作的效率要高不少。
  • 通用的格式不用考虑平台关闭文件不可用的问题,因为它本质只是一个 js 库。
  • Markdown 存放在云笔记平台的话,管理文件会轻松一些,不会需要用到时候又找不到。
  • 同一个内容有两种用途,例如一篇内容,平时自己看其实用文本格式就行了,但如果演示的时候可以切换到图像模式。

今天发现 markmap-lib 这个工具很厉害,可以直接将 Markdown 格式的内容转成思维导图,以及样式和动画都算很不错。

继续阅读

权限狗 – 无需 Root 实现 APP 的权限管理 #Android

目前所有权限管理的实现方法,似乎都是通过软件自己请求,然后用户根据需求决定是否允许。其实这种方法也远远不是我心中理想的权限管理方法,我觉得更好的权限管理方法应该是在不阻断用户操作的前提下,去实现。例如为什么不是根据系统后台的一系列算法(算法来源可以根据用户的操作,比如绝大多数人不允许输入法读取联系人信息;也可以是由一些专业人员定义一些规则,甚至可以使机器学习)来自动配置应用的权限。APP 本身乱用权限本来已经是一种作恶了,然后目前大家觉得最好的方法仍然是在打扰用户前提下去阻止作恶,实在是荒谬的。

微信还是一如既往的系统毒瘤,你要这么多权限怎么不直接申请下 Root 权限呢?

当然在一个荒谬的世界仍然是要想办法过得更好的。例如权限狗这个蛮厉害的是可以利用冰箱的一些 API 实现免 Root 权限管理。以及虽然一加的氢OS 虽然也有权限管理,但似乎并没有权限狗可以管理的那么精细,比如蓝牙音量、请求安装文件包、显示 Toast 提示等似乎都没有的。

下载地址:Google Play Store

Microsoft Outlook – 在国内也能正常接收 Gmail 的邮件 APP #Android

近期又一次在 V2EX 看到有人讨论手机上接收 Gmail 邮件的问题,于是想到可以推荐下 Outlook 这个。年初有几天在越南旅行,然后发现在越南 Gmail 的 APP 都收不到邮件通知……甚至尝试了好多办法仍然不行,比如关闭电池优化。这几个月一直在用 Outlook 这个,然后发现几乎每次都能很快收到 Gmail 的邮件,一般延迟几秒钟,甚至没有使用特殊手段每次也能正常收到。感觉有点厉害,可能使用了微软自己的推送通道?

不过作为一个非重度邮件 APP 用户,它的其他功能我其实用的很少,我一般只用它来查看邮件。

继续阅读