Proximac Versions Save

An open-source alternative to proxifier

2.1

8 years ago

Now support VPN mode

v2.0

8 years ago

Since we re-implement the whole kext, Proximac now upgrades to v2.0. The name of Proximac client is changed from proximac to proximac-cli but usage still remains. Check log file in /tmp/proximac.log

More features will be added to Proximac, just wait.

v1.2

8 years ago

Fix bugs when specified program has been restarted. Now you should specified exact process name, which can be found in the folder Contents/MacOS inside the App.

v1.1

8 years ago

Now fully support forcing multiple Apps to use specified SOCKS5 proxy.

Usage:

Run the following commands.

  sudo chown -R root:wheel tcplognke.kext
  sudo kextload tcplognke.kext
  sudo ./proximac -c config.conf

Example of configuration file

Full name of process is suggested.

{
    "process_name":
    ["Unibox", "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome", "Thunder"], 
    "local_port":1080,
    "local_address":"127.0.0.1",
    "proximac_listen_address":"127.0.0.1",
    "proximac_port":8558
}

v1.0

8 years ago

Unzip and do the followings.

  sudo chown -R root:wheel tcplognke.kext
  sudo kextload tcplognke.kext
  sudo ./proximac -c config.conf

config.conf sample

{
    "process_name":"Unibox", 
    "local_port":1080,
    "local_address":"127.0.0.1",
    "proximac_listen_address":"127.0.0.1",
    "proximac_port":8558
}