MCPcopy Create free account

hub / github.com/asionesjia/jetbrains / functions

Functions55 in github.com/asionesjia/jetbrains

↓ 7 callersFunctioncreateClient
()
utils/supabase/server.ts:7
↓ 5 callersMethodgenerateHeaders
* 生成随机请求头 * @param options 自定义选项
lib/utils/header-generator.ts:60
↓ 5 callersMethodrandomChoice
* 从数组中随机选择一个元素
lib/utils/header-generator.ts:162
↓ 2 callersFunctiongetRandomUrlByAvailability
(jetbrains: JetBrainsType | null)
utils/index.ts:3
↓ 2 callersFunctionscanAndSyncJetbrainsInstances
(supabase: ReturnType<typeof createClient>)
lib/jetbrains-scanner.ts:57
↓ 1 callersFunctioncensysLogin
()
lib/scanners/censys.ts:95
↓ 1 callersFunctioncheckCensysUrlAvailability
* 检测Censys URL的可用性(检查是否重定向到JetBrains)
lib/scanners/censys.ts:29
↓ 1 callersFunctioncn
(...inputs: ClassValue[])
utils/cn.ts:5
↓ 1 callersMethoddeleteCookies
* 删除指定平台的cookies * @param platform 平台名称
lib/utils/cookies-manager.ts:122
↓ 1 callersFunctionextractUrlFromCensysLink
* 从Censys原始链接中提取URL信息
lib/scanners/censys.ts:12
↓ 1 callersFunctionfetchData
()
hooks/test-fetching.tsx:20
↓ 1 callersFunctionfetchData
()
hooks/update-jetbrains.tsx:5
↓ 1 callersFunctionfilterAndFormatCensysURLs
* 过滤并格式化Censys URLs,同时检测可用性
lib/scanners/censys.ts:55
↓ 1 callersFunctionfindUniqueInArray2
(array1: LinksToJsonTypes[], array2: LinksToJsonTypes[])
lib/jetbrains-scanner.ts:19
↓ 1 callersFunctionfofaLogin
()
lib/scanners/fofa.ts:3
↓ 1 callersMethodgenerateApiHeaders
* 生成用于API请求的头
lib/utils/header-generator.ts:105
↓ 1 callersMethodgenerateFormHeaders
* 生成用于表单提交的头
lib/utils/header-generator.ts:132
↓ 1 callersMethodgenerateRandomDelay
* 生成随机延迟(毫秒)
lib/utils/header-generator.ts:169
↓ 1 callersMethodgetCookies
* 从数据库获取cookies * @param platform 平台名称 * @returns cookies字符串或null
lib/utils/cookies-manager.ts:50
↓ 1 callersMethodgetValidCookies
* 获取有效的cookies,如果不存在或无效则返回null * @param platform 平台名称 * @returns 有效的cookies字符串或null
lib/utils/cookies-manager.ts:102
↓ 1 callersFunctionhandleDeleteUrl
(url: string, supabase: ReturnType<typeof createClient>)
app/api/updateJetbrains/route.ts:6
↓ 1 callersFunctionhandleUpdateStatus
(id: string, status: string, supabase: ReturnType<typeof createClient>)
app/api/updateJetbrains/route.ts:34
↓ 1 callersFunctionlinksToJson
(links: string[])
lib/jetbrains-scanner.ts:11
↓ 1 callersFunctionprocessFofaLinks
* 处理Fofa原始链接 - 通常已经是完整URL
lib/jetbrains-scanner.ts:46
↓ 1 callersFunctionprocessJetBrainsData
(data: JetBrainsType | null)
app/page.tsx:14
↓ 1 callersFunctionprocessShodanLinks
* 处理Shodan原始链接 - 通常已经是完整URL
lib/jetbrains-scanner.ts:32
↓ 1 callersMethodsaveCookies
* 保存cookies到数据库 * @param platform 平台名称 (shodan, fofa, censys) * @param cookieString cookies字符串
lib/utils/cookies-manager.ts:15
↓ 1 callersFunctionscanCensys
()
lib/scanners/censys.ts:109
↓ 1 callersFunctionscanFofa
()
lib/scanners/fofa.ts:17
↓ 1 callersFunctionscanShodan
()
lib/scanners/shodan.ts:173
↓ 1 callersFunctionshodanLogin
()
lib/scanners/shodan.ts:29
↓ 1 callersFunctionuseTestFetching
(url: string, timeout: number)
hooks/test-fetching.tsx:9
↓ 1 callersFunctionuseUpdateJetbrains
(id: string, status: boolean | null)
hooks/update-jetbrains.tsx:3
↓ 1 callersMethodvalidateCookies
* 验证cookies是否有效 * @param platform 平台名称 * @param cookieString cookies字符串 * @returns 是否有效
lib/utils/cookies-manager.ts:83
FunctionCopyButton
({str, id}: { str: string, id: string })
components/copy-button.tsx:8
FunctionGET
(req: NextRequest)
app/api/oneCopy/route.ts:7
FunctionGET
(req: NextRequest, { params }: { params: { slug: string[] } })
app/api/oneCopy/[...slug]/route.ts:4
FunctionGET
(req: NextRequest)
app/api/cron/jetbrains-scan/route.ts:5
FunctionGET
(req: NextRequest)
app/api/proxy/route.ts:4
FunctionGET
(req: NextRequest)
app/api/updateJetbrains/route.ts:96
FunctionHome
()
app/page.tsx:44
FunctionOPTIONS
()
app/api/proxy/route.ts:56
FunctionRemovePage
()
app/remove/page.tsx:6
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:13
FunctionTable
(props: TableProps)
components/table.tsx:10
FunctionabsoluteUrl
(path: string)
utils/cn.ts:18
Methodconstructor
()
lib/utils/cookies-manager.ts:6
FunctionformatDate
(input: string | number)
utils/cn.ts:9
Functionget
(name: string)
utils/supabase/server.ts:19
FunctionhandleCopy
()
components/copy-button.tsx:34
FunctionhandleMouseMove
(event: { x: any; y: any; })
components/copy-button.tsx:17
FunctionhandleSubmit
(e: React.FormEvent)
app/remove/page.tsx:12
FunctionparseCookiesFromHeaders
* 解析Set-Cookie头部,提取所有cookies并组装成cookie字符串
lib/scanners/shodan.ts:14
Functionremove
(name: string, options: CookieOptions)
utils/supabase/server.ts:32
Functionset
(name: string, value: string, options: CookieOptions)
utils/supabase/server.ts:23