益达yida规则仓库Mac版是一款综合性的资源仓库,通过这款益达yida规则仓库Mac版来完成资源内容上面的搜索,快速的在Mac上面找到你所想要观看的资源内容,通过这款益达yida规则仓库Mac版来进行阅读或者是观影,快来西西下载益达yida规则仓库Mac版!
Yida App 是一款由Flutter和Rust两种编程语言共同开发出来的开源跨平台应用。这款应用的主要功能是让用户能够方便地查看图片、视频、RSS以及小说等不同类型的内容。安装完成后导入源就可以直接使用。
- Yida App是由Flutter和Rust两种编程语言共同开发的开源跨平台应用
- 主要功能包括查看图片、视频、RSS和小说等不同类型的内容
- 用户可以方便地安装并导入源来直接使用应用
规则导入:https://github.com/xiaohucode/yidaRule/raw/main/siteRule/ydSource.yds
规则说明文档: https://github.com/xiaohucode/yidaRule/blob/main/Document.md
全局变量:
// 上一级的结果
result
// 请求信息,在请求完成后可获取到
params.request
// 响应信息,在请求完成后可获取到
params.response
// 规则基本信息,如host,httpHeaders
config
// params是一个解析基本变量,主要保存上级解析信息和一些变量
params.keyWord
params.pageIndex
// 更多键过滤器
params.filters
// 发现页tab索引;
params.tabIndex
规则内置CryptoJS,可直接使用
tools方法:
// css选择器
await tools.cssSelector(html,css)
// xpath选择器
await tools.xpathSelector(html,xpath)
// RSA加解密
await tools.rsaEncrypt(string,publicKey);
await tools.rsaDecrypt(string,privateKey);
// RSA加解密(私钥加密-公钥解密)
await tools.rsaEncryptWithPrivate(string,privateKey);
await tools.rsaDecryptWithPublic(string,publicKey);
// 启动一个本地http服务器,content可传递自定义内容,成功将返回一个可访问的本地url
await tools.httpServer(content,suffix);
// 发送http请求
await tools.httpRequest()
await tools.http.post(url,body,headers)
await tools.http.get(url,headers)
// CryptoJS 封装方法
md5Encode: (str) => CryptoJS.MD5(str).toString().toLowerCase(),
base64Encode: (str) => CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(str)),
base64Decode: (str) => CryptoJS.enc.Base64.parse(str).toString(CryptoJS.enc.Utf8),
sha1Encode: (str) => CryptoJS.SHA1(str).toString(),
sha224Encode: (str) => CryptoJS.SHA224(str).toString(),
sha256Encode: (str) => CryptoJS.SHA256(str).toString(),
sha348Encode: (str) => CryptoJS.SHA384(str).toString(),
sha512Encode: (str) => CryptoJS.SHA512(str).toString(),
ripemd160Encode: (str) => CryptoJS.RIPEMD160(str).toString(),
// 调用方法
let res = tools.md5Encode('MD5');
console.log(res);
// 存取本地缓存
await tools.setCache(strKey, obj)
await tools.getCache(strKey)
// 1.0.6≥版本生效
console.log([...])
console.warn([...])
console.error([...])
视频嗅探
支持开启WebView嗅探视频地址
{
"url":"视频播放地址",
"webview":true, // 非空则开启webview访问
"sourceRegex":"(.m3u8|.mp4)", // 嗅探正则表达式
"notSourceRegex":"(url=|m3u8.js)", // 过滤嗅探到url
"webviewJs":"当webview执行完毕后需要运行的脚本,必须提供返回值",
"webviewJsDelay":5000, // 脚本执行延迟,单位为毫妙,默认为1秒
}
开发者其他应用
AirBattery(Mac状态栏蓝牙电量显示)6.1M0人在玩AirBattery(Mac状态栏蓝牙电量显示)是一款蓝牙电量显示的软件,能够辅助个人来完成对于Mac上面蓝牙设备的电量显示,你可以在上面随时的看到各种蓝牙设备的电量,
下载Run Flow Mac版178.8M0人在玩RunFlowMac版是一款效率工具,支持各种插件的效率工具,通过这款RunFlowMac版可以提升你在开发或者是日常工作当中的效率,你可以在上面安装你所需要的各种插件内
下载腾飞Webos For Mac87.2M2人在玩腾飞WebosForMac是一款私有云的工具,能够辅助个人来完成私有云的部署,支持多种设备,在不同的设备上面随时的查询你私有云当中的内容,并且能够直接的在上面下载
下载SiYuan Mac版138M28人在玩SiYuanMac版是一款体系上面非常晚上的笔记管理类型的软件,通过软件来辅助用户来进行笔记和知识上面的管理,并且具备多种传输和存储的方式,让你能够在多种设备上
下载QOwnNotes(开源Markdown笔记本)19.4M6人在玩QOwnNotes是开源的笔记本软件,这款软件主打以Markdown的方式来进行全面的记录,你可以根据自身的需求在其中导入Markdown文件内容,软件在自身支持Markdown上面也
下载syncthing2024最新版10.0M49人在玩syncthing2023最新版位于GitHub上面的一款同步的工具,以满足个人需求的方式来进行文件上面的同步,这款软件就像是ResilioSync一样,能够以满足各种同步上面的需
下载时光时钟685KB0人在玩时光时钟是为Mac的用户所打造的一款时光提醒的软件,能够在桌面来对你进行时间上面的提醒,对于你在日常的工作和学习当中进行时间上面的提醒,对于你在日常当中有
下载夸克网盘mac版本148.7M467人在玩夸克网盘mac版是一款十分实用的网盘工具,由阿里官方出品,这款MAC版本完全免费,适用于MAC设备,帮助大家存储文件、图片、视频等资源,上传下载都十分快速,无限
下载FreeFileSync文件比较同步工具Mac版32.0M5人在玩FreeFileSync文件同步工具是一款文件同步类型的工具,这款文件同步工具能够辅助个人用户完成文件上面的同步和比较,在想NAS或者是网盘等内容进行文件传输之时能够
下载Wallhaven壁纸 Mac版93.9M3人在玩Wallhaven壁纸Mac版是一款壁纸的软件,这款综合性的壁纸软件能够在上面让你随意的进行壁纸上面的选择,对于喜欢装点桌面的个人用户可以尝试一下这款Wallhaven壁纸
下载