/CSA-USB-Tool

Tool to download all files in a given FIRST season needed to support teams.

Primary LanguageC#MIT LicenseMIT

CSA-USB-Tool

Tool to download all files in a given FIRST season needed to support teams.

This tool downloads all the installers/packages for a given FRC season. CSA's commonly need these on hand in a USB to help teams update to the latest version or to diagnose issues.

How to use this tool on MacOS

  1. Install Parallels
  2. Set up a Windows 10 image
  3. Install .NET 6.0 SDK from https://dotnet.microsoft.com/en-us/download
  4. In the File Explorer, navigate to the directory where you have downloaded the CSA tool
    • E.g. This PC > Documents > GitHub > CSA-USB-Tool
  5. Open the sub-directory called “CSAUSBTool”.
  6. Shift-right click on the background of the window.
    • Note: You’ll need to find a two-button mouse, as it doesn’t accept shift-control click.
  7. Select "Open PowerShell window here"
  8. Run dotnet using:
    'C:\Program Files (x86)\dotnet\dotnet.exe' run
    
  9. Wait for the app window to open. This may take a few minutes.
  10. Check that the year is correct.
  11. Select all the items in the left-hand pane
    • By default the tool will only download NI-LabVIEW
  12. Click “Download”
  13. Wait until all the files are downloaded
  14. Find the downloaded files in a sub-directory like GitHub/CSA-USB-Tool/CSAUSB/Tool/FRC2023