Linux 设备添加局域网内另一台设备分享的 CUPS 打印机

在 2021年6月17日 10点03分 发布于 Linux 分类

此教程适用于 CUPS客户端自动发现的打印机无法正常使用的情况

1.启动 CUPS 服务(Launch local CUPS service)

sudo systemctl start cups.service

2.浏览器访问localhost:631

3.Administration 选项卡

4.Add Printer-输入账户密码

5.Other Network Printers-互联网打印机http(Network Printer http)

6.输入目标CUPS服务中的打印机地址-continue

7.Name 中输入打印机在本机显示的名称

8.驱动列表中选择 Raw-Raw Queue (en)-Add Printer


mpv 简单使用

在 2021年5月8日 19点55分 发布于 FOSS 分类

官方介绍

mpv是一款开源跨平台的命令行媒体播放器。它支持各种各样的媒体文件格式、音频和视频编解码器以及字幕类型。

DIY自由度极高,再配合强大的脚本扩展能力足以成为一款全能的播放器。

启动

# 命令行直接打开某文件
mpv <文件名>

# 启动官方简易GUI界面(可拖动文件和字幕到窗体进行播放)
mpv player-operation-mode=pseudo-gui

快捷键

mpv-default-key-bindings

配置

~/.config/mpv/mpv.conf

懒人配置

官方文档

中文文档


使用 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

记一次 fastboot 拯救手机过程

在 2021年3月3日 10点01分 发布于 Android 分类

升级氢OS beta3后 这充电声音搞得我整个人听力都不好了 于是在某个寂静的夜里 刷到某酷友提供的充电声文件路径 找过去把 charging.ogg 删了 结果就是 重启后无限系统界面FC

Android 11到目前还没有可用的TWRP,猜到一些酷友到这里可能会建议9008,咳咳,在此记录一下不丢数据的拯救方法

法一

原理就是切换系统分区 回滚到 beta2 分区,先做到能开机一切都好说。

# 查看当前启动分区 输出的结果是当前 beta3 所在的分区
fastboot getvar current-slot

# 切换到另一个(beta2)分区 如果上面查到a下面就搞成b
fastboot set_active <a或者b>

知识链接(划掉): fastboot getvar all 可以查看所有变量

法二

法一尝试无果后 想到之前在XDA上看到过一种fastboot刷机包 原理就是通过fastboot线刷OTA解包后的所有分区 这里是system_ext出了问题 所以重刷 system 分区就好了 …


阅读全文

搭配 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 …

阅读全文