博文

Blogger 博文首页缩略图解决方法

为 Blogger 模板国内访问优化时,会遇到博客首页文章的缩略图不显示的问题。我总结了一种思路供大家参考。在此之前在 Blogger 模板语法未作改动之前,我们可以利用 Blogger 本身提供的语法来获取博文的第一张图片的原始链接,以用作缩略图之用。不过从 2018 年始(个人察觉),Blogger 对语法进行升级改动,一部分旧的语法被废弃。若仍继续使用,则报错,如下所示:<data:postFirstImage/><!--Can't find substitution for tag [postFirstImage]-->代替的语法为:<data:post.featuredImage/>通过上面代码获得的图片链接并不是图片的原始链接。Blogger 会文章中的图片上传到谷歌的服务器,得到一个新的链接,此链接在国内不能访问。我的思路一、不使用 JavaScript编辑你的博文,切换为 HTML 模式,在文章最前面加入图片链接,并设置样式使其不显示:<astyle="display: none;"href="#">图片地址放在这里</a>在 Blogger 模板文件的相应位置中插入以下代码:<b:ifcond='data:post.featuredImage'><!--判断文章内是否有图片,有则代码继续执行--><divclass='snippet-thumbnail'><!--创建一个 div 容器,缩略图的内容放置于此处--><b:withvalue='snippet(data:post.body,{length: 75, links: false, linebreaks: false, ellipsis: false})'var='customThumbnail'><!--提取文章前面75个字符,存入变量 customThumbnail 中--><imgalt='postThumbnail'expr:src='data:customThumbnail'sizes='(ma…

免费公益的 SSR 机场推荐汇总

写给需要的人。建议收藏网址,方便每日签到获得流量。

可以从此网站「放牧的风」获得 SSR 节点临时使用或借此访问机场。
机场流量规则评价几鸡每月初始10G流量,每天签到0.8~5GB线路质量不错,线路多,量足,推荐首选纸飞机初始流量3G,签到所获小几十兆流量免费节点两个,流量较少,适合轻度使用卡车云加速初始流量3G,签到可获小几百兆流量提供 3 条免费线路,流量不多,适合轻度使用 SSR 使用教程 网上已经有写得很好的了,就不做重复工作了。见此:大概是萌新也看得懂的SSR功能详细介绍&使用教程
FAQ: 为什么上面的网站打不开?
答:此类机场网址容易被墙,打不开请挂梯后再访问。
为什么才提供几家机场?太少了。
答:数量太多反而有选择困难症,挑几家用的舒服用着就行了。
对应得平台的软件在哪里下?
Windows:下载Windows(游戏):下载Android:下载Mac:下载iOS:点此跳转 想讲的热爱祖国;低调使用,珍惜资源。学习知识,开拓视野;尽量不去使用国产软件,比如 360、腾讯电脑管家、2345 好压等软件。因为它们会定时上报节点 IP,这就是你的节点会凉得这么快原因;电脑上请使用 PAC 模式,手机上请设置为绕过局域网和大陆地址; 支持如果你有发现好的机场可以在下方的评论推荐给我,万分感谢。 推广 嫌免费得不稳定,那来试试付费服务吧:HaoHao学习
你可以使用我的优惠码:blogiljwme,享 6.5 折优惠。
蓝岸 v2ray,更稳定的科学上网工具。

使用 jsDelivr CDN 加速 Github 仓库的图片,以作为博客的图床

jsDelivr 是国外的一家优秀的公共 CDN 服务提供商,也是首个「打通中国大陆(网宿公司运营)与海外的免费 CDN 服务」1。jsDelivr 有一个十分好用的功能——它可以加速 Github 仓库的文件。我们可以借此搭建一个免费、全球访问速度超快的图床。声明:静态文件主要是缓存在 jsDelivr 的 CDN 节点上,确保 GitHub 承受最小的负载,并且你还可以从 GitHub 仓库获得快速简便的静态文件托管。jsDelivr is a public, open-source CDN (Content Delivery Network) developed by ProspectOne, focused on performance, reliability, and security. It is free to use for everyone, with no bandwidth limits2.jsDelivr is the only public CDN with a valid ICP license issued by the Chinese government, and hundreds of locations directly in Mainland China1.主要思路使用 PicGo3将图片上传到指定 Github 仓库位置,再利用 jsDelivr 获得图片加速后的 url。使用效果:点击访问测试图片Github 配置首先你先得创建一个 Github 仓库4,并获取一个 token(它可以让程序拥有控制仓库的权限)。访问 https://github.com/settings/tokens,拉到最下面,点击 Generate token,生成并复制。PicGo 配置在此处下载,Windows 系统就选 .exe 结尾的下;安装,打开 PicGo,在「图床设置」处配置 Github 图床;设定仓库名:填入你上面创建的仓库名,格式为:用户名/仓库名;设定分支名:一般填写 master 就行了5;设定 Token:将 Github 配置中得到的 Token 粘贴进去;指定存储路径:你想要把图片放在仓库的哪个位置,比如我是:static_files/iljw/img/large,Github 对应的是:jsDelivr 配置其实就…

为波兰版的 MIUI ROM 加入小米钱包功能(模拟门禁、公交卡)

我现在使用的手机是小米8屏幕指纹版(MI8 UD 或 MI8 Pro,代号:equuleus),ROM 为波兰版(https://xiaomi.eu)。波兰版的 ROM 虽然简洁,自带谷歌服务,但偏偏少了小米钱包。小米钱包可以让支持 NFC 功能的小米手机模拟门禁卡和开通公交卡(这是国内 ROM 的本地化功能)。这样手机既是门卡又是公交卡,十分方便。庆幸的是,linusyang 写了一个可以自动提取的脚本——mipay-extract。它可以帮助我们从国内版的 ROM 中提取小米钱包及所需的其他组件1。下面介绍我在 Windows 系统下的操作步骤:下载(或 git clone) mipay-extract 压缩包文件,并解压到你的电脑中。去小米论坛下载你手机对应的国内版本的卡刷包,并将其移动至 mipay-extract 的解压目录下。修改extract.sh,在第二行加入2:(set -o igncr) 2>/dev/null &&set -o igncr;# this comment is needed防止出现此错误(具体原因可查看引用的链接)extract.sh: line 2: $'\r': command not found extract.sh: line 3: cd: $'.\r': No such file or directory extract.sh: line 4: $'\r': command not found extract.sh: line 9: syntax error near unexpected token `$'in\r'' 'xtract.sh: line 9: `case $key in 准备好后,双击extract.bat,稍等一会儿,脚本运行后会在对应目录生成一压缩包。解压后可看到4个文件夹。将上面4个文件夹,拷贝至手机目录的/system/app目录(需要 RE 管理器以及 root),重启手机,即可使用。至此,我的目的已经达到。另外你还可以将小米钱包加入负一屏以及加密波兰版的 ROMlinusyang92/mipay-extract: Extract Mi Pay from MIUI Chin…

为 Blogger 安装 Gitalk 评论系统

为什么使用 Gitalk?Gitalk 是一个基于 GitHub Issue 和 Preact 开发的评论插件。每一篇的文章评论对应着 Github 仓库中一个 Issue。它的优点:基于 Github,在国内访问较稳定评论支持 Markdown评论回复能及时收到邮件提醒省心,配置简单缺点就是访客评论需要一个 GitHub 账号,对于不了解编程的人可能是一个障碍。创建一个新的 OAuth App登陆你的 Github 账号点击 New OAuth App获取 Client ID 和 Secret现在你已经创建了一个新的 OAuth App,并得到了相应的 Client ID 和 Client Secret。
引入 Gitalk 脚本与样式文件修改 Blogger 模板代码,在 </head> 之前插入以下代码。<linkrel="stylesheet"href="https://cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.css"><scriptsrc="https://cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.min.js"></script>配置 Gitalk与之前插入 多说评论 一样,在 <b:includable id='comments' var='post'> 处插入 <div id='gitalk-container'/>,实例代码如下:<b:includableid='comments'var='post'><divid='comments'><divid='gitalk-container'/> // 在此处创建一个容器,之后加载的评论放置于此处 </div></b:includable>在 </body> 标签前添加 Javascript 代码:<script>var gitalk =newGitalk({ cl…

无需注册免费体验的语音验证码平台收集

收集了一些可以免费体验语音验证码的网站,不需要注册。
秒嘀科技:滑动验证码轻码云:输入验证码秒赛科技:滑动验证码搜狐 Sendcloud:滑动验证码梦网云通讯:数值计算验证码

Blogger 裸域重定向到 www 设置(国内可访问)

Blogger 不支持托管在裸域中,但支持从裸域重定向至如 www.blog.domain。你现在可以访问 iljw.me,就会跳转到 http://blog.iljw.me。首先你需要登陆到 Blogger 后台界面,设置-基本-博客地址中将下图红框所示部分勾选并点击保存。然后,去你的 DNS 服务商那儿,增加一条 A 记录解析,如下图所示。其中,@ 是代表着解析裸域;记录值,需要填写 ghs.google.com 在国内可访问的 IP。
到此结束,需要等待几到十几分钟让解析生效,可使用 ipconfig/flushdns 命令刷新电脑的 DNS 缓存。在 Blogger 官方帮助 中已经有此说明了:按照“example.com”格式输入您的域名。 添加 4 个指向 Google IP 的 A 记录。 216.239.32.21 216.239.34.21 216.239.36.21 216.239.38.21 但是,Blogger 提供的 IP 在国内的延迟较高、不稳定,所以我按之前在 为 Blogger 自定义域博客启用 HTTPS & 支持国内访问技巧 的思路,将上面的 IP 替换为国内可访问的 IP,结果还真的可行,故成文记录。

使用Docker安装OneIndex,以及Caddy反向代理并支持HTTPS

前言之前有对比过国内的网盘,都不让人放心,正在使用的坚果云其他都好,就是容量略小。自己随着学习、生活不断积累的文件也越来越大,遂有使用 Onedrive 的想法。虽然已经有通过网上的方法申请到了 5T 的教育版 Onedrive,但是不太稳定,不适合存放个人比较重要的文件。碰巧在前几天看到1900也有同样的需求,就一起合租了 Office 365 家庭版,中意的是里面的 Onedrive 1 T 空间和 Office 套件。将坚果云的文件迁移到 Onedrive 之后,我就马上折腾起了 OneIndex。自己瞎折腾了几天,总算弄出个所以然来。写此博文做个记录。OneIndex 是采用 PHP 语言开发,能够直接列出 OneDrive 目录,文件直链下载 ,不占用服务器空间,不走服务器流量。安装环境:Ubuntu Server 16.04 LTS使用 Github 学生包获得的亚马逊云教育版75刀优惠,可免费使用 EC2 主机 t2.micro 微型实例一年。其他系统的步骤应该也是差不多,代码会有所不同,可以借助谷歌搜索我给的小标题,找到相应的代码,比如 Docker 安装。本文的方法使用到了 Docker 和 Caddy,如果你不了解,可以前去谷歌搜索一下,了解个大概。主要是使用 Docker 来安装运行 OneIndex,使用 Caddy 来实现 HTTPS 访问。安装 Dockerapt update # 检查源更新 sudo apt install docker.io # 安装docker docker # 检查是否安装成功,若成功则输出关于 docker 的命令提示 运行 OneIndexdocker run -d --name oneindex \ -p 8080:80 --restart=always \ -v ~/oneindex/config:/var/www/html/config \ -v ~/oneindex/cache:/var/www/html/cache \ -e REFRESH_TOKEN='0 * * * *' \ -e REFRESH_CACHE='*/10 * * * *' \ setzero/oneindex 运行效果:打开你的 IP:8080 即…

深度使用 Everything

Everything 是一款文件名搜索软件。官网的介绍是「基于名称快速定位文件和文件夹」。它可以在几秒钟之内建立对文件的索引,文件名搜索瞬间呈现结果。官网下载:https://www.voidtools.com/zh-cn/轻量安装文件干净简洁的用户界面快速文件索引快速搜索最小资源使用便于文件分享实时更新Everything 有极快的搜索速度,运行时占用的内存低,所以我把它设为开机自启。在日常的使用中,我设置了快捷键 Ctrl + Alt + S 来调用搜索界面,非常方便。在 帮助 - 搜索语法 中,Everything 还给出了非常多的搜索语法,它还支持正则表达式。不过一般使用情景中,我用到的地方其实不多,就按平常使用搜索引擎的习惯来使用了。下面来说说 Everything 的实用技巧。http 服务器功能我们利用 Everything 提供的 http 服务器功能,可以在另一台设备访问本台电脑的资料。前提是,这些设备都在同一局域网下。
比如说,我的手机和电脑都连着家里的 Wifi ,只要在手机浏览器中输入电脑的 IP 地址后,就可以访问电脑磁盘里的资料了点击文件后,浏览器即会下载文件。两者的传输速度取决于 Wifi 速度的最大值。我通常是使用这一功能在手机端播放电脑的视频,电脑端通过迅雷下载好视频后,输入电脑的 IP ,找到视频所在目录,复制视频的地址,将它粘贴到支持网络媒体串流的播放器(如:MX Player)中,即可以在手机上观看了。
**注:**在电脑端直接输入 localhost:端口号 即可访问。如果在其他设备上,要输入本机 IP + 端口号 才能访问。如何查看电脑本机 IP ?
Win + R,输入cmd,在弹出的小黑窗中输入ipconfig,即可看到本机 IP。在浏览器搜索框中调用 Everything这里我用 Chrome 演示一遍。依次操作: 设置 - 管理搜索引擎 - 添加
填入名称、关键字和网址。**注意:**网址 http://localhost:8080/?search=%s 中,冒号后面的 8080 是我设置端口号,每个人设置的可能不同,不要照搬。关键字,我设置的是 es ,然后再搜索框中我输入 es 后,再按 Tab 键 即可调用 Everything 搜索本地文件了。增大搜索框的字体大小先使用 Everything 搜索 every…