Přeskočit na hlavní obsah.
2. 10. 2008

Roamie

Co je to Roamie?

Roamie je plugin do Mirandy IM, který umí synchronizovat historii na 2 a více Mirandách pomocí FTP serveru.

Jak to funguje?

Při startu mirandy lze vybrat, jak má Roamie nakládat se změnami. Na výběr je lokální databáse, stažená ze serveru nebo nová. Po ukončení se změny (pokud je tak nastaveno), nahrají na server. Podrobněji níže v článku.

Kde ho mohu stáhnout?

Stáhnout ho lze z této adresy. Potřebné soubory: Roamie version 0.6.6.1808 (ke dni 2.10.2008) a Microsoft .NET 2.0, pokud ho již nemáte nainstalovaný.

Jak ho zprovoznit?

1) Kopírování

Ze staženého souboru (Roamie_bin.rar/miranda/plugins/) překopírujte 4 DLL soubory do složky Miranda/Plugins, v které chcete používat Roamie.

Soubor miranda32.exe.config (Roamie_bin.rar/miranda/) nakopírujte do hlavního adresáře Mirandy.

2) Zapnutí logování

Soubor miranda32.exe.config otevřete v poznámkovém bloku a těsně před konec, tedy mezi tagy </system.net> a </configuration> vložte:

<system.diagnostics>
<switches>
<add name="RoamieTracing" value="Verbose" />
</switches>
</system.diagnostics>

Atribut value, může mít i jiné hodnoty (Info, Errors, Warning).

Pokud nezvládnete editovat miranda32.exe.config, můžete ho, již editovaný, stáhnout zde.

3) Konfigurace

Při prvním spuštění se objeví následná uvítací obrazovka:

Welcome Screen

Pokud M-IM pouštíte prvně (bez předem vytvořeného profilu, tak jako já), musíte Vytvořit novou databázi. Pokud již M-IM nějaký čas používáte a pouze jste si Roamie přidaly, můžete použít existující (lokální). Nebo můžete Databázi stáhnout ze serveru. Jelikož má každá možnost ještě další možnosti, projdeme si je.

Stáhnutí Existující DB (1. možnost)

• Toto je veřejný počítač, při ukončení smazat databázi – Vhodné, pokud zrovna nejste na svém PC

• Zahodit změny při ukončení – Jakkákoli změna nebude zaznamenána.

Použít lokální DB (2. Možnost)

• Při ukončení nahrát DB na server – Zaškrtněte, pokud chcete historii nahrávat na server

Vytvořit novou DB (3. Možnost)

• viz 2. možnost

Již máme zvolenou možnost, teď budeme muset vytvořit nový profil. Formulář pro vytvoření nového profilu vypadá takto:

Create Profile

Profile: Jméno profilu, které si sami zvolíte

Description: Popis, slouží pouza pro Vaší orientaci

Database upload path: Cesta, kam se má DB nahrát. Pokud ukládáte do složky, složka musí existovat!

Login name, Login Password, Encryption Passwrod: Přihlašovací údaje na FTP server

K otestování správnosti údajů slouží tlačítko Test profile. Pokud je vše správně vyplněno, zobrazí se zpráva „Connected“

Kliknutím na OK dokončíte konfiguraci.

4) Použití

Nyní, pokud jste vše správně nastavili, je Roamie připraven k použití.

Plugin se ovládá přes Hlavní Menu.

Můžeme si nechat zobrazit „Roaming Overview“, kde vidíme, co má Roamie za úkoly

Overview

Můžeme také vyvolat nastavení, které je pěkně graficky zpracované

Config

Své poznatky, zkušenosti, postřehy můžete zasílat do komentářů nebo do tohoto vlákna na fóru.

Originální Readme zde.

Posted by Bald3rr in Návody

4 Comments »

This entry was posted on Čtvrtek, Říjen 2nd, 2008 at 20.37 and is filed under Návody. You can follow any responses to this entry through the comments RSS 2.0 feed. You can leave a response, or trackback from your own site.

4 Responses to “Roamie”

  1. Naděžda says:

    Vymazala jsem si mirandu32

  2. Maros says:

    Ked nakopnem vsetko kam mam, nespustim mirandu, pise mi klasicku windowsacku chybu, ze program nemohol byt spusteny bla bla, odoslat, neodoslat…

    inac, ked premenujem dbx_mnap.dll na *.dbx, nespusti mi miranda zasa profil, tak som to skusil s dbx_3x.dll ale tu je problem cislo jedna, jednoducho ma k tomu win nepustil…

    co s tym? je nejaka pomoc?

  3. Qwerty says:

    Ten program zpracovává zajímavou myšlenku, ale je nedotažen.
    Vezmeme-li v potaz veřejný počítač, bez jakékoliv lokální db.. Roamie si vyžádá přístup na FTP (většinou se jedná o Váš server s Vaším heslem), který se uloží do její vlastní databáze a zůstane tam (musí se manuálně smazat). Přes tento účet na FTPčko pak stáhne db od patřičného účtu do mirandy a ten spustí a pokuď jste jako většina lidí, jediný uživatel svého PC, máte tam uložené i svoje heslo pro automatický login. Vaši db to tedy stáhne i s ním – to by nebyl problém – po odlogování můžete přece nastavit upload na server a vymazání db z veřejného PC (Stáhnutí Existující DB (1. možnost)). Jenže je tu jistá moucha a to, že kdokoliv jiný pak může, přes vámi vytvořený roamie účet na FTPčko (!!), stáhnout váš účet na mirandu a spustit si jej, protože – jako doma – tam máte uložené heslo.

    Další věcí je, že pokuď chybí jakákoliv db v mirandě, ta po spuštění vyžádá jeho vytvoření – zde můžete napsat opravdu cokoliv – na tom nezáleží, např: „aslksjhf01″. Po jeho vytvoření se okamžitě spustí roamie a žádá o zvolení profilu pro stáhnutí db z FTPčka. Pak se roamie připojí na FTP a stáhne informace z vaší db ve vzdáleném serveru do vámi nově vytvořeného profilu v mirandě, opět „aslksjhf01″
    To vše je standardní postup mirandy, až na to, že pokuď stahujete db z FTPčka, přijde mi zbytečné vytvářet cosi v mirandě do čehož pak nahrajete informace z vaší db – proč se rovnou nestáhne vaše db a nespustí se?
    Kritická věc je ale ta, že nelze spustit více profilů současně. Při opětovném spuštění mirandy spouští totiž automaticky (bez možnosti výběru – či vytvoření nového profilu) jediný existující profil „aslksjhf01″, hned na to roamie vyhodí nabídku s připojeními na vzdálené db a při zvolení jakékoliv z nich nastane chyba, že se profil „aslksjhf01″ již používá a nelze do něj nahrát vzdálenou db z FTP serveru. To že miranda spustí jedinou existující db je normální a vítaná věc – nezdržuje to, jenže pokuď už používáte roamie, mělo by to být ošetřeno jinak – bez profilů – rovnou stahování z FTPčka.

    I když umí roamie automaticky smazat vaši db z veřejného počítače, nesmaže automaticky profil pro připojení na FTP server – pokuď si jej tedy nesmažete ručně, každý se může dostat k vašemu profilu – a ještě hůře, může využít váš server s uloženým loginem a heslem pro uskladnění svého vlastního profilu – není nic jednoduššího, než přepsat adresu k cílovému profilu.dat a uložit. Pak se taky může stát, že v domění, že spouštíte vaši db spustíte omylem db někoho jiného.

    Další nezanedbatelnou věcí je, že roamie vytváří obrovskej bordel na vašem FTP serveru…

    *vysvětlivky FTP, FTPčko, .. – myšleno FTP server

  4. Qwerty says:

    Asi budu radši používat flešku pro přenos DB .. a vůbec, celou mirandu si tam kopnu. Nedávno, při reinstalaci winů jsem přišel o 30megovou databázi s více než tři roky starou historií a můžu říct, že to dost nasere..

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>