Commit Graph

4 Commits

Author SHA1 Message Date
d64f6c3d8f feat(download): add output path parameter to download and checkVersionInDownloaded functions
Add outputPath parameter to download and checkVersionInDownloaded functions to allow specifying the download directory. Update main function to pass the outputPath parameter to these functions.
2026-03-11 20:06:33 +03:00
57f7754353 chore: add output path flag and directory creation
Add a new flag `-o` to specify the output path for saving the app. Create the output directory if it doesn't exist. Remove the hardcoded directory creation for the "apps" directory. Update the main function to check if the output path is provided and display an error message if it's not.
2026-03-10 21:11:49 +03:00
4b56e315c3 chore: add example script for client
Add a new example script to demonstrate how to use the IPAGoClient with specific parameters for TikTok. The script includes placeholders for user credentials and other sensitive information, which should be replaced with actual values before execution.
2026-03-10 05:35:13 +03:00
f53e327ec2 feat(client): add IPAGo client implementation
Add a new Go client implementation for interacting with the IPAGo server. The client includes functionality for authentication, searching for apps, and downloading apps. The client is structured to handle errors and retries, and includes progress reporting for downloads. The client is added to the .gitignore file and the README.md file is updated with installation instructions. The server-side code is also updated to include the Content-Length header for download progress reporting.
2026-03-10 05:33:41 +03:00