Hiproxy Documentation
Introduction
  Overview
  Requirements
  Tutorial
User Interface
  Main Window
  Commands
  Settings
  Import
  VeriFast
  OE Scan
Ordering
  Lite vs Pro
  License
  Register
F A Q
Exclusion List
Status Codes
Known Issues
Tips
 
  Main Window    

The Main window allows you to work with proxy List Files, set browser proxies and get help.  Most of the functionality is available through the Command Menu.  If you do not have live Internet connection, the Main window caption will show ** No Internet Connection **.



The Proxy List shows proxy server information - IP address, Server Name, Country, Comment, Ping response time, Status (OK=online), Anonymous, HTTPS support, etc.  Socks-4 proxies report their status as OK4, Socks-5 proxies - as OK5.
This information is stored in a proxy List File defined in Settings.
Save list Save your changes (verification, colors, comments, etc.) to the List File.
 
Edit Edit opens the List File in your default text editor.
Reload Reload to refresh the selected Proxy List. You can select a List File through window Settings.
 
Import Import gives you the power of the Internet. You can import proxy addresses directly from the web! View detailed setup and usage instructions in the Import section
VeriFast - verify fast all HTTP proxies in your current List File, see VeriFast section
 
Verify one (Lite) or more (Pro Edition) proxy servers selected from the list. See Verification Results below.
 
Settings HiProxy settings are explained in the Settings section. 

 
Verification Results

Results of proxy verification show in columns:



1 = date and time of last verification scan
2 = proxy type: H=http, S=socks
3 = status: OK=online, --=offline, xxx=error number, OK4=Socks-4, OK5=Socks-5
4 = anonymity: Y=anonymous, N=non-anonymous, pl=PlanetLab, ?=closed
5 = ping speed in milliseconds, 0(zero)=ping is disabled
6 = saves the line custom color code in format "text;background"
7 = HTTPS (SSL) support:  Y=yes, N=no, empty=test is disabled
8 = Tunnel (CONNECT) support:  Y=yes, N=no
9 = Port number, for sorting

Column size can be adjusted by moving column edges with the mouse (see blue arrow).

 

Browser Settings

The lower portion of the Main window is reserved for Browser settings.  The Connection combo-box shows all your dialup and LAN connections.  You can easily switch between connections and change their proxy settings.  RAS must be installed to see all connections.

You can set browser proxies through an automatic configuration (PAC) file:
Click on checkbox Use Proxy, then specify a file name location in Config File.
To set proxies, first select a proxy address from the list, then click on a protocol button (HTTP, HTTPS, FTP or Socks).  Proxy's address will be copied in the protocol box next to the button.

Select checkbox "http for all" if you decide to use the same proxy for HTTP, HTTPS and FTP. 
Internet Explorer works fine with Socks proxies only if there is no HTTP proxy specified. Hence, HTTP box should be empty if you want to use a Socks proxy. Clear box HTTPS if you want to use the selected Socks proxy for HTTPS as well.
After choosing proxies for each protocol (HTTP, HTTPS, etc.) hit button Apply.  To disable all proxies from the browser, unselect checkbox "Use Proxy".

Browse with random proxy from a predefined list:

1) Select an active, responding proxy from your list 
2) Point the cursor at the IP address, right-click and select "Copy cell" (Ctrl/C) 
3) Click inside box HTTP, HTTPS or Socks, and paste the IP address (Ctrl/P) 
4) Repeat steps 1-3 with additional IP addresses separating them with a comma (,) 
5) Set a file name in box Config File, select checkbox Auto, unselect "http for all /random", hit button Apply
6) Verify new browser proxy setup: 
IE: open several consecutive windows with a test page. Each window should use a random proxy from your list. 
Firefox: open a new window or tab with a test page. Each refresh will use a random proxy from your list.
 
Feature restrictions: 
  - only HTTP, HTTPS and SOCKS proxies supported (no FTP) 
  - HTTP/S/SOCKS boxes maximum length is 70 characters for Lite, 2000 characters for Pro Edition

Browse with preferred proxies:

If "http for all /random" is checked and HTTP contains multiple proxies, a pool of preferred HTTP proxies is set. They are not switched at random. Only the first proxy will be used until it stops responding for some reason. Then the second becomes current until it eventually dies too, and so on. This feature allows to "backup" your best proxy (the first) with some additional proxies and achieve more stable Internet browsing.

Apply confirmation web page

After you hit button Apply, your default browser opens a confirmation page like

Hiproxy - proxy settings for browser FIREFOX

1) Details

Connection: LAN
Use automatic configuration script: C:\Hiproxy\autocon.pac
211.31.162.52:80                          <-- your HTTP proxy
2) Browser Status
Ready  (or manually set Firefox)   <-- depends on browser settings

3) Verify ...


If your browser is Internet Explorer, the status is usually Ready, but you need to open a new browser window.
Firefox has a different security mechanism. You may see a popup message like:
A script from "file://" is requesting enhanced abilities that are UNSAFE and could be used to compromise your machine or data:  Run or install software on your machine
Allow these abilities only if you trust this source to be free of viruses or malicious programs.

Select Allow to have your browser proxy set by Hiproxy, or Deny to set it yourself manually.