Outroot.com Home
Quist Screenshot

Quist is a modification of the original Ventrilo client to make it a little better. It is a separate program and requires no tweaking of the original client. Just install and enjoy!

Learn more

News

12-19-2009
Quist is now open source! Check out the download section.

4-6-2009
I fixed a problem where the shortcuts generated by the installer were not correct, and the uninstaller was unable to remove Quist from the start menu.

4-6-2009
Quist no longer auto updates itself, but you will be notified when there is a new version.

4-5-2009
I've seem to have broken the autoupdater. I am going to remove the autoupdater entirely as it's just a huge mess/liability. Please just download the setup from the download page and install quist 1.0.5.1.

Donate

Features

  • Extra menu items are contextual. Meaning, they will only display when they can be used.
  • Adds a "Browse to url" menu item which will open a user's url comment in your browser.
    • If the user puts a malformed url in their url comment, Quist will try to fix it and browse to it.
    • You are able to browse to a url whether it is in the comment or url comment. The context menu will provide both options.
  • Adds a more easily accessed "Copy comment" to the top of the menu.
  • Adds a "Preview" item which allows you to preview the comment or url before browsing to it.
  • Removes the "About..." and "Rent a server..." menu items.
  • Checks to see if there is an update on startup.
  • A separate addon which modifies Ventrilo at runtme.
  • Runs on 32bit and 64bit xp/vista

Give me more!

This kind of modification is not easy, and each new version of Ventrilo requires me to make some major modifications. However, I would appreciate hearing about any ideas that you may have for the next version of Quist. Please contact me with your suggestions.

Download

quist-setup.exe
April 07, 2009
825.90 KB
This is the easiest way to install Quist. Use this if you are new to Quist or appreciate the automation of everything.
quist.zip
April 07, 2009
749.07 KB
This will allow you to run Quist as a standalone application. Not recommended unless you have a reason for it.

Latest changes

  • Now supports 64bit! Very experimental (but works on my machine).
  • Removes the About... menu item as well as Rent a server...
  • Fixed a bug where it didn't recognize URLs in caps.
  • Now you can choose whether you want to browse to a url that is in a person's comment, or url comment.
  • Preview dialog has an extra button to browse to the comment.
  • Fixed a bug where a variable could get garbage collected and crash the program.
  • Fixed a bug where you would get an error if you right-clicked too much on a person's name.
  • Removed the "Steam" option as it cluttered the menu and it doesn't work because of lack of support of steam's client.
  • Removed the auto updating feature. It was causing too many problems. Quist will still check to see if there is a new version on startup. You will see a popup notification on the bottom right of your screen.

Prerequisites

Quist requires the .NET framework 3.5. Get it here. If the link doesn't work or the download gets stuck, try to download it directly here.

Installation

Download quist-setup.exe above. Run the setup with all the default parameters, and you should end up with a Quist icon on your desktop. Run that and enjoy.

What is it?

It is a modification of the original Ventrilo client to make it a little better. Read the features section for information on what it does exactly.

Is it free or open source?

Yes and yes! Check out the download section.

I see that Quist has taken over Ventrilo, but where are the menu options?

The menu options will only be displayed if they can be used. Right click on someone that has a url or comment and you will see the options.

Who made it?

Kevin Darlington

Why does Quist throw an exception or give me an error when I run it?

Make sure you have the .NET framework 3.5 or greater installed. If you do and it still errors, you must run Quist as administrator. If it still errors, contact me with your system information (32/64bit, windows version, etc..) and the error you are getting.

Why don't you make your own VOIP client?

I would love to do this, but work+gf+whatever prevents me from having too much time. Between me and my think-tank collegue James, we would be able to make an incredible client. I'm hoping that Teamspeak 3 turns out to be awesome so I don't have to continue developing Quist.

What was it programmed in?

The core dll was programmed in C++/CLI, while the rest was programmed in C#.

How does it work exactly?

Magic. No not really... There are 4 components to this system:

Updater
Responsible for automatic updates and restarting the main program.
QuistDll.dll
Responsible for interfacing with Ventrilo. It uses pure Win32 API calls to achieve this.
QuistDllLoader
Responsible for injecting the QuistDll.dll into the Ventrilo process.
QuistDllEx.dll
Provides extensions to QuistDll.dll. The main reason for this dll is to provide dialogs. I really don't like doing the dialogs in C++/CLI. Especially because Visual Studio doesn't format its code correctly.

Contact

Name:
Email:
Topic:
Message:

characters left
 
Enter the above captcha into the textbox below:
 

Visit outroot.com for more information about the author and his projects.
Copyright 2008 Kevin Darlington. All rights reserved.
Powered by Pylons and Python

Answers in Genesis
Proof of intelligent design. See why science says God exists.