ZennoLab Assemblies Documentation
SetProxy(String,Int32,String,String,String,Boolean) Method
Example 

Type: System.String

The IP address for the proxy.

Type: System.Int32

The port for the instance.

Type: System.String

The type of proxy. It's can be http, socks4 or socks5

Type: System.String

The login for authorization.

Type: System.String

The password for authorization.

Type: System.Boolean

The true if use proxifier; otherwise and default, false.

Sets the proxy to the instance.
Syntax
public void SetProxy( 
   string ip,
   int port,
   string type,
   string login,
   string password,
   bool useProxifier
)

Parameters

ip

Type: System.String

The IP address for the proxy.

port

Type: System.Int32

The port for the instance.

type

Type: System.String

The type of proxy. It's can be http, socks4 or socks5

login

Type: System.String

The login for authorization.

password

Type: System.String

The password for authorization.

useProxifier

Type: System.Boolean

The true if use proxifier; otherwise and default, false.

Remarks
The parameters login and password can be empty if authorization is not necessary.
Example
The following code example demonstrates uses of the SetProxy method.
public static int Execute(Instance instance)
{
    instance.ClearCookie();
    instance.ClearProxy();        
    instance.SetProxy("174.59.74.190", 1686, "http", "", "");
            
    Tab tab = instance.ActiveTab;
    if ((tab.IsVoid) || (tab.IsNull)) return -1;
    if (tab.IsBusy) tab.WaitDownloading();
    tab.Navigate("lessons.zennolab.com", "");
    if (tab.IsBusy) tab.WaitDownloading();
            
    return 0;
}
public static function Execute($instance)
{
    $instance->ClearCookie();
    $instance->ClearProxy();        
    $instance->SetProxy("174.59.74.190", "http", "", "");
            
    $tab = $instance->ActiveTab;
    if (($tab->IsVoid) || ($tab->IsNull)) return -1;
    if ($tab->IsBusy) $tab->WaitDownloading();
    $tab->Navigate("lessons.zennolab.com", "");
    if ($tab->IsBusy) $tab->WaitDownloading();
            
    return 0;
}
Requirements

Target Platforms: Desktop: Windows XP SP3 and older. Server: Windows Server 2003 and older.

See Also

Reference

Instance Class
Instance Members
Overload List

Send Feedback