Giter VIP home page Giter VIP logo

slpcopy's Introduction

slpcopy

Tool to copy all *.slp files (from Slippi tournament captures) from attached thumbdrives. Useful for TOs running a SSBM tournament.

Screenshot

Features

  • Scans all attached FAT32 formatted drives.
  • Copies all *.slp replay files into a directory of your choice on your machine.
  • Organizes *.slp replay files by thumbdrive in the output directory.
  • Optionally deletes *.slp replay files after copying.
  • Optionally uses custom drive names in output directory.
  • [New!] Optionally renames files on copy to a more human readable format (e.g. "Game_20211025T160457.slp" --> "20211025T160457 - Fox (Green) vs Samus (Green) - Battlefield.slp")
  • Full Windows & Linux support. OSX should also work if you run the python script directly, but this is untested.

Installation

Usage

  1. Plug in all thumbdrives you'd like to pull *.slp files off.
  2. Choose a directory to copy files into.
  3. Choose settings: (Optionally delete originals after copy and/or use custom drive names).
  4. Hit 'Start'.

Works well with a multiport usb hub:

CLI Usage

$ python slpcopy.py --ignore-gooey --help
usage: slpcopy.py [-h] [--remove_after_copy] [--use_custom_drive_names] [--rename_files] Output Path

blorppppp's *.slp copy tool. Copies all *.slp files from thumbdrives onto your machine.

positional arguments:
  Output Path           The directory to copy *.slp files into.

options:
  -h, --help            show this help message and exit
  --remove_after_copy   Delete original *.slp files off thumbdrives after succesfully copying to your machine.
  --use_custom_drive_names
                        Copy *.slp files into a folder with each thumbdrive's custom name (if applicable). If unchecked a new folder will be created for each drive (e.g. "Setup 001")
  --rename_files        Rename *.slp files into a more human readable format. "Game_20211025T160457.slp" -> "20211025T160457 - Fox (Green) vs Samus (Green) - Battlefield.slp"

Tips

How to set up Slippi replay recording on your Wii

https://www.youtube.com/watch?v=KiJZX-GUyak&ab_channel=YashichiSSBM

Prevent File Explorer popup when you plug in a thumbdrive

https://www.windowscentral.com/how-configure-autoplay-windows-10

Support me

โ˜• buy me a coffee :)

slpcopy's People

Contributors

grantismo avatar ryanclanigan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.