Adding works to manager:
Using "Rename/Organize by template" context menu command, "Renaming template" settings field and "Use \ to organize in folders (relative to Main Folder)" checkbox:
- Renaming template may contain {rjcode}, {title}, {circle}, {category}, {cvs} tags, which will be replaced with corresponding values during renaming, also {foldername} tag can be used, which will be replaced with current work's folder name. At least {rjcode} or {foldername} tag must be present.
- Example template: {rjcode} [{circle}] {title}
- When "Use \ to organize in folders (relative to Main Folder)" checkbox is checked, backslash can be used to specify folder structure relative to Main Folder. {rjcode} tag must be in the part of the template after last backslash.
- Example template with folders: {category}\{circle}\[{rjcode}] {title}
- If unchecked or Main Folder is not set or work's folder is outside of Main Folder, only part of the template after last backslash will be used for renaming.
- Works without RJ code will be ignored.
- Path will be updated automatically.
- Be vary of long titles, as to not exceed 259 characters path length limit if not supported by OS.
Using "Update Path" context menu command:
- This function will try to find new path by searching RJ code in parent folder (to existing path) and/or main folder (if set in settings). Also it will search for eligible files (executables or playlists) in existing work's folder. Useful in following cases:
- Work's folder was renamed.
- Work's folder was moved to subfolder of current folder.
- Work's folder was moved to main folder.
- In work's folder playlist or exe file was created, renamed or deleted.
Using <FileManagerPath> and <FileManagerArgs> setting in Settings.xml to allow opening work's folder (via double-click or "Open Containg folder" context menu) in external file managers (e.g. Total Commander) instead of Explorer:
<FileManagerPath>explorer.exe</FileManagerPath>
<FileManagerArgs>"{0}"</FileManagerArgs>
- For Total Commander (change path if needed):
<FileManagerPath>c:\Program Files\Total Commander\TOTALCMD.EXE</FileManagerPath>
<FileManagerArgs>/o /s /L="{0}"</FileManagerArgs>
Compiling from source code:
- Download Microsoft Visual Studio 2010 or later (I used free Microsoft Visual Studio Community 2017).
- When installing, choose .NET desktop development and .NET Framework 4.6.2 development tools.
- Open \GameManager.src\GameManager.sln in Visual Studio.
- Press F5 to compile.
- Compiled executable will be at \GameManager.src\GameManager\bin\Release\GameManager.exe. Move it to main folder.