browser use 버전 업데이트 및 프롬프트 개선 및 임시 파일 삭제 구조 개선

This commit is contained in:
암냥 2025-07-11 15:51:29 +09:00
commit 0f5ab6dea1
16 changed files with 442 additions and 620 deletions

View file

@ -31,6 +31,7 @@ Instructions:
4. Check if the user is **already logged and immediately redirected back to the original site** without showing a login screen.
- If so, treat the login as successful and return immediately.
5. If login proceeds without interruptions, wait for redirection back to the original site and record the final URL.
6. Close your browser window after the login is completed.
Credentials to use for login:
- Google `{google_id}` / `{google_password}`
@ -38,7 +39,6 @@ Credentials to use for login:
- GitHub `{github_id}` / `{github_password}`
- facebook `{facebook_id}` / `{facebook_password}`
- Microsoft `{microsoft_id}` / `{microsoft_password}`
If credentials for a provider are not provided, skip the login attempt for that provider.
Constraints:
- Do NOT use search engines or guess URLs.

View file

@ -27,6 +27,7 @@ Instructions:
b. If a **MFA prompt**, or a request for **ID/password entry** appears, do NOT proceed - Immediately stop and return the appropriate status.
- If a **"Continue"**, **"Trust"**, **"Authorize"**, or **"Allow"** button is displayed, click it to grant consent.
7. If login proceeds without interruptions, wait for redirection back to the original site and record the final URL.
8. Close your browser window after the login is completed.
Credentials to use for Apple login:
- Email: {os.getenv("APPLE_EMAIL", "")}

View file

@ -39,6 +39,7 @@ Instructions:
- Password: "TestPassword123!"
- Click "Create account", "Sign up", or "Complete registration" button
- Only after completing ALL steps, record the final URL as successful login
9. If all steps are completed successfully, close your browser window.
Credentials to use for Facebook login (if needed):
- Email/Phone: {os.getenv("FACEBOOK_EMAIL", "")}

View file

@ -43,6 +43,8 @@ Instructions:
7. If login proceeds without interruptions, wait for redirection back to the original site and record the final URL.
8. Close your browser window after the login is completed.
Credentials to use for GitHub login:
- Email: {os.getenv("GITHUB_EMAIL", "")}
- Password: {os.getenv("GITHUB_PASSWORD", "")}

View file

@ -28,6 +28,7 @@ Instructions:
c. Wait for the password input field, then enter the password: {os.getenv("GOOGLE_PASSWORD", "")}
d. Click the "Sign in" or "Next" button.
7. If login proceeds without interruptions, wait for redirection back to the original site and record the final URL.
8. Close your browser window after the login is completed.
Credentials to use for Google login:
- Email: {os.getenv("GOOGLE_EMAIL", "")}

View file

@ -29,6 +29,7 @@ prompt = f"""
8. 로그인 되어있지 않으면 아래의 EMAIL과 PASSWORD를 사용하여 로그인하세요:
- Email: {os.getenv("MICROSOFT_EMAIL", "")}
- Password: {os.getenv("MICROSOFT_PASSWORD", "")}
9. 로그인 완료 브라우저 창을 닫으세요.
제약 사항:
- 검색 엔진을 사용하거나 URL을 추측하지 마세요.