• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
VAR Manager

Plugins + Scripts VAR Manager

Download [<1 MB]
hello bro, Could you please assist me in restoring the program to its default settings? I'm encountering some difficulties while using your application and would like to remove the VarsLink.
 
hello bro, Could you please assist me in restoring the program to its default settings? I'm encountering some difficulties while using your application and would like to remove the VarsLink.
Do you have any more information/errors?
What do you mean by VarsLink? Like the VAM directory?

To reset settings you have to delete all the files/folders in %LocalAppData%\VAMvarmanager
 
Hi, very useful tool when you want to clean up! I love it.

For your consideration, can we have an option to skip the version number when scanning for unreferenced vars, please? I often update dependencies.
Thanks.
 
Do you have any more information/errors?
What do you mean by VarsLink? Like the VAM directory?

To reset settings you have to delete all the files/folders in %LocalAppData%\VAMvarmanager

I think he refers to feelfar's varmanager.

I also installed this manager but I don't know how to remove it.

It makes symlink for every var file I have and completely destroyed my addonpakage folder.

Is there any way I can switch to your VAR manager?
 
I think he refers to feelfar's varmanager.

I also installed this manager but I don't know how to remove it.

It makes symlink for every var file I have and completely destroyed my addonpakage folder.

Is there any way I can switch to your VAR manager?

Sorry I am not sure how feelfar's varmanager works.
My varmanager is pretty simple to use though.
 
I think he refers to feelfar's varmanager.

I also installed this manager but I don't know how to remove it.

It makes symlink for every var file I have and completely destroyed my addonpakage folder.

Is there any way I can switch to your VAR manager?
Why would it destroy that?

Also, there is a working fork @ https://github.com/bustesoul/varManager

Theres not a single time Bill-Prime's var manager has worked for me, I am sorry.
 
I'm missing something possibly obvious, but is there an install guide anywhere? I mean for basic laymen that just want to follow step by step instructions for everything required?
 
I'm missing something possibly obvious, but is there an install guide anywhere? I mean for basic laymen that just want to follow step by step instructions for everything required?

  1. Put varManager.exe anywhere, or in your root VAM directory.
  2. Create a directory you want to use as your backup directory.
  3. Open varManager.exe.
  4. Choose VAM Folder (root folder)
  5. Choose Backup Folder from Step 2.
  6. (Optional) Set your filters to exclude certain folders or creators var files from being moved
  7. Use VarManager!
    1. Backup Unreferenced vars to backup all vars that are not being referenced
    2. Move old versions of vars to remove clutter from VAM (old versions of vars not needed, gets moved to _oldvars directory)
    3. etc.
 
All I want is to clean up my var folder and delete the vars I never use, how do I do this?

Read my last post to setup varManager
Use the functions like Backup Unreferenced Vars to backup vars that aren't referenced
There are a lot of options to filter what you want to back up etc.
 
  1. Put varManager.exe anywhere, or in your root VAM directory.
  2. Create a directory you want to use as your backup directory.
  3. Open varManager.exe.
  4. Choose VAM Folder (root folder)
  5. Choose Backup Folder from Step 2.
  6. (Optional) Set your filters to exclude certain folders or creators var files from being moved
  7. Use VarManager!
    1. Backup Unreferenced vars to backup all vars that are not being referenced
    2. Move old versions of vars to remove clutter from VAM (old versions of vars not needed, gets moved to _oldvars directory)
    3. etc.
AH! Thank you so much! I'm dumb. I thought this was a plugin to run within VAM & needed some files replaced like the other VAR managers. Thank you again.
 
Hello, this is my first time using VAM as a whole so forgive me if this is a dumb question but i would like to ask, does restore all referenced vars also work with move old version of vars? or does that only apply to the backup? i dont wanna mess up my stuff so i just wanna be sure.

thanks!

edit: and by scan saves/scene for references, that also includes the saved scene in json format by the plugin BrowserAssist if im not mistaken?

1737278725761.png
 
Last edited:
Hello, this is my first time using VAM as a whole so forgive me if this is a dumb question but i would like to ask, does restore all referenced vars also work with move old version of vars? or does that only apply to the backup? i dont wanna mess up my stuff so i just wanna be sure.

thanks!

edit: and by scan saves/scene for references, that also includes the saved scene in json format by the plugin BrowserAssist if im not mistaken?

View attachment 452991

Move Old Versions of vars (Unreferenced) moves those files to a new folder in your root VAM directory called _oldvars
They don't go to your backup folder. This is because we are assuming these files are obsolete and will always be obsolete.
These are files like AcidBubbles.Timeline.100 when you just need AcidBubbles.Timeline.latest or different specific versions.

You can always use the Restore Last Config/Undo or Save var Config to a file that you can restore to undo all the moved files.
 
Move Old Versions of vars (Unreferenced) moves those files to a new folder in your root VAM directory called _oldvars
They don't go to your backup folder. This is because we are assuming these files are obsolete and will always be obsolete.
These are files like AcidBubbles.Timeline.100 when you just need AcidBubbles.Timeline.latest or different specific versions.

You can always use the Restore Last Config/Undo or Save var Config to a file that you can restore to undo all the moved files.
Got it, many thanks for explaining it.
 
Good afternoon, this is a very useful plugin for everyone. Only I can't find the varManager.exe. Help please..
1740702210077.png
 
Good afternoon, this is a very useful plugin for everyone. Only I can't find the varManager.exe. Help please..
View attachment 465506

That looks like you downloaded Feelfar's varmanager, not Bill_Prime's (same name, same function, very different tools).

Furthermore, you don't see an .exe, because you downloaded the sourcecode - you want the release version: https://github.com/feelfar/varManager/releases/tag/MMDLoader_v1.0.1.0 Then you unzip the "varManager_v1.0.4.8_MMDLoader_v1.0.1.0.zip" into your VaM root-directory & start the varmanager.exe as Administrator.

Fair warning: I use Feelfar's varmanager myself, but it has zero documentation aside from a couple tooltips. You might want to give Bill_Prime's tool a try.
 
Last edited:
I have a backup folder of VARs I only want read-only copy into AddonPackages for the VAM install, and not to have move operations.

May I ask for a feature request where I can specify that preference that copies happen instead of moves?


I'd like to keep Backup Folder untouched.
 
Is is possible to only scan for corrupt var's without copy anything over? It showed me the usual var's with broken archives and also showed me var's with specific single files who gave an error although the unpacking was right. That was very useful. Wish I could scan without taking space.
 
Is is possible to only scan for corrupt var's without copy anything over? It showed me the usual var's with broken archives and also showed me var's with specific single files who gave an error although the unpacking was right. That was very useful. Wish I could scan without taking space.
It just scans for broken zip archives (at least that var manager can't read) and broken meta.json files in the var archives.
I suppose you could just change your backup folder to a local folder, backup everything and then restore everything to look for broken archives.
 
It just scans for broken zip archives (at least that var manager can't read) and broken meta.json files in the var archives.
I suppose you could just change your backup folder to a local folder, backup everything and then restore everything to look for broken archives.
Yes, vam is usually throwing out an error for broken zip archives but your tool discovered some hidden broken files and I didn't know that archives can be broken even the zip archive can be opened. Only the unpacking showed the error and your tool found them all. :)

Tested it on an old vam client and backupped, too many files. Nothing is lost but now I have to copy over the dependencies for some scenes. (I could restore it but I like the fast, lightweight scenes).
Maybe it's because I have sub directories? I was just using it with the default options and only excluded one folder.

Already had to change the backup folder to an external drive and I'm running out of space. So I thought there is maybe an option that just scan the directories without copy them?
 

Similar threads

Back
Top Bottom