Skip to content

Instantly share code, notes, and snippets.

View spacemeowx2's full-sized avatar

imspace spacemeowx2

  • 16:33 (UTC +08:00)
View GitHub Profile
@spacemeowx2
spacemeowx2 / getAll.js
Last active March 15, 2020 09:11
抽奖微博爬虫
const DELAY_TIME = 1000
async function getRepost(page) {
let res = await fetch(`https://m.weibo.cn/api/statuses/repostTimeline?id=4211254174873514&page=${page}`)
let obj = await res.json()
if (obj.ok !== 1) {
return false
}
return obj.data.data
}
async function getComment(page) {
// ==UserScript==
// @name Stream Test
// @namespace http://imspace.cn/gms
// @match *://*/*
// @grant GM_xmlhttpRequest
// ==/UserScript==
function getBodyChecker () {
let c = 0;
let ret = function (buffer) {
package
{
import flash.display.MovieClip;
import TryCatchTest.MyError
import TryCatchTest.MyError2
import flash.system.ApplicationDomain
import flash.system.SecurityDomain
import flash.system.LoaderContext
import flash.net.URLRequest
import flash.display.Loader;
import requests
import time
from hashlib import md5
def demo(roomId):
tt = int(time.time())
signContent = 'lapi/live/thirdPart/getPlay/%d?aid=pcclient&rate=0&time=%d9TUk5fjjUjg9qIMH3sdnh' % (roomId, tt)
sign = md5(signContent).hexdigest()
url = 'http://coapi.douyucdn.cn/lapi/live/thirdPart/getPlay/%d?rate=0' % roomId