Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/OreosLab/bili
/ functions
Functions
169 in github.com/OreosLab/bili
⨍
Functions
169
◇
Types & classes
73
↓ 23 callers
Method
doGet
(String url)
src/main/java/top/misec/utils/HttpUtils.java:105
↓ 13 callers
Method
doPost
(String url, JsonObject jsonObject)
src/main/java/top/misec/utils/HttpUtils.java:47
↓ 10 callers
Method
doPush
发起推送 @param metaInfo 元信息 @param content 推送内容 @return 推送结果
src/main/java/top/misec/push/Push.java:21
↓ 9 callers
Method
getBiliJct
()
src/main/java/top/misec/config/BiliVerify.java:36
↓ 7 callers
Method
fromJson
把JSON字符串反序列化成对象. @param json JSON字符串 @param tClass 反序列化对象的实体类 @param <T> 反序列化对象的实体类 @return 对象
src/main/java/top/misec/utils/GsonUtils.java:198
↓ 7 callers
Method
toJson
序列化对象成JSON字符串. @param source 对象 @return JSON字符串
src/main/java/top/misec/utils/GsonUtils.java:176
↓ 6 callers
Method
getName
任务名. @return taskName
src/main/java/top/misec/task/Task.java:21
↓ 6 callers
Method
toString
()
src/main/java/top/misec/config/HelperConfig.java:17
↓ 5 callers
Method
format
格式化Date对象为日期字符串(默认时区为GMT+8/北京时区). @param date Date日期对象 @param formatter 日期格式化formatter @return 格式化日期字符串
src/main/java/top/misec/utils/LocalDateTimeUtils.java:103
↓ 4 callers
Method
configInit
优先从jar包同级目录读取.
src/main/java/top/misec/config/ConfigLoader.java:43
↓ 4 callers
Method
doServerPush
()
src/main/java/top/misec/task/ServerPush.java:19
↓ 4 callers
Method
getCoinBalance
返回主站查询到的硬币余额,查询失败返回0.0.
src/main/java/top/misec/api/OftenApi.java:20
↓ 4 callers
Method
getDefaultGsonBuilder
获取默认的Gson Builder.
src/main/java/top/misec/utils/GsonUtils.java:69
↓ 4 callers
Method
getRegionRankingVideoBvid
排行榜获取随机bv号.
src/main/java/top/misec/task/GetVideoId.java:70
↓ 4 callers
Method
printVersionInfo
()
src/main/java/top/misec/utils/VersionInfo.java:30
↓ 3 callers
Method
doDailyTask
()
src/main/java/top/misec/task/DailyTask.java:64
↓ 3 callers
Method
getVideoTitle
请求视频title,未获取到时返回bvid. @return title
src/main/java/top/misec/api/OftenApi.java:60
↓ 3 callers
Method
loadJsonFromAsset
从resource读取版本文件. @param fileName 文件名. @return fileContentStr
src/main/java/top/misec/utils/ReadFileUtils.java:49
↓ 3 callers
Method
parse
解析日期字符串并转换为Date对象(默认时区为GMT+8/北京时区). @param dateStr 日期字符串(符合标准日期格式,支持的格式参考 {@link LocalDateTimeUtils#FORMATTER_DATE_TIME})
src/main/java/top/misec/utils/LocalDateTimeUtils.java:40
↓ 3 callers
Method
readFile
读取指定路径的文件。 @return fileContentStr
src/main/java/top/misec/utils/ReadFileUtils.java:25
↓ 3 callers
Method
sleepDefault
()
src/main/java/top/misec/utils/SleepTime.java:16
↓ 2 callers
Method
buildHelperConfig
(String configJson)
src/main/java/top/misec/config/ConfigLoader.java:84
↓ 2 callers
Method
bv2av
(String s)
src/main/java/top/misec/utils/HelpUtil.java:33
↓ 2 callers
Method
closeResource
(CloseableHttpClient httpClient, CloseableHttpResponse response)
src/main/java/top/misec/utils/HttpUtils.java:170
↓ 2 callers
Method
expConfirm
获取当前投币获得的经验值. @return 本日已经投了几个币
src/main/java/top/misec/task/TaskInfoHolder.java:47
↓ 2 callers
Method
failed
()
src/main/java/top/misec/push/model/PushResult.java:24
↓ 2 callers
Method
getDedeUserId
()
src/main/java/top/misec/config/BiliVerify.java:40
↓ 2 callers
Method
getTime
()
src/main/java/top/misec/task/MatchGame.java:152
↓ 2 callers
Method
getVipPrivilege
type 1大会员B币券 2 大会员福利.
src/main/java/top/misec/api/OftenApi.java:39
↓ 2 callers
Method
initCookiesMap
()
src/main/java/top/misec/config/BiliVerify.java:23
↓ 2 callers
Method
isCoinAdded
检查是否投币. @param bvid av号 @return 返回是否投过硬币了. true没有投币,false投过了。
src/main/java/top/misec/task/CoinAdd.java:35
↓ 2 callers
Method
make
创建一个泛型参数type. @param raw 外层对象(List<T> Map<K,V> Result<T>等) @param args 泛型对应的type @return ParameterizedType
src/main/java/top/misec/utils/GsonUtils.java:151
↓ 2 callers
Method
power
(int a, int b)
src/main/java/top/misec/utils/HelpUtil.java:24
↓ 2 callers
Method
processResult
(CloseableHttpResponse httpResponse)
src/main/java/top/misec/utils/HttpUtils.java:141
↓ 2 callers
Method
queryDynamicNew
()
src/main/java/top/misec/task/GetVideoId.java:75
↓ 2 callers
Method
queryVipStatusType
此功能依赖UserCheck. @return 返回会员类型. 0:无会员(会员过期,当前不是会员). 1:月会员. 2:年会员.
src/main/java/top/misec/task/TaskInfoHolder.java:60
↓ 2 callers
Method
read
(JsonReader in)
src/main/java/top/misec/utils/GsonUtils.java:256
↓ 2 callers
Method
regionRanking
默认请求动画区,3日榜单.
src/main/java/top/misec/task/GetVideoId.java:106
↓ 2 callers
Method
run
task接口.
src/main/java/top/misec/task/Task.java:14
↓ 2 callers
Method
serverlessConfigInit
云函数初始化配置 . @param helperConfigJson config json
src/main/java/top/misec/config/ConfigLoader.java:33
↓ 2 callers
Method
setUserAgent
(String userAgent)
src/main/java/top/misec/utils/HttpUtils.java:179
↓ 2 callers
Method
splitStringByLength
将字符串按固定长度切割成字符子串 @param src 需要切割的字符串 @param length 字符子串的长度 @return 字符子串数组
src/main/java/top/misec/push/AbstractPush.java:162
↓ 2 callers
Method
success
()
src/main/java/top/misec/push/model/PushResult.java:20
↓ 2 callers
Method
userNameEncode
(String userName)
src/main/java/top/misec/utils/HelpUtil.java:60
↓ 2 callers
Method
watchVideo
(String bvid)
src/main/java/top/misec/task/VideoWatch.java:49
↓ 2 callers
Method
xliveGetRecommend
获取一个直播间的room_id. @return String @author srcrs @since 2020-10-13
src/main/java/top/misec/task/GiveGift.java:83
↓ 2 callers
Method
xliveGetRoomUid
B站获取直播间的uid. @param roomId up 主的 uid. @return String. @author srcrs. @since 2020-10-13.
src/main/java/top/misec/task/GiveGift.java:99
↓ 1 callers
Method
calculateUpgradeDays
()
src/main/java/top/misec/task/TaskInfoHolder.java:23
↓ 1 callers
Method
chargeComments
(String token)
src/main/java/top/misec/task/ChargeMe.java:107
↓ 1 callers
Method
checkPushStatus
检查推送结果 @param jsonObject HTTP结果,可能为<code>null</code> @return 推送成功,返回<code>true</code>
src/main/java/top/misec/push/AbstractPush.java:120
↓ 1 callers
Method
coinAdd
投币操作工具类. @param bvid av号 @param multiply 投币数量 @param selectLike 是否同时点赞 1是 @return 是否投币成功
src/main/java/top/misec/task/CoinAdd.java:128
↓ 1 callers
Method
dailyAvShare
@param bvid 要分享的视频bvid.
src/main/java/top/misec/task/VideoWatch.java:66
↓ 1 callers
Method
doPrediction
(int oid, int main_id, int detail_id, int count)
src/main/java/top/misec/task/MatchGame.java:134
↓ 1 callers
Method
formatDateTime
格式化Date对象为日期字符串,yyyy-MM-dd HH:mm:ss格式(默认时区为GMT+8/北京时区). @param date Date日期对象 @return 格式化日期字符串
src/main/java/top/misec/utils/LocalDateTimeUtils.java:70
↓ 1 callers
Method
generatePushBody
生成要推送的内容信息 @param metaInfo 元信息 @param content 要推送的内容 @return 整理后的推送内容
src/main/java/top/misec/push/AbstractPush.java:129
↓ 1 callers
Method
generatePushUrl
生成推送URL @param metaInfo 元信息 @return URL字符串
src/main/java/top/misec/push/AbstractPush.java:112
↓ 1 callers
Method
getDailyTaskStatus
get daily task status. @return jsonObject 返回status对象 @value {"login":true,"watch":true,"coins":50,"share":true,"email":true,"tel":true,"safe_question
src/main/java/top/misec/task/DailyTask.java:51
↓ 1 callers
Method
getFollowUpRandomVideoBvid
从动态中获取随机bv号.
src/main/java/top/misec/task/GetVideoId.java:49
↓ 1 callers
Method
getNextExpAsInt
()
src/main/java/top/misec/pojo/userinfobean/LevelInfo.java:20
↓ 1 callers
Method
getPairList
(JsonObject pJson)
src/main/java/top/misec/utils/HttpUtils.java:166
↓ 1 callers
Method
getProxy
()
src/main/java/top/misec/config/PushConfig.java:154
↓ 1 callers
Method
getPushInfo
()
src/main/java/top/misec/config/PushConfig.java:130
↓ 1 callers
Method
getRoomInfoOld
根据 uid 获取其 roomid @param mid 即 uid. @return String 返回一个直播间id. @author srcrs. @since 2020-11-20.
src/main/java/top/misec/task/GiveGift.java:117
↓ 1 callers
Method
getuidAndRid
获取一个包含 uid 和 RooId 的 json 对象. @return JsonObject 返回一个包含 uid 和 RooId 的 json 对象. @author srcrs @since 2020-11-20
src/main/java/top/misec/task/GiveGift.java:169
↓ 1 callers
Method
initInfo
()
src/main/java/top/misec/utils/VersionInfo.java:22
↓ 1 callers
Method
mergeConfig
override config . @param sourceConfig sourceConfig
src/main/java/top/misec/config/ConfigLoader.java:80
↓ 1 callers
Method
post
(String url, String content)
src/main/java/top/misec/push/AbstractPush.java:102
↓ 1 callers
Method
push2Target
(String url, String pushContent)
src/main/java/top/misec/push/AbstractPush.java:89
↓ 1 callers
Method
queryContestQuestion
(String today, int pn, int ps)
src/main/java/top/misec/task/MatchGame.java:116
↓ 1 callers
Method
queryUserNameByUid
query username. @param uid 用户uid @return userName 查询到的用户名,为1则未查询到用户
src/main/java/top/misec/api/OftenApi.java:83
↓ 1 callers
Method
randomRegion
从有限分区中随机返回一个分区rid. @return regionId 分区id
src/main/java/top/misec/task/GetVideoId.java:98
↓ 1 callers
Method
segmentation
消息分割 对于一条消息可能太长,需要分割按顺序发送 @param pushBody 消息内容 @return 分割结果,默认不分割
src/main/java/top/misec/push/AbstractPush.java:140
↓ 1 callers
Method
utcTime
(String utcTime)
src/main/java/top/misec/utils/HelpUtil.java:68
↓ 1 callers
Method
validationConfig
使用自定义文件时校验相关值.
src/main/java/top/misec/config/ConfigLoader.java:59
↓ 1 callers
Method
xliveBagSend
B站直播送出背包的礼物. @return JsonObject @author srcrs @since 2020-10-13
src/main/java/top/misec/task/GiveGift.java:151
↓ 1 callers
Method
xliveGiftBagList
B站直播获取背包礼物. @return JsonArray @author srcrs @since 2020-10-13
src/main/java/top/misec/task/GiveGift.java:134
Method
AbstractPush
()
src/main/java/top/misec/push/AbstractPush.java:37
Method
DailyTask
()
src/main/java/top/misec/task/DailyTask.java:27
Method
GetVideoId
()
src/main/java/top/misec/task/GetVideoId.java:28
Method
Markdown
(String content)
src/main/java/top/misec/push/impl/WeComPush.java:56
Method
MessageModel
(String content)
src/main/java/top/misec/push/impl/WeComPush.java:47
Method
MessageModel
(String content)
src/main/java/top/misec/push/impl/DingTalkPush.java:73
Method
PushInfo
(Push target, String token)
src/main/java/top/misec/config/PushConfig.java:176
Method
PushModel
(String token, String content)
src/main/java/top/misec/push/impl/PushPlusPush.java:56
Method
PushResult
(boolean success)
src/main/java/top/misec/push/model/PushResult.java:16
Method
RetryContext
(String url, String body, int numberOfRetries, long retryInterval)
src/main/java/top/misec/push/model/RetryContext.java:32
Method
Text
(String content)
src/main/java/top/misec/push/impl/DingTalkPush.java:82
Method
av2bv
(String st)
src/main/java/top/misec/utils/HelpUtil.java:45
Method
checkPushStatus
(JsonObject jsonObject)
src/main/java/top/misec/push/impl/TelegramPush.java:22
Method
checkPushStatus
(JsonObject jsonObject)
src/main/java/top/misec/push/impl/ServerChanPush.java:24
Method
checkPushStatus
(JsonObject jsonObject)
src/main/java/top/misec/push/impl/ServerChanTurboPush.java:25
Method
checkPushStatus
(JsonObject jsonObject)
src/main/java/top/misec/push/impl/WeComPush.java:24
Method
checkPushStatus
(JsonObject jsonObject)
src/main/java/top/misec/push/impl/DingTalkPush.java:33
Method
checkPushStatus
(JsonObject jsonObject)
src/main/java/top/misec/push/impl/PushPlusPush.java:29
Method
checkPushStatus
(JsonObject jsonObject)
src/main/java/top/misec/push/impl/WeComAppPush.java:94
Method
checkSuccess
(PushResult pushResult)
src/main/java/top/misec/push/model/PushResult.java:28
Method
doPush
(PushMetaInfo metaInfo, String content)
src/main/java/top/misec/push/AbstractPush.java:65
Method
formatDate
格式化Date对象为日期字符串,yyyy-MM-dd格式(默认时区为GMT+8/北京时区). @param date Date日期对象 @return 格式化日期字符串
src/main/java/top/misec/utils/LocalDateTimeUtils.java:80
Method
formatToStandard
格式化Date对象为日期字符串(时区为GMT+0). @param date Date日期对象 @param formatter 日期格式化formatter @return 格式化日期字符串
src/main/java/top/misec/utils/LocalDateTimeUtils.java:92
Method
fromArrayJson
把JSON字符串反序列化成对象ArrayList. @param json JSON字符串 @param tClass 反序列化对象的实体类 @param <T> 反序列化对象的实体类 @return 对象ArrayList
src/main/java/top/misec/utils/GsonUtils.java:222
next →
1–100 of 169, ranked by callers