murmur automatizálás

 ( pepo | 2012. február 8., szerda - 18:23 )

Sziasztok!

Remélem, akad köztetek, aki tud a Mumble program szerver-oldali (murmur) automatizálásához segítséget nyújtani.
Nagy rejtelem nem lakozik a dologban: 3 szobában lehet kommunikálni. Futtatunk egy játékkiszolgálót, amiben két csapat küzd egymás ellen, illetve van egy megfigyelő állapot. Szeretném megoldani azt, ha valaki csapatot vált, vagy megfigyelő állapotba kerül, akkor a murmur automatikusan áttegye a felhasználót az adott szobába. Olvasatomban ehhez a DBus-ra lenne szükségem, de nem találok a megoldásra rá a megfelelő dokumentációban. Azt nyilván egy szkripttel tudom figyeltetni, ha valaki csapatot vált, de ezt nem tudom a murmurral közölni.

Nagyon örülnék, ha valaki tudna segíteni ebben.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Odáig eljutottál, hogy bármiyen infót eljuttatsz sikerrel DBUS-on a Murmurnak? Ha hazaértem, belebújok és segítek. Pár éve játszottam vele.

Elvileg nem nehéz parancsot küldeni, de felhasználó mozgatására nem találtam utalást.

Megnéztem a forrásban, nincs ilyen utasítás. A forráskódot elnézve nem lenne túl bonyolult ilyet írni, de nem tudom, hogy a kliens mit szólna hozzá, ha egyszer csak kirántják alóla a channelt.

Ha SuperUser-el lépsz be, akkor simán "át tudod húzni" a felhasználókat az egyik csatornából a másikba.

Pepo: mennyire sürgős? Ha ráér, szívesen eljátszom vele, elég kultúr kódja van.