Инструменти за потребители

Инструменти за сайта


mim:info:kak-raboti

Как работи

Miranda може да се свързва към различни мрежи за обмяна на съобщения в реално време едновременно, да се ползва от няколко различни потребители едновременно (всеки с различни приставки, мрежи и настройки) благодарение на профилите.

Профилът е база от данни съхраняваща цялата информация и настройки на потребителя. Потребителите на Miranda трябва да създадат един профил, след което за да се свържат към дадена мрежа (за обмяна на съобщения) трябва да създадат акаунт. Един акаунт съответства на една регистрация в дадена мрежа – тоест в един профил можете да имате много акаунти за свързване с една или няколко мрежи.

Регистърът на операционната система не се ползва за съхраняване на настройки (всичко е в профила), което дава възможност направите резервно копие на програмата практически с копирането на един файл.

Модули

Ядро [Core]

Сърцето на програмата е ядрото ѝ. С Ядро се означава изпълнимият файл miranda32.exe и функциите, които предоставя. Идеята е ядрото да бъде леко, да осигури основни функции и API, които да бъдат използвани от приставките. Основните му функции са:

  • Възпроизвеждане на аудио файлове при определени събития
  • Обмяна на файлове
  • Осъществяване на мрежови връзки

Управление на:

  • приставките
  • състоянията и текста на състоянията
  • иконите и шрифтовете
  • контактите (игнориране, видимост и др.)
  • функцията бездействие
  • бързи клавиши
  • менютата

Драйвер за базата от данни и приставка за списъка с контакти са минималните изисквания за стартиране на ядрото.

За нормалното функциониране на програмата са необходими следните компоненти:

  • ядрото
  • драйвер за базата от данни
  • приставка за списъка с контакти
  • приставка за обмяна на съобщения
  • протоколите, които възнамерявате да използвате

С ядрото се разпространяват следните приставки:

advaimg.dll - осигурява визуализацията и обработката на изображения в Miranda NG от версия 0.7.0 Build #27.
Aim.dll - позволява свързване към мрежата за обмяна на незабавни съобщения AIM и комуникацията с други потребители на мрежата чрез текстови съобщения, както и с мрежите сървъри с AIM - iChat и ICQ.
avs.dll - зарежда аватарите при поискване. Приставката предоставя услугите необходими за работа с аватари и кешира изображенията. Заменя loadavatars.dll във версия 0.7.0 Build #27.
chat.dll - предоставя интерфейс за групови чатове на приставки, които изискват такава функционалност.
clist_classic.dll - класическия интерфейс за преглед на контактите в Miranda NG.
dbx_mmap.dll - драйвър за базата от данни (вашият профил). Съхранява контактите, събитията и историята на разговорите, само за един към един чат.
GG.dll - позволява свързване към мрежата за обмяна на незабавни съобщения Gadu-Gadu (това е най-популярната мрежа в Полша).
ICQ.dll - позволява свързване към мрежата за обмяна на незабавни съобщения ICQ.
import.dll - внася контакти, съобщения и събития (но не и настройки) от база данни на Mirabilis ICQ и профил на Miranda NG.
IRC.dll - позволява свързване към мрежата за обмяна на незабавни съобщения IRC (ако се питате коя е тази мрежа - това е т.нар. мирка, което е грешно. mIRC е клиент ползващ мрежата, която се казва IRC).
jabber.dll - позволява свързване към мрежата за обмяна на незабавни съобщения Jabber.
msn.dll -  позволява свързване към мрежата за обмяна на незабавни съобщения MSN/Live.
srmm.dll - позволява изпращането и получаването на незабавни съобщения.
Yahoo.dll - позволява свързване към мрежата за обмяна на незабавни съобщения Yahoo.

Драйвер за базата от данни

Драйвърът осигурява връзката между Miranda и профила.

dbx_mmap [Memory Mapping] е стандартния драйвър от версия 0.6. След зареждане на профила в паметта само се пише в самия файл, а четенето става от паметта, което повишава бързодействието в сравнение със стария DB3x драйвър.

Модул за списък с контакти [Contact list]

Списъкът с контакти е главният интерфейс за списъка с контакти. За краткост чест се употребява абревиатурата Clist (Contact List).

За момента са налични 4 приставки:

Класически [Classic] – стандартната приставка, която се разпространява с ядрото на Miranda
Модерен [Modern] – поддържа облици и много други функции (главно преимущество - страхотни облици)
Многопрозоречен [MultiWindow] – по-усъвършенствана версия на класическия. !Не се развива и поддържа от доста време.
По-хубав+ [Nicer+] - поддържа облици и много други функции

Модул за изпращане и получаване на съобщения [SRMM]

Налични модули за изпращане и получаване на съобщения:

Scriver – модификация на SRMM, осигуряваща табове, поддръжка на IEView. Замислен е като лесен за използване и лек заместник на стандартния модул.
SRMM – стандартният модул (работи в комбинация с chat.dll). SRMM означава Модул за Изпращане и Получаване на Съобщения. Това е приставката за обмяна на съобщения, която се разпространява с ядрото. SRMM осъществява разговорите един-към-един, а за групови разговори е необходима приставката chat.dll.
tabSRMM – силно модифицирана версия на SRMM, осигуряваща табове, поддържа IEView и много други функции.

Съвет:
Ако решите да ползвате Scriver или TabSRMM, е наложително да изключите chat.dll собственоръчно

Инструмент за базата от данни [Database Tool]

Database Tool (или dbtool) е самостоятелно приложение, което се разпространява заедно с Miranda. Файлът се казва dbtool.exe и се намира в главната директория на Miranda (обикновено C:\Program Files\Miranda NG\dbtool.exe). Основната му функция е изтриване на ненужното място в профила – по този начин намалява размера му. Инструментът може да поправи някои грешки, които могат да възникнат при работата на Miranda.

Инструментът изтрива съхранената история или събитията само ако поради възникнала грешка са повредени и възстановяването им е невъзможно, или след разрешение от потребителя.

Приставки [Plugins]

Програмата е изградена на основата на приставки. Тоест основна част от функциите се предоставят от приставки. Отличителна черта на приставките е разширението им - „.dll“, но не всеки .dll файл е приставка за Miranda.

Информация относно приставките.

Структура на файловете

<Miranda NG>
|-<Docs> - стандартната папка за съхраняване документацията на инсталираните приставки
|-<Plugins> - стандартната папка за съхраняване на самите приставки
|-<Icons> - стандартната папка за .dll файловете съдържащи икони за Miranda
|-<Profiles> - съхранява в отделни подпапки файловете принадлежащи на различните профили*

* Папка <Profiles> ще откриете в директорията на Miranda, само при условие, че е ползван режим portable за инсталиране! Местоположението е стандартно за версиите 95, 98 и ME на Windows. При стандартна инсталация папката се създава автоматично в зависимост от операционната система в:

XP C:\Documents and Settings\<потребителско–име>\Application Data\Miranda\<име–на–профила>\
Vista / 7 C:\Users\<потребителско–име>\AppData\Roaming\Miranda\<име–на–профила>\

Следните папки не са общоприети, но са най-често ползвани:

<Miranda NG>
|-<Sounds> - папка за звукови файлове
|-<Skins> - папка за облици на различни приставки 
mim/info/kak-raboti.txt · Последна промяна: 18.03.2018 в 11:50 от neohidra