分类 实用教程 下的文章

部署ssl证书后 如果引入的资源是非https那么页面将不会有绿锁.
HTML编码规范中提到:

不要指定引入资源所带的具体协议。

当引入图片或其他媒体文件,还有样式和脚本时,URLs 所指向的具体路径,不要指定协议部分(http:, https:),除非这两者协议都不可用。

不指定协议使得 URL 从绝对的获取路径转变为相对的,在请求资源协议无法确定时非常好用,而且还能为文件大小节省几个字节。
引入资源可以将http:, https:协议头去除,如下:

<img src="//jun.li/usr/themes/deep/images/logo.png">

访问时回自动判断协议自动加上,建议模版或者一些插件在引入资源的时候去除协议头,这样可以方便快速部署ssl

windows 使用shadowsocks代理,是无法直接代理google earth的,参考了Unity3D asset store设置,似乎google earth也会去探测windows环境变量下面的 HTTP_proxy 和 HTTPS_proxy 这两个参数,也就有了下面的办法。

下面一种简单的办法可以实现,但是windows10下视乎会导致windows edge浏览器无法使用。

右键我的电脑--高级系统设置--系统属性下高级--选环境变量

请添加以下环境变量

变量名:HTTPS_proxy
变量值:https://127.0.0.1:1080

变量名:HTTP_proxy
变量值:https://127.0.0.1:1080

注:端口默认是1080,如果您改过请改成相应的端口
(如果您使用的其他代理软件,变量值可以修改成您的软件接口地址)

当我们不在国内(paqiang)使用google默认搜索引擎时,google会自动判断当前国家ip,进行相应的国别域名跳转,那么我们需要使用google英文,google hk搜索该怎么办呢

咱们常用的方法是,浏览器打开www.google.com/ncr 禁止国别挑转, 或者直接打开www.google.com.hk 进行中文搜索,这种办法确实是可以解决问题,但是有一些用户习惯了直接浏览器地址输入关键词搜索,或者是右键选取关键词进行快捷搜索,这种办法就不好用了,因为浏览器默认是搜索引擎还是会进行国别跳转,下面介绍的方法即可解决这个问题。

- 阅读剩余部分 -

使用问题

failed to update pac file,操作过程中出现异常,结果无效,有关异常的详细信息,请查看innerexception。
这是从GFWlist更新本地pac出现的问题,同样的系统有的机器会出现有的不会,具体原因应该是跟系统的某些环境有关,或者是缺少相应的组件。pac.txt是shadowsocks控制访问规则的一个网址列表文件,如果没有这个文件网址不全,部分网站就不可正常根据规则自动匹配进行代理

解决办法:

1.用最新的shadowsocks客户端(不一定能正常更新PAC)

2.从其他地方获取PAC文件替换

注意:一般都是因为没有连上节点造成的,换个节点就行了

前不久看见个私服一键端,但是里面的批处理都封装成了EXE程序。想研究调用了那些程序 执行了哪些代码也不知道。
于是就有了这篇文章

首先运行exe程序,确定是否是类批处理程序,很简单看窗口是是不是批处理窗口就行了。如果是那就好办了

打包成exe程序的批处理脚本,一般在运行是时候会在临时目录释放bat批处理文件。咱们只要找到就行了

打开CMD,输入cd %temp% 切换到临时文件存储目录,打上代码dir /a /s *.bat

运行exe程序,然后切换到cmd 按回车

这个时候就会扫描临时目录下释放的bat程序,得到文件名(如果搜索不到可以改下后缀可能是.cmd后缀)

直接打开临时目录,搜索这个文件名就可以得到完整的bat脚本

改天写个小工具

20200717更新:
今年把账单改成5年期了,一次性续费了5年,免得每年还得记续费
一直都可以注册,目测是最便宜的注册商,以前我是找的人代付,后来有双币信用卡后就能自己跨国在线支付了。
11年注册到明年4月份就10年了。
注册记录1
注册记录2
li域名是列支敦士登公国的域名,欧洲中部的内陆小国,夹在瑞士与奥地利两国间,国家语言是德语

为什么要写这篇文章呢,主要是因为大多数.li域名注册都挺贵的,至少上百人民币了。

起初jun.li注册的时候是找别人代注册的,注册续费都是109.后来就自己想办法弄了。

目前来说在这里注册.li&.ch域名应该是最便宜的10.75chf约等于71人民币,你需要一张支持

跨国支付的信用卡或者是储蓄卡(俗称双币卡),当然你也可以在淘宝找人代付账单,

- 阅读剩余部分 -

创建自定义模版页面文件

复制一份你模版的page.php页面,文件名改成你归档页面自定义模版名字(举例all.php)

添加自定义模版标识

将归档页面模版(all.php)内第一行<?php $this->need('header.php'); ?>替换成

<?php
/**
 * 自定义归档页文档
 *
 * @package custom
 */
 $this->need('header.php'); ?>

- 阅读剩余部分 -

使用问题

用了viosey的Materia皮肤,感觉很棒,但手机一直加载很慢,原因是Gravatar头像加载不了(被强)当然我的pc端是有替换过host文件的。加载过慢会导致搜索框,文章分类,RSS分享按钮下拉加载超级缓慢。

解决办法

打开Typecho安装目录下的config.inc.php文件,加入以下代码,当然加在哪里都可以,为了美观就加到前面的定义目录那里。

define('__TYPECHO_GRAVATAR_PREFIX__', 'https://secure.gravatar.com/avatar/');

注意

此方法只适用于开发版本,请将Typecho更新至最新开发版本

Gravatar可替换地址

不能用就换一个吧
http://gravatar.duoshuo.com/avatar/
http://secure.gravatar.com/avatar/