2020年10月3日星期六

多平台使用Google earth并同步

以前在工作上都是使用奥维地图画位置,近期我们老板发觉奥维的定位并不准,于是要求我们都用Google earth,正好我的Chromebook和Macbook均不支持奥维,于是给所有的电脑都装了Google earth。Google earth有一点不好的地方,除了可能需要翻墙外,它还不支持账号登陆(不知道是不是墙内的原因),不过没有关系,反正坐标点是可以复制出来放到其它设备上使用。我更进一步,通过微力同步,设置了三系统的缓存位置相互同步,最终做到了一处编辑处处更新。其实都是参考了官方的帮助文档。

如果想省事的话,其实只要找到各个缓存位置,并设置为同步即可,但一般会安装在C盘,重装系统时会丢失,所以我还是建议把默认的缓存位置换成其它地方,更方便使用其它同步工具备份和管理。

Windows

Windows下使用的是绿色版,按官方文档的说明,即使是绿色版,保存位置仍然不变。都是在C:/Documents and Settings/××你的用户名×××/Application Data/Google/GoogleEarth这个文件夹里,如果想更改保存位置,打开注册表,定位到[HKEY_CURRENT_USER/Software/Google/Google Earth Plus]CachePath就是保存位置了。修改为其它地方,并建好文件夹就能使用。

Mac OS

Mac版可能是在Library/Application support/googleearth里,终端进入Library/Application support,用软链接到其它位置ln -s googleearth 你的新位置

假期在家,没有带Macbook,不记得我是用软链接还是直接在图形界面上找到修改路径了,需要回去用Macbook确认下。

Linux

Windows和Mac OS都是比较一目了然的,或者网上搜搜,或者凭借以住的使用系统的经验。不过用Linux的朋友可能不多,我也是连搜带蒙,才想到解决办法。

我的版本是Chrome OS,不同于大多数的发行版,微力同步没有安装Linux版,使用的是Android版,这个版本有一个问题,Android和Linux的虚拟机都可以和Chrome OS互通,此二者却不能互通。造成了:Google earth无法被微力同步。凭经验找到默认缓存位置在~/.googleearth,软链接不行,因为是跨系统了,那我只好想办法修改默认缓存。网上搜到配置文件在~/.config/Google/GoogleEarthPlus.conf,这样就好办多了,vi打开,找到KMLPath=OpenDialogLastDir=,将等于号后面的改成新位置,新位置可以是Chrome OS的位置,Android和Linux都可以使用,在Linux下会挂载在/mnt/chromeos/MyFiles下。

同步

已经可以修改缓存文件的保存位置了,这时候用同步软件就能方便的同步。我使用的是微力同步,可以达到全平台的成就,Dropbox也是可以方便的多系统备份,至于OneDrive,在Linux下也有能用的同步方案,至少goodsync是可以的,此外还有多个第三方的同步软件,并未一个个尝试。



2020年2月23日星期日

ChromeBook如何写笔记

本文非为ChromeBook所创,但我本人是ChromeBook用户,所以在记笔记的时候,必须考虑其兼容性,所以在ChromeBook下完全可用。
比较仓促。其实是去年就准备写一篇介绍下自己的笔记管理,不过我不是勤奋的人,一直拖到今天。今天有位朋友在notion的电报群上说,自己10年的工作笔记(包括从Evernote里转来的)被官方一次删完(已恢复,是误会)。大伙除了在安慰,也开始各自分享笔记导出或者自建保存的办法,因此我在手上没有所有设备的情况下,来分享自己的笔记管理,所以暂时没有大纲,想到哪写到哪。
太长不看版: 我是使用 微力同步 这个软件实现全平台,在PC上使用 VNote ,iOS上用MWeb ,Android上用 Markor ,图片没有使用我的付费图床,因为笔记是比较私密的,我自己用硬盘装就好了。

文章写成安装教程也挺没意思的。目前的条件已经达到的成就有:
  1. 所有设备可以共享所有的数据,包括iOS,也支持微力同步的外部文件夹用MWeb打开;
  2. 均支持图片引用的相对路径,这一点,Android和iOS平台真不容易;
  3. 以上的软件都支持笔记内的跳转,但PC上要设置VNote为md文件的默认打开方式;
  4. 除Android平台的Markor外,流程图等md插件均通用。

一、同步

一直以来我都是喜欢btsync,直到不能用,才渐渐地将重要内容分别转移至Dropbox和OneDrive,后来在网上的介绍中看到微力同步,并且是全平台支持,就在iOS上购买了。没错,iOS上是付费的,请小手抖抖,支持一下良心的开发者半杯咖啡。
这里建议首先在PC上安装,并设置好同步文件夹,并根据情况向其它设备分发读写密钥与只读密钥。我Android平板上是读写,手机上是只读,因为我相信我不会用手机进行编辑。如果在Android上保存至SD卡,请先给app一个使用外部存储的权限。Android安装好并同步后,在Markor上将该文件夹收藏或设为主页,iOS打开MWeb后添加为一个外部文件夹。

二、结构

我的笔记每个主题是一个文件夹,当然理论上可以无限层级,这个就是后面有需要可以自己添加。图片全部放在一个文件夹里,且和主题同一个级别。也许有朋友喜欢每个主题一个图片文件夹,都无所谓,只要图片的文件名做好规范即可。
引用图片的时候就是这种格式:
![](../pic/1.jpg)
不论在Unix系还是Windows,两个点..均表示上一层目录。

三、跳转

我在很多群里都发现,笔记内的跳转是大家常用的功能。Markdown天生有这个优势,跳转的设置和插入网页一样,[你想说的话](你的笔记.md),使用VNote请将md的默认打开方式设为VNote,我默认的是Typora,因此跳转会使用Typora打开。因些我又有了新的想法,且在网上没有看到有类似的想法。
有的时候会给笔记配图,用流程图或者思维导图软件,都能方便的导出成图片格式,所以我在文章内这样插入生成好的思维导图。
[![](../pic/图片.png)](../pic/图片.xmind)
预览的时候显示的是图片,点击图片,PC会用默认的打开方式打开思维导图进行编辑,Android上会提示使用哪款app打开,iOS上会首先在MWeb里打开,然后再在右上角选择用哪个app,实际测试中,MWeb的反应较慢。
当编辑完后导出,覆盖原文件,就可以做到不替换图片自动保持为最新。

四、Flowchart

我在记笔记的过程中,Flowchart使用的较少,更多的是用专业的软件生成图片后导入,但VNote和MWeb的流程图语法是兼容的,和Typora的不兼容,这里做个告知,Markor暂时不支持Flowchart,对我也不算遗憾,VNote的开发者也在努力开发移动版,希望到时我的多端均能完美同步(nothing is true everything is permitted)。

以上的分享告一段落,没有配图,这里只是自己一点小小的经验,刚刚群里看了,有朋友已经分享了通过TiddlyWiki的管理方法。由于我这样写笔记已经有些时候了,后来出的Joplin一面世就获得群友一致好评,基本上就是印象笔记的离线特性,被赞得最多的,是该笔记没有服务器,只依赖用户喜欢的同步方式,彻底摆脱了无良商家的绑架。
笔记千万种,适合自己的才是最好的。