اول اینو دانلود کن داخلش یه فایل اجرای به نام o.exe هست
بعد یک فایل bat کنارش بساز با این محتویات :
o.exe 127.0.0.1:8080
میتونی یکی دیگه هم با این محتویات بسازی تا پر وک سی غیر فعال شه :
o.exe none
اگه به این فایل اعتماد نداری و برنامه نویسی بلدی خودت یه تیکه برنامه به زبان سی بنویس و کامپایلش کن تا خیالت راحت باشه
کد HTML:
BOOL SetConnectionProxy(char * proxyAdressStr , char * connNameStr = NULL)
{
INTERNET_PER_CONN_OPTION_LIST conn_options;
BOOL bReturn;
DWORD dwBufferSize = sizeof(conn_options);
conn_options.dwSize = dwBufferSize;
conn_options.pszConnection = connNameStr;//NULL == LAN
conn_options.dwOptionCount = 3;
conn_options.pOptions = new INTERNET_PER_CONN_OPTION[3];
if(!conn_options.pOptions)
return FALSE;
conn_options.pOptions[0].dwOption = INTERNET_PER_CONN_FLAGS;
conn_options.pOptions[0].Value.dwValue = PROXY_TYPE_DIRECT|PROXY_TYPE_PROXY;
conn_options.pOptions[1].dwOption = INTERNET_PER_CONN_PROXY_SERVER;
conn_options.pOptions[1].Value.pszValue = proxyAdressStr;
conn_options.pOptions[2].dwOption = INTERNET_PER_CONN_PROXY_BYPASS;
conn_options.pOptions[2].Value.pszValue = "local";
bReturn = InternetSetOption(NULL,INTERNET_OPTION_PER_CONNECTION_OPTION, &conn_options, dwBufferSize);
delete [] conn_options.pOptions;
InternetSetOption(NULL, INTERNET_OPTION_SETTINGS_CHANGED, NULL, 0);
InternetSetOption(NULL, INTERNET_OPTION_REFRESH , NULL, 0);
return bReturn;
}
کد HTML:
BOOL RemoveConnectionProxy(char* connectionNameStr = NULL)
{
INTERNET_PER_CONN_OPTION_LIST conn_options;
BOOL bReturn;
DWORD dwBufferSize = sizeof(conn_options);
conn_options.dwSize = dwBufferSize;
conn_options.pszConnection = connectionNameStr; //NULL - LAN
conn_options.dwOptionCount = 1;
conn_options.pOptions = new INTERNET_PER_CONN_OPTION[conn_options.dwOptionCount];
if(!conn_options.pOptions)
return FALSE;
conn_options.pOptions[0].dwOption = INTERNET_PER_CONN_FLAGS;
conn_options.pOptions[0].Value.dwValue = PROXY_TYPE_DIRECT ;
bReturn = InternetSetOption(NULL,INTERNET_OPTION_PER_CONNECTION_OPTION, &conn_options, dwBufferSize);
delete [] conn_options.pOptions;
InternetSetOption(NULL, INTERNET_OPTION_SETTINGS_CHANGED, NULL, 0);
InternetSetOption(NULL, INTERNET_OPTION_REFRESH , NULL, 0);
return bReturn;
}
منبع کد