Forwarded from Cool Scripts (zZPiglet)
Media is too big
VIEW IN TELEGRAM
#QX (推荐)
#Loon #Surge
微博通知
本脚本为弥补第三方微博、微博特别关注无通知或通知杂乱的问题,并通过通知减少刷微博时间,故“好友圈”、“时间线”功能随缘添加,欢迎 PR。
现有功能:推送「特别关注」分组人的微博、推送「指定用户」的微博。其中「指定用户」可通过填写 uid 或准确昵称识别。
本脚本在 Quantumult X(build 316+) 中可做到显示第一个图片、文章封面、投票图标、GIF、Live Photo 或视频,并可点击通知跳转。
本脚本在 Loon(build 163+) 中可做到显示第一个多媒体链接,并可点击通知跳转。
本脚本在 Surge 中会提示多媒体链接及跳转链接,需长按通知再点击链接进行跳转。
跳转可选定指定客户端,默认为 Safari,请在 BoxJs 中进行配置更改,如需加入想要的客户端,请提供该客户端打开指定微博的 URL Scheme,反馈至 @zZPiglet_bot,或提交 issue,或进行 PR。
脚本地址
Box订阅和仓库见置顶🔝
开发不易,点个✨吧~
如果发现有bug,欢迎反馈。
频道: Cool Scripts
作者: @zZPiglet
特别感谢: @PengYM @evilbutcher
#Loon #Surge
微博通知
本脚本为弥补第三方微博、微博特别关注无通知或通知杂乱的问题,并通过通知减少刷微博时间,故“好友圈”、“时间线”功能随缘添加,欢迎 PR。
现有功能:推送「特别关注」分组人的微博、推送「指定用户」的微博。其中「指定用户」可通过填写 uid 或准确昵称识别。
本脚本在 Quantumult X(build 316+) 中可做到显示第一个图片、文章封面、投票图标、GIF、Live Photo 或视频,并可点击通知跳转。
本脚本在 Loon(build 163+) 中可做到显示第一个多媒体链接,并可点击通知跳转。
本脚本在 Surge 中会提示多媒体链接及跳转链接,需长按通知再点击链接进行跳转。
跳转可选定指定客户端,默认为 Safari,请在 BoxJs 中进行配置更改,如需加入想要的客户端,请提供该客户端打开指定微博的 URL Scheme,反馈至 @zZPiglet_bot,或提交 issue,或进行 PR。
脚本地址
Box订阅和仓库见置顶🔝
开发不易,点个✨吧~
如果发现有bug,欢迎反馈。
频道: Cool Scripts
作者: @zZPiglet
特别感谢: @PengYM @evilbutcher
微博通知:
通知为上一次运行到本次运行之间的微博
第零次运行及测试环境默认为很久很久很久很久前(时间戳为0)
所以第一次运行为接口返回的所有信息
之后有新微博才会通知
通知为上一次运行到本次运行之间的微博
第零次运行及测试环境默认为很久很久很久很久前(时间戳为0)
所以第一次运行为接口返回的所有信息
之后有新微博才会通知
This media is not supported in your browser
VIEW IN TELEGRAM
@zZPiglet
仓库地址:
https://github.com/zZPiglet/Task
快捷指令:
【1】热更新示例
【2】磁力离线
自用工具:
【1】Q-Search(302、js、Surge模块,改自狗哥)
【2】跳过重定向(Surge模块,简书、知乎、微博、115)
【3】更换 User-Agent(Surge模块,百度全站、知乎部分,优先级尽量低)
【4】任务 Cookie(Surge模块)
【5】AppleOTA(可能存在问题,建议使用 DivineEngine)
【6】兼容性函数(修改自 Peng-YM)
【7】网页版知乎(配合 ChangeUA)
【8】解除微信链接限制(Surge Module,Quantumult X Rewrite Snippets,Loon Plugin,JavaScript)
参与项目:
【1】OpenAPI
【2】人人视频
【3】steam价格
【4】epic周免
【5】Sub-Store
【6】京东比价lite
Surge Mac / TestFlight Changelog:
@SurgeMacChangelog
@SurgeTestFlightChangelog
@SurgeChangelog
适配 BoxJS by @chavyscripts ,感谢图标 by @Orzmini & @xinian_x (https://github.com/58xinian/icon)
脚本问题反馈:@zZPiglet_bot
随缘解决。
仓库地址:
https://github.com/zZPiglet/Task
快捷指令:
【1】热更新示例
【2】磁力离线
自用工具:
【1】Q-Search(302、js、Surge模块,改自狗哥)
【2】跳过重定向(Surge模块,简书、知乎、微博、115)
【3】更换 User-Agent(Surge模块,百度全站、知乎部分,优先级尽量低)
【4】任务 Cookie(Surge模块)
【5】AppleOTA(可能存在问题,建议使用 DivineEngine)
【6】兼容性函数(修改自 Peng-YM)
【7】网页版知乎(配合 ChangeUA)
【8】解除微信链接限制(Surge Module,Quantumult X Rewrite Snippets,Loon Plugin,JavaScript)
参与项目:
【1】OpenAPI
【2】人人视频
【3】steam价格
【4】epic周免
【5】Sub-Store
【6】京东比价lite
Surge Mac / TestFlight Changelog:
@SurgeMacChangelog
@SurgeTestFlightChangelog
@SurgeChangelog
适配 BoxJS by @chavyscripts ,感谢图标 by @Orzmini & @xinian_x (https://github.com/58xinian/icon)
脚本问题反馈:@zZPiglet_bot
随缘解决。
zZPiglet
摸🐟: 小黑盒签到关键 hkey: 小黑盒安卓版反编译后找到: 老接口: 挺简单的 md5(xiaoheihe/_time=秒的时间戳) 然后把a和0替换为app 然后再 md5 新接口:NDKTools.null_encode(HeyBoxApplication.f(), api路径, 秒的时间戳) 这个null_encode 自己写的一个空的 f 那个是一个 Java 类里的,做完这些再把a和0替换为app 然后再 md5,然后取前 10 位 路径中包含:手机系统、系统版本、秒的时间戳、小黑盒…
🔨 1 new commit to Task:master:
ad9ca0d: 小黑盒签到,测试版。感谢@chr233 by zZPiglet
小黑盒签到及任务获取的奖励积攒之后可以兑换 steam 游戏
ad9ca0d: 小黑盒签到,测试版。感谢@chr233 by zZPiglet
小黑盒签到及任务获取的奖励积攒之后可以兑换 steam 游戏
GitHub
Comparing 74470b9e9770...ad9ca0d800ac · zZPiglet/Task
Some Scripts. Contribute to zZPiglet/Task development by creating an account on GitHub.
Forwarded from Cool Scripts (zZPiglet)
#QX #Loon #Surge
小黑盒
小黑盒签到及任务获取的奖励积攒之后可以兑换 Steam 游戏。
现有功能:
完成每日任务:「每日签到」、「头条分享」、「评论分享」、「点赞(5/5)」
使用方法:
请先按脚本开头进行配置,然后进入"小黑盒" - "我",若弹出"首次写入 heybox Cookie 成功"即可正常食用。
通知中「✓」表示成功,「○」表示重复,「✗」表示失败。
已知问题:
点赞过快导致服务器识别错误,后续会加上延迟以及动态判断以避免此问题。
脚本地址
Box订阅和仓库见置顶🔝
开发不易,点个✨吧~
如果发现有bug,欢迎反馈。
🔔频道: Cool Scripts
🧑🏻💻作者: @zZPiglet
特别感谢: 916945024
小黑盒
小黑盒签到及任务获取的奖励积攒之后可以兑换 Steam 游戏。
现有功能:
完成每日任务:「每日签到」、「头条分享」、「评论分享」、「点赞(5/5)」
使用方法:
请先按脚本开头进行配置,然后进入"小黑盒" - "我",若弹出"首次写入 heybox Cookie 成功"即可正常食用。
通知中「✓」表示成功,「○」表示重复,「✗」表示失败。
已知问题:
点赞过快导致服务器识别错误,后续会加上延迟以及动态判断以避免此问题。
脚本地址
Box订阅和仓库见置顶🔝
开发不易,点个✨吧~
如果发现有bug,欢迎反馈。
🔔频道: Cool Scripts
🧑🏻💻作者: @zZPiglet
特别感谢: 916945024
Forwarded from Cool Scripts (zZPiglet)
Media is too big
VIEW IN TELEGRAM
#QX (推荐)
#Loon #Surge
豆瓣·电影日历
豆瓣电影日历每日通知。
现有功能:
获取同「豆瓣·电影日历」小组件同样甚至更多的内容。
可选择展示的多媒体:「电影海报」、「电影剧照」或「预告片」。
可选择点击跳转的客户端:「Safari」或「豆瓣」。
以上设置更改请在 BoxJs 中进行。
使用方法:
请先获取/填入豆瓣 API Key 至 BoxJs 再使用。
本脚本在 Quantumult X(build 316+) 中可做到显示第一个图片、文章封面、投票图标、GIF、Live Photo 或视频,并可点击通知跳转。
本脚本在 Loon(build 163+) 中可做到显示第一个多媒体链接,并可点击通知跳转。
本脚本在 Surge 中会提示多媒体链接及跳转链接,需长按通知再点击链接进行跳转。
脚本地址
Box订阅和仓库见置顶🔝
开发不易,点个✨吧~
如果发现有bug,欢迎反馈。
频道: Cool Scripts
作者: @zZPiglet
#Loon #Surge
豆瓣·电影日历
豆瓣电影日历每日通知。
现有功能:
获取同「豆瓣·电影日历」小组件同样甚至更多的内容。
可选择展示的多媒体:「电影海报」、「电影剧照」或「预告片」。
可选择点击跳转的客户端:「Safari」或「豆瓣」。
以上设置更改请在 BoxJs 中进行。
使用方法:
请先获取/填入豆瓣 API Key 至 BoxJs 再使用。
本脚本在 Quantumult X(build 316+) 中可做到显示第一个图片、文章封面、投票图标、GIF、Live Photo 或视频,并可点击通知跳转。
本脚本在 Loon(build 163+) 中可做到显示第一个多媒体链接,并可点击通知跳转。
本脚本在 Surge 中会提示多媒体链接及跳转链接,需长按通知再点击链接进行跳转。
脚本地址
Box订阅和仓库见置顶🔝
开发不易,点个✨吧~
如果发现有bug,欢迎反馈。
频道: Cool Scripts
作者: @zZPiglet
🔨 1 new commit to Task:master:
119050b: 增加「磁力离线」快捷指令,支持热更新。 by zZPiglet
version 1.0:
1. 迅雷(app、网页)
2. 115(app、脚本)
version 1.2:
新增:
3. 袋鼠下载
4. 闪电下载
119050b: 增加「磁力离线」快捷指令,支持热更新。 by zZPiglet
version 1.0:
1. 迅雷(app、网页)
2. 115(app、脚本)
version 1.2:
新增:
3. 袋鼠下载
4. 闪电下载
GitHub
Comparing 83ce23c34e28...119050b00dea · zZPiglet/Task
Some Scripts. Contribute to zZPiglet/Task development by creating an account on GitHub.
❤1
🔨 2 new commits to Task:master:
7e3244d: lite 版修改通知排版,感谢 @vopacct by zZPiglet
a336acf: "达美乐比萨"微信公众号-有奖游戏,半自动,测试。 by zZPiglet
7e3244d: lite 版修改通知排版,感谢 @vopacct by zZPiglet
a336acf: "达美乐比萨"微信公众号-有奖游戏,半自动,测试。 by zZPiglet
GitHub
Comparing 89bce8b317e0...45610e6900c9 · zZPiglet/Task
Some Scripts. Contribute to zZPiglet/Task development by creating an account on GitHub.
🔨 1 new commit to Task:master:
caa319b: "热更新示例"快捷指令,方便以后复制写新捷径。 by zZPiglet
注意更改:
1. 获取 URL 内容中的 URL,URL 内容应为 JSON 格式 {"version":"版本号","link":"workflow://shortcuts/捷径号"}
2. 通知标题
caa319b: "热更新示例"快捷指令,方便以后复制写新捷径。 by zZPiglet
注意更改:
1. 获取 URL 内容中的 URL,URL 内容应为 JSON 格式 {"version":"版本号","link":"workflow://shortcuts/捷径号"}
2. 通知标题
GitHub
Comparing 8fb14d14d057...caa319bb375d · zZPiglet/Task
Some Scripts. Contribute to zZPiglet/Task development by creating an account on GitHub.
Forwarded from Cool Scripts (zZPiglet)
This media is not supported in your browser
VIEW IN TELEGRAM
#QX #Loon #Surge
达美乐
"达美乐比萨" 微信公众号 "优惠|咨询" - "有奖游戏" 半自动获取奖励。(省略玩游戏一步)
使用方法:
1️⃣ 请先按脚本开头进行配置,进入微信公众号"达美乐比萨" - "优惠|咨询" - "有奖游戏",正常游戏一次并获取验证码,若弹出"首次写入 Domino RequestBody 成功"即可正常食用。
2️⃣ 运行前请先在 BoxJs 中设置自己使用的 BoxJs 地址,请勿填写后面"/"及之后内容,否则无法正确跳转。(如 https://boxjs.com 或 https://8.8.8.8 或 https://1.1.1.1 或 https://127.0.0.1:9999)
3️⃣ 到 cron 设定时间自动签到时,若弹出"达美乐 - 点击填写验证码"表示成功,请点击通知跳转至 BoxJs 填写验证码并保存设置,再手动执行「获取奖励」脚本即可。
4️⃣ 此奖励每日可获取 3 次。可设定 3 次 cron,亦可设置 1 次,进入 BoxJs 之后手动重复两轮。(请把握 3 轮之间间隔时间,过快请求会返回错误)
⚠️ 验证码有效期为 10 分钟,请设置 cron 时间为使用手机的时间,以免错过。
奖励可在 Domino_getGift.js 的 gift 参数中查看。测试阶段本人已获得一次二等奖一次四等奖以及若干次五等奖。五等奖为参与奖,人人有份。
脚本地址
Box订阅和仓库见置顶🔝
开发不易,点个✨吧~
如果发现有bug,欢迎反馈。
🔔频道: Cool Scripts
🧑🏻💻作者: @zZPiglet
达美乐
"达美乐比萨" 微信公众号 "优惠|咨询" - "有奖游戏" 半自动获取奖励。(省略玩游戏一步)
使用方法:
1️⃣ 请先按脚本开头进行配置,进入微信公众号"达美乐比萨" - "优惠|咨询" - "有奖游戏",正常游戏一次并获取验证码,若弹出"首次写入 Domino RequestBody 成功"即可正常食用。
2️⃣ 运行前请先在 BoxJs 中设置自己使用的 BoxJs 地址,请勿填写后面"/"及之后内容,否则无法正确跳转。(如 https://boxjs.com 或 https://8.8.8.8 或 https://1.1.1.1 或 https://127.0.0.1:9999)
3️⃣ 到 cron 设定时间自动签到时,若弹出"达美乐 - 点击填写验证码"表示成功,请点击通知跳转至 BoxJs 填写验证码并保存设置,再手动执行「获取奖励」脚本即可。
4️⃣ 此奖励每日可获取 3 次。可设定 3 次 cron,亦可设置 1 次,进入 BoxJs 之后手动重复两轮。(请把握 3 轮之间间隔时间,过快请求会返回错误)
⚠️ 验证码有效期为 10 分钟,请设置 cron 时间为使用手机的时间,以免错过。
奖励可在 Domino_getGift.js 的 gift 参数中查看。测试阶段本人已获得一次二等奖一次四等奖以及若干次五等奖。五等奖为参与奖,人人有份。
脚本地址
Box订阅和仓库见置顶🔝
开发不易,点个✨吧~
如果发现有bug,欢迎反馈。
🔔频道: Cool Scripts
🧑🏻💻作者: @zZPiglet
“豆瓣·电影日历”服务器端开始完全鉴权 _ts 及 _sig
https://frodo.douban.com/api/v2/calendar/today?apikey=这里是 BoxJs 里填写的 APIKey&_ts=这里是十位时间戳&_sig=路径及时间戳加密后的鉴权(注意要 URLencode)&date=这里是日期YYYY-MM-DD&alt=json
应该是个HmacSHA1,其中 _ts 是十位时间戳 _sig 是通过 HmacSHA1 加密后的数据
可参考项目:
1. https://github.com/zhanghai/Douya
2. https://zhuanlan.zhihu.com/p/57658056
最近有点忙 有时间研究一下加进去
有大佬解决了可以 pr,非常感谢!
https://frodo.douban.com/api/v2/calendar/today?apikey=这里是 BoxJs 里填写的 APIKey&_ts=这里是十位时间戳&_sig=路径及时间戳加密后的鉴权(注意要 URLencode)&date=这里是日期YYYY-MM-DD&alt=json
应该是个HmacSHA1,其中 _ts 是十位时间戳 _sig 是通过 HmacSHA1 加密后的数据
可参考项目:
1. https://github.com/zhanghai/Douya
2. https://zhuanlan.zhihu.com/p/57658056
最近有点忙 有时间研究一下加进去
有大佬解决了可以 pr,非常感谢!
GitHub
GitHub - zhanghai/Douya: 开源的 Material Design 豆瓣客户端(A Material Design app for douban.com)
开源的 Material Design 豆瓣客户端(A Material Design app for douban.com) - zhanghai/Douya
// 以下为 "一点万象" /member/sign/index 中参数加密得到 sign。希望 /member/sign 类似(区别:多一个 deviceParams, date 为 YYYY-MM-DD hh:mm:ss)。
let time = new Date().getTime()
let data = {
token: token,
date: YYYY-MM-DD,
t: time,
mallNo: 商场编号,
platform: 'iOS',
positionType: 4, //广告类型
}
let obj = {
imei: '6175619627',
platform:'h5',
appVersion:'3.12.0',
// mallNo: '0202A003',
osVersion:'11.4',
timestamp: time,
}
function combin(target,source){
for (var obj in source) {
target[obj] = source[obj];
}
return target;
}
let c = combin(data,obj)
function getObjectKeys(o){
return Object.keys(o).sort();
}
function paramsToStringAndAddkey(options,addKry){
var arr = getObjectKeys(options);
var str = '';
for(var i=0,len=arr.length;i<len;i++){
if( options[arr[i]] || options[arr[i]] == 0 || options[arr[i]] == ''){
str += arr[i] + '='+options[arr[i]]+'&';
}
}
if(addKry){
return str+'c5b3db571b4e449a8da0acc9' + '9e14fe4b'; //前者为 APP_ID 后者为 S_KEY
}else{
return str.replace(/&$/,'')
}
}
let p = paramsToStringAndAddkey(c,true)
//console.log(p)
let sign = hex_md5(p)
console.log(sign)
let time = new Date().getTime()
let data = {
token: token,
date: YYYY-MM-DD,
t: time,
mallNo: 商场编号,
platform: 'iOS',
positionType: 4, //广告类型
}
let obj = {
imei: '6175619627',
platform:'h5',
appVersion:'3.12.0',
// mallNo: '0202A003',
osVersion:'11.4',
timestamp: time,
}
function combin(target,source){
for (var obj in source) {
target[obj] = source[obj];
}
return target;
}
let c = combin(data,obj)
function getObjectKeys(o){
return Object.keys(o).sort();
}
function paramsToStringAndAddkey(options,addKry){
var arr = getObjectKeys(options);
var str = '';
for(var i=0,len=arr.length;i<len;i++){
if( options[arr[i]] || options[arr[i]] == 0 || options[arr[i]] == ''){
str += arr[i] + '='+options[arr[i]]+'&';
}
}
if(addKry){
return str+'c5b3db571b4e449a8da0acc9' + '9e14fe4b'; //前者为 APP_ID 后者为 S_KEY
}else{
return str.replace(/&$/,'')
}
}
let p = paramsToStringAndAddkey(c,true)
//console.log(p)
let sign = hex_md5(p)
console.log(sign)
#todo_zZPiglet
1. 小黑盒新加密(1.3.121)及 qx 、surge 发出请求自带参数的问题(自带参数可以加hint、false)
2. 豆瓣·电影日历的_sig
3. 万象城app带deviceParams请求的sign加密
4. 欧可林每日免费一次抽奖
5. 达美乐里的记录域名换为 BoxJs 自带的记录域名提升无感无错体验(#boxjs_host)
6. 借用彭于晏的gist做共享aff
7. BoxJs 首页壁纸相关 task (@chavy_boxjs_userCfgs.bgimg)
8. 微博通知出错时不记录时间戳
9. chavy库rrtv增加随机观看以开启金宝箱、每周达标抽奖
10. 给 Sub-Store 增加 SSD 解析
最近较忙 可能要深度🐦一段时间 留以上内容防止遗忘 期间若有大佬修改或pr将非常感激!
3. 万象城app带deviceParams请求的sign加密
5. 达美乐里的记录域名换为 BoxJs 自带的记录域名提升无感无错体验(
6. 借用彭于晏的gist做共享aff
7. BoxJs 首页壁纸相关 task (@chavy_boxjs_userCfgs.bgimg)
最近较忙 可能要深度🐦一段时间 留以上内容防止遗忘 期间若有大佬修改或pr将非常感激!
❤1
Media is too big
VIEW IN TELEGRAM
摸🐟:
感谢 @chavyleung 及各位大佬开发的 BoxJs 项目!
感谢 @Orz_3 及 @xinian_x 等大佬的图标!
实在是太帅了!
动态背景来源:https://www.apple.com/jobs/global/media/acvideo/2020-index/us/2020USHero-HD-cc-us-2020_1280x720.mp4
频道:https://t.iss.one/chavyscripts
感谢 @chavyleung 及各位大佬开发的 BoxJs 项目!
感谢 @Orz_3 及 @xinian_x 等大佬的图标!
实在是太帅了!
动态背景来源:https://www.apple.com/jobs/global/media/acvideo/2020-index/us/2020USHero-HD-cc-us-2020_1280x720.mp4
频道:https://t.iss.one/chavyscripts
达美乐:
如正常使用脚本一段时间后出现报错 error {}
请重新进入“达美乐比萨”公众号,点击菜单“优惠|咨询”中的“有奖游戏”,进入界面后直接关闭再运行脚本即可。
看活动介绍此活动 9 月 13 日结束,这段时间较忙,之后如为新活动需重新适配的话请等待脚本更新。
如正常使用脚本一段时间后出现报错 error {}
请重新进入“达美乐比萨”公众号,点击菜单“优惠|咨询”中的“有奖游戏”,进入界面后直接关闭再运行脚本即可。
看活动介绍此活动 9 月 13 日结束,这段时间较忙,之后如为新活动需重新适配的话请等待脚本更新。