首页
许愿池
友情链接
承接业务
留言板
摄影作品
访客统计
软件下载
WIN软件
MAC软件
关于站长
Search
1
服务器被植入流量劫持后门(跳转世界杯赌球网站)的排查与解决方案
157 阅读
2
飞牛圣体-网心云OES一代安装ARM版FnOS全过程
144 阅读
3
移动光猫吉比特GM232改桥接+开启IPV6+开启Telnet方法
126 阅读
4
2023 玩客云root以及绝育教程 1.3版本
113 阅读
5
飞牛系统(FnOS)挂载SMB目录并设置开机自启
75 阅读
人物
动物
风景
数码
网络
硬件
系统
建站
软件
MacOS
Windows
NAS
docker
esxi
AI
情感
登录
/
注册
Search
标签搜索
mac mini
DSM7
宝塔面板
apple
黑苹果
EOS R6
映泰
验证码
m4
photoshop
云层
风景
摄影
人像
儿童
刀马旦
艺术
万泰
吉比特
WINRAR激活
RongYan
累计撰写
62
篇文章
累计收到
160
条评论
今日撰写
0
篇文章
首页
栏目
人物
动物
风景
数码
网络
硬件
系统
建站
软件
MacOS
Windows
NAS
docker
esxi
AI
情感
页面
许愿池
友情链接
承接业务
留言板
摄影作品
访客统计
软件下载
WIN软件
MAC软件
关于站长
用户登录
登录
注册
搜索到
62
篇与
RONGYAN
的结果
2026-04-04
PDF Reader Pro for mac 中文注册版 MAC全能PDF编辑工具 v5.3.0
PDF Reader Pro for mac v5.3.0|中文注册版|MAC全能PDF编辑工具PDF Reader Pro是一款集阅读、编辑、注释、填表、转换、创建、OCR、水印和签署等功能于一体的全能PDF处理软件,受到全球9000万用户的欢迎。它不仅满足了用户对PDF文件的各种操作需求,如阅读、笔记、编辑、转换、创建、签署、填表、设置密码、文件合并与拆分以及添加水印等,还推动了无纸化办公的实现。专业版进一步扩展了功能,包括直接编辑PDF文本、合并多个文档、拆分PDF至多个文件、从其他PDF文件插入页面、添加图片注释、页眉、页脚、链接、手绘,以及转换注释、打印、离线转为Word/Excel/PPT等Microsoft Office®格式,以及日夜间模式切换等。这款一站式PDF编辑器的出色性能,赢得了全球用户的深度信赖。{message type="warning" content="提示文件损坏处理"/}{callout color="#2ee315"}注意:Macos系统在10.12以上打开提示损坏,需要打开任何来源才能使用!或者直接输入命令:打开Mac终端 输入以下代码回车sudo spctl --master-disable{/callout}{message type="warning" content="安装方法请按照下载包内附件说明进行安装注意硬件兼容平台不要选错。"/}{message type="success" content="下载地址:百度网盘"/}
2026年04月04日
15 阅读
0 评论
0 点赞
2026-04-04
Microsoft Office LTSC 2024 for MacOS v16.103.2
此版本包含以下软件(可以全选安装,也可以单独安装某个软件):Microsoft WordMicrosoft ExcelMicrosoft PowerPointMicrosoft OneNoteMicrosoft OutlookMicrosoft DefenderMicrosoft OneDrive安装教程:请参照安装附带的说明进行安装,内附激活补丁。下载地址:百度网盘
2026年04月04日
16 阅读
0 评论
0 点赞
2026-03-29
Typecho 打赏插件Donate 魔改适配JOE主题
序言Donate插件有个好处是可以分别设置微信和支付宝的收款码。虽然、但是、也许没什么鸟用,因为我从来也没收到过一笔打赏。但是本着我可以不用,但不能没有的原则,这个功能还是不能缺失的。万一哪天遇到个金主,也许失恋了,一下给咱赏个万儿八千的也说不定不是? 😁 JOE默认主题有个点赞功能,在每篇文章的结尾会有个红心点赞的图标,我的目的是把打赏图标也和点赞功能放在一行,并且调整好图标大小、位置即可。但是Donate插件默认并不对JOE主题有适配,强制放到一起的结果就是这样,图标大小不一也不对齐:所以我们要对代码进行一下微调。第一步:增加Donate插件的调用代码修改joe/post.php文件,找到如下代码:<?php $this->need('public/article.php'); ?> <?php $this->need('public/handle.php'); ?> <?php $this->need('public/operate.php'); ?> <?php $this->need('public/copyright.php'); ?> <?php $this->need('public/related.php'); ?>其中第二行<?php $this->need('public/handle.php'); ?>即为点赞代码,我们需要对这一行进行魔改,增加打赏插件的调用,以使其能够排在一起,魔改好之后的代码如下:<?php $this->need('public/article.php'); ?> <!-- 在点赞右侧增加打赏功能 --> <div style="display: flex; justify-content: center; align-items: center; gap: 15px; margin: 10px 0;"> <?php $this->need('public/handle.php'); ?> <div style="position: relative; top: -23px;"> <?php Typecho_Plugin::factory('rootvip.cn.Donate')->Donate(); ?> </div> </div> <?php $this->need('public/operate.php'); ?> <?php $this->need('public/copyright.php'); ?> <?php $this->need('public/related.php'); ?>其中,top: -23px;参数则为打赏图标的上下位置控制变量,负数向上,正数向下。-23是我针对JOE主题适配的数值。第二步:对Donate插件原生css样式进行修改修改/plugins/Donate/assets/style.css文件,找到如下代码:#donate-btn{ width: 50px; height: 50px; background: #e26d6d; color: #fff; font-size: 20px; font-weight: 600; border-radius: 50%; text-align: center; line-height: 50px; cursor: pointer; display: inline-block; position: relative; box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04)我们要改三个地方:#donate-btn{ width: 45px; /* 改成45适配JOE主题,图标宽 */ height: 45px; /* 改成45适配JOE主题,图标高 */ background: #e26d6d; color: #fff; font-size: 20px; font-weight: 600; border-radius: 50%; text-align: center; line-height: 45px; /* 改成45适配JOE主题,图标里面文字高度 */ cursor: pointer; display: inline-block; position: relative; box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04)OK,就这些了,保存后清空一下缓存刷新网页试试:修改好的插件下载:回复可见隐藏内容,请前往内页查看详情
2026年03月29日
8 阅读
0 评论
0 点赞
2026-03-29
Typecho Joe主题增加简单的计算式验证码
序言之前我写过这么一篇文章: Typecho上Joe主题安装XCaptcha验证码防止垃圾评论 当时测试的时候是没有问题的,这东西因为都是靠云端验证的,需要服务商的API key。我用的是cf验证,只知道因为CF漂洋过海在我们中国大陆可能速度上不是很理想,其实也想找其它的替代的,耐何没找到中意的,就一直没管它。 直到今天有位老铁私下找我,说不能评论了,我测试了一下确实不行。不知道后来被我改了哪里,没办法提交评论。至于什么时候失效的,我也不知道了。 索性不管它了,决定手搓一个更简单的。一、目标宗旨是越简单越好,只要在提交评论前增加一个100以内的加减法即可,所以呢就需要做到修改的文件越少、修改的地方越少越好。最终经过实验,只需要改动一个文件的代码即可完美实现。二、方法1、第一段代码:编写验证码盒子: 打开/joe/public/comment.php定位到发送评论按钮这段代码:<div class="foot"> <div class="owo joe_owo__contain"></div> <div class="submit"> <span class="cancle joe_comment__cancle">取消</span> <button type="submit">发送评论</button>在<div class="owo joe_owo__contain"></div>和<div class="submit">中间也就是第2行和第3行之间插入验证码代码,最终代码如下:回复可见隐藏内容,请前往内页查看详情这里我分段解释一下代码的意思:<!-- 这是最外层的大盒子,负责把验证码 居中显示 --> <div style="margin: 10px 0; <!-- 上下留10px空隙,美观 --> text-align: center; <!-- 让里面的内容 水平居中 --> width: 100%;" <!-- 宽度占满整行,才能居中 --> id="verify_box" <!-- 给这个盒子一个名字,方便JS控制 --> ><!-- 这是内层小盒子,负责把 题目 + 输入框 排在同一行 --> <div style="display: inline-flex; <!-- 让内容横向排列(题目+输入框并排) --> align-items: center; <!-- 垂直居中对齐,看起来整齐 --> gap: 8px;" <!-- 题目和输入框之间留8px空隙 --> ><!-- 这是显示计算题目的文字,比如 15 + 23 = ? --> <span id="code_text" style="font-size:14px; <!-- 文字大小14px --> color: #00D800 !important; <!-- 文字颜色:绿色 --> font-weight: bold;" <!-- 文字加粗 --> ></span><!-- 这是你用来输入答案的输入框 --> <input type="text" <!-- 普通文本输入框 --> id="code_input" <!-- 给输入框取名 --> name="verify_code" <!-- 提交时用的名字 --> placeholder="输入答案" <!-- 没输入时显示的灰色提示文字 --> style="background:transparent !important; <!-- 背景:透明 --> color: #00D800 !important; <!-- 输入的文字:绿色 --> font-weight: bold; <!-- 输入的文字:加粗 --> padding:5px 8px; <!-- 内边距,让框变大好点 --> border:1px solid #ddd; <!-- 边框:灰色细线 --> border-radius:4px; <!-- 边框圆角,更美观 --> width:70px;" <!-- 输入框宽度 --> ><!-- 隐藏的输入框,不用管,后台验证用的 --> <input type="hidden" id="code_answer" name="verify_answer">2、对验证码盒子进行控制:在文件结尾直接添加如下代码即可:回复可见:隐藏内容,请前往内页查看详情再分段解释一下代码的意思:$(function() { // 验证码JS function refreshCode() { let num1 = Math.floor(Math.random()*41)+10; // 生成50以内的随机数 let num2 = Math.floor(Math.random()*41)+10; // 第二个50以内的随机数 // 注:如果你想把两个数改为10以内的个位数,则上面两个变量*41)+10改为*9)+1即可。 window.answer = num1 + num2; // 把两个数相加 $("#code_text").text(num1 + " + " + num2 + " = ?"); $("#code_input").val(''); }<div style=' position:fixed; /* 这个最关键:让提示框 固定在屏幕上,不随滚动条移动 */ top:50%; /* 距离屏幕顶部 50% → 垂直方向中间 */ left:50%; /* 距离屏幕左边 50% → 水平方向中间 */ transform:translate(-50%,-50%); /* 让提示框自身真正居中,不偏移 */ background:#222; /* 背景颜色:深灰色 */ color:#fff; /* 文字颜色:白色 */ padding:15px 25px; /* 内边距:让文字和边框之间有空隙,看起来不拥挤 */ border-radius:4px; /* 圆角:让提示框四角变圆,更好看 */ z-index:9999; /* 层级最高:确保提示框在最上面,不被其他内容挡住 */ ' > 请输入正确的答案! <!-- 提示框里显示的文字 --> </div>最终成品展示:技术有限,做得不好请见谅!
2026年03月29日
24 阅读
2 评论
0 点赞
2026-03-29
Typecho博客迁移到本地环境打不开的故障修复
序言今天折腾我的博客,因为一个评论插件设置错误,导致了我后台上不去了。于是我把整站打包下载到本地环境进行调试,结果本地环境网站后台都打不开。分析问题根源我服务器站点配置里强制开启了 HTTPS+SSL,而本地环境是 HTTP,加上数据库里还保存着原域名的 HTTPS 配置,导致访问时不断跳转。知道原因就好解决了:第一步:修改数据库配置,清除强制 HTTPS打开本地数据库的typecho_options表,执行以下 SQL 语句,把站点地址改回本地 HTTP:UPDATE `typecho_options` SET `value` = 'http://192.168.66.28' WHERE `name` = 'siteUrl'; UPDATE `typecho_options` SET `value` = '0' WHERE `name` = 'rewrite'; -- 先关闭伪静态,避免跳转问题注意:把http://192.168.66.28 换成你本地实际的访问地址(比如我这里改的是本地服务器的地址http://192.168.66.28)。第二行可以不执行,只需要在伪静态配置中和服务器作一样的配置即可。第二步:修改 Typecho 配置文件,禁用 HTTPS 跳转打开 Typecho 根目录下的config.inc.php文件,添加 / 修改这两行:// 强制关闭HTTPS define('__TYPECHO_SECURE__', false); // 强制设置站点地址(覆盖数据库配置) define('__TYPECHO_SITE_URL__', 'http://localhost/你的本地目录');保存文件,这一步能直接覆盖数据库里的旧配置,避免跳转。第三步:检查本地服务器配置,关闭 HTTPS 强制跳转如果你的本地服务器(比如 Apache/Nginx)开启了 HTTPS 重定向,也会导致跳转:Nginx 环境:找到站点配置文件,删除所有带return 301 https://$host$request_uri;的重定向规则,或者修改为 HTTP。第四步:清除浏览器缓存和 Cookie浏览器会缓存旧的 HTTPS 跳转规则,即使你修改了配置,也会继续跳转:打开浏览器,进入设置 → 清除浏览数据勾选「缓存文件和图片」「Cookie 和其他网站数据」,清除后关闭浏览器重新打开浏览器,访问本地站点地址
2026年03月29日
9 阅读
2 评论
0 点赞
2026-03-25
魔改的乐趣-当超微X11SSM-F遇上CC150
序言2024年做了一个项目,采购了十几片INTEL CC150这个CPU。当时考虑到的是这个U本身功耗不高,结合NVIDIA的显卡做视频解码使用的。后来工程剩余1块一直扔家里吃灰中。这个U是个小众产品,属于NVIDIA 定制品,INTEL 9代Coffee Lake架构,8 核 16 线程、3.5GHz 全核、无核显、R0 步进,LGA1151,你可以把它看作是INTEL 9900TF。美中不足的是不支持睿频,所以原则上打游戏对它来讲是短板,频率定死在3.5G了。但是架不住这货多核多线程,基频3.5G这些条件放在服务器上使用那就是真香定率了,再加上睿频没了反而导致它的功耗不高,用于服务器又属于是一大优点。家里的AIO服务器原先是洋垃圾,E5 2680 V4+X99平台,带了8块HDD,测算过,基本上功率在170-180W左右,电费感人。主要是一到夏天那散热风扇声音感人,手放出风口明显的还热得不行。一直想换个功耗低一些的,一来懒得折腾,二来不知道换什么平台。就在前不久,这货直接罢工了,主板经过长年累月的运行,彻底GG。于是翻出抽屉里吃灰已久的一块主板:超微X11SSM-F。这板子有很多优点:原生支持IPMI远程管理,PCIE支持拆分,自带亮机核显,双千兆电口等等。想要了解更多的,可以去官方查看说明: X11SSM-F官方说明 但问题是这个主板官方肯定是不支持CC150的,它属于超微 C236 芯片组,LGA1151,原生仅支持 6/7 代酷睿、E3 v5/v6;想要上INTEL8/9代(CC150和9代架构相同)?可以,但得魔改。1、何为魔改这里面涉及到的技术要点比较多,我也不想长篇大论的对其进行展开说明,感兴趣的可以移步这里做进一步的了解: 6789代魔改教程及说明 简单概括就是,通过修改BIOS,让原本不支持新CPU的主板“强行兼容”。例如:原本只支持6/7代酷睿的H110/B150,经魔改后,使其可以稳定运行6、7、8、9代酷睿,甚至部分e3v5/v6、e2124g/2136/2146等志强处理器!这又不得不吐槽一下INTEL,当年AMD堆土机没推成功,导致INTEL摆烂,从6代开始直至9代,基本上代代没什么长进,俗称挤牙膏。明明8、9代U可以兼容6、7代主板(100系200系主板)的,但为了推300系主板非要强行设门槛,强制不兼容,才导致后来有相当长的一段时间,魔改盛行,风靡一时。这里再贴一下INTEL 产品代数介绍及板U规格配套说明:第一代:2009年Clarkdale,LGA1156,32nm(如I3 530,I5 650,I7 920等),配套主板H55 P55 H57 Q57 X58第二代:2011年,相对于第一代,仅仅是换个接口,改个型号,强制升级。Sandy Bridge,LGA1155,32nm(如I3 2100,I5 2500,I7 2600等),配套主板H61 H67 P67 Z68第三代:2012年,2代3代通用Ivy Bridge,LGA1155,22nm(如 i3 3220,i5 3570,i7 3770 等),配套主板 H61、H67、P67、Z68、B75、Z77第四代:2013年,又玩换接口这个把戏Haswell,LGA1150,22nm(如 i3 4130,i5 4590,i7 4790 等),配套主板 H81、B85、Z87、Z97第五代:2015年,这代核显有点东西,耐何属于是异类,早夭了Broadwell,LGA1150,14nm(如 i3 5100,i5 5675C,i7 5775C 等),配套主板 H97、Z97第六代:2015年,嗯, 你应该看出来了,又是换接口换名称继续happySkylake,LGA1151 v1,14nm(如 i3 6100,i5 6500,i7 6700 等),配套主板 H110、B150、Z170、B250、Z270第七代:2017年,6代7代兼容Kaby Lake,LGA1151 v1,14nm(如 i3 7100,i5 7500,i7 7700 等),配套主板 H110、B250、Z270第八代:2017年,接口不变,但是人为改变一些触点的定义,强制不兼容Coffee Lake,LGA1151 v2,14nm(如 i3 8100,i5 8400,i7 8700 等),配套主板 H310、B360、Z370、Z390第九代:2018年,8代9代通用Coffee Lake Refresh,LGA1151 v2,14nm(如 i3 9100F,i5 9400F,i7 9700K 等),配套主板 H310、B365、Z370、Z390通过上面的信息看到了什么?从第6代开始,直至第9代,接口不变(LGA 1151,V1 V2忽视即可,毫无差别),制程不变(祖传14nm++++++),可以说那几年INTEL的日子过的是真的——安逸。这也导致了它不思进取,被卧薪尝胆多年,2017年横空出世的AMD Zen架构打得是体无完肤,直至今天都没缓过气儿来的重要原因。2、魔改方法1)、CPU篇通过SMXDIY论坛查找资料,9代U要兼容上1系2系主板,需要屏蔽部分触点或短接:CC150我是作了如下处理(见图,屏敝点用的是绿油(淘宝几块钱一管可以用三代),上方两个点是用的双面胶导电铜箔):因为触点实在太密太小了,这个操作是真的难,不过后来想到一个办法是我用胶带把先要屏敝的点给圈出来,再点上绿油后用紫外灯固化,最后把胶带拿掉就可以了2)、主板篇先用支持的CPU点亮主板,通过IPMI更新其魔改过后的BIOS:BIOS下载地址:百度网盘隐藏内容,请前往内页查看详情更新完后就可以把CC150装上试机了附一下开关接线定义图:BIOS里要把AMI Native support打开,这样可以用nvme引导。3、应用篇我安装了ESXI,在其中安装了飞牛、群晖,ubuntu、windows测试了一下,待机功耗从原来X99平台的180W左右下降至95W左右(原来一天至少4度电现在一天2.3度),相当惊喜了,没想到CC150综合平台功耗这么低?
2026年03月25日
24 阅读
0 评论
0 点赞
2026-03-09
Adobe Lightroom Classic(Lrc)2026 v15.1.1 直装学习版
序言Adobe Lightroom Classic(LrC)是Adobe旗下的图片和程序整理工具,适合摄影师,爱好者和设计师。兼容主流相机RAW格式,自带LR预设滤镜和LR批量修图,有效加快你的办公效率,整理图片,去除干扰,生成预览一气呵成。版本已经过特殊处理,直接安装后即可正常使用,无需激活。1、修改内容:Adobe Lightroom Classic 15.1.1版本,没什么好说的,直装破解版。2、更新日志:2026 年 1 月版(版本 15.1.1)功能更新重要错误修复和稳定性改进。2025 年 12 月版(版本 15.1)功能更新“在 Photoshop 中编辑”功能现在支持 PSB 文件格式。在导入之前查看图像时,可以浏览更高质量的嵌入式预览。将图像直接导出为 PSB 格式,以处理超出 PSD 限制的超大文件。新增对更多 Leica 相机的联机拍摄支持。在保存评级、标记、标签等小幅编辑时,附属文件写入功能已得到优化。关键错误修复。3、下载地址:百度网盘
2026年03月09日
13 阅读
0 评论
0 点赞
2026-02-11
飞牛圣体-网心云OES一代安装ARM版FnOS全过程
1、序言记不清什么时候买的这个OES了,也就二三十块钱,当时是为了方便使用迅雷会员远程下载。后来迅雷会员过期后,就断电扔一边了。昨天看到飞牛官方ARM版公测了,果断翻出OES折腾了一番,今天就把OES刷飞牛的过程记录一下,以便后期使用。飞牛ARM官方说明: ARM飞牛公测官网链接2、说明本次硬件为OES一代,硬件配置 6核A311D+4G RAM+8G ROM,1千兆网口,1USB 2.0请对号入座。之所以说它是飞牛圣体,是因为这货除了拥有4G RAM外,还自带3个2.5寸SATA,接一个小容量SATA作为系统盘安装docker应用,高要求的再装俩大容量SATA固态作为数据储存使用,飘香之极有没有?好了,话不多说,下面就来说明一下整个刷机的过程。3、刷机准备{message type="info" content="在刷机前,我们还要准备一些文件,如下图(文章末尾有下载链接):"/}{callout color="#f0ad4e"} ⑴ 、Amlogic USB Burning Tool-2.1.6.8.zip:OES底包刷机工具 ⑵ 、balenaEtcher-Setup-1.18.11.exe:USB引导写盘工具,用RuFus也是可以的。 ⑶ 、fnos_Mainland-PE_arm_1.1.19_onethingcloud-oes_579.img:OES 飞牛系统映像 ⑷ 、license:USB Burning Tool 刷底包时的授权文件 ⑸ 、ubuntu-emcc.img:OES底包映像{/callout}4、需要准备的配套硬件:U盘1只,USB双公头线一根,尖头镊子一把,网线一根。USB双公头线如果没有,可以剪两根USB线对接即可,我就是这样的:5、刷机过程说明⑴、OES进入刷机模式★ 打开工具USB_Burning_Tool,并安装驱动: ★ OES底壳拆掉四颗螺丝,小心拨底壳的时候不要太用力,以免损坏内部SATA硬盘连接线 ★ 打开底壳后,再拆掉散热片上的三颗螺丝 ★ 我是将主板整个拆下来了,方便操作,拆掉散热片后,就可以看到EMMC芯片旁两个短接点 ★ 将双公头USB数据线连接电脑和OES的USB口 ★ 用尖头镊子将EMMC上两个触点短接并接通OES电源,我的操作姿势是这样的:右手短接,左手再插入电源接头:顺利的话会听到电脑发出咚的一声,此时刷机工具会提示连接成功,说明进入刷机模式成功:⑵、OES刷入底包★ 把oes刷机包授权文件(整个license目录)放⼊刷机⼯具的根目录 ★ 把USB_Burning_Tool左上角文件-导入USB启动包:ubuntu-emcc.img ★ 把右侧菜单的选项全部取消,点击开始,等待进度条提示完成,进度条加载到3%左右会有个停顿,这里不要紧,耐心等待即可。 ★ 成功刷入后再点停止并关掉刷机工具,再拨掉OES电源。⑶、OES修改启动方式为USB刷入底包后,OES需要启动一次并修改启动方式为USB启动(这样才可以从USB启动飞牛的映像,因为刷入的底包仅仅是一个ubuntu的迷你系统)。 ★ 把OES通电并插入网线(网线直接连电脑) ★ 修改电脑网卡的IP为192.168.1.XX(只要是这个网段的都可以) ★ 底包中的ubuntu迷你系统默认IP 192.168.1.200,帐号和密码root/root,顺利的话即可以ping通OES: ★ 使用ssh工具登录OES,我这里使用的是finalshell。 ★ 然后输入如下两行命令,切换USB启动fw_setenv xl_softmode "usermode"fw_setenv upgrade_step 3 ★ 最后输入如下命令关机后拨电源。 poweroff⑷ USB写入飞牛公测版1.1.19系统映像★ 使用balenaEtcher(我这里用的是Rufus,两者都可以),选择U盘对应的磁盘。将解压后的img格式固件烧录进U盘。 ★ 写入成功后重新插拨一下U盘,在U盘根目录下打开fnEnv.txt文件,在内容最前面添加一行如下内容(7C:83:34:B4:61:D8改为你的OES实际MAC地址,不要照搬我的):ethaddr=7C:83:34:B4:61:D86、U盘启动★ 将U盘插入OES的USB口,插上网线开机,一分钟左右即可以路由器后台查看到OES的IP地址,通过此IP地址进入飞牛并进行一些初始化设置后成功进入飞牛。7、写入EMMC引导★ 在上一步中,我们已经通过USB引导成功进入了飞牛,接下来我们就要把USB引导的飞牛迁移到OES自身的EMMC空间中,这样以后就可以直接通过EMMC的引导启动飞牛了。 ★ 我这里依然使用的是finalshell登陆,帐号和密码即为你的飞牛设置的帐号和密码,登陆成功后切换root权限sudo -i,密码还是你刚刚创建的账号密码。提权成功后,执行如下命令刷入EMMC系统:./install-to-emmc.sh ★ 等待脚本执行完成。当终端显示Complete copy OS to eMMC即表示刷写完成。整个过程耗时大概约3-5分钟左右,需要耐心等待。接下来关机,拨掉U盘,重新开机,顺利的话一分钟左右即可从后台看到EMMC启动成功的飞牛系统,我们直接登陆,可以看到8G的EMMC空间飞牛系统使用了2.38G左右:(右侧存储空间是我插的一块120G SATA 固态硬盘)OK,大功告成!{lamp/}8、资源下载(百度网盘)隐藏内容,请前往内页查看详情
2026年02月11日
144 阅读
22 评论
0 点赞
2026-01-31
Typecho上Joe主题安装XCaptcha验证码防止垃圾评论
1、序言这么些年被垃圾评论给搞怕了,之前我在管理自己的网站的时候,安全第一,一般都是设置的评论需要我人工审核才可以通过。这个带来的不好的体验就是经常有访客不能及时浏览到回复可见的内容而导致网站体验不佳。今天我在github上看到有这么一个typecho插件,瞬间来了心致,分分钟布署到自己的网站上,一番使用下来,体验感极佳。 github地址 XCaptcha 因为我使用了Joe主题+胖蒜TePass插件,故而这个验证码插件还需要做一些设置。2、布署过程①、将插件下载并上传到网站,这个就不说了②、后台启动插件并设置这个插件有多种验证方式,刚好我的域名是在CF管理的,所以我就选择了CF的验证方式,需要到CF后台进行一下设置③、cloudflare验证设置在cf后台左侧菜单栏找到应用程序安全并点击Turnstile再点击添加小组件名称--任意主机--你的域名(rongyan.cc)模式--托管预先许可--否然后点击创建接下来把申请到的密钥在插件后台对应填写进去。④ 在需要增加验证码的位置添加相关代码,2处(登陆页+评论按钮处)添加的验证码代码如下:<?php if (array_key_exists('XCaptcha', Typecho_Plugin::export()['activated'])) : XCaptcha_Plugin::showCaptcha(); endif; ?>因为我使用了胖蒜TePass插件,故而登陆页在目录TePass/theme/ucenter下,打开signin.php文件,找到登陆按钮处,在前面增加如下代码:评论按钮处在Joe主题/joe/public目录下的comment.php文件里这些操作完成后重新刷新一下网页就可以了2026-02-05补充: 经过几天的实测,好家伙,这么多机器人,验证结果:
2026年01月31日
8 阅读
0 评论
0 点赞
2026-01-27
Typecho Joe 主题升级1.3版本后的一些bug修补及美化
序言记录一下Typecho 从1.2升级到1.3过程后的一些修补,有一些是typecho本身的问题,还有一些是JOE主题好久不更新了,似乎和1.3版本有一些不兼容。这个主题是我一直用的,很喜欢,多少年了,虽然也知道不更新一直下去不是事,但是也测试了好多其它的主题,一个能打的都没有。也只能将就着,修修补补继续用吧~JOE主题地址(感谢作者):JOE一、修补记录表1、头像问题Typecho默认使用的是Gravata头像,Gravatar大多数的链接在国内都被墙了,加载失败不说,还影响博客加载速度。一般修改有两种方式,一种直接改主题,另一种改typecho的源码,我这里是直接改源码,当然修改的cravatar链接是一样的打开:/typecho/var/Typecho/common.php,找到 gravatarUrl(大概856行)之前一直用cn,挺好的,最近发现cn的ssl过期了,短时间内似乎未更换,后来发现com也可以用,直接就切换过来了改为这个:$url = $isSecure ? 'https://cravatar.com' : 'https://cravatar.cn';另外在推荐一个,也比较稳定:https://cravatar.com/2、独立页面的链接无法正常生成或获取;侧边栏“随机文章”小工具中,文章条目的链接异常。(joe主题bug)升级到1.3之后发现,独立页所有的链接统一指向主页,都失效了。核心原因:Typecho核心版本的升级可能引入了新的函数或更改了某些函数的调用方式,导致旧版主题中部分兼容代码失效。修复的重点在于更新主题中生成链接的相关代码,确保其与新版Typecho兼容。涉及文件:usr/themes/Joe/public/header.php:此文件通常包含网站的头部信息,独立页面的链接生成可能与此相关。usr/themes/Joe/core/function.php:这是主题的功能函数文件,常用于扩展主题功能,"随机文章"这类小工具的逻辑很可能定义于此。解决办法:下载这里提供的两个修正过的文件替换原文件即可:下载地址(回复可见):隐藏内容,请前往内页查看详情3、后台css显示异常(joe主题bug)解决办法:定位到\admin\css\style.css文件,搜索.typecho-post-area .description,在之后的代码中将其修改成这样即可:{card-default label="原代码:margin-top:-0.5em;" width="80%"}新代码:margin-top:0em;{/card-default}替换完成之后保存然后ctrl+f5刷新网页,就可以看到后台生效了。4、搜索时不会出现搜索关键词的修复(joe主题bug)解决办法:找到usr/themes/Joe/archive.php并打开,找到第25行,如下图所示:将_keywords改为archiveTitle即可,改后如下:再试着搜索一下,正常了:5、给后台撰写文章添加“常用标签选择”功能:修改./admin/write-post.php文件内的如下代码{tabs}{tabs-pane label="需要修改的代码"}<section class="typecho-post-option"> <label for="token-input-tags" class="typecho-label"><?php _e('标签'); ?></label> <p><input id="tags" name="tags" type="text" value="<?php $post->tags(',', false); ?>" class="w-100 text"/></p> </section>{/tabs-pane}{tabs-pane label="修改后的代码"}<section class="typecho-post-option"> <label for="token-input-tags" class="typecho-label"><?php _e('标签'); ?></label> <p> <input id="tags" name="tags" type="text" value="<?php $post->tags(',', false); ?>" class="w-100 text" /> <style> .tagshelper { margin-top: 15px; } .tagshelper-list { list-style: none; border: 1px solid #D9D9D6; padding: 6px 12px; max-height: 240px; overflow: auto; background-color: #FFF; border-radius: 2px; } .tagshelper a { cursor: pointer; padding: 2px 6px; margin: 2px 2px; display: inline-block; border-radius: 2px; text-decoration: none; border: 1px solid #e2e2e2; background: #f9f9f9; font-size: 13px; color: #666; } .tagshelper a:hover { background: #467B96; color: #fff; border-color: #467B96; } </style> <?php $tagsWidget = Typecho_Widget::widget('Widget_Metas_Tag_Cloud', 'sort=count&desc=1&limit=200'); $tagsHtml = ''; if ($tagsWidget->have()) { while ($tagsWidget->next()) { $tagName = $tagsWidget->name; $safeName = addslashes($tagName); $tagsHtml .= "<a onclick=\"$('#tags').tokenInput('add', {id: '{$safeName}', tags: '{$safeName}'});\">{$tagName}</a>"; } } else { $tagsHtml = '暂无标签'; } ?> <script> window.addEventListener('load', function() { if (typeof $ !== 'undefined') { var tagsList = <?php echo json_encode($tagsHtml); ?>; var container = '<div class="tagshelper">常用标签选择:<div class="tagshelper-list">' + tagsList + '</div></div>'; $('#tags').after(container); } }); </script> </p> </section>{/tabs-pane}{/tabs}问题2&3解决办法来源于此作者宗同学,感谢!问题4解决办法来源于此作者JAVA小学生,包括使用的优化版JOE主题也是来自于他,感谢!其它还有一些小毛病修改的时候忘了记录了,后期想起再补上~二、一些美化,基于JOE主题1、头像呼吸光环和鼠标悬停旋转放大主题全局设置自定义CSS中,填入如下代码:/*头像七彩霞云*/ .avatar { border-radius: 50%; animation: light 4s ease-in-out infinite; transition: 0.5s; } .avatar:hover { transform: scale(1.15) rotate(720deg); } @keyframes light { 0%{box-shadow: 0 0 4px #f00;} 25%{box-shadow: 0 0 16px #0f0;} 50%{box-shadow: 0 0 4px #00f;} 75%{box-shadow: 0 0 16px #0f0;} 100%{box-shadow: 0 0 4px #f00;} }2、黑夜模式下LOGO显示的问题JOE主题可以切换白天黑夜模式,可是黑夜模式下LOGO显示的是某个svg而不是我们网站的logo,如下:需要修改的文件:/joe/assets/css/joe.mode.min.css有两处地方需要修改:{tabs}{tabs-pane label="第一处"} 找到代码html[data-night='night'] .joe_header__above-logo img{display:none} 改成这样html[data-night='night'] .joe_header__above-logo img{display:block;filter:invert(1);}{/tabs-pane}{tabs-pane label="第二处"} 找到代码html[data-night='night'] .joe_header__above-logo svg{display:block} 改成这样html[data-night='night'] .joe_header__above-logo svg{display:none}{/tabs-pane}{/tabs}{message type="info" content="代码解释"/}{callout color="#f0ad4e"}joe_header__above-logo img{display:block;filter:invert(1);}第一段:意思是让logo自动反色显示如果你只想显示正常logo无需反色,则改为joe_header__above-logo img{display:block}{/callout}{callout color="#f0ad4e"}joe_header__above-logo svg{display:none}第二段:意思是让svg不显示{/callout}改完后保存css文件,清空浏览器缓存,有CDN的还要清空一下CDN,刷新页面:
2026年01月27日
16 阅读
3 评论
0 点赞
2026-01-17
外贸人的春天!教你拥有一个稳定的海外访问环境
在为客户群体服务的过程中,经常会遇到客户向我诉苦说,做外贸苦啊,国家一边鼓励咱们和国外做生意,一边网络又不通,还要自己摸索根本不存在的那条路。好不容易连上了,却又被指是高风险网络环境,分分钟被google、tiktok、whatsapp等无故封禁,导致和客户沟通受阻。这也许就是中国外贸人最真实的写照吧,一方面互联网高度监管和地域限制日益严苛,另一方面又要自力更生,想方设法走出去。如何突破地理限制,实现稳定、真实的海外访问环境,成为很多中国外贸业务工作者的刚需。本文将带你一步步搭建VPS,并配合指纹浏览器技术,实现百分百模拟海外环境,帮助你安全、高效地访问whatsapp、tiktok、facebook等应用,高效且稳定的和国外客户对接沟通,让你的跨境业务从此可以轻松应对。通过这篇文章:让你获得稳定的海外VPS服务器,并且在VPS上搭建一个海外环境代理,然后在指纹浏览器中配置使用,实现百分百网络访问环境。通过此稳定的海外网络环境,你可以轻轻松松访问tiktok、chatgpt等一些对中国大陆IP限制访问的各种应用。注:有VPS服务器需求的可联系站长,但是帮忙也是需要代价滴~需要付点技术费哈。下面,我们进入正题一、你需要的目标组件:✅ 一台海外的VPS,选择一个好的VPS很重要,这是能够让国外多个应用程序通过检测的基础,你要视你的业务区域进行选购(可以联系站长协助采购,我这里使用的是美国原生IP,洛杉矶家宽IP性质,1TB月流量,1Gbps带宽,IP 154.29.146.200(不要试了,伪装过的,这里仅举例说明))✅ 在VPS上配置一个带认证的代理服务器✅ 设置VPS的客户端专属链接✅ 在浏览器中配置专属环境指纹,(语言、时区、地理位置、浏览器指纹等)达到“百分百”模拟环境。二、一键脚本部署节点当你购买并成功连接到你的 VPS 后(通常使用 SSH 工具如 FinalShell),我们就可以开始部署了。本教程选用一个功能强大的一键脚本,可以极大简化部署过程。目前 VLESS + Reality 是一个兼具性能和安全性的主流选择。在 SSH 终端中输入以下命令,运行部署脚本:bash <(wget -qO- -o- https://github.com/233boy/sing-box/raw/main/install.sh)脚本会自动完成安装。安装成功后,终端会显示生成的节点链接,格式类似下方(请务必完整复制并保存好):vless://5db73f89-b7ca-459e-9a60-1724f09c283f@38.207.160.120:30001?encryption=none&security=reality&flow=xtls-rprx-vision&type=tcp&sni=www.cloudflare.com&pbk=DR5DayqHObOwlKLxFt0N7MicXSyZSRQFzj1gvmU7hn4&fp=chrome#233boy-reality-154.29.146.200至此,你的基础节点已经搭建完毕。三、进行客户端配置以开源程序v2rayN为例,去github上下载客户端https://github.com/2dust/v2rayN/releases目前最新版本是7.17.0我这里是MACOS M4,所以我选择mac的安装包安装完成之后,打开,左上角选择 配置项--从剪贴板导入分享链接OK,此时你已经可以通过代理上外网了,但是还没结束,你需要做进一步的伪装,让某些程序以为你真的是在国外。开头我说过,我这个VPS是美国洛杉矶的地址,那么我要如何做到让浏览器伪成洛杉矶的环境呢(语言、时区、地址等等)?重要的来了,去浏览器扩展商城,下载My Fingerprint插件:你也可以去它的开源github主页下载https://github.com/omegaee/my-fingerprint安装好之后,我们打开它,设置它的环境和你的VPS地址一样:区域,设置为-8(即洛杉矶,语言en,系统环境根据实际情况选择一下即可)万事大吉,我们打开Whoer网站检测环境纯净度https://whoer.net/呦西,可以看到纯净度是百分百,可以浪起来了~
2026年01月17日
16 阅读
0 评论
0 点赞
2026-01-15
爱快iKuai企业版X86 3.7.19固件可装插件开心版
RONGYAN.CC友情提醒:尊重各软件的版权问题,所有软件文件均出自网络,所有提供下载的软件和资源均为软件或程序作者提供和网友推荐收集整理而来,仅供学习和研究使用。如有侵犯你的版权,请及时通知我们,本站将立即删除链接,并要求用户在24小时内删除从「 RONGYAN.CC」下载的文件。 根据2002年01月01日《计算机软件保护条例》规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究使用软件!谢谢!此程序源自开源社区github:https://github.com/deadash/ikuai-plugins/releases社区说明如下:其实就是把程序定格到作者特制的版本,该版本有完整root权限。再在此基础上直接升级到3.7.19企业版,这样3.7.19版就完全继承了所有的root权限。因为github在国内网络环境的抽风因素,我把上方两个包以及3.7.19升级包也一并打包了,文章结尾可以下载。接下来我来说说如何一步一步安装:1、安装ikuai镜像(ISO)虽然官网可以直接下最新版本,但为了保险起见且不清楚官方是否在后续版本屏蔽了该特征。因此建议版本最好在3.7.16及以下,我们可以去爱快的历史固件下载:https://pan.ikuai8.com:555/i/%E5%8E%86%E5%8F%B2%E5%9B%BA%E4%BB%B6。最好选择低于3.7.16版本下载,其它的我没有测试过,我这里下的是3.7.5 ISO进行的安装。2、逐级更新到3.7.19企业版:我提供的包里三个文件,逐级升级,在系统设置-升级备份-版本升级-选择文件依次升级。升级后系统会重启。以上3个bin升级过后,再次登录iKuai会发现界面已由蓝底免费版升级至企业版。3、配置SSH及登录首先在系统设置-登入管理-远程访问-远程维护(开启)-设置密码然后保存,就可以以sshd账户(这个sshd即为ssh登陆的用户名,密码为你在系统后台设置的密码)登录。此时按e回车即可进入ash,输入bash回车即可4、创建分区,为插件构建运行空间由于iKuai系统是一个rootfs加载到内存里运行,因此跟openwrt一样有重启就丢数据的习惯。而磁盘分区和跟上面说的/etc/mnt/分区相似,属于是配置文件分区。之所以要再建一个分区,是因为系统本身50MB的空间不够使、以前是通过日志分区去折腾,但又因为日志堆满而放不了多少插件。我这里用的是N100的小主机,装了一块128GB SATA SSD所以我分区选择最后面的日志分区,选择分成2个区,日志我只给了1GB,其它的全分出去使用。设置好之后会提示要重启,点击立即重启,重启之后就可以看到原来的日志分区只有1G了,其它的都分在了最后一个分区,不过还需要设置一下才可以正常使用:分区选择普通分区,名称任意,我这里起叫app我这里提供两个插件,一个是docker(普通版本的爱快要登录爱快云平台才能安装),一个是Lucky,大家有需要可以直接文章结尾网盘链接下载然后到分区管理里,在APP目录下再建立一个目录,我这里名称设置为setup_file,把插件安装包上传到这个目录:咸鱼上还有高手另立炉灶,弄了个“付费”插件市场,但这个插件install.sh开头包含了iksshd(特权账户)感觉像后门,吊大的可以尝试一下:爱快第三方插件市场5、安装插件本身iKuai就是openwrt,已经有root权限的你可以清楚的看到系统里面是什么东西。其实ipk格式就是tar.gz格式,只是改了个名字而已这里我以安装上传的这个docker插件为例,在ssh下如何安装的:从 第三步说起,先进入setup_file目录,第五步和第六步解压docker包,然后进入docker目录,第七步安装,完成。这时我们进入爱快后台刷新一下,docker就出来了整理一下安装代码:ssh sshd@ip地址 按 e 输入 bash cd /etc/disk_user/分区的名称/分区的名称 gzip -d 插件名称文件 tar xf 插件文件名 cd 插件目录 ./安装程序.sh但是有个问题是,重启后docker消失,在网上找到这个方法:爱快启动后会执行/sbin/sysinit boot,现在我们已经有了root权限,就可以对/sbin/sysinit进行修改,可以把想开机启动的东西添加进去,即添加/etc/disk_user/分区的名称/插件名称/install.sh但是我设置了无用,期待有高手解决。其实我用爱快企业版的重要原因是家里三条移动IPV6,是想要开IPV6的,爱快鸡贼的很,免费版只给开一条IPV6线路,这不得不让我曲线救国了~对不住了爱快,我虽然是你的粉,但是却不是白粉,这里我要黑你一下下企业版版默认IPV6给开3条,刚好够我使用了。不过再多开也是要花钱的。我这里仅仅是为了测试,把它改为999条,配置文件/etc/mnt/.ipv6_multiexpires=0 num=3 enterprise=1把3改成999就是999条,改完之后重启嗯,这下大家都满足了吧:最后,最后,最后,/etc/shadow 的root密码改成和sshd一样的密码(你自己的密码),并执行passwd root更改以免官方后门!听说好多人被爱快远程格机,笑死。附件,兰奏网盘下载链接:网盘里所有的内容如下:对了,爱快4.0内测版安装包也有了,有需要的可以直接下载,经测试,内测版一样限制IPV6只能使用一条,于我而言,无用了。爱快4.0内测版下载链接(回复可见)隐藏内容,请前往内页查看详情
2026年01月15日
71 阅读
5 评论
0 点赞
2026-01-07
QuickRecorder中文版轻量且开源的屏幕录制工具for MacOS
QuickRecorder 最新版 1.6.9推荐一个多功能、轻量化、非常好用且高性能的 macOS 屏幕录制工具安装与使用系统版本要求:macOS 12.3 及更高版本安装:可点此前往下载最新版安装文件(文章结尾有下载链接)或使用homebrew安装:brew install lihaoyun6/tap/quickrecorder特色 / 使用:使用 SwiftUI 编写, 体积小巧轻量化. 软件大小仅有不到 10MB, 无任何累赘功能.支持窗口录制, App 录制, 录制移动设备等; 支持窗口声音内录, 鼠标高亮, 隐藏桌面文件等功能.完整支持 macOS 14 新增的 演讲者前置 特性, 可在实时叠加摄像头画面 (低版本 macOS 可以使用悬浮窗模式).支持 HEVC with Alpha 特性, 可在输出文件中包含 Alpha 通道 (目前仅 iMovie 与 FCPX 支持此特性)常见问题主面板关闭之后在哪里重新打开?单击 QuickRecorder 的 Dock 栏图标即可随时重新呼出主功能面板.为什么 QuickRecorder 不是沙盒 App?苹果沙盒权限管理机制比较复杂, 使用起来麻烦. 加之 QuickRecorder 并没有上架 App Store的打算, 故没有做成沙盒 App.如何在后期剪辑中独立控制系统声音和麦克风录音的音量?QuickRecorder 默认会在录制结束后将麦克风输入的音频合并到主音轨. 如果需要后期编辑的话, 可以在设置面板中关闭 将麦克风录制到主音轨 选项. 关闭后系统声音和麦克风将分别录制为两条音轨, 可以独立编辑.下载地址:github:(需要科学上网)https://github.com/lihaoyun6/QuickRecorder没条件的也可以用百度网盘下载:https://pan.baidu.com/s/1XLTWJgyAJcEJ2IdvzG3NJg?pwd=j1vq
2026年01月07日
26 阅读
0 评论
0 点赞
2025-12-28
两条命令找回ubuntu server 系统安装后缺失的硬盘空间
远程指导客户自己安装的Ubuntu server 24.04后,通过宝塔后台看到挂载点/只有98G,因为硬盘也是我让他们自己采购的500G硬盘,明显容量不符。ssh连接上远程服务器之后,先sodu -i 获权再用df -h命令查看磁盘使用情况分区确实只有98G左右使用fdisk -l 命令查看硬盘情况:发现硬盘确实是500G。Ubuntu 现在的策略是默认使用LVM进行磁盘管理,安装后只使用了硬盘一部分的空间,要充分利用硬盘空间,需要扩展现有的逻辑卷;如果添加新硬盘,需要将其添加到现有的卷组,然后扩展逻辑卷到新硬盘。通过以下命令设置使用剩余空间:lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv此时还没有完全生效,需要重新计算一下空间大小,使用如下命令:resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv这两个命令执行后剩余的空间就挂载了:再用df -h 命令查看一下,这下对了:回到宝塔面板刷新一下,挂载点的空间也对了:
2025年12月28日
8 阅读
0 评论
0 点赞
2025-12-19
Parallels Desktop 26.2.0.57363 for MacOS 秋叶直装版
Parallels Desktop 软件本身不多介绍了吧,用macOS的应该都要用这个虚拟机,体验很好,可惜太贵,有能力还请支持一下正版。软件截图安装须知当前支持Intel/Arm64双架构最新版本破解后无明显问题,使用体验等于正版。键盘失灵?关了游戏模式优化!或者重启Mac就行了!本文档并不一定实时更新, 以文章发布的相关通知为准。相对于官方dmg,优化了以下内容:安装时不再强制检查是否有更新的版本。直装即为已激活版。须知:ARM架构运行安装后提示无法验证开发者,这是macOS安全机制导致的。 解决办法很简单,先点击取消。打开设置隐私与安全性-安全性-已阻止-点击“仍要打开”再次点击安装即可显示新窗口,点击“打开”按钮即可。下载地址:百度网盘
2025年12月19日
28 阅读
4 评论
0 点赞
1
2
3
...
5