分类: 一点分享

这里将会简单的分享一些技巧和方法,可能会与其它分类重叠,包括原创和引用的内容。

  • 通过搬瓦工API的流量查询Apple WorkFlow

    之前sngr分享了SSH版API版,但是我用过之后发现这两个的问题都不小。

    首先,SSH版有点麻烦,而且WorkFlow的SSH支持已经损坏;其次,他做的API版依靠的是各种奇怪的Index和Split txt ,依赖 , :等等符号。最致命的是,一旦返回的结果顺序发生变化,立即就不能使用。

    我在开启IPV6支持之前就发现查询总流量功能不可用,而且我也看不懂他的方法,诡异得一逼。

    而自从我开启了IPV6,他那种靠数数的办法是彻底歇菜了。

     

    所以我决定自己做一个,在观察了之后我发现返回的东西可以直接作为一个字典输入,然后查询key,准确找到需要的数据。不明白sngr放着好好的结构不用为何非要手动折腾分词,最不可思议的是他开始就把数据导入了字典,但是我猜中了开头猜不到结局….

     

    下面放地址,搬瓦工API查询流量的WorkFlow,可以说是简单又可靠了。在导入之后参阅方法说明。

     

    使用方法:

    1 登录你的搬瓦工管理后台

    2 找到KiwiVM Extras栏目中的API

    3 复制你的VEID和API KEY

    4 填写到workflow 中的第一行网址中的预留部分,我用中文标记了你应该填写什么。

    5 自然就是该怎么用就怎么用了,比如放到通知中心。需要注意的是,iOS 9和iOS 10下的结果显示方式有区别。iOS 9的结果如下图能直接看到,iOS 10则需要切换到通知中心查看通知。

    IMG_0901

     

  • 搬瓦工详细统计用的就是北京时间

    以前一直有疑惑,那个Usage statistics统计中的时间到底是指的什么时候。

    最近通过自己的用量对比发现就是指的北京时间,可能与我填写的用户地址就是中国地址有关,而此时VPS系统中的时间,依然是EDT时间(通过date命令查看)。

     

    我再试过把VPS中的时间也改到北京时间,确认这个变数毫无影响。

  • 启用Google AMP后的白屏 500错误

    看到大家都开始用Google AMP了,再不用真就不是人了…

     

    不过我开启之后发现得到的只是一个白屏,用浏览器的开发者工具检查了下原来是返回的500状态码,那么搜索一下就是。

    https://wordpress.org/support/topic/amp-php7-error-500/

    https://wordpress.org/support/topic/when-adding-amp-getting-http-error-500-on-amp-urls/

     

    结论就是缺乏PHP XML模块,安装上就可以啦。VPS的话自然是自己搞,虚拟主机用户给商家发个工单几分钟就能搞定。

     

    嗯…其实我是看到中文圈没人说这件事提醒下。

  • 马里奥兄弟Wii台版 4角色90生命金手指

    游戏代码:SMNW01

    网上流传的WiiRD数据库的或是其他人写的一般都缺少两位蘑菇的生命金手指,仅仅只有马里奥和路易的。

    这样的话,如果是多人游玩麻烦就大了,对于不熟悉的人却只有5条命,这不是让人干着急吗。。金手指非常有必要。

    后来我上网看了下日版代码的规律,推算了下台版的,测试之后果然可以,你需要的话就添加以下金手指。我是在ZiT的基础上改的,就继续使用的他的名义。

    $Lives 90[ZiT]
    0435FF90 0000005A
    0435FF94 0000005A
    0435FF98 0000005A
    0435FF9C 0000005A

     

    一般我是这样用的:首先开启金手指,进入游戏,选择需要的游戏人数然后存档退出,关闭金手指,重新进入游戏。

  • site语法误解:必须直接跟上域名

    我们上网稍微有两天的估计都看过搜索引擎上比较通用的site语法的说明,而且有的教程还特别强调这里要直接接域名,例如:

    site:google.com  被认为是对的

    site:https://www.google.com 被认为是错的,特别强调的错。

    结果呢?这样的错误认知给我带来无数麻烦,每次想手动用site都要费心删除前面的协议那部分,但是实际上,带上也几乎无所谓。这两者的语义不同,但都是对的

    我需要用到的99.9999%的情况都只需要直接把总体的网址复制进去,最多修饰下后面而不需要修饰前面。

    注:我使用的是Google搜索引擎。

  • 我也来推荐Alfred WorkFlow

    不知道怎么回事,好像大家都相当喜欢推荐这东西,那么我也来。。

    不过与他们不同,我用了一圈发现好像那些WorkFlow都并没有太多卵用,仅有一个是我反复使用的。

    它就是,Luciar写的自动获取字幕,到这里看看吧,导入Alfred就行了,不过我有更改其中的快捷键,整个WorkFlow不需要其他附带东西。

    射手网虽然死了,射手的字幕却并没有死。

  • 邮件通知还是要自配SMTP

    之前一直是用的主机自带的邮件发送,最近竟然出问题了。

    说到底这也是早晚的事情,使用主机提供的代发邮件不仅名义上看起来碍眼——经常给你加个额外提示,还非常容易进入垃圾箱等待人工审核,至于干脆被牵连最后Gmail直接K掉它也是早晚的事情。

    现在我终于用我的Google Apps新开了一个WordPress专用账户,再开启IMAP来发送邮件,这下该好了吧?根本不再假手他人代发,也彻底摆脱了对主机邮件代发的依赖。

    让主机来代发域名邮件,加上我们的虚拟主机就连最基本的SPF,继而高级点的DKIM都没有(也没有介绍)的,被接收方认为是潜在的垃圾邮件也正常,如果该主机再被人用得比较多的话….

    Google Apps我也有好多年没用了,还是用了这里提供的方法找回了超级管理员用户名,重设了密码,这办法挺麻烦的其实,好处是比较直观,人马上就能知道自己需要干什么,这样干确实是可行。

    做个记录吧。简单来说就是访问

    https://www.google.com/a/cpanel/your_domain.com/VerifyAdminAccountPasswordReset

    把里面的your_domain.com换成自己的,验证所有权然后填写一些模糊的超级管理员资料,顺利的话填写好马上就能被通过。

    网络上免费的企业域名邮箱服务国内外依然不少,如有需要可以看下这篇,基本能找到合适的了。

  • 个人博客启用DNSSEC

    这项技术在去年NameSilo第一时间支持的时候就提上了我的计划,可惜的是至今才弄完….

    博客若想启用DNSSEC,首先需要我的域名注册商支持,其次需要网站的DNS服务器支持,用户使用的DNS服务器方面先不谈。

    不过,搜索了圈配置教程,都是教我们怎样配置DNS服务器启用这项技术。自行设置DNS服务器?这不坑爹吗…..虽然独立博客通常都有条件使用自己的DNS服务器,但是一般人都不会如此做。

    更扯淡的是,国内的免费网站DNS服务,可以说几乎都不支持此项技术,就连NameSilo自带的免费DNS,也是不支持的。

     

    刚巧,我看到土木坛子也用了DNSSEC,他的使用方法是直接在CloudFlare启用,他本人便是CloudFlare CDN的专业版用户。用过CloudFlare的人应该都知道,使用它需要修改域名的DNS解析服务器为CloudFlare本身,也即是说,它本身就提供免费的DNS服务——凑巧的是CloudFlare明确支持DNSSEC。如果我能在不启用CLoudFlare CDN的情况下使用它提供的DNSSEC,那不就相当完美吗?

    结论就是,这样完全可行。

    登录CloudFlare,添加DNS记录但是关闭它自动提供的云CDN(DNS记录中的云标记)。然后到DNSSEC选项中开启DNSSEC,复制相关的验证信息填入NameSilo DS Record设置中即可。

    设置CloudFlare的CDN为关闭

    关闭CloudFlare默认的CDN转发,这是因为它给电信分配的CDN为美国节点,对于使用香港主机的我来说当然是鸡肋。

    添加的DSRecord

    准备启用DNSSEC后自动生成的相关信息,需要你在域名注册商那里照规则填写。

    可惜CloudFlare的纯DNS服务不支持301重定向,启用ClloudFlare CDN之后的PageRule倒是支持。

    而NS记录(让子域名使用其它DNS服务器的记录)不支持根域名——只能为子域名设置且有效。所以我的根域名向www域名的301跳转至今使用的是修改.htaccess文件实现。

    你可以使用VERISIGN提供的免费DNSSEC分析工具测试你的部署是否成功。

     

    子域名的DNSSEC?

    我之前为我的子域名test.yayaus.com设置了一条NS记录,将它的解析权限交给了DNSPOD,而DNSPOD却不支持DNSSEC。所以,如果使用上面的分析工具检查test.yayaus.com的DNSSEC就能发现它并没有支持DNSSEC。

    所以子域名应当怎么处理这问题呢?其实我不知道,不过我注意到NameSilo的DS Records可以存在多条….

     

     

  • NoSquint汉化-firefox上的可自定义网站文本图像缩放和色彩的扩展

    NoSquint是个不错的扩展,可以自定义站点的文本或整页的缩放和色彩设定,此扩展目前我就在用,考虑到有这个需求的人可能对英语比较恼火,也正好练手就进行了汉化。 (更多…)

  • emeditor正则表达式提取文本宏v1.2

    这个宏我拿到手中已经有好几天了,勉强算受作者委托发布出来。

    这个宏有以下几个功能,正则表达式提取文本只是其中一个:

    重新组织用Tab分开的字符串
    拷贝路径(不含文件名)
    拷贝完整路径(含文件名)
    利用正则表达式提取字符串
    将>=两个的相连空格替换成一个
    删除行首所有空格
    删除行尾所有空格
    在行首添加特定的字符串
    在行尾添加特定的字符串
    需要帮助? (更多…)