Thanks to visit codestin.com
Credit goes to github.com

Skip to content

mjishnu/alt-app-installer-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Alt App Installer CLI

A command-line version of Alt App Installer

🚀 Quick Start

  • Download the executable from releases
  • Run:
./altappinstaller.exe "app url"

📋 Usage

python main.py <URL> [OPTIONS]

Basic Examples

# Simple download and install
python main.py https://example.com/app

# Download only
python main.py https://example.com/app -d

# Custom output directory
python main.py https://example.com/app -o ./my-downloads

🔧 Command Line Options

Short Long Description Choices Default
-v --version Show version information - -
-h --help Show help information - -
-d --download_only Download only, don't install - False
-deps --dependencies Dependency handling mode all, required, ignore_ver, none required
-p --progress Progress bar type full, simple, none full
-o --output Output directory Any valid path ./downloads
-a --arch Target architecture x64, arm, arm64, x86, auto auto

Dependency Options

  • all: Install all available dependencies
  • required: Install only latest version of dependencies according to your current architecture (default)
  • ignore_ver: Install all version of dependencies for your current architecture
  • none: Skip dependencies entirely

Progress Bar Options

  • full: Complete progress bar with details (default)
  • simple: Lightweight for legacy terminals
  • none: Text-only output

📸 Screenshots

Screenshot 2025-08-04 013759

Screenshot 2025-08-04 014437

🔥 Advanced Examples

# Download all dependencies with simple progress bar
python main.py https://example.com/app --dependencies all --progress simple

# Specific architecture, no dependencies
python main.py https://example.com/app --arch x64 --dependencies none

# Custom output with download only
python main.py https://example.com/app -d -o ./custom-folder --progress full

🛠️ Building from Source

Prerequisites

  • Git
  • Python 3.8+
  • pip

Steps

  1. Clone the repository

    git clone https://github.com/mjishnu/alt-app-installer-cli
    cd alt-app-installer-cli
  2. Install dependencies

    pip install -r requirements.txt
  3. Run the application

    cd app
    python main.py "your-app-url"

🔍 Troubleshooting

Issue Solution
No progress bar visible Try --progress simple or --progress none
Wrong architecture Use --arch x64/x86/arm/arm64
Download fails Check internet connection and URL validity

📝 Version Information

./altappinstaller.exe -v

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🆘 Support

⭐ Show your support

Give a ⭐️ if this project helped you!

About

alt app installer cli

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages