Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/develop202/migu_video
/ functions
Functions
62 in github.com/develop202/migu_video
⨍
Functions
62
◇
Types & classes
0
↓ 27 callers
Function
printGreen
(msg)
utils/colorOut.js:12
↓ 18 callers
Function
printYellow
(msg)
utils/colorOut.js:16
↓ 16 callers
Function
printRed
(msg)
utils/colorOut.js:8
↓ 13 callers
Function
fetchUrl
(url, opts = {}, timeout = 6000)
utils/net.js:26
↓ 11 callers
Function
appendFileSync
(filePath, content)
utils/fileUtil.js:24
↓ 10 callers
Function
printDebug
(obj)
utils/colorOut.js:31
↓ 8 callers
Function
renameFileSync
(oldFilePath, newFilePath)
utils/fileUtil.js:36
↓ 8 callers
Function
writeFile
(filePath, content)
utils/fileUtil.js:8
↓ 7 callers
Function
appendFile
(filePath, content)
utils/fileUtil.js:16
↓ 6 callers
Function
basePrint
(color, msg)
utils/colorOut.js:4
↓ 6 callers
Function
getDateString
(date)
utils/time.js:2
↓ 6 callers
Function
getStringMD5
* MD5 加密 * @param {string} str - * @returns {string} -
utils/EncryUtils.js:13
↓ 6 callers
Function
printMagenta
(msg)
utils/colorOut.js:24
↓ 4 callers
Function
getDateTimeString
(date)
utils/time.js:10
↓ 3 callers
Function
dataList
()
utils/fetchList.js:115
↓ 3 callers
Function
delay
(ms)
utils/fetchList.js:6
↓ 3 callers
Function
printBlue
(msg)
utils/colorOut.js:20
↓ 3 callers
Function
updatePlaybackData
(program, filePath, timeout = 6000, githubAnd8 = 0)
utils/playback.js:73
↓ 2 callers
Function
copyFileSync
(filePath, newFilePath, mode)
utils/fileUtil.js:43
↓ 2 callers
Function
getAndroidURL720p
* 旧版高清画质 * @param {string} pid - 节目ID * @returns {} -
utils/androidURL.js:144
↓ 2 callers
Function
getDateTimeStr
(date)
utils/time.js:14
↓ 2 callers
Function
printLoginInfo
(resObj)
utils/androidURL.js:255
↓ 2 callers
Function
readFileSync
(filePath)
utils/fileUtil.js:32
↓ 2 callers
Function
update
* @param {Number} hours - 更新小时数
utils/updateData.js:192
↓ 1 callers
Function
AESdecrypt
* AES 解密
utils/zbpro.js:15
↓ 1 callers
Function
AESencrypt
* AES 加密 * @param {string} data - * @param {string} baseKey - * @param {string} ivStr - * @returns {string} -
utils/EncryUtils.js:49
↓ 1 callers
Function
RSAencrypt
* RSA 私钥签名加密 * @param {string} data - * @param {string} publicKeyBase - * @returns {string} -
utils/EncryUtils.js:102
↓ 1 callers
Function
cateList
()
utils/fetchList.js:95
↓ 1 callers
Function
channel
(url, urlUserId, urlToken)
utils/appUtils.js:67
↓ 1 callers
Function
channelCache
(pid, params)
utils/appUtils.js:168
↓ 1 callers
Function
encodeURLEncoder
* @param {string} str - * @returns {string} -
utils/refreshToken.js:8
↓ 1 callers
Function
encrypt
* 加密url * @param {string} videoURL - 视频url * @param {Uint8Array} memoryView - 内存 * @param {Function} getEncrypt - 加密方法 * @returns {string} - 加密地址
utils/ddCalcuURL.js:47
↓ 1 callers
Function
fetchURLByAndroid720p
()
fetchURLByAndroid720p.js:7
↓ 1 callers
Function
getAllURL
(channelImage)
utils/zbpro.js:40
↓ 1 callers
Function
getAndroidURL
* @param {string} userId - 用户ID * @param {string} token - 用户token * @param {string} pid - 节目ID * @param {number} rateType - 清晰度 * @returns {} -
utils/androidURL.js:36
↓ 1 callers
Function
getLogDateTime
(date)
utils/time.js:19
↓ 1 callers
Function
getPlaybackData
(programId, timeout = 6000, githubAnd8)
utils/playback.js:7
↓ 1 callers
Function
getSaltAndSign
* @param {string} md5 - md5字符串 * @returns {SaltSign} -
utils/androidURL.js:18
↓ 1 callers
Function
getTimeString
(date)
utils/time.js:6
↓ 1 callers
Function
getddCalcu
* 获取ddCalcu * @param {string} puData - 服务器返回的那个东东 * @param {string} programId - 节目ID * @param {string} clientType - 平台类型 h5 android * @param {stri
utils/ddCalcuURL.js:107
↓ 1 callers
Function
getddCalcu720p
* 旧版720p ddcalcu * @param {string} puData - 服务器返回的那个东东 * @param {string} programId - 节目ID * @returns {string} - ddCalcu
utils/ddCalcuURL.js:207
↓ 1 callers
Function
getddCalcuURL
* 加密链接 * @param {string} puDataURL - 加密前链接 * @param {string} programId - 节目ID * @param {string} clientType - 客户端类型 h5 android * @param {string} ra
utils/ddCalcuURL.js:175
↓ 1 callers
Function
getddCalcuURL720p
* 旧版720p加密链接 * @param {string} puDataURL - 加密前链接 * @param {string} programId - 节目ID * @returns {string} - 加密链接
utils/ddCalcuURL.js:248
↓ 1 callers
Function
interfaceStr
(url, headers, urlUserId, urlToken)
utils/appUtils.js:9
↓ 1 callers
Function
isInWhiteList
* @param {Array<String>} whiteList - 域名白名单 * @param {String} item - 域名 * @returns {Boolean} - 是否在白名单
utils/zbpro.js:31
↓ 1 callers
Function
mergeCategory
(cates)
utils/fetchList.js:28
↓ 1 callers
Function
printGrey
(msg)
utils/colorOut.js:28
↓ 1 callers
Function
refreshToken
* 刷新token * @param {string} userId - 用户ID * @param {string} token - 用户token * @returns {} - 是否成功
utils/refreshToken.js:22
↓ 1 callers
Function
uniqueData
(liveList)
utils/fetchList.js:139
↓ 1 callers
Function
updateChannels
(channelImage)
utils/zbpro.js:181
↓ 1 callers
Function
updatePE
* @param {Number} _hours -更新小时数
utils/updateData.js:82
↓ 1 callers
Function
updatePlaybackDataByCntv
(program, filePath, timeout = 6000, githubAnd8 = 0)
utils/playback.js:41
↓ 1 callers
Function
updatePlaybackDataByMigu
(program, filePath, timeout = 6000, githubAnd8 = 0)
utils/playback.js:14
↓ 1 callers
Function
updateTV
* @param {Number} _hours -更新小时数
utils/updateData.js:16
Function
AESdecrypt
* AES 解密 * @param {string} baseData - * @param {string} baseKey - * @param {string} ivStr - * @returns {string} -
utils/EncryUtils.js:75
Function
Base64decrypt
* base64 解密 * @param {string} str - * @returns {string} -
utils/EncryUtils.js:37
Function
Base64encrypt
* base64 加密 * @param {string} str - * @returns {string} -
utils/EncryUtils.js:27
Function
createFile
(filePath)
utils/fileUtil.js:2
Function
get302URL
(resObj)
utils/androidURL.js:215
Function
getEncryptURL
* 获取加密url * @param {object} exports - wasm导出的内容 * @param {string} videoURL - 视频地址 * @returns {string} - 播放地址
utils/ddCalcuURL.js:88
Function
getLocalIPv
(ver = 4)
utils/net.js:4
Function
initWasm
* 初始化wasm * @param {string} masmURL - wasm地址 * @returns {object} - wasm导出的内容
utils/ddCalcuURL.js:72