====== Command Line Arguments ======
===== How To =====
How to add command line arguments
=== Windows ===
- Create a shortcut to ''jeveassets.jar''
- Right click the shortcut and select ''Preferences'' in the popup menu
- Select the ''Shortcut'' tab
- Add the command line arguments at the end of the ''Target'' string (outside the quotes) \\ Example: \\ ''"C:\jEveAssets\jeveassets.jar" -portable''
=== Linux ===
''java -jar jeveassets.jar -portable''
===== Users =====
Command line arguments meant for users of jEveAssets
''-help'' >> Display the [[clihelp|CLI help message]]
''-version'' >> Display version information
''-portable'' >> Run jEveAssets portable. Save all data in the jEveAssets program directory
''-lazysave'' >> Only save to disk on update and exit \\
\_This can be useful if you are syncing the data to cloud (google drive, dropbox, etc.).\\
\_This may cause you to lose data if jEveAssets exit unexpectedly
''-update'' >> Update Data. Update all profiles and accounts. All data with cache expired will be updated \\
\_Was ''-backgroundupdate'' (no longer valid)\\
\_''-update'' was previously used for force update.\\
''-export'' >> Export Data (See [[clihelp|CLI help message]] for options)
===== Developers =====
Command line arguments meant for developers of jEveAssets \\ Use these at your own risk!
''-debug'' >> Enable debug logging and other debug shenanigans
''-noupdate'' >> Disable all updates
''-forceupdate'' >> Ignore update times \\
\_Was ''-update'' (now used for CLI update)\\
Using ''-forceupdate'' may get you banned from ESI \\
It won't give you access to any new data \\
You will just get a cached result and a lot of bad karma...