Mirandaboot.ini/ru: Difference between revisions

From Miranda NG
Mirandaboot.ini/ru
Jump to navigation Jump to search
(prepare for migration)
No edit summary
 
(99 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Файл '''<tt>Mirandaboot.ini</tt>''' содержит информацию, необходимую для запуска и работы программы, например путь к профилю.
<languages/>
Файл '''mirandaboot.ini''' содержит информацию, необходимую для запуска и работы программы, например путь к профилю.
 
__TOC__


== Оригинал файла ==
== Оригинал файла ==
{{nbsp|5}}''См. [[mirandaboot.ini/Raw file|mirandaboot.ini]]''
== Описание параметров ==


См.
=== [Database] ===
Настройки расположения и загрузки профиля.


== Описание параметров ==
==== ProfileDir ====
Директория для поиска файлов базы данных. Можно использовать переменные окружения.


Настройки расположения и загрузки {{GlossLink|Профиль|профиля}}.
Если указать относительный путь, то он будет высчитываться от директории, в которой находится файл Miranda*.exe.


Директория для поиска файлов базы данных. Если указать относительный путь, то он будет высчитываться от директории, в которой находится файл <tt>Miranda32.exe</tt> / <tt>Miranda64.exe</tt>. Можно использовать переменные окружения. В соответствии с руководствами по безопасности Windows, рекомендуется хранить свой профиль в <tt>%APPDATA%\Miranda NG</tt>.
Руководства по безопасности Windows рекомендуют хранить профиль в %APPDATA%\Miranda NG.


Если путь не указан, будет использоваться директория <tt>Profiles</tt> в корневом каталоге Miranda NG.
Если путь не указан, будет использоваться директория <code>Profiles</code> в корневом каталоге Miranda NG.
ProfileDir=




==== ShowProfileMgr ====
Когда показывать менеджер профилей при запуске.
Когда показывать менеджер профилей при запуске.


Возможные значения:
Возможные значения:
* <code>never</code> — Показывать, только если не удалось определить профиль ни одним из способов.
* <code>yes</code> — Всегда показывать.
* <code>smart</code> — (по умолчанию) Показывать, если командная строка не содержит имени существующего профиля и директория [[#ProfileDir|ProfileDir]] содержит несколько профилей.
ShowProfileMgr=smart


Показывать только если не удалось определить профиль ни одним из способов.


Всегда показывать.
==== DefaultProfile ====
Имя профиля для загрузки, если есть выбор. Можно использовать переменные окружения, например: <code>%USERNAME%</code>.


(по умолчанию) Показывать, если командная строка не содержит имени существующего профиля или есть больше одного профиля в директории '''ProfileDir'''.
Если Миранда запускается с указанием профиля в параметре командной строки, то эта настройка игнорируется.


Если [[#ShowProfileMgr|ShowProfileMgr=never]], то загружается профиль, указанный здесь. В противном случае откроется менеджер профилей, в котором будет выбран этот профиль.


Имя профиля для загрузки, если есть выбор. Можно использовать переменные окружения, например <tt>%USERNAME%</tt>.
По умолчанию пустое.
DefaultProfile=


Если Миранда запускается с указанием профиля в параметре командной строки, то эта настройка игнорируется. Если <tt>ShowProfileMgr=never</tt>, то загружается профиль, указанный здесь. В противном случае откроется менеджер профилей, в котором будет выбран этот профиль.
По умолчанию пустое


==== AutoCreate ====
Возможные значения:
Возможные значения:
 
* <code>yes</code> — Если [[#DefaultProfile|DefaultProfile]] или параметр командной строки передаёт имя несуществующего профиля, то такой профиль будет создан.
Если '''DefaultProfile''' или параметр командной строки передаёт имя несуществующего профиля, то такой профиль будет создан.
* <code>no</code> — (по умолчанию) Открывается менеджер профилей.
 
AutoCreate=no
(по умолчанию) Открывается менеджер профилей.




Если изменить значение на <tt>1</tt>, пароль профиля будет сохранён в диспетчере учётных записей Windows.
==== RememberPassword ====
Если изменить значение на <code>1</code>, пароль профиля будет сохранён в диспетчере учётных записей Windows.


По умолчанию:
По умолчанию: <code>0</code>
RememberPassword=0




Пакетное добавления настроек из <tt>.ini</tt>-файла в {{GlossLink|Профиль|профиль (базу данных)}}.
==== SilentUpgrade ====
Если изменить значение на <code>1</code>, база будет преобразована в новый формат без предупреждения.


По умолчанию: <code>0</code>
SilentUpgrade=0


=== [AutoExec] ===
Пакетное добавления настроек из .ini-файла в профиль (базу данных).
==== Use ====
Возможные значения:
Возможные значения:
 
* <code>yes</code> — Импортировать файлы .ini автоматически.
Импортировать файлы <tt>*.ini</tt> автоматически.
* <code>no</code> — Полностью отключить AutoExec.
 
* <code>prompt</code> — (по умолчанию) Спрашивать пользователя каждый раз перед импортом. Эта настройка не влияет на вывод дальнейших запросов пользователю.
Полностью отключить '''AutoExec'''.
Use=prompt
 
(по умолчанию) Спрашивать пользователя каждый раз перед импортом. Эта настройка не влияет на вывод дальнейших запросов пользователю.




Можно задать через выражение, какие файлы настроек надо отслеживать. Проверка будет осуществляться при загрузке профиля и постоянно во время работы Миранды. Если указать относительный путь, то он будет высчитываться от директории, в которой находится файл <tt>Miranda32.exe</tt> / <tt>Miranda64.exe</tt>.
==== Glob ====
Можно задать через выражение, какие файлы настроек надо отслеживать. Проверка будет осуществляться при загрузке профиля и постоянно во время работы Миранды.


По умолчанию:
Если указать относительный путь, то он будет высчитываться от директории, в которой находится файл Miranda*.exe.


По умолчанию: <code>autoexec_*.ini</code>
Glob=autoexec_*.ini


Разделенный пробелами список модулей в профиле, которые безопасно изменять.


По умолчанию:
==== Safe ====
Разделённый пробелами список модулей в профиле, которые безопасно изменять.


По умолчанию: <code>CLC Icons CLUI CList SkinSounds</code>
Safe=CLC Icons CLUI CList SkinSounds


Разделенный пробелами список модулей в профиле, которые могут быть изменены со злым умыслом (например, подмена адреса сервера авторизации, чтобы украсть пароль к учетной записи).


По умолчанию:
==== Unsafe ====
Разделённый пробелами список модулей в профиле, которые могут быть изменены со злым умыслом (например, подмена адреса сервера авторизации, чтобы украсть пароль от учётной записи).


По умолчанию: <code>Facebook GG ICQ IRC JABBER SKYPE TWITTER VKontakte</code>
Unsafe=Facebook GG ICQ IRC JABBER SKYPE TWITTER


Системным администраторам, к примеру, может понадобиться изменять настройки без ведома пользователя. Если имя <tt>.ini</tt>-файла совпадает с именем, указанным здесь, то все запросы и предуперждения не будут показаны пользователю.


В случае использования данной настройки, убедитесь, что заданное имя файла в достаточной степени уникально и не может быть случайно использовано в загружаемых файлах.
==== OverrideSecurityFilename ====
Системным администраторам, к примеру, может понадобиться изменять настройки без ведома пользователя. Если имя файла .ini совпадает с именем, указанным здесь, то все запросы и предупреждения будут скрыты от пользователя.


По умолчанию пустое (отключено)
При использовании этой настройки убедитесь, что заданное имя файла в достаточной степени уникально и не может быть случайно использовано в загружаемых файлах.


По умолчанию: пустое (отключено).
OverrideSecurityFilename=




Можно указать <tt>.ini</tt>-файл, который будет использоваться каждый раз при создании нового профиля.
==== OnCreateFilename ====
 
Можно указать файл .ini, который будет использоваться каждый раз при создании нового профиля.
По умолчанию пустое (отключено)


По умолчанию: пустое (отключено).
OnCreateFilename=




==== Warn ====
Возможные значения:
Возможные значения:
* <code>all</code> — Предупреждать пользователя перед изменением каждой настройки.
* <code>notsafe</code> — (по умолчанию) Предупреждать перед изменением каждой настройки, если она не указана в группе [[#Safe|Safe]].
* <code>onlyunsafe</code> — Предупреждать перед изменением каждой настройки, если она указана в группе [[#Unsafe|Unsafe]].
* <code>none</code> — Никогда не предупреждать пользователя.
Warn=notsafe


Предупреждать пользователя перед изменением каждой настройки.


(по умолчанию) Предупреждать перед изменением каждой настройки, если она не указана в группе '''Safe'''.
==== OnCompletion ====
 
Что делать с файлом .ini по завершении импорта в базу.
Предупреждать перед изменением каждой настройки, если она указана в группе '''Unsafe'''.
 
Никогда не предупреждать пользователя.
 
 
Что делать с <tt>.ini</tt>-файлом по завершении импорта в базу.


Возможные значения:
Возможные значения:
* <code>delete</code> — Удалить файл с диска.
* <code>recycle</code> — (по умолчанию) Отправить файл в Корзину (то же что и <code>delete</code>, если Корзина отключена).
* <code>rename</code> — Добавить строку из [[#RenamePrefix|RenamePrefix]] к началу имени файла.
* <code>leave</code> — Оставить без изменения. Внимание, это может привести к тому, что файл будет импортироваться до тех пор, пока он не будет перемещён.
* <code>ask</code> — Показать диалог для выбора действия пользователем.
OnCompletion=recycle


Удалить файл с диска.
==== RenamePrefix ====
 
Строка, которая будет добавлена к имени файла, если [[#OnCompletion|OnCompletion]]=<code>rename</code>. Здесь может использоваться указатель пути для того, чтобы переместить файл (например, <code>..\</code>).
(по умолчанию) Отправить файл в Корзину (то же что и <tt>delete</tt>, если Корзина отключена).
 
Добавить строку из '''RenamePrefix''' к началу имени файла.
 
Оставить без изменения. Внимание, это может привести к тому, что файл будет импортироваться до тех пор, пока он не будет перемещён.
 
Показать диалог для выбора действия пользователем.
 
 
Строка, которая будет добавлена к имени файла, если <tt>OnCompletion=rename</tt>. Здесь может использоваться указатель пути для того, чтобы переместить файл (например, <tt>..\</tt>).
 
По умолчанию:


По умолчанию: <code>done_</code>
RenamePrefix=done_


=== [PluginLoader] ===
Можно указать, как обрабатывать отключённые плагины.
Можно указать, как обрабатывать отключённые плагины.


Если изменить значение на <tt>1</tt>, Миранда спросит пользователя, хочет ли он включить отключённые плагины.
==== AskAboutIgnoredPlugins ====
 
Если изменить значение на <code>1</code>, Миранда спросит пользователя, хочет ли он включить отключённые плагины.
По умолчанию:


По умолчанию: <code>0</code>
AskAboutIgnoredPlugins=0


=== [Language] ===
Настройки языка интерфейса.
Настройки языка интерфейса.


Имя {{GlossLink|Языковой пакет|языкового пакета}} для загрузки при старте программы. Если не указано, будет загружен первый файл, имя которого соответствует шаблону <tt>langpack_*.txt</tt>.
==== DefaultLanguage ====
Имя языкового пакета для загрузки при старте программы. Если не указано, будет загружен первый файл, имя которого соответствует шаблону <code>langpack_*.txt</code>.


Пример:
Пример: <code>DefaultLanguage=langpack_german.txt</code>


Может также принимать значение:
Может также принимать значение:
* <code>default</code> — Встроенный английский язык.


Встроенный английский язык.
По умолчанию: пустое.
DefaultLanguage=




=== [Interface] ===
Настройки внешнего вида.
Настройки внешнего вида.
==== DpiAware ====
{{Strong|В разработке!}} Значение <code>1</code> включает поддержку HiDPI ("Retina Display").


включает поддержку HiDPI ("Retina Display"). В разработке!
По умолчанию: <code>0</code>
DpiAware=0


По умолчанию:
[[Category:Help{{#translation:}}]]

Latest revision as of 22:17, 28 March 2022

Other languages:

Файл mirandaboot.ini содержит информацию, необходимую для запуска и работы программы, например путь к профилю.

Оригинал файла

     См. mirandaboot.ini

Описание параметров

[Database]

Настройки расположения и загрузки профиля.

ProfileDir

Директория для поиска файлов базы данных. Можно использовать переменные окружения.

Если указать относительный путь, то он будет высчитываться от директории, в которой находится файл Miranda*.exe.

Руководства по безопасности Windows рекомендуют хранить профиль в %APPDATA%\Miranda NG.

Если путь не указан, будет использоваться директория Profiles в корневом каталоге Miranda NG.

ProfileDir=


ShowProfileMgr

Когда показывать менеджер профилей при запуске.

Возможные значения:

  • never — Показывать, только если не удалось определить профиль ни одним из способов.
  • yes — Всегда показывать.
  • smart — (по умолчанию) Показывать, если командная строка не содержит имени существующего профиля и директория ProfileDir содержит несколько профилей.
ShowProfileMgr=smart


DefaultProfile

Имя профиля для загрузки, если есть выбор. Можно использовать переменные окружения, например: %USERNAME%.

Если Миранда запускается с указанием профиля в параметре командной строки, то эта настройка игнорируется.

Если ShowProfileMgr=never, то загружается профиль, указанный здесь. В противном случае откроется менеджер профилей, в котором будет выбран этот профиль.

По умолчанию пустое.

DefaultProfile=


AutoCreate

Возможные значения:

  • yes — Если DefaultProfile или параметр командной строки передаёт имя несуществующего профиля, то такой профиль будет создан.
  • no — (по умолчанию) Открывается менеджер профилей.
AutoCreate=no


RememberPassword

Если изменить значение на 1, пароль профиля будет сохранён в диспетчере учётных записей Windows.

По умолчанию: 0

RememberPassword=0


SilentUpgrade

Если изменить значение на 1, база будет преобразована в новый формат без предупреждения.

По умолчанию: 0

SilentUpgrade=0

[AutoExec]

Пакетное добавления настроек из .ini-файла в профиль (базу данных).

Use

Возможные значения:

  • yes — Импортировать файлы .ini автоматически.
  • no — Полностью отключить AutoExec.
  • prompt — (по умолчанию) Спрашивать пользователя каждый раз перед импортом. Эта настройка не влияет на вывод дальнейших запросов пользователю.
Use=prompt


Glob

Можно задать через выражение, какие файлы настроек надо отслеживать. Проверка будет осуществляться при загрузке профиля и постоянно во время работы Миранды.

Если указать относительный путь, то он будет высчитываться от директории, в которой находится файл Miranda*.exe.

По умолчанию: autoexec_*.ini

Glob=autoexec_*.ini


Safe

Разделённый пробелами список модулей в профиле, которые безопасно изменять.

По умолчанию: CLC Icons CLUI CList SkinSounds

Safe=CLC Icons CLUI CList SkinSounds


Unsafe

Разделённый пробелами список модулей в профиле, которые могут быть изменены со злым умыслом (например, подмена адреса сервера авторизации, чтобы украсть пароль от учётной записи).

По умолчанию: Facebook GG ICQ IRC JABBER SKYPE TWITTER VKontakte

Unsafe=Facebook GG ICQ IRC JABBER SKYPE TWITTER


OverrideSecurityFilename

Системным администраторам, к примеру, может понадобиться изменять настройки без ведома пользователя. Если имя файла .ini совпадает с именем, указанным здесь, то все запросы и предупреждения будут скрыты от пользователя.

При использовании этой настройки убедитесь, что заданное имя файла в достаточной степени уникально и не может быть случайно использовано в загружаемых файлах.

По умолчанию: пустое (отключено).

OverrideSecurityFilename=


OnCreateFilename

Можно указать файл .ini, который будет использоваться каждый раз при создании нового профиля.

По умолчанию: пустое (отключено).

OnCreateFilename=


Warn

Возможные значения:

  • all — Предупреждать пользователя перед изменением каждой настройки.
  • notsafe — (по умолчанию) Предупреждать перед изменением каждой настройки, если она не указана в группе Safe.
  • onlyunsafe — Предупреждать перед изменением каждой настройки, если она указана в группе Unsafe.
  • none — Никогда не предупреждать пользователя.
Warn=notsafe


OnCompletion

Что делать с файлом .ini по завершении импорта в базу.

Возможные значения:

  • delete — Удалить файл с диска.
  • recycle — (по умолчанию) Отправить файл в Корзину (то же что и delete, если Корзина отключена).
  • rename — Добавить строку из RenamePrefix к началу имени файла.
  • leave — Оставить без изменения. Внимание, это может привести к тому, что файл будет импортироваться до тех пор, пока он не будет перемещён.
  • ask — Показать диалог для выбора действия пользователем.
OnCompletion=recycle

RenamePrefix

Строка, которая будет добавлена к имени файла, если OnCompletion=rename. Здесь может использоваться указатель пути для того, чтобы переместить файл (например, ..\).

По умолчанию: done_

RenamePrefix=done_

[PluginLoader]

Можно указать, как обрабатывать отключённые плагины.

AskAboutIgnoredPlugins

Если изменить значение на 1, Миранда спросит пользователя, хочет ли он включить отключённые плагины.

По умолчанию: 0

AskAboutIgnoredPlugins=0

[Language]

Настройки языка интерфейса.

DefaultLanguage

Имя языкового пакета для загрузки при старте программы. Если не указано, будет загружен первый файл, имя которого соответствует шаблону langpack_*.txt.

Пример: DefaultLanguage=langpack_german.txt

Может также принимать значение:

  • default — Встроенный английский язык.

По умолчанию: пустое.

DefaultLanguage=


[Interface]

Настройки внешнего вида.

DpiAware

В разработке! Значение 1 включает поддержку HiDPI ("Retina Display").

По умолчанию: 0

DpiAware=0