折腾 分类下的文章

NextCloud迁移服务器方法及问题解决

给小站的NextCloud服务器搬迁,踩了一些坑,记录一下。 一、文件备份还原 先备份整站文件数据,需要注意的 /data 目录下可能会有之前升级产生的备份文件(updater-****开头),可以删除 我用的宝塔的一键迁移功能,其他环境可以直接打包nextcloud所在目录,比如: #tar打包 tar czvf file.bugxia.com.tar.gz /www/wwwroot/file.bugxia.com #zip打包 zip -r file.bugxia.com.zip /www/wwwroot/file.bugxia.com 将文件数据转移到……

腾讯云(阿里云)1M VPS手动升级WordPress

小站每次遇到WordPress提示升级,都是件让我很苦恼的事情,因为本站是搭建在腾讯云VPS上的,带宽仅有1M……常常因为源站带宽过小,下载更新包超时导致升级失败。 而且最重要的是,WordPress已经禁止了国内IP访问,所以即便带宽大,国内小鸡通过后台升级也变得不靠谱,这次就记录一下手动升级WordPress的过程。 方法可能有点笨,如果路过的朋友有更简便的方法,请不吝赐教。 1、备份整站 不备份就没有后悔药吃哟 2、下载新版包 用一……

一款易用且支持GPU加速的视频编码软件

安利一个好软件,ShanaEncoder,一款基于FFmpeg的音视频编码程序软件。 其实市面上已经有很多同类型的工具了,但是我试用了许多,大多数一上来就丢给用户一堆参数调整项,非常不友好。ShanaEncoder就比较简单易用,虽然也有很多参数可以自定义,但对于我这样的新手而言,简易至上,而且同时支持调用GPU来加速H264、HEVC的编码。 官网:https://shana.pe.kr/shanaencoder_download 主界面 设置页 可以快速调整编码预设,同时支持……

Nextcloud更新到17.0.1

记录一下,这次的更新倒是出乎意料的顺畅,而且也没有出现其他报错。 1.更新器提示有新的稳定版 17.0.1 2.打开更新器,开始更新 3.更新相关数据库、插件等 4.完成更新

找回Nextcloud客户端右键上下文菜单

Nextcloud更新了新版本,重装了一下客户端,发现原本的右键上下文菜单丢失了 解决方法和之前 修复Windows下Nextcloud客户端同步图标丢失 类似,需要重新注册一下DLL文件,管理员权限CMD下输入: 注:Nextcloud安装位置,需修改为你自己的 #修复同步状态小图标 regsvr32 "C:\Program Files (x86)\NextCloud\shellext\NCOverlays.dll" #修复右键菜单 regsvr32 "C:\Program Files (x86)\NextCloud\shellext\NCContextMenu.dll" ……

Python使用PyExecJS(execjs)解决P站爬虫一例

好久没爬P站的feed列表了,跑起来一看,居然解析不了视频的链接了,打开视频页面源码检查,发现P站对视频信息存放的变量做了小修改。 以前视频信息是在页面加载时,视频信息就已经直接存放在 flashvars_ + videoId 这样的变量中的 爬的时候只需要抓取页面,解析其json对应分辨率的链接即可,如 quality":"1080","videoUrl":"......" 、quality":"720","videoUrl":"......" 现在多了一步,flashvars_ + videoId 初始变量的videoUr……

解决LEDE下外网无法通过IPv6访问设备的问题

家里的设备,比如NAS,在获取IPv6地址后,本应可以直接从外网访问的,现在却ping不通。 解决方法比较暴力:SSH进入LEDE,清空IPv6的防火墙规则iptables ip6tables -F ip6tables -X ip6tables -P INPUT ACCEPT ip6tables -P OUTPUT ACCEPT ip6tables -P FORWARD ACCEPT 另外,为了防止LEDE重启后规则被重置,还可以在启动脚本/etc/rc.local添加,每次启动LEDE时会自动清空IPv6防火墙规则 一番折腾,家里的NAS终于可以使用DD……

LEDE下安装Docker版CentOS

之前写了Koolshare版LEDE安装Docker的相关文章:https://bugxia.com/?s=docker 这次记录一下折腾Docker容器版的CentOS 一、部署Docker 略 二、部署CentOS For Docker镜像 可以直接部署lastest,最新版镜像 docker pull centos 也可以选择版本进行部署,如: docker pull centos:7.6.1810 二、测试CentOS 1.检查镜像 docker images 2.创建容器 docker run -it --privileged centos /bin/bash p.s  -i 以交互模式运行容器 -t 为容……

Windows下使用ADB读取安卓手机短信

在做一个项目,涉及到验证码部分,需要实现一个简单的接码功能。折腾折腾~ 方法总结:通过adb命令将安卓手机的短信数据库复制到电脑端,再读取其数据库 1、准备 一台废弃手机(Andriod 4.4),打开手机的USB调试模式,电脑连接手机 下载 ADB Tookit,解压到任意目录 https://dl.google.com/android/repository/platform-tools_r29.0.5-windows.zip ADB命令文档: https://developer.android.com/studio/releases/platform-tools……

解决koolshare版LEDE下N2N无法运行的问题

擦,不得不吐槽,koolshare版的LEDE问题多的要命。 即便确保所有参数都正确,WEB端依然提示所有进程未运行 怀疑是不是命令行写的有问题,去到SSH下手动执行edge命令行 edge -h 报错! Error loading shared library libcrypto.so.1.0.0: No such file or directory (needed by /koolshare/bin/edge) 好吧,大意就是共享库文件 libcrypto.so.1.0.0 找不到。 翻遍OpenWRT几个共享库的存放路径,在/usr/lib64下找到了它 只不过库……