gpt-cursor-auto  by hmhm2022

Python scripts for ChatGPT access and Cursor Pro utility

Created 10 months ago
421 stars

Top 69.9% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides Python scripts to automate obtaining ChatGPT access tokens and maintaining Cursor Pro subscriptions. It targets users of ChatGPT and Cursor Pro who seek to streamline authentication and subscription renewal processes.

How It Works

The project utilizes Python scripts to interact with authentication mechanisms for ChatGPT and Cursor Pro. The gpt-accesstoken.py script aims to acquire ChatGPT access tokens, while cursor_pro_keep_alive.py handles the automatic renewal of Cursor Pro subscriptions. Recent updates introduce automated token acquisition, eliminating manual login, and leverage Microsoft alias emails with config.txt and mail_api.py for authentication, requiring specific client IDs and refresh tokens.

Quick Start & Requirements

  • Install dependencies via pip install -r requirements.txt.
  • Requires Python 3.x.
  • Configuration involves setting up config.txt with Microsoft alias email credentials (client_id, refresh_token).

Highlighted Details

  • Automates ChatGPT access token retrieval.
  • Provides Cursor Pro subscription auto-renewal.
  • Supports token acquisition without manual account linking.
  • Integrates with Microsoft alias emails for authentication.

Maintenance & Community

No specific community channels or notable contributors are mentioned in the README.

Licensing & Compatibility

The repository does not specify a license.

Limitations & Caveats

The project's reliance on specific authentication flows for ChatGPT and Cursor Pro may be subject to change by the respective services, potentially breaking the scripts. The README notes that the "Crazy Cursor" tool in distributions is not directly related to this repository's code.

Health Check
Last Commit

6 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
5 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.