Skocz do zawartości


[S] Jak uruchomić kolejnego klienta Mumble na jednym PC


1 odpowiedź w tym temacie

#1 splitek.

    Placuch

  • Battlefield 4
  • PipPipPipPip
  • 1 005 postów

Napisano 07 lutego 2010 - 02:22

Przygotowanie:

  • Kopiujemy cały katalog w którym mamy zainstalowany Mumble w nowe miejsce, powiedzmy "D:\Program Files\Mumble2\",
  • W tym nowym katalogu zakładamy pusty plik mumble.ini - Mumble trzyma ustawienia w rejestrze windowsa, ale jeśli ma taki plik w katalogu instalacyjnym to wrzuca ustawienia do tego pliku,
  • Uruchamiamy drugiego Mumbla i konfigurujemy.

Uruchamianie:

  • Uruchamiamy jednego Mumbla,
  • Naciskamy Ctrl+Alt+Del i w "Menedżerze zadań" w zakładce "Procesy" odnajdujemy dbus-daemon.exe. Prawym klawiszem wydajemy komendę "Zakończ proces",
  • Uruchamiamy Mumbla z drugiego katalogu.

Jeszcze prościej, czyli jak uruchamiać drugiego Mumbla, bez ręcznego ubijania dbus-daemon.exe w "Menedżerze zadań"

  • Na początek trzeba ściągnąć paczkę PsTools http://technet.micro...s/bb896683.aspx
    W prawdzie interesuje nas tylko pskill ale od czasu wykupienia Sysinternals przez M$ trzeba ściągnąć cały zestaw narzędzi (ale to tylko ok. 1,5MB).
  • Z tej paczki wrzucamy do katalogu Mumble2 (czyli tam gdzie zrobiliśmy kopię) wspomniany pskill.
  • Następnie zakładamy plik tekstowy, który będzie zawierał taką treść:
    pskill -t dbus-daemon
    start mumble.exe
  • Plik możemy nazwać np. PR_mumble.bat (zwracam uwagę na rozszerzenie, bo nie każdy musi wiedzieć że jest ważne)
  • Robimy na pulpicie skrót do tego pliku i w ten sposób możemy z niego szybko uruchamiać drugiego Mumbla.
Uwagi:
W tym sposobie jest jedna niedogodność, jeśli uruchomimy najpierw Mumble 2 to Mumble 1 nie uruchomi się. Aby kolejność nie miała znaczenia należy skopiować do Mumble 1 plik pskill oraz utworzony plik PR_mumble.bat (najlepiej zmienić jego nazwę np. na mumble_pl4fc.bat aby się nam nie myliły). I zrobić sobie do niego kolejny skrót (zamiast oryginalnego).

W powyższych plikach wsadowych linię
start mumble.exe
można rozszerzyć podobnie do tego
start mumble.exe mumble://88.198.233.249:64738/BF2142/?version=1.2.0
aby łączyć się z wybranym serwerem i kanałem (więcej tu).
Ale uwaga, jeśli w linii jest spacja (np. /BF2142/PL4FC Ranked/?version=1.2.0) to należy w katalogu Mumble 2 zrobić skrót zgodnie z tym. I linię zastąpić następująco
start /D"d:\Program Files\Mumble2\" PR_PC.url
gdzie:
"d:\Program Files\Mumble2\" - ścieżka gdzie leży skrót,
"PR_PC.url" - nazwa jaką nadaliśmy naszemu skrótowi.

Aby kolejne Mumble miały nasze "ulubione sewery" należy z katalogu "C:\Documents and Settings\user\Dane aplikacji\Mumble\" (gdzie 'user' to nazwa konta) skopiować pliki mumble.sqlite oraz mumble11x.sqlite do katalogu kolejnego mumbla. Następnie jeśli nie możemy się zalogować to należy eksportować ze starego i importować do nowego certyfikat, a robimy to w menu -> Konfiguracja -> Certificate Wizard -> Eksportuj/Importuj.

---
Słowo końcowe:
- Sposób był testowany i działał na mumble 1.1.x na systemie Windows XP.
- Jeśli ktoś pracuje na zwykłym koncie (nie admin), lub na wyższych wersjach systemu Windows, i będzie miał problem z uprawnieniami programu pskill to proponuję użycie komendy runas do odpalenia pskill.
- W opisany sposób teoretycznie można uruchomić dowolną liczbę kopii Mumble, ale wiadomo lepiej nie przesadzać.
splitek
member in [2007-2011] PL4FC- | www.pl4fc.net

#2 ~Andrzej~

    Placek

  • Użytkownicy
  • PipPip
  • 213 postów

Napisano 08 lutego 2010 - 01:10

Wielkie dzięki splitek.Dołączona grafika
Sposób w 100% działa na 7 64-bitowej, tylko troszkę trzeba było pozamieniać uprawnienia. Dołączona grafika





Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych