Add initial implementation of Cursor Pro Keep Alive tool

- Created .gitignore to exclude unnecessary files.
- Added config.ini for account configuration.
- Implemented cursor_auth_manager.py for managing authentication.
- Developed cursor_pro_keep_alive.py for automated account management.
- Included CursorKeepAlive.spec for packaging.
- Added gpt-accesstoken.py for obtaining ChatGPT access tokens.
- Created README.md with usage instructions.
- Updated requirements.txt with necessary dependencies.
- Added run_cursor.bat for script execution.
- Implemented update_cursor_auth.py for updating authentication details.
- Included turnstilePatch for handling CAPTCHA challenges.
- Added logging functionality in log.txt for tracking script execution.
- Created dist folder with packaged executable and necessary files.
This commit is contained in:
chengchongzhen
2024-12-28 15:14:40 +08:00
commit d48b1a9d6d
18 changed files with 1045 additions and 0 deletions

27
requirements.txt Normal file
View File

@@ -0,0 +1,27 @@
altgraph==0.17.4
certifi==2024.12.14
charset-normalizer==3.4.1
click==8.1.8
colorama==0.4.6
cssselect==1.2.0
DataRecorder==3.6.2
DownloadKit==2.0.7
DrissionPage==4.1.0.9
et_xmlfile==2.0.0
filelock==3.16.1
idna==3.10
lxml==5.3.0
openpyxl==3.1.5
packaging==24.2
pefile==2023.2.7
psutil==6.1.1
pyinstaller==6.11.1
pyinstaller-hooks-contrib==2024.11
PyVirtualDisplay==3.0
pywin32-ctypes==0.2.3
requests==2.32.3
requests-file==2.1.0
setuptools==75.6.0
tldextract==5.1.3
urllib3==2.3.0
websocket-client==1.8.0