MCPcopy Create free account

hub / github.com/asz798838958/FrciblyK12 / types & classes

Types & classes466 in github.com/asz798838958/FrciblyK12

↓ 239 callersClassFakeLocator
tests/test_chatgpt_payment_link.py:537
↓ 95 callersClassFakePage
tests/test_chatgpt_payment_link.py:557
↓ 59 callersClassPortalService
customer_portal_api/app/services/portal.py:41
↓ 51 callersClass_StubResponse
tests/test_chatgpt_payment_protocol.py:623
↓ 49 callersClassRegisterConfig
注册任务配置
core/base_platform.py:36
↓ 40 callersClassStageResult
单个 stage 的产出。`fallback_recommended` 标记调度层是否可以回落到 camoufox。
platforms/chatgpt/payment_protocol.py:172
↓ 35 callersClass_StubSignupResp
支持 .json()/.raise_for_status() 的 SignUp 响应 stub。
tests/test_chatgpt_payment_protocol.py:1994
↓ 26 callersClassAccount
core/base_platform.py:22
↓ 23 callersClassChatGPTPlatform
platforms/chatgpt/plugin.py:159
↓ 21 callersClassMailboxAccount
core/base_mailbox.py:21
↓ 21 callersClass_Response
tests/test_chatgpt_payment_link.py:16
↓ 16 callersClassOtpSpec
core/registration/adapters.py:10
↓ 16 callersClassProviderSettingsRepository
infrastructure/provider_settings_repository.py:15
↓ 16 callersClass_StubJsonSession
tests/test_paypal_http.py:290
↓ 16 callersClass_StubStripeSession
记录请求顺序与 body,按预设响应队列返回。 每次 ``post``/``get`` 都从 ``responses`` 取出下一个 ``_StubResponse``,便于断言调用次数。
tests/test_chatgpt_payment_protocol.py:636
↓ 15 callersClassFakeContext
tests/test_chatgpt_payment_link.py:3900
↓ 15 callersClassProviderDefinitionsRepository
infrastructure/provider_definitions_repository.py:512
↓ 14 callersClassAccountModel
core/db.py:25
↓ 14 callersClassFakeBrowser
tests/test_chatgpt_payment_link.py:3945
↓ 14 callersClassRegistrationResult
core/registration/models.py:57
↓ 13 callersClassAccountsRepository
infrastructure/accounts_repository.py:98
↓ 13 callersClass_FakeResp
tests/test_gopay_sms_channel.py:9
↓ 13 callersClass_StubAuthResp
支持 .json()/.raise_for_status(),用于 hermes GET + GraphQL POST 双场景。
tests/test_chatgpt_payment_protocol.py:1675
↓ 12 callersClassAccountCreateCommand
domain/accounts.py:42
↓ 12 callersClassAccountExportSelection
domain/accounts.py:94
↓ 11 callersClassAccountOverviewModel
core/db.py:37
↓ 11 callersClassBitBrowserError
BitBrowser 本地 API 调用失败统一抛这个;保留 ``response`` 字段方便 业务层根据 ``msg`` 判断具体错误(比如 profile 已被占用)。
platforms/_bitbrowser.py:40
↓ 11 callersClassFakeBody
tests/test_chatgpt_payment_link.py:580
↓ 11 callersClassProtocolMailboxAdapter
core/registration/adapters.py:41
↓ 11 callersClass_FakeLogger
tests/test_platform_action_task.py:10
↓ 11 callersClass_StubSession
记录所有 .get / .post 调用的极简 session 替身。
tests/test_paypal_fraudnet.py:34
↓ 10 callersClassActionExecutionResult
domain/actions.py:32
↓ 10 callersClassExportArtifact
application/account_exports.py:22
↓ 10 callersClassHeroSmsQueryRequest
api/sms.py:12
↓ 10 callersClassSmsActivation
Represents an active phone number rental.
core/base_sms.py:20
↓ 10 callersClass_RouterSession
tests/test_chatgpt_payment_protocol.py:2174
↓ 9 callersClassBrowserRegistrationAdapter
core/registration/adapters.py:28
↓ 9 callersClassCapabilityDefinition
Definition of a standard platform capability.
core/capability_registry.py:8
↓ 9 callersClassFakeKeyboard
tests/test_chatgpt_payment_link.py:7796
↓ 9 callersClassFakeResponse
tests/test_outlook_email_mailbox.py:11
↓ 9 callersClassHeroSmsProvider
HeroSMS provider with resend, SMS event dedupe, and short-lived phone reuse.
core/base_sms.py:328
↓ 9 callersClassSmsPoolBlacklistRepository
SMS 号码池黑名单的轻量仓储;线程安全依赖底层 SQLModel/SQLAlchemy session。
infrastructure/sms_pool_repository.py:92
↓ 8 callersClassFakePage
tests/test_chatgpt_cpa_session.py:91
↓ 8 callersClassFakePlatform
tests/test_platform_action_task.py:80
↓ 8 callersClassFakeResponse
tests/test_cfworker_cloud_mail.py:9
↓ 8 callersClass_FakeBrowserPage
tests/test_chatgpt_payment_link.py:7154
↓ 8 callersClass_FakeResponse
tests/test_browser_backend.py:24
↓ 8 callersClass_FakeSession
模拟 tls_client.Session,按 url 后缀路由返回预设响应。
tests/test_gopay_sms_channel.py:19
↓ 8 callersClass_Page
tests/test_chatgpt_payment_link.py:7321
↓ 8 callersClass_StubSignupSession
tests/test_chatgpt_payment_protocol.py:2009
↓ 7 callersClassApiExtractProvider
通用 API 提取模式 — 调用一个 URL 返回代理 IP 列表。 适用于大多数代理商的"API 提取"接口,返回格式通常是: - 每行一个 IP:PORT - 或 JSON 数组
providers/proxy/api_extract.py:17
↓ 7 callersClassOAuthBrowser
全自动 OAuth 浏览器(支持普通 Playwright / Chrome Profile / CDP)。
core/oauth_browser.py:139
↓ 7 callersClassPhoneBindingService
application/phone_binding.py:183
↓ 7 callersClassPhoneTTLGuard
Hero-SMS 号码 20 分钟自动回收的护栏。 流水线从开始(注册拿号)起算,每跨一步调一次 ``check()``;超过 ``ttl_seconds`` 即抛 ``RuntimeError``,调用方据此判失败重开任务。 用 ``time.monotonic`` 避免
application/gopay_pay_chatgpt.py:68
↓ 7 callersClassProtocolOAuthAdapter
core/registration/adapters.py:54
↓ 7 callersClassRegistrationCapability
core/registration/models.py:8
↓ 7 callersClass_StubAuthSession
按调用顺序消费一组预设响应,记录 GET / POST 的关键参数。
tests/test_chatgpt_payment_protocol.py:1692
↓ 7 callersClass_StubPayPalSession
tests/test_chatgpt_payment_protocol.py:1454
↓ 7 callersClass_StubResp
tests/test_paypal_http.py:98
↓ 7 callersClass_StubSession
tests/test_paypal_http.py:115
↓ 6 callersClassChatGPTBrowserRegister
platforms/chatgpt/browser_register.py:4667
↓ 6 callersClassFakeAccount
tests/test_platform_action_task.py:334
↓ 6 callersClassFakeProvider
tests/test_sms_provider.py:94
↓ 6 callersClassOutlookEmailMailbox
通过 assast/outlookEmail 对外 API 读取 Outlook/Hotmail 邮件。
core/outlook_email_mailbox.py:71
↓ 6 callersClassWindsurfClient
platforms/windsurf/core.py:401
↓ 6 callersClassWindsurfPlatform
platforms/windsurf/plugin.py:36
↓ 6 callersClass_Chain
tests/test_chatgpt_payment_link.py:7384
↓ 6 callersClass_FakePopupLocator
辅助函数级单测用:可控的 ready/click。 **关键**:``first`` 用 ``@property`` 返回 self,而不是老测试常见的 ``first = None`` class attr。后者会让 ``page.locator(sel).first`` 拿到
tests/test_chatgpt_payment_link.py:7641
↓ 6 callersClass_StubPayPalResp
tests/test_chatgpt_payment_protocol.py:1437
↓ 6 callersClass_StubResp
tests/test_stripe_http.py:22
↓ 6 callersClass_StubSession
tests/test_stripe_http.py:44
↓ 5 callersClassAny2ApiClient
Any2API 管理 API 客户端。
core/any2api_sync.py:18
↓ 5 callersClassCFWorkerMailbox
Cloudflare Worker 自建临时邮箱服务
core/base_mailbox.py:1109
↓ 5 callersClassFakeFrame
tests/test_chatgpt_payment_link.py:995
↓ 5 callersClassFakeLogger
tests/test_platform_action_task.py:330
↓ 5 callersClassFakePage
tests/test_chatgpt_oauth_requirements.py:138
↓ 5 callersClassPlatformRuntime
infrastructure/platform_runtime.py:257
↓ 5 callersClassSignupFormResult
提交注册表单的结果
platforms/chatgpt/register.py:163
↓ 5 callersClassTokenRefreshManager
Token 刷新管理器 支持两种刷新方式: 1. Session Token 刷新(优先) 2. OAuth Refresh Token 刷新
platforms/chatgpt/token_refresh.py:37
↓ 5 callersClass_A
platforms/chatgpt/plugin.py:187
↓ 4 callersClassAccountExportsService
application/account_exports.py:345
↓ 4 callersClassAccountUpdateCommand
domain/accounts.py:59
↓ 4 callersClassActionExecutionCommand
domain/actions.py:24
↓ 4 callersClassAuthService
customer_portal_api/app/services/auth.py:26
↓ 4 callersClassBlinkRegister
platforms/blink/core.py:194
↓ 4 callersClassDeadLocator
tests/test_chatgpt_payment_link.py:8188
↓ 4 callersClassEmptyLoc
tests/test_gopay_grab_midtrans.py:146
↓ 4 callersClassFakeLoc
tests/test_gopay_grab_midtrans.py:66
↓ 4 callersClassFakeMouse
tests/test_chatgpt_cpa_session.py:172
↓ 4 callersClassFakeSession
tests/test_outlook_email_mailbox.py:20
↓ 4 callersClassGetRtPhoneCallback
浏览器 add_phone 步骤的手机号 + OTP 回调。 两种接码渠道: - smspool: 租一次性美国号,OpenAI service=671, country=1 - smsapi: 固定手机号 + 查最新短信 API 用法::
platforms/chatgpt/browser_get_rt.py:525
↓ 4 callersClassOpenAIHTTPClient
OpenAI 专用 HTTP 客户端 包含 OpenAI API 特定的请求方法
platforms/chatgpt/http_client.py:9
↓ 4 callersClassPermanentCaptchaError
**本轮 challenge** 内不可恢复的求解错误。 捕获到这个异常的调用方应立刻停止针对当前 sitekey 的自动重试,把控制权 交还给上层(manual wait / 整体放弃)。常见触发: - ``ERROR_DOMAIN_NOT_ALLOWED`` - Y
providers/captcha/yescaptcha.py:11
↓ 4 callersClassResponse
core/base_executor.py:8
↓ 4 callersClassSentinelPayload
Sentinel 请求结果。
platforms/chatgpt/register.py:183
↓ 4 callersClassTokenRefreshResult
Token 刷新结果
platforms/chatgpt/token_refresh.py:28
↓ 4 callersClass_FakeContextWithPages
tests/test_chatgpt_payment_link.py:7149
↓ 4 callersClass_FakeNoopLocator
tests/test_chatgpt_payment_link.py:3407
↓ 4 callersClass_SentinelTokenGenerator
Dynamic sentinel token generator – mirrors browser_register._SentinelTokenGenerator.
platforms/chatgpt/register.py:233
↓ 3 callersClassAnythingClient
platforms/anything/core.py:303
next →1–100 of 466, ranked by callers