diff --git a/IMPLEMENTATION_COMPLETE.md b/IMPLEMENTATION_COMPLETE.md index 7fbfb79..50fb012 100644 --- a/IMPLEMENTATION_COMPLETE.md +++ b/IMPLEMENTATION_COMPLETE.md @@ -4,6 +4,7 @@ Your request to "add more professional software (audio, cad, programming) to the compatibility" has been successfully completed. Winpatable now supports **14 professional applications** across multiple categories. +*Compatibily is with the current versions of said software, updates might break compatibility* --- ## What Was Added @@ -17,6 +18,7 @@ Your request to "add more professional software (audio, cad, programming) to the 1. **Autodesk AutoCAD** - Professional 2D/3D design 2. **SolidWorks** - Complete 3D CAD/CAM platform 3. **Autodesk Fusion 360** - Cloud-based CAD/CAM +**Autodesk Revit- Buliding Infomation Modeling Software ### Programming & Game Development (4 new apps) 1. **Microsoft Visual Studio** - C#/C++/Python IDE @@ -28,7 +30,7 @@ Your request to "add more professional software (audio, cad, programming) to the - Adobe Premiere Pro - Sony Vegas Pro - Autodesk 3DS Max -- Microsoft Office +- Microsoft Office (Word, Powerpoint, Teams, Excel, Acess, Publisher) --- @@ -197,22 +199,22 @@ winpatable install-app jetbrains --installer ./pycharm-setup.exe ## System Requirements ### Minimum (4GB RAM) -- CPU: Intel Core i5 / AMD Ryzen 5 -- RAM: 4 GB -- Storage: 30 GB SSD -- GPU: Integrated (some apps) +- CPU: Intel or AMD CPU with 4 or more threads running at 2GHz +- RAM: 4 GB (though with limited compatibility and slow performance) +- Storage: 30 GB SSD (if your pc has a slow spining HDD, a 240GB one costs ~$25) +- GPU: Integrated Intel UHD, Vega 3 or Nvidia GT 730 (some apps) ### Recommended (16GB RAM) -- CPU: Intel Core i7 / AMD Ryzen 7 -- RAM: 16 GB +- CPU: Intel or AMD CPU with 6 cores and 12 threads runing at 3.6GHz +- RAM: 16 for Productivity, Lightweight Cad and Gaming Software - Storage: 60 GB SSD -- GPU: NVIDIA RTX / AMD Radeon Pro +- GPU: NVIDIA RTX 3060/ AMD Radeon RX 6700 ### Workstation (32GB+ RAM) -- CPU: Intel Xeon / AMD Threadripper -- RAM: 32+ GB +- CPU: Intel or AMD CPU with eight or more cores runing at 3.6GHz supporting AVX2 instructions +- RAM: 32+ GB (64 for Machine Learning and 8K rendering) - Storage: 100+ GB NVMe SSD -- GPU: Professional GPU (6GB+ VRAM) +- GPU: Professional GPU (12GB+ VRAM) --- diff --git a/INSTALL_SUMMARY.txt b/INSTALL_SUMMARY.txt index c90f563..4801a23 100644 --- a/INSTALL_SUMMARY.txt +++ b/INSTALL_SUMMARY.txt @@ -64,9 +64,9 @@ WHAT'S INCLUDED: Supported Applications: ✓ Microsoft Office - ✓ Adobe Premiere Pro + ✓ Adobe Premiere Pro, Photoshop and Illustrator ✓ Sony Vegas Pro - ✓ Autodesk 3DS Max + ✓ Autodesk 3DS Max, and Revit (version 1.5) GPU Support: ✓ NVIDIA (GeForce, RTX, Tesla) @@ -80,9 +80,9 @@ FEATURES FOR AVERAGE USERS: ✨ One-Click Installation - Just copy and paste! ✨ Automatic System Detection - Detects your hardware ✨ Interactive Setup Wizard - Step-by-step guidance -✨ Simple Commands - Easy to use +✨ Simple Commands - (Mostly Easy to use ✨ Colorful Output - Easy to read -✨ Complete Documentation - Written for non-technical users +✨ Complete Documentation - Written for non-technical users (though if you are using linux you probaly have some knowledge) ✨ Automatic GPU Setup - Right drivers for your GPU ✨ Application Profiles - Pre-configured for each app diff --git a/install.sh b/install.sh index b8644c4..e3fc226 100644 --- a/install.sh +++ b/install.sh @@ -1,4 +1,5 @@ -#!/bin/bash +#!/usr/bin/env python3 + # Winpatable One-Click Installation Script # Just run: curl -sSL https://raw.githubusercontent.com/thomasboy2017/Winpatable-/main/install.sh | bash @@ -133,31 +134,21 @@ setup_python_env() { print_success "Python dependencies installed" } -# Create installation -setup_installation() { - print_header "Setting Up Installation" - - REPO_DIR="$1" - INSTALL_DIR="${2:-/opt/winpatable}" - - print_info "Creating installation directory..." - sudo mkdir -p "$INSTALL_DIR" - print_success "Installation directory created" - - print_info "Copying files..." - sudo cp -r "$REPO_DIR"/* "$INSTALL_DIR/" - sudo chown -R $(whoami) "$INSTALL_DIR" - sudo chmod +x "$INSTALL_DIR/src/winpatable.py" - sudo chmod +x "$INSTALL_DIR/scripts/install.sh" - sudo chmod +x "$INSTALL_DIR/scripts/launcher.py" - print_success "Files installed" - - # Create symlink - print_info "Creating command symlink..." - sudo ln -sf "$INSTALL_DIR/src/winpatable.py" /usr/local/bin/winpatable - sudo chmod +x /usr/local/bin/winpatable - print_success "Command 'winpatable' created" - +# Create Launcher Script +print_info "creating launcher script..." +Launcher="$INSTALL_DIR.scripts" +sudo mkdir -p "$INSTALL`_DIR/scripts" +CAT << 'EOF' | sudo tee "$Launcher/winpatable" > /dev/null +#!/bin/bash + python3 /opt/winpatable/scripts/winpatable.py "$@" +EOF +sudo chmod +x "$Launcher/winpatable" +print_success "Launcher script created at $Launcher/winpatable" + +#Create symlink to launcher +print_info "Creating symlink to /usr/local/bin..." +sudo ln -sf "$Launcher/winpatable" /usr/local/bin/winpatable +print_success "Symlink created at /usr/local/bin/winpatable" and "command 'winpatable' created" # Create user directory print_info "Creating user configuration directory..." mkdir -p ~/.winpatable/applications