Resource icon

Show VASSAL and VASL versions in .vsav or .vlog 3

No permission to download
Game Name
ASL
If you're like me, you're playing PBEM games with several opponents, and each may be using different versions of VASSAL and VASL. To avoid incompatibility, here is a small Python (version 3) program to display the versions used in a .vsav or .vlog file so you can use the same versions. It is a command-line utility and takes the filename(s) of the file(s) to report on. If you don't provide an argument, it will print usage instructions. I had to ZIP it to upload it here; you will have to install Python v3 (I'm using 3.10.3) to run it.

Example of use:
Code:
> vaslversions.py Opponent1\file1.vlog Opponent2\file2.vlog Opponent3\file1.vlog
Versions for "Opponent1\file1.vlog"
      VASSAL version 3.5.8
        VASL version 6.6.3

Versions for "Opponent2\file2.vlog"
      VASSAL version 3.5.8
        VASL version 6.6.3

Versions for "Opponent3\file1.vlog"
      VASSAL version 3.6.5
        VASL version 6.6.3.1
Author
ScottRomanowski
Downloads
14
Views
701
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ScottRomanowski

Latest updates

  1. New error checking, but for a condition that shouldn't happen

    Added more error checking, and renamed an argument to better convey what it is.
  2. Version 2, now with wildcards

    I added support for wildcards. If you don't provide an argument, it defaults to "*.v*", to...
Top