阿里云盘 依旧没有封掉webdav的访问(2022-08-20),而且不限速(其实也只有区区几M),比起百度云真的好的不是一点半点。 2020年内测的时候,我在百度云充了一个周卡 花了几天时间  把数据全部拉回本地,同时上传到阿里云。但是一直没有搭建阿里云的webdav,是因为担心内测结束后阿里云随时会封掉接口,白忙活一场。目前阿里云盘已经推出了收费服务。不过他家的同步盘真心是难用的很,所以不打算付费。还是自己搭一个webdav白嫖吧。 首先浏览器访问 https://www.aliyundrive.com/ 登录 F12 拿到 refresh_token 这个令牌 在登录管理里面 如果不删除这个浏览器的话,可以一直有效(需要定时刷新) https://github.com/messense/aliyundrive-webdav#docker-%E8%BF%90%E8%A1%8C 还是用这个吧,直接docker 就好了 windows运行也可以 https://github.com/messense/aliyundrive-webdav/releases/download/v1.10.1/aliyundrive-webdav-v1.10.1.aarch64-pc-windows-msvc.zip 解压得到exe 命令行用法 作者主页有 我把exe放到 F:\GreenSoft\Server\aliyunpan\aliyundrive-webdav.exe 在同目录下 新建文件 aliyunpan.bat 代码如下 aliyundrive-webdav.exe --port 8098 --refresh-token XXXXXXX --no-redirect --prefer-http-download --auto-index --auth-user admin --auth-password admin bat 添加到开机自动启动 就可以了。 本机打开 http://localhost:8098  可以访问就ok  其他信息很简单 自己看着修改就ok了   在宝塔或者其他地方 弄一个反代,然后就可以开启https 比较简单不再重复

2022年 8月 20日 Read all

hex颜色支持半透明,文末 对照表 颜色格式  #FFFFFFBA  FFFFFF对应颜色白色 BA半透明 73% 在 pages.json "globalStyle": { "navigationBarTextStyle": "black", "navigationBarTitleText": "uni-app", "navigationBarBackgroundColor": "#F8F8F8BA", "backgroundColor": "#F8F8F8" } navigationBarBackgroundColor 后面的BA 对照  73%   "tabBar": { "color": "#7A7E83", "selectedColor": "#007AFF", "borderStyle": "black", "backgroundColor": "#F8F8F8BA", "list": [ **** ] }, backgroundColor 后门的BA 同样 hex颜色对照表 '1.00':'FF', '0.99':'FC', '0.98':'FA', '0.97':'F7', '0.96':'F5', '0.95':'F2', '0.94':'F0', '0.93':'ED', '0.92':'EB', '0.91':'E8', '0.90':'E6', '0.89':'E3', '0.88':'E0', '0.87':'DE', '0.86':'DB', '0.85':'D9', '0.84':'D6', '0.83':'D4', '0.82':'D1', '0.81':'CF', '0.80':'CC', '0.79':'C9', '0.78':'C7', '0.77':'C4', '0.76':'C2', '0.75':'BF', '0.74':'BD', '0.73':'BA', '0.72':'B8', '0.71':'B5', '0.70':'B3', '0.69':'B0', '0.68':'AD', '0.67':'AB', '0.66':'A8', '0.65':'A6', '0.64':'A3', '0.63':'A1', '0.62':'9E', '0.61':'9C', '0.60':'99', '0.59':'96', '0.58':'94', '0.57':'91', '0.56':'8F', '0.55':'8C', '0.54':'8A', '0.53':'87', '0.52':'85', '0.51':'82', '0.50':'80', '0.49':'7D', '0.48':'7A', '0.47':'78', '0.46':'75', '0.45':'73', '0.44':'70', '0.43':'6E', '0.42':'6B', '0.41':'69', '0.40':'66', '0.39':'63', '0.38':'61', '0.37':'5E', '0.36':'5C', '0.35':'59', '0.34':'57', '0.33':'54', '0.32':'52', '0.31':'4F', '0.30':'4D', '0.29':'4A', '0.28':'47', '0.27':'45', '0.26':'42', '0.25':'40', '0.24':'3D', '0.23':'3B', '0.22':'38', '0.21':'36', '0.20':'33', '0.19':'30', '0.18':'2E', '0.17':'2B', '0.16':'29', '0.15':'26', '0.14':'24', '0.13':'21', '0.12':'1F', '0.11':'1C', '0.10':'1A', '0.09':'17', '0.08':'14', '0.07':'12', '0.06':'0F', '0.05':'0D', '0.04':'0A', '0.03':'08', '0.02':'05', '0.01':'03', '0.00':'00',  

2022年 8月 18日 Read all

以为自己老了,不行了。 还好。。

2022年 8月 17日 Read all

vim /etc/pacman.d/mirrorlist 这个文件的内容经常变化,甚至同一个镜像同一个时间段 内容都不一样 如果里面存在大量的镜像地址,那么找到中国相关的 用vim的 指令 dG 删除光标后面的 dgg 删除前面的,保留1-2个中国的镜像即可 如果没有中国的镜像就 ggdG 删除所有内容 添加一行 一行就好了 Server = http://mirrors.163.com/archlinux/$repo/os/$arch Server = https://mirrors.dgut.edu.cn/archlinux/$repo/os/$arch Server = https://mirrors.nju.edu.cn/archlinux/$repo/os/$arch Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch Server = https://mirrors.bfsu.edu.cn/archlinux/$repo/os/$arch Server = http://mirrors.bfsu.edu.cn/archlinux/$repo/os/$arch Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch Server = http://mirrors.nju.edu.cn/archlinux/$repo/os/$arch Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch Server = https://mirrors.sjtug.sjtu.edu.cn/archlinux/$repo/os/$arch Server = http://mirrors.dgut.edu.cn/archlinux/$repo/os/$arch Server = rsync://mirrors.bfsu.edu.cn/archlinux/$repo/os/$arch 其他按照向导操作即可 最终安装完成大概有2G多一些 pacman -S nano nano /etc/ssh/sshd_config 找到 PermitRootLogin 去掉注释修改为 yes PermitRootLogin yes 重启sshd systemctl enable sshd.service systemctl restart sshd.service

2022年 8月 10日 Read all

首选项内存启用了

2022年 8月 9日 Read all

利用expires 指令 原来代码 location ~ .*.(js|css)?$ { expires 12h; error_log /dev/null; access_log /dev/null; } 修改为 location ~ .*\.(css)?$ { expires 12h; error_log /dev/null; access_log /dev/null; } location ~ .*\.(js)?$ { expires -1; error_log /dev/null; access_log /dev/null; }

2022年 8月 8日 Read all

批处理启动vm虚拟机的方法 很简单 新建一个bat文件:启动虚拟机.bat "C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "E:\VM\Alpine-BT\Alpine-BT.vmx" nogui "C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "E:\VM\Alpine-DP\Alpine-DP.vmx" nogui 添加到 任务计划 并,不管用户是否登录都要运行 实际操作用发现,偶尔会出现虚拟机被锁死。也就是 目录下出现.lck目录的问题 批处理删除文件夹的命令 是 rd /s /q = linux的rm -rf 但是 rd命令不支持通配符,所以加到循环里面,最终 for /d %%G in ("E:\VM\Alpine-BT\*.lck") do rd /s /q "%%~G" "C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "E:\VM\Alpine-BT\Alpine-BT.vmx" nogui for /d %%G in ("E:\VM\Alpine-DP\*.lck") do rd /s /q "%%~G" "C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "E:\VM\Alpine-DP\Alpine-DP.vmx" nogui 完美

2022年 8月 8日 Read all

There is no excerpt because this is a protected post.

2022年 8月 6日 Read all

unraid免梯子解决多数插件问题 - 小类随手记 (leiyanhui.com) 插件市场直接搜索 Intel GVT-G 有可能需要 提示等待的时候 一定要耐心等待 最后提示 plugin: intel-gvt-g.plg installed 才算完成 重启 unraid 打开设置 /Settings/intel-gvt-g-main 可以看到 Following modes are available: i915-GVTg_V5_4 i915-GVTg_V5_8 代表虚拟化成功了 两个模式的 我核显是 uhd630 给win2022 虚拟机添加一个 i915-GVTg_V5_4 晚点试试 给黑苹果 搞一下 **不需要编辑虚拟机配置的哦,一定记得 不需要编辑虚拟机配置 #其他问题 参考文章:https://post.smzdm.com/p/akxl2z3e/ 无法链接GitHub的问题请参考 https://dev.leiyanhui.com/c/unraid-github/

2022年 8月 4日 Read all

环境:unraid自带的smb共享 + Windows server 2022 常用软件 我放到了 \10.0.0.8\SharpYanhui 映射到Z盘,但是发现诸多问题。 首先 软件打开的 时候 会频繁提示 安全问题,再次 就是部分软件安装不到 过来,有权限问题。比如 腾讯 tim 另外就是 一些小文件的写入 会非常慢。 为了解决这个问题想到一个简单的方法。 在 \10.0.0.8\SharpYanhui 创建一个vhd 文件,然后挂载到 win物理机 搞定。 文件复制到 挂载路径 就可以了 缺点:不适合其他操作系统,同一时间 只能有一个机器挂载这个vhd文件。 所以 只适合 少数场景

2022年 8月 4日 Read all

find shell比较好用的一个,还是国产的。 但是缓慢的启动速度 以及 作者的一些态度,真的无语 最早大概是2017年2018年左右 之前因为他强制升级 而且升级缓慢的问题,邮件反馈一次,高高在上 侮辱性回复。 还有新版本升级 不兼容旧版数据。。。 win自带ssh ,也可以通过bat的方式管理多个 但指纹 和证书 是绑定到 C盘 C:\Users\ 下的 懒得折腾,还是选择用putty 在只有10来个服务器端的时候 还是很好用。而且也支持命令行 但是putty有一个两个缺陷,1是配置文件是保存到注册表的 2是不可以保存密码 2 不是大问题,证书登录 可以解决 配置文件的备份 那就只能是导出注册表了 在 putty.exe 的同目录下 新建一个 “备份putty到注册表文件.bat” 内容 reg export "HKEY_CURRENT_USER\Software\SimonTatham\PuTTY" putty-session.reg pause

2022年 8月 4日 Read all

是因为作为服务器系统 他的默认internet安全配置太高 点开始菜单 windows附件 打开 ie浏览器 ,忽略那些错误 然后 设置 internet选项 或者直接 运行 inetcpl.cpl 安全 区域: internet 去掉 启用保护模式 自定义级别 修改 修改项目 比较多,主要的有两个看文末截图即可 这个主要是解决 部分软件 提示 internet错误,要你添加一个网址到信任里面。 部分软件添加后 其实也不能用。还是需要降低这个设置。 另外那个 提示 我们无法缺点是谁创建了文件的提示 此文件位于你网络之外的位置 也是在 这配置。安全 区域 本地 站点,添加上 共享服务器 的地址就行了 可以直接输入ip

2022年 8月 4日 Read all

前言 个人癖好喜欢折腾操作系统,并未为之付出很多时间和精力 选择unraid的原因 为什么选择all in one · 我喜欢折腾系统,经常尝试重装各种系统,所以虚拟机是少不了的 · 为什么不桌面系统跑vmware或者hyper-v 因为宿主桌面系统也容易被我折腾 · 最后一个主要原因 · 我经常外出,主力机是diy机, · 家境贫寒,便携机配置很烂或者只是ipad · 即便是主力机接显示器键鼠等,硬件直通也可以搞定 为什么选择unraid · 首先硬件不特殊,所以pve对我来说没优势 · 黑果更简单 · 硬件直通和vgpu也简单 · 不牵扯硬盘,不用操心硬盘分区什么的什么的。 · 备份简单,只备份U盘文件就好了 几百M · 破解也不难 安装更简单 · 其他几个all in one 对我来说的缺点有: · pve 硬盘安装webui复杂 唯独集成的虚拟机模板功能还不错,不原生支持docker 不自带文件共享 · 群晖 白的玩不起,黑的遭遇一次莫名其妙无法启动的 因为人在外地无法处理,回来后就直接格式掉了。以后应该只会玩虚拟群晖了,毕竟群晖的移动app还是挺不错的 · ESXI 威联通Nas系统 没玩过 以后可能会选择全盘exfat分区,然后ventoy+alpine.vhd 的方式,不过眼下没还没精力玩耍。因为unraid的黑果实在太方便了。懒得折腾了。正版也就59美元400块钱 unraid劝退理由 · 有两台电脑,或至少一个pad · 有一个容量256M以上容量的闲置U盘【带uuid的】最好是1G以上的,目前还没有硬盘安装方法,要一直插在上面 · 能接受盗版软件或者舍得买正版 小补充:关于U盘的问题 · 主机上一直插着一个U盘 没你想的那么难受。如果是笔记本可以买小巧一点的。 · U盘真心不用太好的,因为就开机和修改配置的时候会读写U盘,而且你可以在开机状态下拔下备份。或者直接tar 或者 在虚拟机里面访问到U盘 自己备份到云或者什么都可以。 · 只要是用过一段时间段的U盘 都是可以的,别是用都没用过的杂牌,两天就坏了那就得不偿失了。我现在用的是 路边卖车载U的地方买的杂牌。 · 更换U盘重新破解并不难,正版换授权也不难 · 但是真的不要长期用读卡器+sd方式 这个方式真的很玄,临时玩玩是绝对没问题的。等玩舒服了,再换一个靠谱的U盘就是了 选择Windows server2022原因 和非win的系统对比 · 远程控制功能 win的rdp独步天下,硬件加速 视频压缩 音频传输,这是Linux mac均没有的。 · 上手难度低 和win11 · 用过几个月win11 实在不知眼下选择他 不选win10的理由是什么 · 右键菜单一项 就可以去掉他了。 · slc的问题,虽然可以绕过,但是麻烦 和 win10 以及win10 ltc · 只一个原因 kvm 安装win10的时候 花屏 没法继续 和win7 · 虽然日常软件使用没问题,但是偶尔遇到假死 还是兼容性有一些问题 · 另外一些软件一直不支持了。 Windows server 2022 作为桌面系统使用需要处理的几个问题 去掉开机ctrl+alt+del物理按键和自动登录 windows server 2022 开机自动登录 Windows Server 2022 Datacenter 无法访问unraid的smb共享的问题 Windows Server 2022 Datacenter 无法访问unraid的smb共享的问题 去掉 Windows server 2022打开共享文件的exe的安全提醒,以及部分软件提示internet安全配置 去掉 Windows server 2022打开共享文件的exe的安全提醒,以及部分软件提示internet安全配置 输入法 输入法的选择

2022年 8月 4日 Read all

先说结论 独立账号的 百度拼音 再说原因 win mac ios 安卓 部分Linux桌面版可以用 词库过得去 ios下基本完美 语音识别准确率过得去 不选择其他的原因 · QQ拼音 不支持非Linux 和mac 不考虑 · 搜狗拼音且不说广告【百度拼音可以说没有】,ios下频繁消失的问题频繁出现 · 讯飞 mac和linux支持不好 · 搜狗 另外在多数linux发行版上面没有词库同步 #再说缺点 · 李彦宏家的 这货... 隐私问题 独立账号登陆吧 · 设置同步 好像有逻辑问题,比如候选词9个,就不行 · 有时候按错键莫名其妙插入emjo表情,在一些在线编辑器就成了上传图片 · 没有错键识别纠正,比如 jiuzheng 我如果按成kiuzheng 不会自动纠正

2022年 8月 4日 Read all

因我的windows server 2022 运行在kvm上,不存在安全问题,所以配置一下,开机自动登录 第一是 开机 ctrl+alt+del 的问题 注册表 win+r regedit [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device] DevicePasswordLessBuildVersion 改为1 或者保存为reg 双击导入 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device] "DevicePasswordLessBuildVersion"=dword:00000000 第二是自动登录 运行win+r Netplwiz 去掉必须使用密码勾号,输入两次没密码 完毕

2022年 8月 4日 Read all

unraid破解版安装Windows10 ltc 2021的时候遇到花屏问题 没时间研究解决方法 尝试了windows server 2022 没问题 记录一下配置文件 先贴xml 后贴截图 <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm'> <name>Win2022</name> <uuid>1ac2ae0c-a1df-1110-5b63-14d758344a6b</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>12</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='6'/> <vcpupin vcpu='2' cpuset='1'/> <vcpupin vcpu='3' cpuset='7'/> <vcpupin vcpu='4' cpuset='2'/> <vcpupin vcpu='5' cpuset='8'/> <vcpupin vcpu='6' cpuset='3'/> <vcpupin vcpu='7' cpuset='9'/> <vcpupin vcpu='8' cpuset='4'/> <vcpupin vcpu='9' cpuset='10'/> <vcpupin vcpu='10' cpuset='5'/> <vcpupin vcpu='11' cpuset='11'/> </cputune> <os> <type arch='x86_64' machine='pc-i440fx-5.1'>hvm</type> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='6' threads='2'/> <cache mode='passthrough'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/Win2022/vdisk1.img'/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </disk> <controller type='pci' index='0' model='pci-root'/> <controller type='ide' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </controller> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:cc:4c:19'/> <source bridge='br0'/> <model type='virtio-net'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'>…

2022年 8月 4日 Read all

前言 我宝塔运行在 unraid+kvm > alpine+docker里面 为什么不直接 unraid+docker 是因为 我对性能的损耗不怎么在意,物理机性能嗷嗷的 虚拟机的隔离 还有整机备份更加方便。 为什么非要用docker跑宝塔?因为docker配合阿里云免费私有库 整机备份和迁移也方便。 我可以docker stop baota之后 用export和import备份整个容器到新镜像,然后push到阿里云私有库上。在其他机器上直接运行。而不需要重复环境。 alpine 作为一个安装后之占用几十m硬盘的Linux系统非常适合何种虚拟机运行,而且官网有提供适合虚拟机的iso docker运行宝塔的几个问题 主要是物理机开机启动后,宝塔不能自动运行 。这里以alpine+docker+centos7+宝塔 为例 在/www/wwwroot新建文件 bt.sh 给运行权限 代码如下 /etc/init.d/bt start /etc/init.d/redis start /etc/init.d/php-fpm-74 start /etc/init.d/mongodb start /etc/init.d/mysqld start /etc/init.d/nginx start crond /etc/init.d/mysqld start #再启动一次,有时候 一次启动不起来 其他版本 和宝塔环境可以ls /etc/init.d/ 执行权限 docker exec -it baota chmod +x /www/wwwroot/bt.sh 然后把这个 /www/wwwroot/bt.sh 这个脚本添加到宿主机的开机启动启动里面(Windows 也可以) 以alpine3.6.1为例,在宿主机 新建一个local启动服务脚本 运行刚刚新建的bt.sh 必须以start作为后缀 vi /etc/local.d/bt.start docker exec -it baota sh /www/wwwroot/bt.sh 执行权限 chmod +x /etc/local.d/bt.start 更新和添加local启动项 rc-update add local 重启机器测试,发现都可以正常启动了 crond 这个 是解决宝塔的计划任务不能自动执行的

2022年 8月 4日 Read all

maccms是一个优秀的电影网站管理程序 一直以来很受灰产欢迎哈,但是它也确实很优秀。 我是通过maccms开始深入了解到thinkphp。更是基于maccms二开过几个小项目。 至今也自行维护了一个盗版电影网站 供自己和好友观看 这个小建议 没想到会获得作者的认可 issues: https://github.com/magicblack/maccms10/issues/934 update: https://github.com/magicblack/maccms10/releases/tag/v2022.1000.3032

2022年 8月 4日 Read all

直接 资源管理右键 映射网络驱动器 \10.0.0.8\SharpYanhui 勾选上 使用其他凭据

2022年 8月 4日 Read all

试着用clash 弄半天 不行,其他系统 都可以 就unraid的插件市场 一直提示 首先先去找在线hosts 源 找到源hosts后 先同网络的电脑修改 host试试,也可以用SwitchHosts 在本地试 看看可否打开 https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg 如果可以打开基本上就可以了。 然后去修改unraid的hosts ,修改完 不用重启,也不用更新缓存,注意:重启就无效了。 如果要一直有效 就加到开机命令里面,不过没必要,又不是天天折腾插件什么的 cd /etc mv hosts hosts-bak wget https://gitlab.com/ineo6/hosts/-/raw/master/next-hosts mv next-hosts hosts cat hosts 因为现在是用的破解版,hosts 里面有一行 应该是破解程序添加的,不用管他 也不影响 54.149.176.35 keys.lime-technology.com 此方法 唯一优点就是简单 有两个缺点 1、网络上提供的 hosts 地址可能会失效,因为随时会被ban 2、部分ip 你的网络访问 可能非常慢 或者稳定,解决方法 是除了找新ip地址之外 就是在unraid 多点几次下载或者安装 #注意点 很多插件不是单独添加 raw.githubusercontent.com 这个就可以的。最好是拿到完整的github的 推荐一下 https://github.com/ineo6/hosts 吧 https://gitlab.com/ineo6/

2022年 8月 3日 Read all
123456