Code Monkey home page Code Monkey logo

sweater's People

Contributors

zarkin404 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sweater's Issues

老哥可以抓下扔炸弹的接口吗

不介意的话,老哥能不能分享一下抓包的方法,今天尝试用httpcanary抓了一下,替换成系统证书以后,京东就显示断网了貌似是做了证书校验。

淘宝getToken失败

// 获取 Token
var getToken = () => document.cookie.match(/m_h5_tk=(\w+?)/)[1];
这段代码 拿不到

更新最新之后,出现“活动太火爆了,稍后再试哦”

调用结果: {bizCode: -15, bizMsg: "活动太火爆了,稍后再试哦~", success: false}
jd:32 @领取任务: {taskName: "去逛“华为”京东自营官方旗舰店", taskId: 5, taskType: 7, waitDuration: 8, itemId: "58463"}
jd:42 调用结果: {bizCode: -15, bizMsg: "活动太火爆了,稍后再试哦~", success: false}
jd:32 @执行任务: {taskName: "去逛“华为”京东自营官方旗舰店", taskId: 5, taskType: 7, waitDuration: 8, itemId: "58463"}
jd:42 调用结果: {bizCode: -15, bizMsg: "活动太火爆了,稍后再试哦~", success: false}
jd:32 @领取任务: {taskName: "去逛“华为”京东自营官方旗舰店", taskId: 5, taskType: 7, waitDuration: 8, itemId: "1000164464"}
jd:42 调用结果: {bizCode: -15, bizMsg: "活动太火爆了,稍后再试哦~", success: false}
jd:32 @执行任务: {taskName: "去逛“华为”京东自营官方旗舰店", taskId: 5, taskType: 7, waitDuration: 8, itemId: "1000164464"}
jd:42 调用结果: {bizCode: -15, bizMsg: "活动太火爆了,稍后再试哦~", success: false}
jd:32 @领取任务: {taskName: "去逛“华为”京东自营官方旗舰店", taskId: 5, taskType: 7, waitDuration: 8, itemId: "1000004259"}
jd:42 调用结果: {bizCode: -15, bizMsg: "活动太火爆了,稍后再试哦~", success: false}
jd:32 @执行任务: {taskName: "去逛“华为”京东自营官方旗舰店", taskId: 5, taskType: 7, waitDuration: 8, itemId: "1000004259"}
jd:42 调用结果: {bizCode: -15, bizMsg: "活动太火爆了,稍后再试哦~", success: false}
jd:32 @领取任务: {taskName: "去逛“华为”京东自营官方旗舰店", taskId: 5, taskType: 7, waitDuration: 8, itemId: "1000300901"}
jd:42 调用结果: {bizCode: -15, bizMsg: "活动太火爆了,稍后再试哦~", success: false}

是时间设置问题?调动太快?

大佬有没有想法使用浏览器扩展去执行

不好意思打扰了,偶然之间看到这个项目,最近正好在写类似的扩展,可以每日定时的在后台执行任务,已经上架了各大商店.就是想能不能直接修改现在的脚本用我这扩展去执行.
https://github.com/scriptscat/scriptcat 更多功能和API的话在完善中

这是我自己写的一个bilibili自动签到的,https://bbs.tampermonkey.net.cn/thread-370-1-1.html (精力还是放在扩展的开发和完善上,这些脚本是希望以一个demo的形式吸引更多作者)

image

跑不了

哥哥我点进去显示uncaught syntaxerror:invalid or unexpected token怎么办

淘宝的运行出错,不成功

VM106 TaoBao:16 Uncaught (in promise) TypeError: Cannot read property '1' of null
at getToken (VM103 TaoBao:16)
at signature (VM103 TaoBao:23)
at request (VM103 TaoBao:35)
at collectCoins (VM103 TaoBao:74)

天猫列车的失效了

执行任务的时候返回如下结果
errorCode: "system_close"
errorMsg: "h5 request forbidden"
now: "2020-06-19 13:24:21"

京东任务没有清完

重复执行了几次,京东的任务没有执行完,可能是部分店铺更新?地址变更导致

脚本执行报错

最新版chrome,已设置 jdapp,执行脚本时console报错如下:

💡 正在执行第 1 轮任务,还有 2 轮未执行。
jd:19 Refused to connect to 'https://api.m.jd.com/client.action' because it violates the following Content Security Policy directive: "connect-src 'self' uploads.github.com www.githubstatus.com collector.githubapp.com api.github.com www.google-analytics.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com cdn.optimizely.com logx.optimizely.com/v1/events wss://live.github.com".

request @ jd:19
(anonymous) @ jd:126
main @ jd:197
excuteMain @ jd:208
(anonymous) @ jd:220
jd:19 Refused to connect to 'https://api.m.jd.com/client.action' because it violates the document's Content Security Policy.
request @ jd:19
(anonymous) @ jd:126
main @ jd:197
excuteMain @ jd:208
(anonymous) @ jd:220
jd:1 undefined
jd:19 Uncaught (in promise) TypeError: Failed to fetch
at request (jd:19)
at jd:126
at main (jd:197)
at new Promise ()
at excuteMain (jd:208)
at jd:220
request @ jd:19
(anonymous) @ jd:126
main @ jd:197
excuteMain @ jd:208
(anonymous) @ jd:220
Promise.then (async)
(anonymous) @ jd:137
main @ jd:197
excuteMain @ jd:208
(anonymous) @ jd:220
jd:19 Refused to connect to 'https://api.m.jd.com/client.action' because it violates the following Content Security Policy directive: "connect-src 'self' uploads.github.com www.githubstatus.com collector.githubapp.com api.github.com www.google-analytics.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com cdn.optimizely.com logx.optimizely.com/v1/events wss://live.github.com".

request @ jd:19
(anonymous) @ jd:130
setTimeout (async)
(anonymous) @ jd:129
(anonymous) @ jd:128
main @ jd:197
excuteMain @ jd:208
(anonymous) @ jd:220
jd:19 Refused to connect to 'https://api.m.jd.com/client.action' because it violates the document's Content Security Policy.
request @ jd:19
(anonymous) @ jd:130
setTimeout (async)
(anonymous) @ jd:129
(anonymous) @ jd:128
main @ jd:197
excuteMain @ jd:208
(anonymous) @ jd:220
jd:19 Uncaught (in promise) TypeError: Failed to fetch
at request (jd:19)
at jd:130
request @ jd:19
(anonymous) @ jd:130
Promise.then (async)
(anonymous) @ jd:130
setTimeout (async)
(anonymous) @ jd:129
(anonymous) @ jd:128
main @ jd:197
excuteMain @ jd:208
(anonymous) @ jd:220
analytics.min.js:6 POST https://www.google-analytics.com/collect net::ERR_BLOCKED_BY_CLIENT
N @ frameworks-2151adfd.js:1
V @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44
google-analytics-octolytics.ts:14 POST https://collector.githubapp.com/collect net::ERR_BLOCKED_BY_CLIENT
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44
analytics.min.js:6 POST https://www.google-analytics.com/collect net::ERR_BLOCKED_BY_CLIENT
N @ frameworks-2151adfd.js:1
V @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44
google-analytics-octolytics.ts:14 POST https://collector.githubapp.com/collect net::ERR_BLOCKED_BY_CLIENT
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44
analytics.min.js:6 POST https://www.google-analytics.com/collect net::ERR_BLOCKED_BY_CLIENT
N @ frameworks-2151adfd.js:1
V @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44
google-analytics-octolytics.ts:14 POST https://collector.githubapp.com/collect net::ERR_BLOCKED_BY_CLIENT
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44
analytics.min.js:6 POST https://www.google-analytics.com/collect net::ERR_BLOCKED_BY_CLIENT
N @ frameworks-2151adfd.js:1
V @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44
google-analytics-octolytics.ts:14 POST https://collector.githubapp.com/collect net::ERR_BLOCKED_BY_CLIENT
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44
analytics.min.js:6 POST https://www.google-analytics.com/collect net::ERR_BLOCKED_BY_CLIENT
N @ frameworks-2151adfd.js:1
V @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44
google-analytics-octolytics.ts:14 POST https://collector.githubapp.com/collect net::ERR_BLOCKED_BY_CLIENT
(anonymous) @ tslib.es6.js:53
I.D @ frameworks-2151adfd.js:1
Sn.send @ frameworks-2151adfd.js:1
Xe.e. @ frameworks-2151adfd.js:1
zn.v @ frameworks-2151adfd.js:1
zn.D @ frameworks-2151adfd.js:1
Jn @ frameworks-2151adfd.js:1
B @ frameworks-2151adfd.js:1
(anonymous) @ tslib.es6.js:53
st @ render.js:44

淘宝控制台报错,执行报错

Script snippet %232:14 Uncaught (in promise) TypeError: Cannot read property '1' of null
at getToken (Script snippet %232:14)
at signature (Script snippet %232:21)
at request (Script snippet %232:33)
at collectCoins (Script snippet %232:72)

运行不成功

我UA创建了Custom-JD,运行脚本.
m.jd.com/:1 Uncaught (in promise) 任务详情获取失败,请确保已设置正确的浏览器 User-Agent。 Promise.then (async) (anonymous) @ JD:131 (anonymous) @ JD:196

根据原脚本改了下,改成定时执行炸弹的脚本

// 请求函数
var request = (functionId, body = {}) =>
  fetch("https://api.m.jd.com/client.action", {
    body: `functionId=${functionId}&body=${JSON.stringify(
      body
    )}&client=wh5&clientVersion=1.0.0`,
    headers: {
      "content-type": "application/x-www-form-urlencoded",
    },
    method: "POST",
    credentials: "include",
  });

// 循环执行主程序
var excuteMain = () => {
    let myDate = new Date();
    let hour = myDate.getHours(); 
    let minute = myDate.getMinutes();

    // 按照时间排好序
    let boomTimes = [[10, 0], [12, 0], [16, 0], [18 ,0], [20 ,0], [21, 0], [21, 30]];
    
    // 匹配到开始抢炸弹的时间
    let pergNum = boomTimes.findIndex(function (item, index) {
	   return ((hour === item[0] && Math.abs(minute - item[1]) < 1) || (hour === (item[0] - 1) && minute >= 59) );
    })
    
    // 提前1分钟开始抢 一共执行2分钟
    if(pergNum >= 0) {
        // 战队抢炸弹,感谢 @elevenDimension 提供 functionId
        console.log("开始抢炸弹~" + "hour: " + hour + " minute : " + minute);
        request("cakebaker_pk_getCakeBomb");
        setTimeout(excuteMain, 100);
    }
    // 如果时间超过炸弹时间则取消本次全部执行
    else if(hour > boomTimes[boomTimes.length - 1][0] || (hour == boomTimes[boomTimes.length - 1][0] && minute > boomTimes[boomTimes.length - 1][1])) {
        console.log("本天任务执行结束" + "hour: " + hour + " minute : " + minute);
        return;
    } 
    else {
        console.log("等待 不再抢炸弹时间范围内");
        setTimeout(excuteMain, 50000);
    }
};

excuteMain();


出错

活动太火爆了。 昨天还行的。今天不行了。

又出现任务火爆了

618的时候的也出现的,后来怎么修改的。
昨天晚上开始听说好多脚本报任务火爆的提示。因昨天早上执行了,所以没有在意
今天刚运行也不行了

建议加个白名单,跳过战队满3人任务

@执行任务: {taskName: "所在战队成员满3人", taskId: 13, taskType: 0, waitDuration: 0, itemId: "1"}
*京东盖楼:42 
调用结果: {bizCode: -15, bizMsg: "活动太火爆了,请稍后再试", success: false}

报错啦,未知错误

Uncaught (in promise) 未知错误
Promise.then (async)
(anonymous) @ JD:122
(anonymous) @ JD:200

Chrome 83.0.4103.61
已按照步骤设置好UA
用手机号登录和第三方授权都报一样的错

猫咪

可以改猫咪了 是不哈哈?

苏宁

大佬再做一个苏宁的天天发现鲸吧

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.