Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/africa1207/AWS-BuildID-Auto-For-Ext
/ functions
Functions
248 in github.com/africa1207/AWS-BuildID-Auto-For-Ext
⨍
Functions
248
◇
Types & classes
18
↓ 1 callers
Function
destroySession
* 销毁会话
background/service-worker.js:453
↓ 1 callers
Function
detectOS
* 检测操作系统类型 * @returns {'windows' | 'macos' | 'linux'}
popup/popup.js:349
↓ 1 callers
Method
deviceAuthorize
* 步骤 2: 设备授权 * @returns {Promise<Object>} 包含 deviceCode, userCode, verificationUri 等的对象
lib/oidc-api.js:80
↓ 1 callers
Function
ensureOffscreen
()
background/service-worker.js:70
↓ 1 callers
Method
generateAlias
* 生成别名邮箱(自动选择最佳变体方式) * @param {Object} options - 生成选项 * @param {string} [options.mode] - 变体模式: 'plus' | 'dot' | 'case' | 'mixed' | 'auto' * @
lib/mail-api.js:144
↓ 1 callers
Function
generateCanvasNoise
* 生成随机 Canvas 指纹干扰值
lib/fingerprint.js:188
↓ 1 callers
Function
generatePassword
* 生成随机密码 * 包含大小写字母、数字和特殊字符 * @param {number} length - 密码长度,默认12 * @returns {string} 生成的密码
lib/utils.js:113
↓ 1 callers
Function
generateRandomLanguages
* 生成随机语言设置(支持地理一致性)
lib/fingerprint.js:156
↓ 1 callers
Function
generateRandomScreenResolution
* 生成随机屏幕分辨率
lib/fingerprint.js:106
↓ 1 callers
Function
generateRandomString
* 生成随机字符串
popup/popup.js:1338
↓ 1 callers
Function
generateRandomTimezone
* 生成随机时区(支持地理一致性)
lib/fingerprint.js:123
↓ 1 callers
Function
generateRandomUserAgent
* 生成随机 User-Agent
lib/fingerprint.js:52
↓ 1 callers
Function
generateSessionId
* 生成唯一会话 ID
background/service-worker.js:309
↓ 1 callers
Function
generateWebGLParams
* 生成随机 WebGL 参数
lib/fingerprint.js:200
↓ 1 callers
Method
getMessage
* 获取邮件详情 * @param {string} messageId - 邮件 ID
lib/gmail-api.js:116
↓ 1 callers
Function
getPageId
* 生成页面标识(用于避免重复处理)
content/content.js:488
↓ 1 callers
Function
getVerificationCode
* 获取验证码(使用 provider 自动获取,否则手动输入)
background/service-worker.js:1360
↓ 1 callers
Function
getVerificationCode
* 获取验证码(优先 Gmail API 自动获取,否则手动输入)
content/content.js:353
↓ 1 callers
Function
handleAllowAccessPage
* 处理授权页
content/content.js:661
↓ 1 callers
Function
handleCompletePage
* 处理完成页
content/content.js:723
↓ 1 callers
Function
handleCookiePopup
* 处理 Cookie 弹窗
content/content.js:498
↓ 1 callers
Function
handleDeviceConfirmPage
* 处理设备确认页
content/content.js:634
↓ 1 callers
Function
handleFetch
(url, options = {})
offscreen/offscreen.js:15
↓ 1 callers
Function
handleLoginPage
* 处理登录页
content/content.js:509
↓ 1 callers
Function
handleNamePage
* 处理姓名页
content/content.js:537
↓ 1 callers
Function
handlePasswordPage
* 处理密码页
content/content.js:598
↓ 1 callers
Function
handleVerifyPage
* 处理验证码页(优先自动获取,否则等待手动输入)
content/content.js:565
↓ 1 callers
Function
init
()
content/content.js:829
↓ 1 callers
Function
initToast
()
content/content.js:237
↓ 1 callers
Function
loadDuckMailConfig
* 加载 DuckMail 配置
popup/popup.js:1044
↓ 1 callers
Function
loadGmailApiConfig
* 加载 Gmail API 配置
popup/popup.js:905
↓ 1 callers
Function
loadGmailConfig
* 加载 Gmail 配置
popup/popup.js:844
↓ 1 callers
Function
loadGptmailConfig
* 加载 GPTMail 配置
popup/popup.js:999
↓ 1 callers
Function
loadMoeMailConfig
* 加载 MoeMail 配置
popup/popup.js:1139
↓ 1 callers
Function
loadMoeMailDomains
* 加载 MoeMail 域名列表
popup/popup.js:1250
↓ 1 callers
Function
loadPoolConfig
* 加载 Token Pool 配置
popup/popup.js:1384
↓ 1 callers
Function
loadProviderConfig
* 加载邮箱渠道配置
popup/popup.js:810
↓ 1 callers
Function
pollSessionToken
* 轮询获取 Token
background/service-worker.js:945
↓ 1 callers
Method
quickAuth
* 一键授权:注册客户端 + 设备授权 * @returns {Promise<Object>} 完整的认证信息
lib/oidc-api.js:116
↓ 1 callers
Function
refreshAndValidateToken
* 刷新 Token 并验证(推荐使用) * @param {Object} tokenData - Token 数据 { clientId, clientSecret, refreshToken } * @returns {Promise<Object>} { status: string,
lib/oidc-api.js:366
↓ 1 callers
Method
registerClient
* 步骤 1: 注册客户端 * @returns {Promise<Object>} 包含 clientId, clientSecret 的对象
lib/oidc-api.js:43
↓ 1 callers
Function
renderIpDetectCheckboxes
(apis, enabled)
popup/popup.js:1697
↓ 1 callers
Function
renderSessions
* 渲染并发会话列表
popup/popup.js:223
↓ 1 callers
Function
resetState
* 完全重置状态
background/service-worker.js:1321
↓ 1 callers
Function
reviveProxy
* 从不可用列表中移除单个代理
background/service-worker.js:257
↓ 1 callers
Function
runSessionRegistration
* 单个会话的注册流程
background/service-worker.js:502
↓ 1 callers
Function
runWorker
* 工作线程 - 从队列取任务执行
background/service-worker.js:1254
↓ 1 callers
Function
saveDuckMailApiKey
* 保存 DuckMail API Key
popup/popup.js:1062
↓ 1 callers
Function
saveGmailConfig
* 保存 Gmail 配置
popup/popup.js:860
↓ 1 callers
Function
saveGptmailConfig
* 保存 GPTMail 配置
popup/popup.js:1013
↓ 1 callers
Function
saveLocale
(locale)
popup/i18n.js:16
↓ 1 callers
Function
saveMoeMailApiConfig
* 保存 MoeMail API 配置
popup/popup.js:1179
↓ 1 callers
Function
saveProviderConfig
* 保存邮箱渠道配置
popup/popup.js:826
↓ 1 callers
Method
searchMessages
* 搜索邮件 * @param {string} query - Gmail 搜索查询 * @param {number} maxResults - 最大结果数
lib/gmail-api.js:98
↓ 1 callers
Method
setBaseEmail
* 设置基础邮箱 * @param {string} email - Gmail 地址
lib/mail-api.js:126
↓ 1 callers
Method
setBaseEmail
* 设置基础邮箱地址
lib/mail-providers/gmail.js:28
↓ 1 callers
Function
startBatchRegistration
* 开始批量注册
background/service-worker.js:1185
↓ 1 callers
Function
startPolling
* 开始持续轮询检测
content/content.js:801
↓ 1 callers
Function
stopRegistration
* 停止注册
background/service-worker.js:1305
↓ 1 callers
Function
syncToKiro
* 同步至 Kiro IDE(生成命令并复制到剪贴板) * 智能检测操作系统,生成对应的命令
popup/popup.js:366
↓ 1 callers
Function
validateAllTokens
* 批量验证所有 Token(并发执行,带进度)
background/service-worker.js:1053
↓ 1 callers
Function
withApiLock
* 带锁的 API 调用,防止并发请求导致限流
background/service-worker.js:486
Method
_generateRandomPrefix
* 生成随机用户名前缀
lib/mail-providers/gptmail.js:35
Method
authorize
* Gmail API 授权
lib/mail-providers/gmail.js:55
Function
authorizeGmailApi
* Gmail API 授权
popup/popup.js:941
Method
canAutoVerify
* 是否可以自动获取验证码
lib/mail-providers/gptmail.js:231
Method
canAutoVerify
* 是否可以自动获取验证码
lib/mail-providers/guerrilla.js:251
Method
canAutoVerify
* 是否可以自动获取验证码
lib/mail-providers/moemail.js:315
Method
canAutoVerify
* 是否可以自动获取验证码
lib/mail-providers/duckmail.js:367
Method
checkAuthorization
* 检查 API 授权状态
lib/mail-providers/gmail.js:65
Method
cleanup
* 清理资源
lib/mail-providers/gptmail.js:238
Method
cleanup
* 清理资源(Guerrilla 邮箱会自动过期,这里只清理本地状态)
lib/mail-providers/guerrilla.js:258
Method
cleanup
* 清理资源
lib/mail-providers/moemail.js:322
Method
cleanup
* 清理资源
lib/mail-providers/gmail.js:150
Method
cleanup
* 清理资源
lib/mail-providers/duckmail.js:374
Function
clearHistory
* 清空历史
popup/popup.js:702
Method
constructor
()
lib/mail-provider.js:19
Method
constructor
()
lib/gmail-api.js:7
Method
constructor
()
lib/oidc-api.js:27
Method
constructor
* @param {Object} options - 配置选项 * @param {string} options.baseEmail - 基础 Gmail 地址
lib/mail-api.js:115
Method
constructor
(options = {})
lib/mail-providers/gptmail.js:19
Method
constructor
()
lib/mail-providers/guerrilla.js:21
Method
constructor
(options = {})
lib/mail-providers/moemail.js:16
Method
constructor
(options = {})
lib/mail-providers/gmail.js:16
Method
constructor
(options = {})
lib/mail-providers/duckmail.js:19
Method
createInbox
* 创建/获取邮箱地址 * @param {Object} options - 创建选项 * @returns {Promise<string>} 邮箱地址
lib/mail-provider.js:31
Method
createInbox
* 创建临时邮箱(完全随机,不指定 prefix 和 domain)
lib/mail-providers/gptmail.js:104
Method
createInbox
* 创建/获取临时邮箱
lib/mail-providers/guerrilla.js:94
Method
createInbox
* 创建临时邮箱
lib/mail-providers/moemail.js:147
Method
createInbox
* 创建 Gmail 别名邮箱
lib/mail-providers/gmail.js:84
Method
createInbox
* 创建邮箱账户(带重试机制)
lib/mail-providers/duckmail.js:159
Function
disconnectFromPool
* 断开 Token Pool 连接
popup/popup.js:1445
Function
exportHistory
* 导出历史 (JSON) - 只导出有效的 Token
popup/popup.js:599
Function
exportHistoryCSV
* 导出为 CSV(完整信息,包含 Token 状态)
popup/popup.js:658
Method
extractVerificationCode
* 从邮件正文提取验证码(通用方法,子类可覆盖) * @param {string} body - 邮件正文 * @returns {string|null}
lib/mail-provider.js:89
Method
fetchDomains
* 获取可用域名列表(静态方法,供 popup 调用)
lib/mail-providers/duckmail.js:131
Method
fetchVerificationCode
* 获取验证码 * @param {string} senderEmail - 发件人邮箱(用于过滤) * @param {number} afterTimestamp - 只获取此时间之后的邮件 * @param {Object} options - 配置选项 * @ret
lib/mail-provider.js:42
Method
fetchVerificationCode
* 获取验证码(自动轮询)
lib/mail-providers/gptmail.js:141
Method
fetchVerificationCode
* 获取验证码(自动轮询)
lib/mail-providers/guerrilla.js:154
Method
fetchVerificationCode
* 获取验证码(自动轮询)
lib/mail-providers/moemail.js:222
← previous
next →
101–200 of 248, ranked by callers