分享几个或许用不到的Github Action
关于Github Action
GitHub Actions 是由 GitHub 提供的服務,用於在 GitHub 建置、測試、封裝、發佈或部署任何專案。並可藉此建置端對端 (end-to-end) CI/CD 功能,即持續整合/持續交付 (微軟譯為持續傳遞) 服務。
BilibiliTask
哔哩哔哩(B站)自动完成每日任务,投币,点赞,直播签到,自动兑换银瓜子为硬币,自动送出即将过期礼物,漫画App签到。
GitHub:BilibiliTask
CloudMusic-LevelUp
网易云音乐签到刷听歌量,助你快速升到10级!
GitHub:CloudMusic-LevelUp
EUserv_extend
自动续期EUserv免费IPv6 VPS。
GitHub:EUserv_extend
textnowProtect
TextNow保号任务,给指定号码发短信,支持多账号。
GitHub:textnowProtect
注
插画来源:pixiv
画师:wlop
& ...
博客新增音乐页面
那些年我们一起听过的音乐最近闲来无事,在浏览别人博客时发现大家都有一个音乐的页面用于存放自己喜欢的音乐呢。于是我心血来潮也弄了一个。由于我的是hexo博客所以选用了 hexo-tag-aplayer 作为播放器。现在只是简单的增加了一个歌单和几首歌曲试验一下。音乐页面将会不定时更新,增加不同的歌曲和歌单。当然啦这些歌曲只是我的个人喜好。
音乐以下是我的单曲测试:
var ap = new APlayer({
element: document.getElementById("aplayer-qteSXqIR"),
narrow: false,
autoplay: true,
showlrc: false,
music: {
title: "我本人",
author: "吴雨霏",
ur ...
windos去除图标上的快捷方式小箭头
前言
大家都知道windows系统的应用程序快捷方式图标会有一个小箭头:
虽然不会影响软件的使用,但是看着总让人有点强迫症犯瘾(至少本人是这样的)
要去除这个图标旁边的小箭头也并不难。
去除小箭头
首先我们复制以下代码:
123456reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /ftaskkill /f /im explorer.exeattrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"del "%userprofile%\AppData\Local\iconcache.db" /f /qstart ex ...
Hexo博客的一个备份插件
前言
说到博客备份我想大家都有自己的方法进行备份吧。
我的hexo博客搭建起来其实也有一段时间了,
但是我一直用最傻瓜的方式对博客进行备份。
那就是直接打包hexo的源文件然后进行保存。
这个方法简直粗暴简单,就算换了台设备只要配置好操作环境把博客源文件解压出来就可以继续愉快的写文章了。
虽然上面提到的方法粗暴简单,但是我还是发现了更加方便的另一种方法。
那就是用hexo的插件hexo-git-backup 进行备份。
插件备份的好处很明显:
一条命令就能完成备份
直接备份到github的仓库或者仓库分支
更换了设备只要配置好环境后直接克隆仓库或者仓库分支就能恢复
具体操作
首先检测一下hexo的版本:
1hexo version
然后按照不同版本使用以下命令进行安装
如果你的 Hexo 版本是 2.x.x,则使用以下命令安装:
1npm install [email protected] --save
如果你的 Hexo 版本是3.x.x则使用这条命令:
1npm install hexo-git-backu ...
一个Goindex的魔改版本
关于Goindex
GoIndex是一款部署在Cloudflare Workers的Google Drive目录索引程序,无需提供服务器,可以直接列出你谷歌网盘的所有文件,同时下载和访问也不需要挂梯子,也可以在线观看某些格式的视频文件。
原版Github地址:https://github.com/donwa/goindex
原版作者由于某些原因已经删库。
这次主要介绍的是基于原版Goindex的一个魔改版本
Github项目地址 :https://github.com/Aicirou/goindex-theme-acrou
此魔改版本的特色:
🗂 多盘切换
🔐 Http Basic Auth
🎨 网格视图模式(文件预览)
🎯 分页加载
🌐 I18n(多国语言)
🛠 html渲染
🖥 视频在线播放(mp4,mkv,webm,flv,m3u8)
🚀 拥有更快的速度
开发者demo https://oss.achirou.workers.dev/
部署
此魔改版本同样 ...
通过Telegram机器人远程执行shell命令
关于Shell-bot
Shell-bot是一个通过Telegram远程运行shell命令的Telegran机器人。
GitHub项目地址:https://github.com/botgram/shell-bot
部署
第一步安装node-pty依赖项:
1sudo apt install -y make python build-essential
第二步:
12git clone https://github.com/botgram/shell-bot.git && cd shell-botnpm install
第三步:去Telegram的Botfather申请一个机器人(步骤并不难所以不作演示了)
第四步:
1node server
把从Botfather申请到的机器人api填进去并通过telegram给机器人发条信息绑定。
第五步:再运行一次
1node server
显示Bot ready时表示启动成功,可以愉快的通过bot来运行shell命令。
具体用法参考GitHub项目说明。
最后
类 ...
autoPicCdn— 公开、自用、免费、稳定图床
前言
之前给大家介绍过一款免费、高效、实用的图床管理工具—PicGo
这次再给大家介一个图床工具,同样是利用Github和jsDelivr的资源搭建cdn加速图床。
这次要用到网站环境,VPS 或者虚拟主机都可以!!!
搭建
首先要创建一个Github仓库
过程我就不演示了,过程可以参考我的这篇文章:传送门
接下来我们去autoPicCdn的GitHub项目地址下载源码:传送门
解压下载的源码并修改 up.php 里的变量
123456error_reporting(0);date_default_timezone_set("PRC");define("REPO","此处填写你的GitHub仓库名");//必须是下面用户名下的公开仓库define("USER","此处填写你的GitHub用户名");//必须是当前GitHub用户名define("MAIL","[email protected]" ...
利用gclone复制或同步googledrive资源
前言
虽然早就听说了gclone功能更加强大,但是由于一开始接触googledrive资源搬运时先使用的是folderclone,所以习惯安逸的我也就一直没有选择改用gclone。这段时间闲来无事所以还是尝试了一下,尝试的结果很明显gclone真香!!!
gclone是要配合FoldeRclone或者AutoRclone使用才能发挥他的完整功能,没有用过以上两个工具的同学请自行google补课!!!
关于gclone
gclone是rclone的一个魔改版本。
为Google Drive操作增加自动切换账户和命令行根目录id操作支持。
能够在 Google Drive 账号之间、谷歌团队盘之间快速拷贝、传输学习资料。
调用 Service Accounts,实现达到750G流量限制后,自动切换账户。
其他功能与原版rclone相同。
安装及配置
安装gclone:
1bash <(wget -qO- https://git.io/gclone.sh)
查看版本信息:
1gclone version
配置gclone ...
CentOS 安装Python
首先安装 Python 必要的依赖包:
yum -y groupinstall development
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
然后下载安装包:
这里有两种方法
在python官网下载源码格式的安装包,然后通过winscp或者xftp上传到你的服务器。
使用wget命令联网在线下载:
1wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz
安装:
解压并进入目录:
12tar xf Python-3.8.2.tgzcd Python-3.8.2
进行编译安装(我们将python3.8.2安装在/usr/local/python3目录下)
12./configure --prefix=& ...
Termux-安卓终端模拟器和Linux环境应用程序
前言
偶然间在柜子里翻出了一个闲置的古董安卓手机。
于是开始挖掘有没有什么方法可以榨干它的剩余价值(其实就是爱折腾)
于是被我发现了Termux这个软件。
关于Termux
Termux 是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需 root 权限,因此,绝大多数 Android 都可以运行。
因为 Termux 是一款 Linux 终端模拟器,因此,在命令的使用方面和 Linux 是一致的。
pkg 使用命令速记
pkg search <query> 搜索包
pkg install <query> 安装包
pkg uninstall <query> 卸载包
pkg update 更新源
pkg upgrade 升级软件包
pkg shoe <packge> 显示某个包的详细信息
没错!这里吧啦吧啦了一大堆Termux的介绍其实都是我从网上抄来的!
我个人的实际应用
搭建Hexo
没错!!!说 ...