Настройки MyChat Client, формат файла mcsettings.ini
Файл профілю налаштувань MyChat Client – стандартний текстовий формат INI.
[Network] ReconnectTime=10 Secured=yes ProxyType=0 ProxyHost= ProxyPort=80 ProxyAuth=no ProxyUserName= ProxyUserPass=
[General] WindowsStart=yes ConfirmExit=no StartPassword=no DailyUpdatesCheck=yes OpenPrivateByOneClick=yes FadeWindows=yes DoubleClickPagesClose=yes MainWindow=1 ShowUsersCounterOnTheTabs=yes ShowMainToolsPanel=yes ShowSendButton=yes CtrlEnterSend=no TipOfTheDayNum=7 ShowTipOfTheDay=no DisableAvatars=yes QuickMsgAutoSend=yes SpellCheck=no AutoHideMainWindow=no
[Events] ShowPopupTrayWindow=yes PopupOnNewBBS=yes PopupOnChannelMessage=no PopupOnPrivateMessage=no DateTimeStampFormat=[hh:mm:ss] TimeStamp=yes TrayBBSMsg=yes TrayChMsg=yes TrayPvMsg=yes TrayDontHide=no TrayWindowDuration=5 OpenPrivateOnPersonalOrAlert=no BlinkOnTaskBar=no
[HotKeys] HotKeyMyChat=<Win>+F12 HotKeyMyChatScreenShot=<Win>+F9 UseGlobalHotKeys=yes EscHide=yes
[Smileys] SmileysSet=classic
[Sounds] AllSoundsOff=no SndNewMsg=yes SndBadWord=yes SndLeave=yes SndJoin=yes SndChatType=yes SndChatBS=yes SndStatus=yes SndError=no SndPrivate=yes SndChatRet=yes SndSignal=yes SndChat=yes SndBroadcast=yes SndFilesExchangeRequest=yes SndFilesExchangeDone=yes SndScreenShot=yes SndMediaBusy=yes SndMediaCall=yes SndMediaCallReject=yes SndMediaEndCall=yes SndMediaIncomingCall=yes SndNewMsgFile=newmsg.mp3 SndBadWordFile=badword.mp3 SndLeaveFile=leave.mp3 SndJoinFile=join.mp3 SndChatTypeFile=chattype.mp3 SndChatBSFile=chatbs.mp3 SndStatusFile=status.mp3 SndErrorFile=error.mp3 SndPrivateFile=private.mp3 SndChatRetFile=chatret.mp3 SndSignalFile=signal.mp3 SndChatFile=chat.mp3 SndBroadcastFile=broadcast.mp3 SndScreenShotFile=screenshot.mp3 SndFilesExchangeRequestFile=filesrequest.mp3 SndFilesExchangeDoneFile=filesdone.mp3 SndMediaBusyFile=mediabusy.mp3 SndMediaCallFile=mediacall.mp3 SndMediaCallRejectFile=mediacallreject.mp3 SndMediaEndCallFile=mediaendcall.mp3 SndMediaIncomingCallFile=mediaincomingcall.mp3
[SysEvents] ShowSysEvents=yes EnterTxtxCh=yes LeaveTxtxCh=yes QuitChat=yes ChangeTheme=yes BanUser=yes TurnOut=yes ConnectionLost=yes Ignore=yes ConnectionRestored=yes AutoFillBroadcastUsersList=yes ShowImagesInChat=yes ImagesThumbsSize=2 DisableEmotions=no EnableSmileysAnimation=yes AutoreplaceSmileys=no UseMessagesFontLayouts=yes LoadHistoryType=1 History_1_Num=100
[Logs] Server=yes TxtChannels=yes Privates=yes Files=yes
[Security] OptionsPassword=
[Languages] Language=russian.ini
[SendFiles] InputFilesDir=C:\Users\Toshiba\Documents\MyChat\ BasePort=10000 BufferSize=5 DataPort=10001 SayYes=yes RememberSelectInputFilesFolder=no RandomPorts=yes RandomPortStart=10000 RandomPortEnd=20000
[Colors] color_ch_pv_back=13758972 color_inp_back=13758972 color_userslist_back=13758972 color_userslist_text=0 color_own_nick_text=255 color_active_link=255 color_visited_link=8388736 color_timestamp=10526880 color_hello_nick=13209 color_users_nick_text=16711680
[Update] UseAccountForUpdates=no UpdateLogin= UpdatePassword= UpdateDomain= ForceUpdateFromMyChatServerInActiveDirectory=no
[Special] MessagesFontSize=1 ToolsPanelType=1 PagesPanel=3
[Additional] PrivateInfoFields=EMAIL,WORK_PHONE,HOME_BIRTHDAY,IP_ADDRESS ProgramCaption=%program% %ver% - %nickname% [%company%] (%state%)
[Interface] TrayIconListNumber=0
[MediaCalls] MediaNetworkTransportTCP=yes MediaNetworkTransportUDP=no IceTransportPolicy=all |
Параметри та розділи INI-файлу
Параметр |
Значення |
Опис |
[Network] — мережеві налаштування програми |
||
ReconnectTime |
10 |
час повторної спроби з'єднання з сервером у секундах після втрати зв'язку; |
Secured |
yes |
використовувати шифрування трафіку ("no", якщо шифрування не потрібне); |
ProxyType |
0 |
тип проксі-сервера для роботи: 0 — не використовується; 1 — SOCKS4; 2 — SOCKS5; |
ProxyHost |
|
адреса проксі-сервера для роботи, якщо потрібно; |
ProxyPort |
80 |
порт для з'єднання через проксі-сервер; |
ProxyAuth |
no |
використовувати чи ні авторизацію на проксі-сервері; |
ProxyUserName |
|
ім'я користувача для авторизації на проксі-сервері; |
ProxyUserPass |
|
пароль користувача для авторизації на проксі-сервері; |
[General] — основний розділ налаштувань |
||
WindowsStart |
yes |
автоматично запускати MyChat Client під час старту операційної системи; |
ConfirmExit |
no |
вимагати підтвердження під час виходу з програми; |
StartPassword |
no |
після запуску показувати вікно менеджера облікових записів і не з'єднуватися автоматично з сервером MyChat; |
DailyUpdatesCheck |
yes |
щотижнева перевірка на наявність нових версій на офіційному сайті; |
OpenPrivateByOneClick |
yes |
відкривати привати одинарним кліком із панелі контактів; |
FadeWindows |
yes |
плавне "проявлення" діалогових вікон; |
DoubleClickPagesClose |
yes |
закриття розмов у приватах та у конференціях подвійним кліком мишкою на заголовку; |
MainWindow |
1 |
що робити з вікном програми після запуску: 0 — нічого не робити; 1 — ховати вікно у трей після старту; 2 — розгорнути вікно на весь екран; |
ShowUsersCounterOnTheTabs |
yes |
показувати кількість користувачів у конференціях; |
ShowMainToolsPanel |
yes |
показувати головну панель інструментів; |
ShowSendButton |
yes |
показувати кнопку надсилання повідомлення у діалогах; |
CtrlEnterSend |
no |
надсилати повідомлення комбінацією клавіш Ctrl+Enter; |
TipOfTheDayNum |
7 |
номер активної "Поради дня"; |
ShowTipOfTheDay |
no |
показувати вікно "Порада дня" з корисними рекомендаціями щодо роботи програми; |
DisableAvatars |
yes |
відключити аватари у чаті; |
QuickMsgAutoSend |
yes |
миттєво надсилати до чату повідомлення з готового набору фраз; |
SpellCheck |
yes |
система перевірки правопису у повідомленнях чату; |
AutoHideMainWindow |
no |
автоматично ховати головне вікно чату при бездіяльності користувача; |
[Events] — реакція на різні події у чаті |
||
ShowPopupTrayWindow |
yes |
показувати спливаючі повідомлення у системному лотку (треї); |
PopupOnNewBBS |
yes |
показувати вікно чату поверх всіх вікно під час отримання повідомлення на дошці оголошень; |
PopupOnChannelMessage |
no |
показувати вікно чату поверх всіх вікон під час отримання повідомлення на дошці оголошень; |
PopupOnPrivateMessage |
no |
показувати вікно чату поверх всіх вікон при отриманні будь-якого повідомлення у приваті; |
DateTimeStampFormat |
[hh:mm:ss] |
формат штампу дати та часу у повідомленнях чату; |
TimeStamp |
yes |
показувати штамп дати та часу в чаті; |
TrayBBSMsg |
yes |
показувати спливаючі повідомлення у треї при отриманні повідомлення на дошці оголошень; |
TrayChMsg |
yes |
показувати спливаючі повідомлення у треї при отриманні повідомлення на конференції; |
TrayPvMsg |
yes |
показувати спливаючі повідомлення у треї при отриманні повідомлення у приваті; |
TrayDontHide |
no |
не ховати віконце повідомлень у треї; |
TrayWindowDuration |
5 |
час показу віконця повідомлень у треї (у секундах); |
OpenPrivateOnPersonalOrAlert |
no |
відкривати приват при отриманні персональних чи важливих повідомлень у конференціях; |
BlinkOnTaskBar |
yes |
блимати на панелі завдань при отриманні нових повідомлень; |
[HotKeys] — налаштування глобальних "гарячих" комбінацій клавіш у чаті |
||
HotKeyMyChat |
<Win>+F12 |
глобальна комбінація клавіш для виклику MyChat Client із трею; |
HotKeyMyChatScreenShot |
<Win>+F9 |
глобальна комбінація клавіш для надсилання копії екрана в чат; |
UseGlobalHotKeys |
yes |
використовувати глобальні системні комбінації клавіш у чаті; |
EscHide |
yes |
ховати вікно MyChat Client у трей клавішою Esc; |
[Smileys] — розділ налаштувань смайликів (емотиконів) |
||
SmileysSet |
classic |
назва обраного набору смайлів; |
[Sounds] — налаштування звуків у чаті |
||
AllSoundsOff |
no |
відключити всі звуки в чаті; |
SndNewMsg |
yes |
увімкнути звук повідомлення на дошці оголошень; |
SndBadWord |
yes |
увімкнути звук фільтрації нецензурної лексики; |
SndLeave |
yes |
увімкнути звук виходу з конференції; |
SndJoin |
yes |
увімкнути звук входу до конференції; |
SndChatType |
yes |
увімкнути звук набору повідомлення; |
SndChatBS |
yes |
увімкнути звук зміни повідомлення (Del, Backspace); |
SndStatus |
yes |
включити звук зміни теми конференції, покарань та блокувань; |
SndError |
no |
увімкнути звук повідомлень про помилки; |
SndPrivate |
yes |
увімкнути звук отримання приватних повідомлень; |
SndChatRet |
yes |
увімкнути звук натискання Enter у вікні набору повідомлень; |
SndSignal |
yes |
увімкнути звук команди сигналу для привернення уваги у приваті; |
SndChat |
yes |
увімкнути звук вхідного повідомлення у конференціях; |
SndBroadcast |
yes |
включити звук вхідного оповіщення; |
SndFilesExchangeRequest |
yes |
включити звук запиту отримання файлів; |
SndFilesExchangeDone |
yes |
увімкнути звук закінчення процесу обміну файлами; |
SndScreenShot |
yes |
увімкнути звук створення копії екрана; |
SndMediaBusy |
yes |
включити звук "зайнято" під час дзвінків; |
SndMediaCall |
yes |
увімкнути звук вихідного дзвінка під час голосових та відеодзвінків; |
SndMediaCallReject |
yes |
увімкнути звук відхилення дзвінка; |
SndMediaEndCall |
yes |
увімкнути звук закінчення дзвінка; |
SndMediaIncomingCall |
yes |
увімкнути звук вхідного голосового або відеодзвінка; |
SndNewMsgFile |
newmsg.mp3 |
файл звуку повідомлення на дошці оголошень; |
SndBadWordFile |
badword.mp3 |
файл звуку фільтрації нецензурних виразів; |
SndLeaveFile |
leave.mp3 |
файл звуку виходу із конференції; |
SndJoinFile |
join.mp3 |
файл звуку входу до конференції; |
SndChatTypeFile |
chattype.mp3 |
файл звуку набору тексту повідомлення у чаті; |
SndChatBSFile |
chatbs.mp3 |
файл звуку для редагування тексту повідомлення у чаті (Del, Backspace); |
SndStatusFile |
status.mp3 |
файл звуку системних повідомлень у конференціях; |
SndErrorFile |
error.mp3 |
файл звуку помилки; |
SndPrivateFile |
private.mp3 |
файл звуку отримання приватних повідомлень; |
SndChatRetFile |
chatret.mp3 |
файл звуку натискання Enter у вікні набору повідомлень; |
SndSignalFile |
signal.mp3 |
файл звуку команди сигналу для привернення уваги в приваті; |
SndChatFile |
chat.mp3 |
файл звуку вхідного повідомлення у конференціях; |
SndBroadcastFile |
broadcast.mp3 |
файл звуку вхідного оповіщення; |
SndScreenShotFile |
screenshot.mp3 |
файл звуку створення копії екрана; |
SndFilesExchangeRequestFile |
filesrequest.mp3 |
файл звуку запиту отримання файлів; |
SndFilesExchangeDoneFile |
filesdone.mp3 |
файл звуку закінчення процесу обміну файлами; |
SndMediaBusyFile |
mediabusy.mp3 |
файл звуку "зайнято" при дзвінках; |
SndMediaCallFile |
mediacall.mp3 |
файл звуку вихідного дзвінка під час голосових та відеодзвінків; |
SndMediaCallRejectFile |
mediacallreject.mp3 |
файл звуку відхилення дзвінка; |
SndMediaEndCallFile |
mediaendcall.mp3 |
файл звуку закінчення дзвінка; |
SndMediaIncomingCallFile |
mediaincomingcall.mp3 |
файл звуку вхідного голосового або відеодзвінка; |
[SysEvents] — розділ системних подій |
||
ShowSysEvents |
yes |
показувати системні повідомлення у конференціях; |
EnterTxtxCh |
yes |
показувати подію входу до конференції; |
LeaveTxtxCh |
yes |
показувати подію виходу із конференції; |
QuitChat |
yes |
показувати подію виходу із чату; |
ChangeTheme |
yes |
показувати подію зміни теми конференції; |
BanUser |
yes |
показувати подію призначення покарання для користувача у конференції; |
TurnOut |
yes |
показувати подію вигнання користувача з конференції; |
ConnectionLost |
yes |
показувати подію втрати з'єднання із сервером у конференціях; |
Ignore |
yes |
показувати подію ігнорування ваших повідомлень іншими користувачами у конференціях; |
ConnectionRestored |
yes |
показувати подію відновлення з'єднання із сервером у конференціях; |
AutoFillBroadcastUsersList |
yes |
автоматично заповнювати вікно надсилання оповіщення списком користувачів із поточної конференції чи привату; |
ShowImagesInChat |
yes |
показувати зображення у тексті повідомлень чату; |
ImagesThumbsSize |
2 |
розмір мініатюр зображень у тексті чату: 0 — маленькі; 1 — стандартні; 2 — великі; |
DisableEmotions |
no |
вимкнути графічні смайлики в тексті чату; |
EnableSmileysAnimation |
yes |
увімкнути анімацію графічних смайликів у тексті чату; |
AutoreplaceSmileys |
no |
автоматично замінювати текстові смайлики на графічні під час набору повідомлень у чаті; |
UseMessagesFontLayouts |
yes |
використовувати шрифтову розмітку у тексті повідомлень; |
LoadHistoryType |
1 |
Автоматичне завантаження історії повідомлень у чаті при відкритті конференцій та приватів: 0 — не завантажувати історію повідомлень; 1 — завантажувати останні N повідомлень; |
History_1_Num |
100 |
скільки повідомлень з історії завантажувати у вікно чату після відкриття конференції чи привату; |
[Logs] — розділ протоколювання |
||
Server |
yes |
протоколювати з'єднання із сервером; |
TxtChannels |
yes |
протоколювати повідомлення у текстових конференціях; |
Privates |
yes |
протоколювати повідомлення у приватах; |
Files |
yes |
протоколювати операції обміну файлами; |
[Security] — розділ безпеки |
||
OptionsPassword |
|
пароль на вхід до налаштувань програми; |
[Languages] — налаштування мов |
||
Language |
ukrainian.ini |
файл локалізації інтерфейсу та системних повідомлень програми; |
[SendFiles] — налаштування обміну файлами |
||
InputFilesDir |
|
папка для отримання файлів від інших користувачів; |
BasePort |
10000 |
керуючий FTP порт для прямого прийому файлів у локальній мережі; |
BufferSize |
5 |
розмір буферу для передачі файлів: 0 — 8 KB; 1 — 16 KB; 2 — 32 KB; 3 — 64 KB; 4 — 128 KB; 5 — 256 KB; 6 — 512 KB; |
DataPort |
10001 |
FTP порт для передачі бінарних даних технології прямої передачі файлів у локальній мережі; |
SayYes |
yes |
приймати файли від користувачів з панелі контактів, не ставлячи запитань; |
RememberSelectInputFilesFolder |
no |
запам'ятовувати папки, в які приймалися файли, індивідуально для кожного користувача; |
RandomPorts |
yes |
використовувати випадкові FTP порти з діапазону для прямої передачі файлів у локальній мережі; |
RandomPortStart |
10000 |
початок діапазону портів для прямої передачі файлів у локальній мережі FTP; |
RandomPortEnd |
20000 |
кінець діапазону портів для прямої передачі файлів у локальній мережі FTP; |
[Colors] — налаштування кольорів для елементів програми |
||
color_ch_pv_back |
13758972 |
фон конференцій і приавтів; |
color_inp_back |
13758972 |
фон рядка для введення повідомлення; |
color_userslist_back |
13758972 |
фон списку користувачів у конференціях; |
color_userslist_text |
0 |
текст списку користувачів у конференціях; |
color_own_nick_text |
255 |
власний нік у повідомленнях; |
color_active_link |
255 |
активне посилання у конференціях і приватах; |
color_visited_link |
8388736 |
вже відкрите посилання у конференціях і приватах; |
color_timestamp |
10526880 |
штамп дати та часу повідомлення; |
color_hello_nick |
13209 |
нік, до якого звертаються у чаті; |
color_users_nick_text |
16711680 |
ніки та посилання користувачів у повідомленнях; |
[Update] — розділ налаштування оновлень |
||
UseAccountForUpdates |
no |
використовувати спеціальний обліковий запис користувача Windows для оновлення програми; |
UpdateLogin |
|
логін Windows-користувача для оновлення; |
UpdatePassword |
|
пароль Windows-користувача для оновлення; |
UpdateDomain |
|
ім'я домену Windows-користувача для оновлення; |
ForceUpdateFromMyChatServerInActiveDirectory |
no |
під час роботи з Active Directory — примусово оновлюватись через MyChat Server; |
[Special] — спеціальний розділ |
||
MessagesFontSize |
1 |
розмір шрифту повідомлень у чаті: 0 — маленький; 1 — звичайний; 2 — великий; 3 — дуже великий; |
ToolsPanelType |
1 |
розмір головної панелі інструментів: 0 — маленька; 1 — стандартна; |
PagesPanel |
3 |
де розміщувати смужку закладок розмов: 1 — зверху; 2 — праворуч; 3 — внизу; 4 — зліва; |
[Additional] — додаткові налаштування |
||
PrivateInfoFields |
|
інформаційні поля про співрозмовника, які варто показувати у приваті; |
ProgramCaption |
%nickname% |
стиль заголовку головного вікна програми; |
[Interface] — інтерфейсний розділ |
||
TrayIconListNumber |
0 |
тип іконки в системному треї: 0 — стандартна; 1 — варіант №2; 2 — варіант №3; |
[MediaCalls] — налаштування дзвінків |
||
MediaNetworkTransportTCP |
yes |
використовувати протокол TCP для дзвінків; |
MediaNetworkTransportUDP |
yes |
використовувати протокол UDP для дзвінків; |
IceTransportPolicy |
all |
метод зв'язку: relay — через сервер; all — напряму і через сервер. |