使用 OneIndex 作为 Typora 图床

在 2021年4月2日 23点40分 发布于 工具 分类

介绍

自动上传图片到 OneIndex 服务的 Typora 脚本

使用

1. 下载

2. 依赖包安装

python3 -m pip install requests lxml requests_toolbelt

3. OneIndex 配置

image-20210402232055191

4. 脚本配置

修改 PicUploader.py 中的图床地址

# ============= 请在这里修改配置 =============

url = 'https://example.com/images' #这里填你 OneIndex 图床服务的地址

# =========================================

5. Typora 配置

添加执行权限(Mac/Linux)

chmod u+x …

阅读全文

Mitmproxy 截获数据导出到剪贴板

在 2021年4月2日 01点40分 发布于 工具 分类

# 在tui界面按下分号:键,输入下列(任选其一)命令并回车
export.clip curl @focus
export.clip httpie @focus
export.clip raw @focus
export.clip raw_request @focus
export.clip raw_response @focus

添加快捷键

# vim ~/.mitmproxy/keys.yaml
-
  key: c
  cmd: export.clip curl @focus

利用 upnpc 实现内网穿透

在 2021年3月31日 23点27分 发布于 工具 分类

# 安装
yay -S miniupnpc
# 列出当前配置
upnpc -l
# 为指定端口添加转发 -r <指定端口> <协议>
upnpc -r 8888 tcp
# 转发到 WAN 的另一端口 -a <本机IP> <指定端口> <外部端口> <协议>
upnpc -a 10.10.10.88 8000 8177 TCP
# 删除指定配置 -d <外部端口> <协议>
upnpc -d 8177 TCP

搭配 rclone 使用加密备份工具 restic

在 2021年3月2日 17点00分 发布于 工具 分类

常用命令

# 在rclone的OneIndex桶中创建restic初始化仓库 
restic -r rclone:OneIndex:restic init

# 备份指定目录至上述仓库
restic -r rclone:OneIndex:restic --verbose backup ~/radicale

# 列出仓库中存在的快照
restic -r rclone:OneIndex:restic snapshots

# 挂载远程仓库
restic -r rclone:OneIndex:restic mount /mnt/restic

# 还原最新备份至指定目录
restic -r rclone:OneIndex:restic --verbose restore --target ~/radicale

定时备份

sudo vim /etc/crontab

7 */12 …

阅读全文

从 Typecho 迁移至 Pelican

在 2021年3月1日 16点28分 发布于 工具 分类

  1. 通过 phpMyAdmin 导出 json 格式的 tyecho_content 数据表

  2. 删除文件头部注释信息

  3. 执行脚本,生成pelican内容文件。
#!/usr/bin/python3
import time
import json
f = read('typecho_contents.json','r')
j = json.load(f)
f.close()
for i in j:
    title = i['title']
    slug = i['slug']
    cid = i['cid']
    date = time.strftime("%Y-%m-%d %H:%M:%S …

阅读全文

Arch Linux 中 fcitx5 输入法的安装与配置

在 2020年8月28日 18点23分 发布于 工具 分类

安装

yay -S fcitx5 fcitx5-chinese-addons fcitx5-qt fcitx5-gtk kcm-fcitx5 fcitx5-rime fcitx5-pinyin-moegirl fcitx5-pinyin-moegirl-rime fcitx5-pinyin-zhwiki fcitx5-pinyin-zhwiki-rime

设置开机自启动

sudo cp /usr/share/applications/org.fcitx.Fcitx5.desktop /etc/xdg/autostart/

Rime码表词库配置

# 位置 ~/.local/share/fcitx5/rime

配置使用搜狗输入法皮肤

下载 示例皮肤

转换器

git clone https://github.com/fkxxyz/ssfconv
`ssfconv 珍珠白(无阴影版).ssf white`
cp -r …

阅读全文

Collections

在 2018年12月2日 14点13分 发布于 工具 分类

Linux Py
iptables The Flask Mega Tutorial
GnuCash