首页
WEB实用工具集
关于
Search
1
ARK Server Manager (方舟开服器简易教程)
1,451 阅读
2
Hyper-V虚拟机无法启动提示Start Pxe over IPv4解决方法
1,029 阅读
3
HTTP代理格式含义
679 阅读
4
关于山东联通最新光猫中兴F677v2无法改桥接的问题
540 阅读
5
虚拟显示器
506 阅读
说说
游戏
方舟
软件
Linux
Ubuntu
Openwrt
Docker
分享
QZRS
登录
Search
标签搜索
Openwrt
丶曲終人散ゞ
累计撰写
88
篇文章
累计收到
130
条评论
首页
栏目
说说
游戏
方舟
软件
Linux
Ubuntu
Openwrt
Docker
分享
QZRS
页面
WEB实用工具集
关于
搜索到
88
篇与
的结果
2025-12-12
RIME输入法 以及词库分享
现在逐渐厌恶了国产输入法的流氓行为。早在很久之前就开始使用小狼毫输入法了。那时候感觉只要把词库弄好。基本上就可以平替国产这些流氓输入法了。当这几年用下来感觉确实可以平替了。而且也可以组成自己专属的词库。RIME输入法官网: 官网下载 词库:123云盘提取码6666 此词库整合了截至到20250916搜狗常见词汇使用方法。先将词库解压。解压后会得到一个RIME文件夹。安装RIME输入法。个人词库选择刚解压出来的RIME文件夹即可。
2025年12月12日
6 阅读
0 评论
1 点赞
2025-11-03
夜族崛起服务器IP地址获取
夜族崛起服务器IP地址获取 tailwind.config = { theme: { extend: { colors: { primary: '#3b82f6', success: '#10b981', danger: '#ef4444', }, fontFamily: { sans: ['Inter', 'system-ui', 'sans-serif'], } } } } @layer utilities { .transition-all-300 { transition: all 300ms ease-in-out; } } 夜族崛起服务器IP地址获取 获取IP地址 获取中... IP地址: 已复制 复制IP 获取IP地址失败 document.addEventListener('DOMContentLoaded', function() { const fetchIpBtn = document.getElementById('fetch-ip-btn'); const copyIpBtn = document.getElementById('copy-ip-btn'); const resultContainer = document.getElementById('result-container'); const loading = document.getElementById('loading'); const successResult = document.getElementById('success-result'); const errorResult = document.getElementById('error-result'); const ipAddress = document.getElementById('ip-address'); const errorMessage = document.getElementById('error-message'); const copySuccess = document.getElementById('copy-success'); fetchIpBtn.addEventListener('click', function() { resultContainer.classList.remove('hidden'); loading.classList.remove('hidden'); successResult.classList.add('hidden'); errorResult.classList.add('hidden'); fetchIpBtn.disabled = true; fetchIpBtn.innerHTML = '获取中...'; const domain = 'qzrs.quzhongrensan.cn'; const dnsApis = [ `https://dns.alidns.com/resolve?name=${domain}&type=A`, // 阿里云 `https://doh.pub/dns-query?name=${domain}&type=A`, // 腾讯 `https://cloudflare-dns.com/dns-query?name=${domain}&type=A`, // 备用 `https://dns.google/resolve?name=${domain}&type=A` // 备用 ]; let apiIndex = 0; fetchIpWithFallback(); function fetchIpWithFallback() { if (apiIndex >= dnsApis.length) { showError('无法获取IP地址,请稍后再试'); return; } fetch(dnsApis[apiIndex], { method: 'GET', headers: { 'Accept': 'application/dns-json' } }) .then(response => { if (!response.ok) throw new Error(`HTTP错误: ${response.status}`); return response.json(); }) .then(data => { let ip = ''; if (data.Answer && data.Answer.length > 0) { const record = data.Answer.find(a => a.type === 1); // 仅IPv4 if (record) ip = record.data; } if (ip) { showSuccess(ip); } else { apiIndex++; fetchIpWithFallback(); } }) .catch(() => { apiIndex++; fetchIpWithFallback(); }); } }); copyIpBtn.addEventListener('click', function() { const ip = ipAddress.textContent; navigator.clipboard.writeText(ip) .then(() => { copySuccess.classList.remove('hidden'); setTimeout(() => copySuccess.classList.add('hidden'), 2000); }) .catch(() => alert('复制失败,请手动复制IP地址')); }); function showSuccess(ip) { loading.classList.add('hidden'); successResult.classList.remove('hidden'); ipAddress.textContent = ip; fetchIpBtn.disabled = false; fetchIpBtn.innerHTML = '获取IP地址'; document.title = `${ip} - IP地址获取工具`; } function showError(message) { loading.classList.add('hidden'); errorResult.classList.remove('hidden'); errorMessage.textContent = message; fetchIpBtn.disabled = false; fetchIpBtn.innerHTML = '获取IP地址'; } });
2025年11月03日
26 阅读
0 评论
0 点赞
2025-11-01
Beta
SRS HTTPS 播放器 body { font-family: sans-serif; background:#111; color:#eee; text-align:center; padding:20px;} #player { width: 80%; max-width: 800px; margin: auto; } h2 { margin-bottom: 20px; } SRS HTTPS 流播放器 // 视频流配置 const flvUrl = 'https://47.105.67.198:4048/live/livestream.flv'; const hlsUrl = 'https://47.105.67.198:4048/live/livestream.m3u8'; // 检测 HLS 支持(Safari 原生支持) let videoType = 'flv'; if(Hls.isSupported()) { videoType = 'hls'; } // 创建 DPlayer const dp = new DPlayer({ container: document.getElementById('player'), autoplay: true, live: true, video: { url: videoType === 'hls' ? hlsUrl : flvUrl, type: videoType }, danmaku: false }); // 如果选择 FLV,使用 flv.js if(videoType === 'flv' && flvjs.isSupported()){ const flvPlayer = flvjs.createPlayer({ type: 'flv', url: flvUrl, isLive: true }); flvPlayer.attachMediaElement(dp.video); flvPlayer.load(); flvPlayer.play(); }
2025年11月01日
13 阅读
0 评论
0 点赞
2025-10-07
GitHub 上的 那些神仙开源项目
Video2X 视频增强工具,主要功能是通过超分辨率超分辨率(提升视频分辨率)和帧插值(提高视频帧率)来改善视频质量 mpv_PlayKit 基于MPV播放器修改版本 软件屏蔽器 Malware-Patch(软件屏蔽器)是一个用于 Windows 平台的工具,主要功能是阻止指定软件的管理员授权(UAC 授权),且无需在后台持续运行。 QtScrcpy 基于Scrcpy 项目开发的工具,支持通过 USB 或网络连接 Android 设备,并实现设备屏幕的显示和控制,且无需 root 权限。核心特点 Umi-OCR 可批量处理的离线 OCR(光学字符识别)软件
2025年10月07日
30 阅读
0 评论
0 点赞
2025-10-06
移动新光猫九联UNG853H破解超级密码
今天搞了个移动千兆宽带玩玩。因为便宜。瞎折腾。第一步进入后台打开http://192.168.1.1/webcmcc/telnet.html看到浏览器提示open telnet success就成功打开telnet了使用CMD或者支持telnet第三方工具。帐号密码在光猫后面。输入指令vi /config/workb/backup_lastgood.xml然后在输入/CMCCAdmin就看到了
2025年10月06日
158 阅读
0 评论
0 点赞
1
2
...
18