Config Files » History » Version 40
  Per Amundsen, 03/26/2021 06:42 PM 
  
| 1 | 7 | Per Amundsen | {{>toc}} | 
|---|---|---|---|
| 2 | |||
| 3 | 22 | Per Amundsen | h1. Config files  | 
| 4 | 1 | Per Amundsen | |
| 5 | 31 | Per Amundsen | Config files are stored in the AdiIRC folder if the user running AdiIRC.exe have write access to that folder, otherwise, they are stored in <notextile>%LOCALAPPDATA%\AdiIRC</notextile> (C:\Users\USERNAME\AppData\Local\AdiIRC).  | 
| 6 | 1 | Per Amundsen | |
| 7 | 32 | Per Amundsen | AdiIRC.exe -ConfigFolder <path> command line argument can be used to set a custom config folder on startup.  | 
| 8 | 31 | Per Amundsen | |
| 9 | 19 | Per Amundsen | Typing [[/echo|//echo]] -ag [[$adiircdir]] will print the path to the config folder.  | 
| 10 | 1 | Per Amundsen | Typing [[/paths]] -o will open the config folder.  | 
| 11 | 40 | Per Amundsen | [[Menubar_Control|Menubar]] -> Tools -> Config files - will also open the config folder.  | 
| 12 | 1 | Per Amundsen | |
| 13 | config.ini - Most AdiIRC [[Options Dialog|options]].  | 
||
| 14 | 38 | Per Amundsen | commands.ini - Default custom [[/alias|aliases]].  | 
| 15 | 27 | Per Amundsen | menus.ini - Custom [[Scripting_Menus|menu items]].  | 
| 16 | 38 | Per Amundsen | networks.ini - New [[Serverlist]] options.  | 
| 17 | 24 | Per Amundsen | servers.ini - Old Serverlist options.  | 
| 18 | 26 | Per Amundsen | vars.ini - [[/set|Global scripting variables]] which are saved across sessions.  | 
| 19 | 23 | Per Amundsen | nicklistbuttons.ini - Custom Nicklist buttons.  | 
| 20 | 1 | Per Amundsen | users.ini - Custom user access levels.  | 
| 21 | 26 | Per Amundsen | addrbk.ini - [[/abook|Address book users]].  | 
| 22 | 34 | Per Amundsen | control.ini - Auto-op/Auto-voice settings.  | 
| 23 | 1 | Per Amundsen | |
| 24 | nowplaying.txt - Random now playing items.  | 
||
| 25 | quits.txt - Random quit messages.  | 
||
| 26 | slaps.txt - Random slaps.  | 
||
| 27 | |||
| 28 | 36 | Per Amundsen | AdiIRCAPI.dll - The "plugin API":/boards/4/topics/146 file.  | 
| 29 | AdiIRCAPIv2.dll - The "plugin API":/boards/4/topics/14 API version 2 file.  | 
||
| 30 | 30 | Per Amundsen | |
| 31 | 7 | Per Amundsen | h1. Deprecated files  | 
| 32 | 1 | Per Amundsen | |
| 33 | 4 | Per Amundsen | These are automatically added to config.ini and removed when upgrading from an older to newer version of AdiIRC.  | 
| 34 | |||
| 35 | 1 | Per Amundsen | positions.ini - Was used to store windows positions.  | 
| 36 | away.ini - Was used to store away options.  | 
||
| 37 | ignore.ini - Was used to store ignore options.  | 
||
| 38 | 8 | Per Amundsen | |
| 39 | h1. Config folders  | 
||
| 40 | |||
| 41 | Various folders are created for storing data, most of these can be changed in the options dialog.  | 
||
| 42 | 1 | Per Amundsen | |
| 43 | 37 | Per Amundsen | \Cache\Favicons - Stores favicons if [[Options_Dialog|Options]] -> [[Icons_Options|Icons]] -> [[Icons_Options#Get-favicons-from-server-website|Get favicons from server website]] is enabled.  | 
| 44 | 1 | Per Amundsen | \Cache\History - Stores [[Editbox Control|Editbox]] history if [[Options_Dialog|Options]] -> [[Messages_Options|Messages]] -> [[Messages_Options#Save-and-restore-history|Save and restore history]] is enabled.  | 
| 45 | 37 | Per Amundsen | \Cache\Monitor - Stores [[Monitor Panels]] data if any [[Options_Dialog|Options]] -> [[Monitor_Options|Monitor]] -> Save and restore option  | 
| 46 | is enabled.  | 
||
| 47 | \Cache\Preview - Stores Inline Images preview if enabled in [[Options_Dialog|Options]] -> [[Inline Images Options|Inline Images]].  | 
||
| 48 | 19 | Per Amundsen | \Dict - Store any installed [[Spellcheck|spellcheck dictionaries]].  | 
| 49 | 31 | Per Amundsen | \Download - Stores incoming DCC downloads set in [[Options_Dialog|Options]] -> [[DCC_Options|DCC]] -> [[DCC_Options#Default-download-dir|Default download dir]]. (See also [[$getdir]])  | 
| 50 | \Logs - Stores all log files set in [[Options_Dialog|Options]] -> [[Logging_Options|Logging]] -> [[Logging_Options#LogFolder|Log Folder]]. (See also [[$logdir]])  | 
||
| 51 | \Scripts - Stores all scripts. (See also [[$scriptdir]])  | 
||
| 52 | 39 | Per Amundsen | \Themes - Stores all installed [[Themes_Dialog|themes]].  | 
| 53 | \Plugins - Stores all installed [[Plugins_Dialog|plugins]].  | 
||
| 54 | 38 | Per Amundsen | |
| 55 | h2. Manually editing Config Files  | 
||
| 56 | |||
| 57 | Most config files can be manually edited using a text editor but the files must always be opened and saved using "UTF-8":https://en.wikipedia.org/wiki/UTF-8 encoding.  | 
||
| 58 | |||
| 59 | When editing config.ini while AdiIRC is running, it can be reloaded by typing the [[/setoption]] command with no parameters, other config files usually requires a AdiIRC restart.  |