117 Commits

Author SHA1 Message Date
dacrab
9d41a9a2c7 feat: add cyberpunk logo and auto-execute after install 2024-12-27 13:50:01 +02:00
dacrab
b3e748554f fix: ensure unique binary names for all platforms 2024-12-27 13:44:43 +02:00
dacrab
1f1f4144bb fix: update release file names and install scripts 2024-12-27 13:42:42 +02:00
dacrab
dae6dbcdaa Remove Makefile and update README for improved clarity and installation instructions
- Deleted the Makefile as it was no longer needed for the build process.
- Enhanced the README with clearer installation instructions, including a one-click solution for Linux/macOS and Windows.
- Improved formatting and added details for system support and configuration files.
- Updated the project stats section for better visibility.

These changes streamline the documentation and improve user experience for installation and usage of the Cursor ID Modifier tool.
2024-12-27 12:33:52 +02:00
dacrab
99e31a7bba chore: Refactor build and installation scripts; update configuration and release process
- Enhanced build scripts for improved parallel execution and optimization flags.
- Updated installation scripts for better user experience and error handling.
- Modified .gitignore to include new build artifacts and IDE configurations.
- Updated .goreleaser.yml for better release management and platform support.
- Removed deprecated main.go file and adjusted README for clarity on installation and usage.
- Added support for multiple architectures in build process, including 32-bit and 64-bit for Windows, macOS, and Linux.

These changes streamline the development workflow and enhance the overall usability of the Cursor ID Modifier tool.
2024-12-27 02:05:35 +02:00
Vincent Young
d45323f316
Update install.sh 2024-12-14 23:22:07 -05:00
煎饼果子卷鲨鱼辣椒
180c3fd275 feat: Enhance installation scripts with logging, progress display, and prerequisite checks
- Added logging functionality to track installation progress and errors in both PowerShell and Bash scripts.
- Implemented a download progress display for better user experience during file downloads.
- Introduced prerequisite checks to ensure the required PowerShell version and internet connectivity before installation.
- Modified the installation process to run the installed program directly after completion.
- Updated messages to clarify usage instructions for the 'cursor-id-modifier' tool.

These changes improve the robustness and user-friendliness of the installation process across platforms.
2024-12-15 02:00:31 +08:00
煎饼果子卷鲨鱼辣椒
3316f8b0b0 feat: 添加自动安装脚本并优化文档 2024-12-15 01:17:43 +08:00
dacrab
2b2fb6d515 refactor: Remove install.sh and enhance README.md with updated installation instructions
- Deleted the `install.sh` script to streamline the installation process and reduce complexity.
- Updated the `README.md` to reflect the new installation method, emphasizing the recommended automatic installation approach.
- Improved clarity in installation instructions for both Linux/macOS and Windows, ensuring users have clear guidance on how to install the tool.
- Added details about the automatic installation script's features, including privilege requests and configuration backups.
- Enhanced the manual installation section with step-by-step instructions for users who prefer that method.

These changes collectively improve the documentation and user experience during the installation process.
2024-12-14 14:58:03 +02:00
realies
f89aa17acf feat: lean automated releases 2024-12-14 05:00:33 +00:00
Xx
8a28f29202 feat: Add MD5 checksum generation to build_all.bat
- Introduced a new feature to generate and save MD5 checksums for built files in `build_all.bat`.
- Added a new cyan color code for terminal output to enhance visibility.
- Included messages to inform users about the successful generation and location of the MD5 checksum file.

These changes improve the build process by providing users with a way to verify the integrity of the built files.
2024-12-13 16:29:39 +08:00
Xx
21aa297b39 feat: Update version to 2.5.0 and enhance installation scripts
- Updated version number to 2.5.0 across all relevant files for consistency.
- Removed obsolete version 2.0.0 binaries and added new binaries for version 2.5.0 for various platforms (Windows, Linux, macOS).
- Updated installation scripts (`cursor_modifier.bat`, `cursor_modifier.sh`, `install.sh`, and `build_all` scripts) to reflect the new version.
- Revised README.md to include updated installation instructions and links to the new binaries, ensuring users have accurate and up-to-date information.

These changes collectively improve the application's usability and ensure users can access the latest version seamlessly.
2024-12-13 16:13:54 +08:00
Xx
98f6eab6de feat: Update version to 2.0.0 and enhance multilingual support across scripts
- Updated version number to 2.0.0 in all relevant files for consistency.
- Improved language detection and multilingual messages in `cursor_modifier.bat` and `cursor_modifier.sh`, enhancing user experience for Chinese and English users.
- Added error handling for missing commands and improved process management in `cursor_modifier.sh`.
- Enhanced configuration management in `main.go` with better telemetry tracking and streamlined ID generation.
- Updated README.md to reflect the new version and configuration changes, ensuring users have accurate information.

These changes collectively improve the application's usability, configuration handling, and user feedback during operation.
2024-12-13 16:09:50 +08:00
Xx
af6c9f05de feat: Update installation script and improve error handling
- Updated `install.sh` to include versioning and enhanced bilingual messages for better user feedback.
- Refactored platform detection logic to dynamically set binary names based on the version.
- Added checks for system requirements, including curl installation and write permissions.
- Improved error handling with context-specific messages for better debugging.
- Cleaned up the `go.mod` file by consolidating dependency requirements.

This commit enhances the installation process and user experience by providing clearer feedback and ensuring necessary prerequisites are met.
2024-12-11 17:02:59 +08:00
Xx
ea56925a52 v2.0.0 app 2024-12-10 22:33:23 +08:00
Xx
a1c2203752 feat: Enhance configuration management and build scripts
- Updated `go.mod` to include new dependencies for color output.
- Refactored `main.go` to improve `StorageConfig` structure and add new methods for configuration management.
- Implemented a progress spinner and error handling for file operations.
- Enhanced build scripts (`build_all.bat` and `build_all.sh`) for better output and error handling, including versioning and cleanup processes.
- Removed obsolete binary files for various platforms.
- Updated VSCode settings for spell checking.

This commit improves the overall functionality and user experience of the Cursor ID Modifier tool.
2024-12-10 22:19:20 +08:00
Xx
089f5a9572 初始化版本 2024-12-09 15:00:45 +08:00