浏览分类

工具

OpenWrt原生动态DNS实现DNSPod支持

使用openwrt可以自定义安装原生的动态dns插件(Dynamic DNS),但是并不支持DNSPod的ddns自动更新ip。 对于目前这个问题,一般可以通过编写脚本来实现,或者可以添加DNSPod的功能支持。 目前发现,L大的LEDE源码中已经集成了该插件源码(https://github.com/coolsnowwolf/lede/tree/master/package/lean/ddns-scripts_dnspod),并且做了优化集成了.cn和.com的脚本维护者是:Small_5。还 [阅读更多...]

[Linux]自定义脚本实现DNSPod DDNS

OpenWrt原生的DDNS并不支持DNSPod,所以自行查了一下DNSPod的API,自行写了一个shell脚本。 本脚本实现了简单的更新功能,体积极小,代码简单,可以用作参考来修改适合自己的脚本,后续我会根据需求再完善一下全部的功能。 实现步骤 脚本 首先新建一个shell文件,本文以“ddns_dnspod.sh”为例。将下面的代码复制到新建的shell脚本中。 #!/bin/sh LOGIN_TOKEN='****,************' DOMAIN='tidnotes.ga' R [阅读更多...]

关于DDNS日志输出中文问题

最近在使用OpenWrt的DDNS发现,如果使用write_log来实现日志输出,中文不会显示出来,会出现格式错误。对dynamic_dns_functions.sh的源代码进行细读发现,write_log()函数会调用urlencode()函数,而该函数是不支持中文的。 对该函数改为支持中文的URL编码即可,将urlencode(){}改写代码如下:注:dynamic_dns_functions.sh文件地址一般为 /usr/lib/ddns/ urlencode() { local __EN [阅读更多...]

Github fork后同步更新

Github fork后同步更新 github有一个fork功能,相当于拷贝一份别人的项目到自己的仓库中,但是并不会随原项目更新而更新自己fork来的项目中。 目前,github还没有一键更新的功能,可以使用 “New pull request” 来实现。 实现步骤 1、选择自己仓库中fork的项目,点击 “New pull request” 。 2、页面跳转到以下页面,左边选择为自己的仓库项目。 3、等待页面跳转到master页面,点击 “compare across forks”。 4、步骤3后会出现以下页面,左边选择自己的 [阅读更多...]

Markdown基本语法

Markdown基本语法 最近写GitHub上的README.md文件,要用到Markdown语法,所以本文总结一下用于写 .md,.markdown 结尾的文档的基本语法。 网上有不少在线的Markdown编辑器,本人一般用GitHub直接编写然后在线预览,或者用UltraEdit编辑器实时预览。 目录 标题格式换行、字体、分割线、删除线、下划线列表、区块(引用)代码链接、图片表格兼容 标题 可以用=标记一级标题、- 标记二级标题,或者用# 标记各级标题(符号后有空格)。 一级标题 ================= [阅读更多...]

[JS]纯代码版基于JQuery的颜色选择器

[JS]纯代码版基于JQuery的颜色选择器 本文介绍一个基于Jquery的自制颜色选择器,本文会将颜色选择器的制作思路和代码供大家学习、参考。想直接引用的也可以直接使用我给出的代码,但请注明出处,谢谢。 在线颜色表、颜色选择器、RGB和Hex互转链接:https://www.tidnotes.ga/color 以下内容是基于jQuery写的一个颜色选择器,大家可以根据需要学习、修改或引用,引用还请注明出处。 (更多…)

[JS]RGB色与Hex色互换代码

本文主要介绍用Javascript实现RGB三原色与Hex十六进制色互转的思路以及编写代码。在线颜色表、颜色选择器、RGB和Hex互转链接:https://www.tidnotes.ga/color RGB三原色与Hex十六进制色基本就是十进制数和十六进制数的不同表达形式,所以在处理两者转换的方法可以简单的认为是进制的转换问题。 进制转换有不少的方法,本文采取js的简单的转换方法。 (更多…)

GitHub建站以及WordPress文章迁移

本文主要介绍利用github搭建个人静态网站,以及怎样将WordPress上的文章转移到github上。目前,GitHub Pages只支持静态博客(html,css,js),不支持服务端(php,physon),利用Jekyll生成静态网页是个人网站不错的选择。对于小型的博客之类的网站,利用GitHub建站还是很好的,而且GitHub支持HTTPS协议,也可以绑定自有域名。 一时兴起想要一个备用网站,所以利用GitHub创建了一个备用网站。随着国内对GitHub的开放,GitHub的免费等优点 [阅读更多...]
夜间模式