1. Вы находитесь в архивной версии форума xaker.name. Здесь собраны темы с 2007 по 2012 год, большинство инструкций и мануалов уже неактуальны.

FAQ Miranda IM

  1. chezzy

    Общие вопросы


    Какие операционные системы поддерживает Miranda?
    Windows 95 / 98 / ME / NT / 2000 / 2003 / XP / Vista / Win 7

    Почему Миранды нет для других платформ (например GNU Linux)?
    Из-за использование WinAPI во всех плагинах. Конечно программы-эмуляторы вроде Wine могут запустить Миранду. Но работать будут не все плагины, например, clist_modern с движком скинов, или popup+

    Где храняться настройки Миранды?
    Все настройки, все ваши пароли, данные учётных записей и тому подобное, хранится в файле с расширением .dat в папке где установлена Миранда либо в профиле пользователя системы. Поэтому его нужно всячески обезопасить от кражи. Помните что при удалении плагина, настройки из профиля не удаляются!
    Некоторые плагины используют дополнительные файлы для своих настроек (например плагин погоды). Часто такие файлы имеют расширение .ini.

    Как сделать чтобы можно было выбирать пользователей для загрузки, как в ICQ lite. такое маленькое окошечко где выбирается пользователь.
    Чтобы появилось окно выбора профилей:
    1) Удерживать CTRL при запуске миранды
    a) Идем в папку миранды, ищем файл mirandaboot.ini, открываем его и меняем ShowProfileMgr=always
    б) Заходим в папку миранды, копируем куда-нибудь файл _имя_профиля_.dat, переименовываем его и копируем обратно в папку, куда установлена миранда.
    Теперь, если выполняется пункт (б) или в папке миранды находится более одного профиля (файл с *.dat расширением), то каждый раз при запуске миранды будет появляться окно выбора профилей (пользователей для загрузки). Пункт (а) единовременная мера.

    Профили миранды могут быть в другой папке, согласно настройке ProfileDir в файле Mirandaboot.ini

    А так же, чтобы можно было использовать 2 и более одновременно запущенных UIN'ов
    Это касается любого протокола, не только ICQ
    (До версии 0.8) Нужно просто скопировать dll протокола под другим именем. либо запускать каждый UIN в отдельном профиле.
    (Начиная с версии 0.8) Надо создать новый Аккаунт через Главное меню » Аккаунты (Протоколы должны поддерживать данный функционал).

    Есть ли способ заставить миранду держать базу данных (хистори и т.д.) не там, где она сама ее кладет по умолчанию, а там, где больше нравится лично мне, т.е., в любом месте, указанном пользователем?
    В папке, в которую установлена миранда
    файл mirandaboot.ini
    Секция [Database]
    ключ ProfileDir=<Путь_к_файлам_базы>


    Интерфейс


    А что такое „Протокол (заблокирован)”, или „Протокол (locked)”, «при этом он не коннектится автоматически, приходится заставлять это делать принудительно»?
    «Это означает, что этот протокол, который locked, не будет реагировать на изменения глобального статуса миранды.» Нажмите на этот пункт меню для разблокировки.

    А что это за красная (или зелёная) точка напротив контакта?
    Или как вариант, «как отобразить в контактлисте состояние авторизации контакта.»

    Вероятнее всего — вы установили плагин AuthState, который отображает в контакт-листе состояние авторизации для контакта.

    Как установить скины для Miranda?
    Распаковываем архив с папкой скина в папку C:/programm files/miranda im/skins/
    В настройках программы выбираем Тонкая настройка - скин списка
    и выбираем ваш скин
    Все очень просто =)

    Контакт-лист


    Почему не отображаются иконки в контактлисте? (либо как вариант, мигают — появляются и быстро исчезают)
    В контакт-листе есть понятие слот — грубо говоря, ячейка куда можно вставить иконку. Слотов — ограниченное количество, поэтому плагины, ставящие иконки могут конфликтовать друг с другом. Необходимо настроить их так, чтоб избежать конфликтов.(Начиная с версии 0.8 можно настроить плагины при помощи сервисного плагина Extraicons.Плагины должны его поддерживать).

    Что такое «рейтинг контакта», и как им пользоваться?
    Как ни странно, это именно рейтинг контакта — выставленный вручную рейтинг, по которому в дальнейшем возможна сортировка.
    Выставляется — в контекстном меню контакта, настраивается сортировка точно там-же, где и сортировка по другим признакам.Для модерна это: Contact list » General » Contact list sorting

    У меня окна не открываются на максимальную ширину из-за контакт-листа Миранды. Почему?
    Значит у вас так выставлены настройки. Чтобы это исправить, заходите в Template:pathToPref.

    + Дополнение:


    Что такое плаги́н?
    Plugin (от английского plug-in) - динамически подключаемый программный модуль. Существует для расширения функционала программы и/или интерфейса к её функциям. Вся работа Миранды основывается на поддержке модулей.
    Замечательными особенностями модулей является их независимость от ядра, взаимозаменяемость и, в то же время, способность совместной работы что позволяет очень гибко наращивать функционал. Плагин в Миранде представляет из себя динамически подключаемую библиотеку. Все плагины должны находится в папке Plugins Миранды.

    Откуда можно скачать плагины?
    Скачать плагины можно с нашего форума,а именно отсюда

    У меня проблемы с Мирандой на Windows 7. Почему?
    Ядро Миранды официально поддерживается Windows 7. Однако, следует помнить о том, что плагины для Миранды пишутся разными авторами. Автор плагина не всегда во-время обновляет свой проект, из-за этого возможны проблемы в работоспособности на данной ОС.
    Решением данной проблемы является своевременное обновление плагинов и использование оптимизированных под Windows 7 версий.

    Что такое скин?
    Skin (дословно с англ. кожа; в разговорной речи принято либо транскрипционное "скин", либо уменьшительно-ласкательное "шкурка") - оформление какого-либо элемента Миранды. Будь то окно чата, контакт-лист или всплывающии сообщения.

    Что такое сборка Миранды?
    Определённый набор плагинов, шкурок, звуков и прочего. Как правило, они объединены какой-то общей идеей и выкладываются сборщиками на сайте, например "Лёгкая сборка" или "Функциональная сборка" и т.п., вариантов масса.

    Как обновить ядро Миранды?
    1) Перед тем как пытаться обновить ядро Миранды, подумайте есть ли в этом необходимость. Если у вас авторская сборка то обновлять ядро самостоятельно не рекомендуется, так как автор сборки мог внести собственные изменения в ядро. К тому же, сам процесс обновления усложняется из-за незнания структуры сборки, которая опять же могла быть изменена сборщиком.
    Следует так же помнить, что альфа-версии Миранды предназначены для разработчиков. Обновление альфа-версий может содержать в себе дополнительные трудности, не охваченные данным руководством. Такие обновления должны проводить только опытные пользователи.
    Итак, если вы всё же решили обновить ядро самостоятельно, то можно приступить.
    Перед тем как что-либо обновлять,обязательно сделайте копию всей папки с Мирандой. В крайнем случае, сделайте только копию заменяемых файлов и базы (однако практика показывает что лучше сделать копию всех файлов)
    2) Скачайте и распакуйте/установите новое ядро в отдельную папку.
    3) Просмотрите описание выпуска, в нём может быть дополнительное описание процесса обновления.
    4) Замените файлы в корне Миранды на новые. Если у вас dbtool для нестандартной базы то его заменять не следует (если не уверены, переименуйте dbtool из нового ядра, например на dbtool0.8.2, и поместите рядом со старым).
    5) Откройте папку Icons
    Если у вас не авторская сборка, а своя собственная, и вы не меняли пути к иконкам - смело заменяйте файлы иконок на новые.
    Если у вас авторская сборка, то необходимо удостовериться что те файлы которые вы заменяете не являются нестандартным наборами иконок. В противном случае, заменив их, ваша сборка окажется со стандартными значками Миранды. Если вы не уверены, создайте новую папку в папке Icons. После обновления выберите новые иконки и посмотрите устраивают ли они вас.
    6) Откройте папку Plugins и замените содержащиеся файлы новыми версиями плагинов. Сравнить версии плагинов можно зайдя в свойства сравниваемых файлов.
    Плагины с одинаковым именем файла могут иметь разные реализации (например ICQJ и ICQJ+). В таком случае рекомендуется обновлять такие плагины отдельно.
    Файлы могут отличаться не только версиями, но и временем сборки.
    Плагины, не входящие в обновление ядра, тоже необходимо иногда обновлять. Тем более что при обновлении ядра могут возникнуть проблемы со старыми версиями других плагинов. Для проверки актуальности плагинов, можно воспользоваться сайтом http://www.miranda-vi.org/list-plugins/
    Не забудьте обновить копии плагинов протоколов (например ICQ1.dll, ICQ2.dll...).
    Как правило, недостающие плагины в сборку не нужно добавлять.
    7) При наличии других файлов следует сверить их версии, проверить необходимость их обновления.
    8) После обновления Миранды желательно запустить программу dbtool и сделать проверку вашего профиля.
    9) Настройки разных версий плагинов могут быть не совместимы. Если вы заметили неправильную работу плагина, откройте редактор базы и удалите из профиля всю ветвь настроек связанных с этим плагином.

    Миранду нужно устанавливать?
    Нет, Миранда не использует реестр Windows и не привязана к какой-либо папке на компьютере, поэтому её можно записывать даже на переносной носитель (флешку) и работать с него на любом компьютере.

    Я записал Миранду на флешку, а она оттуда работает некорректно, почему?
    Используйте относительные пути в Миранде. Проверьте что плагин Folders (если он у вас есть) настройте правильно.
    Если у вас такая проблема с какой-либо сборкой Миранды, то обратитесь к автору сборки.


    Если у Вас есть какие либо вопросы по настройке Миранды,пишите в данном топике и Вам обязательно помогут :)

    (c) Wiki
    Топик будет пополнятся :)