Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

We would like to use the Tencent QQ instant messaging client on some Windows laptops in the company. We a have to record the chat logs and because of this the QQ client should always connect thought a WFilter Enterprise proxy server.

The QQ client can be configured to use a HTTP or SOCK5 proxy, but it considers the proxy as an additional way to connect and not as the only one. If the proxy connection fails the QQ client silently connects directly and we can't capture the logs.

I found Proxifier, but it is a user space application which can't seem to run as a background service. User can simply close it or change the configuration.

Using a transparent proxy on the LAN is not possible because these laptops are often outside the office network. We don't have the need to tunnel everything thought the proxy.

I'm looking for a way to force the QQ client application running on Windows to always go though the proxy server.

Do you have any suggestions on this?

share|improve this question
    
So, network wide solution are impossible for you (laptops are outside the office). That leaves you with user space programs which run as administrator so users can not close them. If users have admin rights - that probably leaves you with nothing. –  Nikolay Aug 8 '13 at 16:01
add comment

1 Answer 1

up vote 2 down vote accepted

I started to try all proxifier applications and found that ProxyCap seems to fit my requirements the best.

  • It installs a service to allow proxying other services and background processes.
  • The configuration is done on the system level.
  • It can be setup to download the configuration rule-set from a central server.

Unfortunately, the tray icon application allows to enable/disable ProxyCap, but removing it from the startup may be enough to stop the users from accidentally disabling it.

It support 32 and 64 bit Windows systems up to Win8 and has a Mac version, too.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.