Portable USB version?

Help
Jay
2012-05-02
2014-03-11
  • Jay
    Jay
    2012-05-02

    Is there such a thing as a standalone portable version without the MSI
    installer?

    Portableapps dot com or something similar would be excellent in environments
    where administrative setups is impossible or if you want a lower profile
    system deployment without big DLL registration or registry changes. It has
    many uses. There should be a zip/7z binary version along the MSI under files
    downloads.

     
  • We're not providing a portable version, but it's not so hard to create one.
    Extract the MSI, rename the MSVCRT DLLs to their correct names and add an
    empty file called mumble.ini to prevent it from writing to the registry.

     
  • Jay
    Jay
    2012-05-02

    Extracted the MSI and got this error: missing DLL "libsndfile-1.dll"

     
  • Jay
    Jay
    2012-05-02

    What do you mean "rename MSVCRT" DLLs? Where are they and what is their
    correct names?

    These are the contents of the MSI once extracted to a directory...

    aoc.dll
    arma2.dll
    bf1942.dll
    bf2.dll
    bf2142.dll
    bfbc2.dll
    bfheroes.dll
    borderlands.dll
    bzip2.dll
    celt0.0.11.0.dll
    celt0.0.11.0.sse2.dll
    celt0.0.7.0.dll
    celt0.0.7.0.sse2.dll
    Changes.txt
    cod2.dll
    cod4.dll
    cod5.dll
    codmw2.dll
    codmw2so.dll
    cs.dll
    css.dll
    dbghelp.dll
    dods.dll
    dys.dll
    etqw.dll
    F_CENTRAL_msvcr100_x86...
    F_CENTRAL_msvcr100_x86...
    gmod.dll
    hl2dm.dll
    ice34.dll
    iceutil34.dll
    insurgency.dll
    l4d.dll
    l4d2.dll
    libeay32.dll
    libmysql.dll
    libprotobuf.dll
    libsndfile_1.dll
    licence.txt
    link.dll
    lotro.dll
    manual.dll
    mumble.exe
    mumble11x.exe
    mumble_ol.dll
    murmur.exe
    Murmur.ice
    murmur.ini
    qcncodecs4.dll
    qgif4.dll
    qico4.dll
    qjpcodecs4.dll
    qjpeg4.dll
    qkrcodecs4.dll
    qmng4.dll
    qsvg4.dll
    qsvgicon4.dll
    qt.conf
    qt.txt
    qtaccessiblewidgets4.dll
    QtCore4.dll
    QtGui4.dll
    qtiff4.dll
    QtNetwork4.dll
    QtOpenGL4.dll
    QtSql4.dll
    QtSvg4.dll
    qtwcodecs4.dll
    QtXml4.dll
    Readme.txt
    speex.dll
    speex.txt
    ssleay32.dll
    sto.dll
    tf2.dll
    ut2004.dll
    ut3.dll
    wolfet.dll
    wow.dll
    zlib1.dll

     
  • mr.duck
    mr.duck
    2012-05-20

    I've installed mumble in sandboxie. Extracted the files. Made Mumble.ini. It
    seems to be working.

    The installer tries to install files...

    SysWOW64

    msvcp100.dll
    msvcr100.dll

    system32\CatRoot2

    edb.chk
    edb.log
    {127D0A1D-4EF2-11D1-8608-00C04FC295EE}\catdb
    {F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb

    What are these files? What should I do with them?

     
  • msvcp100.dll and msvcr100.dll are the MS Visual C++ runtime libraries. They
    should go in the Mumble directory in a portable version. The other files are
    some Windows internal things and should be ignored.

     
  • mr.duck
    mr.duck
    2012-06-20

    I forgot about the Murmur server. Here is is if anyone wants it...

    http://dl.dropbox.com/u/2678996/Murmur_v1.2.3_Portable.7z

    Extract the contents to your Mumble directory (overwrite files) and it will
    take less disk space. But you can extract to another folder if you prefer.

     
  • sors
    sors
    2012-07-16

    An official portable version (without security issues;)) would be great.

     
  • The "security issue" is intended behavior and won't change unless someone has
    a better solution which doesn't require user interaction.

     
  • sors
    sors
    2012-10-16

    I tried to make a portable Mumble (I created a mumble.ini and renamed two
    files to the required .dll names).

    It generally works fine, but there seem to be some missing button icons in the
    icon toolbar:

    Any ideas? (If I install Mumble regularly the icons are not missing.)

    Also, regarding the certificate backup file: is that the only thing that
    "portable" Mumble leaves outside of its folder or is there perhaps something
    else?

     
    • FEL
      FEL
      2013-08-16

      sors,

      The icon problem most likely happens because of incorrect file/directory structure. If you try to make mumble portable just by decompressing the contents of the .msi-archive all files will be in the root directory. Which is incorrect.

      I suspect that Mumble won't be able to find plugins either.

      The simplest way to figure out where the files actually go would probably be to install mumble and have a look.

      But, to fix the icon issue simply put qsvgicon4.dll in .\QtPlugins\iconengines\

      Regards,

      T

      (Edit: Sorry about the bump, but this thread is the #1 search result for mumble portable).

       
      Last edit: FEL 2013-08-16
  • J.
    J.
    2014-03-10

    I've created a portable version of mumble 1.2.5 by extracting the mumble.msi, moving the dll file into the mumble folder, and created a mumble.ini file.

    Then I opened mumble.exe, added my server info and made a new username (e.g. musicbot), then I tried to login to my mumble server. Unfortunately, it said:

    "Sever [sic] presented a certificate which failed verification.. The Specific errors with this certificate are:
    1. The host name did not match any of the valid hosts for this certificate
    2. The certificate is self-signed, and untrusted

    Do you wish to accept this certificate anyway?
    (It will also be stored so you won't be asked this again.)

    [Yes] [No] [View Certificate]"

    Clicking No prevents me from signing on. Clicking Yes unfortunately uses my main username/password/etc. from my installed mumble.exe instance and kicks me off if I am already logged in (since it's using the same certificate). (Just to mention, I own the mumble server and am completely okay with people logging in under two names with one computer).

    The point of the portable mumble is to have two mumble instances running with two different names (one for me, one for a bot). I thought creating a mumble.ini in the portable will force it to create a certificate folder for itself.

    How can I use the portable mumble and make it unique so it has its own certificate?

    Assistance would be greatly appreciated!

     
  • Natenom
    Natenom
    2014-03-10

    Are you sure the file is called mumble.ini and NOT mumble.ini.txt (Type Textfile)?

     
  • J.
    J.
    2014-03-11

    Yes, I'm sure - Type of file: Configuration settings (.ini)