Miranda IM

Miranda IM Descrierea imaginii Mim.png. Descrierea acestei imagini, comentată și mai jos Miranda IM, fereastra de contact și chat (versiunea 0.7.x). informație
Dezvoltat de Martin Öberg și alții
Prima versiune 2 februarie 2000
Ultima versiune 0,10,80 (25 aprilie 2018)
Depozit sourceforge.net/p/miranda/svn/HEAD/tree
Scris in C și C ++
Sistem de operare Microsoft Windows
Mediu inconjurator Windows
Tip Mesagerie instanta
Licență GNU GPL
Site-ul web www.miranda-im.org

Miranda sau Miranda IM este un software de client gratuit de IM multi - protocol pentru Ferestre , distribuit gratuit sub licență liberă GNU GPL .

Vă permite să vă conectați (cu plugin) la rețelele ICQ , AIM , MSN , IRC , Yahoo , Jabber , Gadu-Gadu , Tlen.pl , Skype , Netsend , Novell GroupWise , Battle.net , Google Talk , Facebook , Twitter , Omegle si altii.

Notă: protocolul Skype fiind proprietar și închis, nu este de fapt implementat în Miranda, este un link ( wrapper ) către software-ul Skype, care va necesita, prin urmare, instalarea și lansarea acestuia în paralel.

Numit inițial Miranda ICQ și prezentat ca o alternativă la clientul ICQ oficial, ulterior a crescut pentru a gestiona din ce în ce mai multe rețele prin numeroase pluginuri .

Caracteristici

Pe lângă cele care vă permit să vă conectați la alte rețele , Miranda are un număr foarte mare de plugin-uri (aproape 500). Acestea vă permit să adăugați mai multe funcții care nu au legătură cu mesageria instantanee, cum ar fi monitorizarea unei căsuțe de e-mail (folosind POP3 ), afișarea prognozei meteo, monitorizarea fluxurilor RSS etc. Un plugin numit MBot permite, de asemenea, Mirandei să interpreteze scripturile PHP .

Pe de altă parte, există multe seturi de icoane, emoticoane, skin-uri și multe altele care vă permit să personalizați aspectul Mirandei.

Partea de completări a site-ului oficial Miranda face referire la toate pluginurile existente.

Versiuni

Doar pe baza versiunilor oferite de dezvoltatori, există șase versiuni diferite ale Miranda IM plus pachetul FR oferit de comunitatea francofonă.

Unicode sau Ansi

Primul criteriu pentru alegerea versiunii sale de Miranda se referă la codificarea personajelor. Sistemul Unicode este cel mai recent și mai cuprinzător, deoarece permite suport pentru caractere speciale, cum ar fi alfabete non-latine, cum ar fi araba sau ebraica. Dar alegerea depinde și de versiunea de Windows pe care va fi instalat Miranda:

Pe lângă alegerea instalării, va fi important să vă asigurați că alegeți versiunea corectă a pluginurilor asociate. În mod implicit, Miranda poate citi pluginurile Ansi cu toate versiunile (Ansi și Unicode), dar este imposibil pentru ea să gestioneze pluginurile Unicode cu un nucleu Ansi. În cele din urmă, se spune că unele versiuni sunt combinate: pot fi utilizate indiferent pe cele două nuclee (Ansi și Unicode).

Construire stabilă sau nocturnă

În plus față de versiunea stabilă, dezvoltatorii oferă o versiune de testare sau de construire pe noapte. Această versiune de test face posibilă implementarea treptată a noilor funcționalități prevăzute de foaia de parcurs . Numărul de versiuni publicate succesiv depinde de erori și alte probleme întâmpinate de utilizatorii săi, precum și de implementarea de noi caracteristici. Odată ce acestea sunt instalate și erorile majore sunt rezolvate, versiunile intră în Preview Release (PR). Apoi, este vorba de corectarea erorilor reziduale înainte de a propune versiunea stabilă a Miranda IM. Din nou, numărul de PR depinde de capacitatea dezvoltatorilor de a rezolva problemele.

Avertisment: ca versiuni de testare, versiunile nocturne și versiunile de previzualizare sunt versiuni care pot fi instabile, deci este recomandabil să faceți o copie de rezervă a directorului Miranda.

Executabil sau arhivat

Executabilul este formatul implicit în care este oferită versiunea stabilă a Mirandei. Oferă o soluție de instalare simplă pentru începători. Modulul de instalare vă permite, de asemenea, să alegeți protocoalele native pe care doriți să le instalați, precum și comenzile rapide dorite. Arhiva în format .zip este dimpotrivă o soluție rapidă de instalare, deoarece este suficient să dezarhivați arhiva pentru a instala Miranda. Această soluție este, de asemenea, practică în cazul unei actualizări.

Fișier de traducere FR

Distribuită inițial în limba engleză, Miranda poate fi tradusă folosind un langpack. Fișierul langpack_francais poate fi descărcat independent de pe site-ul addons.miranda .

Istoric

Miranda NG

Versiunea 0.10.x

Miranda IM versiunea 0.10 a fost lansată pe 18 iulie 2012. Acesta aduce îmbunătățiri la Miranda IM 0.9.x, inclusiv suport îmbunătățit pentru diferite limbi și suport mai bun pentru rețea.

Versiunea 0.9.x

Miranda IM versiunea 0.9 a fost lansată pe 24 august 2010. Acesta aduce o serie de funcții noi care vizează îmbunătățirea suportului Unicode și îmbunătățirea generală a rețelei . De asemenea, este prima versiune Miranda IM care oferă o versiune „oficială” pe 64 de biți.

Versiunea 0.8.x

Instrumentul dbtool a fost îmbunătățit prin fuzionarea cu dbtool plus, permite accelerarea procesului și adăugarea unei funcții de testare a viabilității bazei de date. Implementarea netib permite acum pluginurilor terțe să poată gestiona jurnalele de comunicații.
Această versiune 0.8.x gestionează gestionarea simultană a mai multor conturi prin protocoale fără a fi nevoie să copiați pluginul în cauză. Gestionarea pluginurilor s-a îmbunătățit cu suportul UUID obligatoriu , altfel pluginurile nu sunt recunoscute de nucleul Miranda IM. Comenzile rapide au fost mutate de la pluginurile clist la nucleu pentru simplitate.

Pluginuri

Marea forță a Mirandei constă în pluginurile sale care permit extinderea capacităților sale. Acestea vin sub formă de fișiere .dll care sunt plasate în dosar Miranda IM\plugins. Unele dintre ele necesită dependențe pentru a fi utilizate ca fișiere secundare sau skin-uri, altele sunt necesare pentru buna funcționare a Mirandei (acesta este cazul pluginurilor de bază).
După cum sa indicat anterior, pluginurile pot fi oferite în 2 forme Ansi și Unicode, deci este important să alegeți versiunea sa bine. Uneori, versiunea Unicode nu există, este necesar să recurgeți la versiunea Ansi, dar se spune că anumite versiuni sunt combinate: pot fi utilizate indiferent pe cele două nuclee. Este important să vă asigurați că două pluginuri cu funcții identice nu sunt activate: fie nucleul dezactivează automat unul dintre ele, fie intrarea este duplicată.

Pluginuri de servicii

Aceste pluginuri sunt utile doar ca supliment pentru alte pluginuri. Acesta este cazul pentru unele plugin-uri de bază, cum ar fi avs.dll (gestionarea avatarurilor), advaimg.dll (gestionarea imaginilor PNG) sau chat (gestionarea chat-urilor). Alte așa-numite pluginuri de „serviciu” oferă posibilitatea de a gestiona mai bine Miranda IM:

Bază de date

Toate istoricul, conversațiile și setările de configurare sunt salvate în profilul (file.dat) care servește ca bază de date. Acest fișier este citit și scris printr-un plugin dedicat, există două variante: dbx_3x ( driverul bazei de date Miranda ) și dbx_mmap ( driverul bazei de date Miranda mmap ), în prezent acesta din urmă este preferat în nucleul versiunilor 0.7.0, deoarece mai rapid și mai fiabil.

În mod implicit, pluginul este prezent în nucleu, dar este posibil să îl înlocuiți cu moduri, inclusiv salvarea automată a profilului și criptarea acestuia .

Listă de contacte

Afișarea Clistului depinde de un plugin din care există patru variante principale:

Fereastra de conversație

La fel ca Clist, fereastra de conversație beneficiază de o evoluție notabilă a pluginurilor cu nu mai puțin de trei versiuni diferite:

Ferestre pop-up

A fost creat un sistem de notificare a evenimentelor sub formă de ferestre pop-up pentru a permite utilizatorului să fie informat despre evenimentele legate de comportamentul contactelor sale (schimbări de stare etc.) sau de pluginuri. Există două pluginuri: Popup Plus și YAPP .

De ceva timp, dezvoltatorii au fost în discuții pentru armonizarea API-urilor și simplificarea utilizării ferestrelor pop-up de către alte pluginuri. Într-adevăr, aceste pluginuri gestionează în mod nativ doar informații de conexiune de protocol. Pentru restul informațiilor (e-mail, mesaj, schimbarea stării unui contact etc.), pluginurile pop-up se comportă ca niște pluginuri de serviciu, servind ca suport pentru afișarea informațiilor.

Sfaturi pentru instrumente

În plus față de ferestrele pop-up, este posibil să obțineți informații despre contacte prin sfaturi care apar atunci când mouse-ul trece deasupra contactului în Clist sau pe filele ferestrei de conversație. Aceste bule sunt, de asemenea, de un plugin ( Tipper , mToolTip și Tooltip Plus ). Configurarea sfaturilor de instrumente necesită stăpânirea sintaxei pluginului care se schimbă între cele trei soluții: mToolTip, cea mai veche, este cea mai ușor de utilizat, dar lipsa de gestionare a avatarurilor în PNG tinde să o facă înlocuită de Tipper / Tipper-YM mai mult personalizabil, dar și mai complex în sintaxă. În cele din urmă, al treilea plugin, se distinge printr-o sintaxă similară cu cea a Foobar2000, în timp ce o acceptă pe cea a basculantului prin intermediul pluginului tooltiper și acceptă skin-uri pentru Popup Plus.

Miranda se poate conecta la un număr mare de protocoale gratuite sau proprietare. Acestea sunt gestionate de pluginuri care diferă de alte pluginuri prin faptul că pot fi duplicate pentru a putea gestiona mai multe conturi pe același protocol. Cele mai utilizate protocoale sunt prezente în mod implicit în versiunile oficiale. Pentru celelalte protocoale, va fi necesar să le preluați de pe pagina complementelor, de exemplu. Această configurație face posibilă păstrarea doar a protocoalelor utilizate și simplificarea configurației sale.

În ceea ce privește protocoalele proprietare, acestea au dezvoltat funcționalități suplimentare, dar nu sunt implementate sau sunt gestionate de pluginuri complementare. Mai jos este un tabel de funcții acceptate sau nu de protocol:

(Tabelul trebuie completat)
Protocol Sprijinit Neacceptat
SCOP Avatar

Transfer de fișiere

ICQ Avatar

Transfer de fișiere

Starea X.

IRC Suport UTF-8

Transfer de fișiere

Multi-servere

State (online / departe)

Jabber Avatar

Camere de chat

Servicii / Transport

Stări de spirit

WLM Avatar

Transfer de fișiere

Emoticoane personalizate (numai recepție.)

Mesaje offline

Adăugarea / Ștergerea contactelor de pe server

Wizz

Jocuri WLM

A face cu ochiul

Skype Necesită software Skype
Xfire Avatar

Lansarea detectării jocului

Yahoo Avatar

Sincronizarea cu agenda de adrese

Mesaje offline

Adăugarea / Ștergerea contactelor de pe server

Jocuri Yahoo

LAUNCHcast Radio

VoIP

Note și referințe

  1. (în) Blog pentru dezvoltatori pe miranda-im.com
  2. (în) Dezvoltare construiește forumul miranda-im.com
  3. (în) Miranda IM v0.8.0 Build # 8 Discuție pe forum Miranda IM
  4. (în) Miranda IM v0.8.0 Build # 3 Discuție pe forum Miranda IM
  5. (în) Miranda IM v0.8.0 Build # 9 Discuție pe forum Miranda IM
  6. (în) Miranda IM v0.8.0 Build # 4 Discuție pe forum Miranda IM
  7. (în) Miranda IM v0.8.0 Build # 5 Discuție pe forum Miranda IM
  8. este cazul atunci când se utilizează scriverul combinat și chatul care creează două intrări „chat” în ferestre pop-up
  9. http://addons.miranda-im.org/details.php?action=viewfile&id=3667

Vezi și tu

linkuri externe