分类 手机 下的文章

[原创]更换输入法,彻底解决广告乱飞

个人操作记录,如有转载,请注明出处。

——by realasking

实在受不了手机电脑上的广告,决定更换中州韵输入法来解决这一问题。

中州韵输入法的windows版小狼毫现在终于能在win10下完全正常工作了,于是就下载来安装,使用,其下载地址是:weasel。安装后需要做一些配置,每次修改配置后要单击重新部署图标。我修改后的配置文件备份在:Mine RIME Configs PC ,今后恢复,只需要将其下载到"C:\Users\realasking\appdata\roaming\RIME"下,然后重新部署即可。其中,

default.custom.yaml 文件中定义了一些特殊符号和希腊字母的输入,用/引起。

安卓版本叫同文输入法,发现在zui 3.1.161的zuk z2上,最新版安装后无法输入中文,也无法打开配置界面,解决办法是卸载掉最新版,然后到同文下载 下载20170210版本。其配置文件夹在sdcard/RIME下,我也做了点修改,修改过的文件备份在:同文配置,没有加入特殊符号输入,只是修改了长点击的时间。还原的时候也是把这几个文件放入相关文件夹,然后再重新配置。

失望,小米

个人笔记,如有转载,请注明出处。——by realasking

小米手机一直算是国内美誉度相对较高的品牌了,也一直表现得具有相当的开发实力,但是在最近一段时间,它的一些做法却让人觉得遗憾和失望。

事情要从miui9的发布说起。小米发布miui9的时候,红米4高配版的用户发现,自己的手机没有被列入第一批更新的机型,这时大家都还怀着侥幸心理,但是,渐渐地,大家发现,其它使用骁龙625的小米机型甚至定位低于625的高通cpu的去年后半年和今年以来发布的机型都逐步更新到基于安卓7的miui9了,而唯独遗漏了红米4高配版。于是论坛上出现了各种猜测,并且有人询问小米是否会对此机型适配安卓7,以及始终忽略红米4高配版的原因是什么。

但是在长达大半年的时间里,小米官方始终躲闪回避,只有部分版主曾回应说暂无升级计划,但会予以关注,除此之外,没有给出更多的解释,反而还常常以删贴和封禁来应对部分网友的质疑,甚至对于网友搬运xda上一些外国网友制作的第三方安卓7.x的rom的帖子也予以删除,直接导致了11月底至今部分网友向工商局和消协投诉和举报小米的激烈行为,以及miui论坛红米手机4版面上持续的爆版的事件。

在这种形势下,miui论坛红米手机4版面的版主蘑菇面包于12月14日终于发表了一个题为 关于红米手机4高配版 Android 版本适配的说明 的帖子,文中提到“每次底包版本升级都是一个巨大的工程,里面涉及到各方面的适配、调整等等,实际的工作是非常复杂的。每次 Android 版本更新,我们都会认真评估,不会为了简单地提升 Android 版本号而适配。事实上,MIUI系统的不少功能体验甚至要早于 Android 版本,譬如权限管理、对其唤醒省电机制等功能是 MIUI 首创。我们非常希望通过 MIUI 系统的升级带给大家更多好玩好用的功能”,“经过工程师、产品经理和项目管理等部门多次商议以及综合评估决定,红米手机4高配版目前尚无 Android 7.x 的适配计划。但对于大家关心的分屏、传送门、信息助手功能,以及 MIUI 9稳定版发版计划有一些新的进展”。

这样的解释实在是非常的官僚化,对于不给红米4高配适配安卓7的具体原因没有任何实质性的解释,由于自红米4高配起,已经发布过多款配置类似、定位相似、价位相近的使用骁龙625的机型,且在这些机型中,红米4高配是唯一一款无安卓7适配计划的。很多网友对于这种明显无视和区别对待表现得十分激动,结果随后有导致了新一轮的版面沉贴,和一群使用小米6等其它手机的用户到红米4高配版的版面上来“开导”用户,比如mi4wuserhttp://www.miui.com/thread-11647321-1-1.html 第二楼提到:“小米从来没承诺过安卓版本更新吧,一群人在自嗨”,janaan在11楼提到:“觉得手机不好就买苹果去啊”,再如说好的丶要努力http://www.miui.com/thread-11637161-1-1.html 第三楼提到:“买米6我保证这些烦恼都没有,想上N刷原生啊!就知道bbbb,就跟没断奶的孩子一样”等等。

正是因为官方解释的缺位和对用户讨论的压制,以及论坛上不同产品用户群的对立,导致对于小米作出决定的原因猜测众多,比如:红米4高配成本高,小米不想做,所以停产了,小米也不想掏钱维护了红米4高配硬件有问题,小米即使想更新安卓7也不可能;红米4高配是odm的,后来小米没和人家合作了;小米为了逼大家买今年新出的机型因为大家闹事儿

另外,从实际使用体验上,红米4高配也确实有一些问题,比如偶尔发生的漏接电话、可能是由volte或降噪mic功能引起的对方偶尔听不到自己的说话,以及部分使用指纹功能的第三方应用启用指纹时会崩溃等,这些问题一直有人在论坛反应,但也未见到小米官方的回应,有时候有些问题似乎被修复,但是在随后的固件更新中又重新出现,小米也未给予解释。

这些情况让人感觉到小米似乎并不重视用户的声音,同时对自己产品的改进也没有十分在意,另外,他们在产品策略上好像采取神秘主义的态度,对用户也存在区别对待的问题,用户在比较同价位、类似硬件条件的产品时也无法得到任何关于产品服务的信息和风险提示,这种把消费过程变得有些像买彩票一样的行为,会让部分用户产生对小米本身的不信任,让人觉得非常疑惑和失望。

网易等国内邮箱中用户自建文件夹中邮件无法被邮件客户端收取问题的解决

个人尝试得到的方法,谨供参考,如有转载,请注明作者和出处。

——by realasking

最近想查找一些老邮件,发现有些邮箱被整理到自建文件夹中的邮件无法被客户端收取,同步邮箱时根本看不到那些文件夹,但网页登录又正常,无论手机、win10还是linux下的客户端都不行,而同一家邮箱服务商提供的另一个邮箱中的邮件又接收完全正常,经仔细排查,发现有两种情况。

一种情况是因为邮箱服务商提供的收取的邮件的时间是30天内,这个从网页登录,在pop3/imap/smtp设置那里修改即可;

另一种情况是邮箱中的文件夹建立时间太早,比如2005年、2010年建立的邮箱,现在都无法用客户端收取,解决办法是从网页登录,重新建立新的文件夹,然后将邮件移动过来,并删除原有文件夹。

经过这两种操作,我的各邮箱都正常了,zuk z2自带的邮件客户端、网易邮箱大师、微软outlook、金山邮件客户端、thunderbird等均能正常接收所有的邮件了。

使用KeePassXC,KeePass2Android,坚果云和onedrive实现密码管理

个人笔记,如有转载,请注明作者和出处。

——by realasking

由于网络越来越深入自己的生活,身边的数字化设备也越来越多,很早以前,我就已经辗转腾挪于各种密码管理软件之中了,经过多次迁徙,一度停留在keepassx2上很长的时间。但是,该软件在linux下表现良好的同时,在windows下却缺少一些功能,比如不能实现在linux下一切正常的自动填充密码(Auto-fill),还有不能记忆授权文件,而且也缺乏网络同步的功能,随着密码数量的增加,感觉已经越来越难以为继了。

于是我决定换一款软件试试,但是必须是继续保持原有的数据库格式(keepass2格式)。这期间,尝试了多款兼容产品,也重新尝试了keepass的原始版本,但是都不那么令人满意,直到找到了keepassxc。相比于keepassx和keepassxc,其实原始的keepass是更为强大的,比如它可以直接通过webdav打开网上保存的数据库文件,可以直接auto-type输入对应网站的密码而不需要人工选择(auto-fill),再比如可以加上插件,但是它的问题和它的强大一样令人印象深刻,比如它的auto-type对于不少国内网站都是失效的,按下热键常常并不能自动输入密码,还有有时明明已经点击页面user框,但填充密码却出现在浏览器的搜索框中,它的webdav操作坚果云也似乎还不如坚果云客户端直接对文件增量同步来的快,而chromeIPass的输入一次密码自动保存也时灵时不灵,特别是对一些不那么标准的登录框......经过几天折腾,我不得不怀着复杂的感情,暂时放弃了它,也许它确实代表了未来,但现在显然还不完善。

折腾keepass之后,问题似乎又回到了原点,不过网上关于keepass的用网盘保存密码数据库的思路还是可以借鉴的。冷静的想想,其实在增量同步的前提下,虽然手机可以籍由webdav减少传输数据并提升网络安全,但电脑间同步似乎并不一定要如此,特别是个人使用,网速又较快的情况下,同步产生多个无法合并副本的概率应该不大,那么,我们完全可以直接用网盘保存密码数据库,并同步到本地打开,对于手机,依旧打开webdav,虽然不像完全使用webdav看上去那么美好,但只要放置好自己的数据库,其实也无伤大雅。

但是keepassx2不能在windows10下实现auto fill的问题一定得解决,不然老是使用复制密码的做法,在周围有多人一起办公的情况下,因为ditto、欧路词典等工具的使用,很容易造成无意间的密码泄漏。在到处搜索中,最后从archlinux的wiki上看到了keepassxc,在linux下试用了一下,它的功能与keepassx差不多,那么在win10下呢?将它也安装到win10上之后,发现虽然它界面汉化不如keepassx,但是功能上却都是完好的,包括授权文件的记忆,auto-fill的实现,都是完好的,那么,就是它了。

基于授权文件(key file)的重要性,把它和数据库放在同一个网盘上显然是不合适的,由于它一般不会频繁替换,所以保存它的网盘也不需要有那么高的访问速度了,有鉴于此,最终我确定下来用坚果云建立同步文件夹保存并同步密码数据库文件、以onedrive保存并同步授权文件、以KeePassXC替代KeePassX2在电脑上管理密码和用KeePass2Android在手机上通过webdav管理密码的方案。

具体实施如下:

linux下:

1.安装keepassxc:

yaourt -R keepassx2

yaourt -S keepassxc

2.生成授权文件:

打开keepassxc,并打开数据库,然后点击database->更改主密码,修改密码,勾选密钥文件,点击创建,将其保存到onedrive的同步目录下(我的是双系统,重启进入windows后会完成同步,现在由于微软的调整,非ntfs格式分区下已经不能与onedrive同步了,所以linux下的同步工具onedrive-d也已经失效)

3.配置数据库同步和webdav:

用浏览器访问坚果云,点击登录,点击用户名窗口,打开keepassxc,点选坚果云的用户Entry,然后按下Ctrl+v,登录坚果云。这一步要注意,不要处于中文输入状态。

登录后,点击窗口左侧创建->新建个人文件夹,完成后将数据库上传到新建的文件夹中,与网上一些只使用webdav的方案不同,这里需要保证文件能同步到本地。

点击右上角自己的用户名,点击账户信息->安全选项,在第三方应用管理中添加应用密码,应用名可以起为keepass。

然后记录下生成的密码,记录下服务器地址,账户。

4.在系统弹出的坚果云的提示信息指引下,设置一个放置密码数据库的同步文件夹。

5.删除本地原有的密码数据库,并重新打开keepassxc,打开从坚果云上同步下来的数据库,其授权文件选择第2步生成的。

windows下:

1.下载并安装keepassxc

2.在坚果云提示信息指引下配置一个放置密码数据库的同步文件夹

3.打开keepassxc,添加授权文件,打开数据库,并等待onedrive同步完成

手机下:

1.安装onedrive for android,并同步授权文件

1.用谷歌市场或APKPure安装KeePass2Android

2.打开文件时选择https(webdav)那一项,选择认证方式那里选密码加授权文件

3.文件地址填坚果云给出的那个地址加上/你创建的文件夹/你的数据库名,授权文件点系统文件,然后选从onedrive上同步下来那个授权文件

4.点击三个竖点那个按钮,点击设置

5.点击应用程序->安全,勾选在锁屏时锁定,离开应用时锁定,记忆数据库,保存密钥文件,然后返回

6.确保快速解锁项目均被勾选

7.返回

8.点击数据库,点击指纹解锁,选择启用完整的指纹解锁,设置完成后返回

9.点击将密钥文件导入到内部文件夹

然后一路返回,在快速解锁那里关闭数据库即可。

至此,手机和电脑的设置全部完成,密码可以半自动的管理了。