处理收藏图片日志

This commit is contained in:
2024-12-25 17:12:43 +08:00
parent afd0b1125d
commit 6d56fe8638

20
main.js
View File

@@ -58,7 +58,8 @@ const 日期格式 = new Intl.DateTimeFormat('zh-CN', {
// 匹配文章和截图的正则表达式 // 匹配文章和截图的正则表达式
const imagesRegex = /\/web\/v1\/images\/detail\/v2\?imagesId=(\d+)&currentUserId=(\d+)/ const imagesRegex = /\/web\/v1\/images\/detail\/v2\?imagesId=(\d+)&currentUserId=(\d+)/
const articleRegex = /\/web\/v1\/article\/get\?id=(\d+)&userId=(\d+)/ const articleRegex = /\/web\/v1\/article\/get\?id=(\d+)&userId=(\d+)/
const collectionRegex = /\/web\/v1\/member\/explorer\/article\/get\?id=(\d+)/ const collectionArticleRegex = /\/web\/v1\/member\/explorer\/article\/get\?id=(\d+)/
const collectionImagesRegex = /\/web\/v1\/member\/explorer\/get\?id=(\d+)/
var 当前日期 = 日期格式.format(new Date()).replace(/\//g, '-') var 当前日期 = 日期格式.format(new Date()).replace(/\//g, '-')
@@ -175,9 +176,22 @@ export function main() {
return return
} }
// 处理收藏日志 // 处理收藏图集日志
if (item.request.uri.startsWith('/web/v1/member/explorer/article/get')) { if (item.request.uri.startsWith('/web/v1/member/explorer/article/get')) {
const [uri, id] = item.request.uri.match(collectionRegex) ?? [] const [uri, id] = item.request.uri.match(collectionArticleRegex) ?? []
if (uri && id) {
收藏.浏览数..set(id, (收藏.浏览数..get(id) || 0) + 1)
收藏.浏览数..set(id, (收藏.浏览数..get(id) || 0) + 1)
收藏.浏览数..set(id, (收藏.浏览数..get(id) || 0) + 1)
收藏.浏览数..set(id, (收藏.浏览数..get(id) || 0) + 1)
收藏.浏览数..set(id, (收藏.浏览数..get(id) || 0) + 1)
}
return
}
// 处理收藏图片日志
if (item.request.uri.startsWith('/web/v1/member/explorer/get')) {
const [uri, id] = item.request.uri.match(collectionImagesRegex) ?? []
if (uri && id) { if (uri && id) {
收藏.浏览数..set(id, (收藏.浏览数..get(id) || 0) + 1) 收藏.浏览数..set(id, (收藏.浏览数..get(id) || 0) + 1)
收藏.浏览数..set(id, (收藏.浏览数..get(id) || 0) + 1) 收藏.浏览数..set(id, (收藏.浏览数..get(id) || 0) + 1)