1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-09-20 02:09:25 +03:00

v4.03-9408-rtm

This commit is contained in:
dnobori
2014-01-04 22:00:08 +09:00
parent d433e567a5
commit 749497dde0
986 changed files with 487216 additions and 339 deletions

86
src/vpninstall/resource.h Normal file
View File

@ -0,0 +1,86 @@
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by vpninstall.rc
//
#define IDI_ICON1 101
#define IDI_MAIN 101
#define IDS_STRING102 102
#define IDS_TITLE 102
#define IDS_FONT 103
#define IDS_FONT_SIZE 104
#define IDS_INF_LOAD_FAILED 105
#define IDS_DIFF_CPU 106
#define IDS_INSTANCE_EXISTS 107
#define IDS_BAD_OS 108
#define IDS_CPU_NOT_SUPPORTED 109
#define IDS_DOWNLOADING 110
#define IDS_DOWNLOADSTART 111
#define IDS_TEMP_ERROR 112
#define IDS_DOWNLOAD_ERROR 113
#define IDS_DOWNLOADING2 114
#define IDS_DOWNLOADING3 115
#define IDS_INSTALLSTART 116
#define IDS_INSTALLSTART_ERROR 117
#define IDS_SECURITY_ERROR 118
#define IDS_SIGN_WARNING 119
#define IDS_SIGN_WARNING_TITLE 120
#define IDS_TITLE_VPNSMGR 121
#define IDS_VPNSMGR_EXEC_ERROR 122
#define IDS_DLG_TITLE 123
#define IDS_INSTALL_DLG__STATUS_INIT 124
#define IDS_INSTALL_CANCEL 125
#define IDS_EULA_NOTICE1 126
#define IDS_EULA_NOTICE2 127
#define IDS_EULA_NOTICE3 128
#define IDS_EULA_AGREE 129
#define IDS_EULA_DISAGREE 130
#define S_TITLE 1001
#define P_PROGRESS 1002
#define S_STATUS 1003
#define S_SIZEINFO 1005
#define E_EULA 1006
#define S_BOLD 1008
#define S_EULA_NOTICE1 1009
#define S_EULA_NOTICE3 1010
#define IDS_TITLE_EN 1102
#define IDS_FONT_EN 1103
#define IDS_FONT_SIZE_EN 1104
#define IDS_INF_LOAD_FAILED_EN 1105
#define IDS_DIFF_CPU_EN 1106
#define IDS_INSTANCE_EXISTS_EN 1107
#define IDS_BAD_OS_EN 1108
#define IDS_CPU_NOT_SUPPORTED_EN 1109
#define IDS_DOWNLOADING_EN 1110
#define IDS_DOWNLOADSTART_EN 1111
#define IDS_TEMP_ERROR_EN 1112
#define IDS_DOWNLOAD_ERROR_EN 1113
#define IDS_DOWNLOADING2_EN 1114
#define IDS_DOWNLOADING3_EN 1115
#define IDS_INSTALLSTART_EN 1116
#define IDS_INSTALLSTART_ERROR_EN 1117
#define IDS_SECURITY_ERROR_EN 1118
#define IDS_SIGN_WARNING_EN 1119
#define IDS_SIGN_WARNING_TITLE_EN 1120
#define IDS_TITLE_VPNSMGR_EN 1121
#define IDS_VPNSMGR_EXEC_ERROR_EN 1122
#define IDS_DLG_TITLE_EN 1123
#define IDS_INSTALL_DLG__STATUS_INIT_EN 1124
#define IDS_INSTALL_CANCEL_EN 1125
#define IDS_EULA_NOTICE1_EN 1126
#define IDS_EULA_NOTICE2_EN 1127
#define IDS_EULA_NOTICE3_EN 1128
#define IDS_EULA_AGREE_EN 1129
#define IDS_EULA_DISAGREE_EN 1130
#define D_INSTALL 2007
#define D_EULA 2008
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 123
#define _APS_NEXT_COMMAND_VALUE 40001
#define _APS_NEXT_CONTROL_VALUE 1011
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endif

1639
src/vpninstall/vpninstall.c Normal file

File diff suppressed because it is too large Load Diff

212
src/vpninstall/vpninstall.h Normal file
View File

@ -0,0 +1,212 @@
// SoftEther VPN Source Code
// Cedar Communication Module
//
// SoftEther VPN Server, Client and Bridge are free software under GPLv2.
//
// Copyright (c) 2012-2014 Daiyuu Nobori.
// Copyright (c) 2012-2014 SoftEther VPN Project, University of Tsukuba, Japan.
// Copyright (c) 2012-2014 SoftEther Corporation.
//
// All Rights Reserved.
//
// http://www.softether.org/
//
// Author: Daiyuu Nobori
// Comments: Tetsuo Sugiyama, Ph.D.
//
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// version 2 as published by the Free Software Foundation.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License version 2
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE
// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE.
//
//
// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN,
// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY,
// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS
// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS
// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER
// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL
// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING,
// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR
// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND
// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO
// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO,
// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION
// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN
// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE.
//
// USE ONLY IN JAPAN. DO NOT USE IT IN OTHER COUNTRIES. IMPORTING THIS
// SOFTWARE INTO OTHER COUNTRIES IS AT YOUR OWN RISK. SOME COUNTRIES
// PROHIBIT ENCRYPTED COMMUNICATIONS. USING THIS SOFTWARE IN OTHER
// COUNTRIES MIGHT BE RESTRICTED.
//
//
// DEAR SECURITY EXPERTS
// ---------------------
//
// If you find a bug or a security vulnerability please kindly inform us
// about the problem immediately so that we can fix the security problem
// to protect a lot of users around the world as soon as possible.
//
// Our e-mail address for security reports is:
// softether-vpn-security [at] softether.org
//
// Please note that the above e-mail address is not a technical support
// inquiry address. If you need technical assistance, please visit
// http://www.softether.org/ and ask your question on the users forum.
//
// Thank you for your cooperation.
// vpninstall.h
// Header of vpninstall.c
#ifndef VPNINSTALL_H
#define VPNINSTALL_H
// Constants
#define VI_INF_FILENAME "vpninstall.inf"
#define VI_INSTANCE_NAME "VpnAutoInstaller"
#define WM_VI_SETPOS (WM_APP + 41)
#define WM_VI_SETTEXT (WM_APP + 42)
#define WM_VI_CANCEL (WM_APP + 43)
#define WM_VI_DOWNLOAD_FINISHED (WM_APP + 44)
#define MESSAGE_OFFSET_JP IDS_TITLE
#define MESSAGE_OFFSET_EN IDS_TITLE_EN
// Macro
#define _U(id) (ViGetString(id))
#define _A(id) (ViGetStringA(id))
// Type declaration
typedef struct VI_STRING
{
UINT Id;
wchar_t *String;
char *StringA;
} VI_STRING;
typedef struct VI_SETTING_ARCH
{
bool Supported;
UINT Build;
char Path[MAX_SIZE];
char VpnCMgrExeFileName[MAX_PATH];
bool CurrentInstalled;
wchar_t CurrentInstalledPathW[MAX_PATH];
UINT CurrentInstalledBuild;
} VI_SETTING_ARCH;
typedef struct VI_SETTING
{
UINT VpnInstallBuild;
VI_SETTING_ARCH x86;
char SettingPath[MAX_SIZE];
wchar_t DownloadedSettingPathW[MAX_PATH];
wchar_t DownloadedInstallerPathW[MAX_PATH];
bool DownloadNotRequired;
bool WebMode;
bool NormalMode;
} VI_SETTING;
typedef struct VI_INSTALL_DLG
{
HWND hWnd;
bool DownloadStarted;
THREAD *DownloadThread;
bool DialogCanceling;
UINT BufSize;
void *Buf;
bool Halt;
bool NoClose;
bool WindowsShutdowning;
} VI_INSTALL_DLG;
typedef struct VI_FILE
{
bool InternetFile;
UINT FileSize;
HINTERNET hInternet;
HINTERNET hHttpFile;
UINT IoReadFileSize;
IO *io;
} VI_FILE;
typedef struct VI_DOWNLOAD_FILE
{
char SrcPath[MAX_SIZE];
char FileName[MAX_PATH];
wchar_t DestPathW[MAX_SIZE];
} VI_DOWNLOAD_FILE;
// Function prototype
int main(int argc, char *argv[]);
void ViLoadStringTables();
void ViFreeStringTables();
wchar_t *ViLoadString(HINSTANCE hInst, UINT id);
char *ViLoadStringA(HINSTANCE hInst, UINT id);
int ViCompareString(void *p1, void *p2);
wchar_t *ViGetString(UINT id);
char *ViGetStringA(UINT id);
void ViMain();
bool ViLoadInf(VI_SETTING *set, char *filename);
bool ViLoadInfFromBuf(VI_SETTING *set, BUF *buf);
void ViLoadCurrentInstalledStates();
void ViLoadCurrentInstalledStatusForArch(VI_SETTING_ARCH *a);
bool ViMsiGetProductInfo(char *product_code, char *name, char *buf, UINT size);
UINT ViVersionStrToBuild(char *str);
VI_SETTING_ARCH *ViGetSuitableArchForCpu();
void ViInstallDlg();
UINT ViInstallDlgProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam, void *param);
void ViInstallDlgOnInit(HWND hWnd, VI_INSTALL_DLG *d);
void ViInstallDlgOnStart(HWND hWnd, VI_INSTALL_DLG *d);
void ViInstallDlgOnClose(HWND hWnd, VI_INSTALL_DLG *d);
VI_FILE *ViOpenFile(char *path);
UINT ViGetFileSize(VI_FILE *f);
UINT ViReadFile(VI_FILE *f, void *buf, UINT size);
void ViCloseFile(VI_FILE *f);
bool ViIsInternetFile(char *path);
void ViDownloadThreadStart(VI_INSTALL_DLG *d);
void ViDownloadThreadStop(VI_INSTALL_DLG *d);
void ViDownloadThread(THREAD *thread, void *param);
void ViInstallDlgSetPos(HWND hWnd, UINT pos);
void ViInstallDlgSetText(VI_INSTALL_DLG *d, HWND hWnd, UINT id,wchar_t *text);
void ViInstallDlgCancel(HWND hWnd);
void ViInstallProcessStart(HWND hWnd, VI_INSTALL_DLG *d);
bool ViExtractCabinetFile(char *exe, char *cab);
wchar_t *ViExtractEula(char *exe);
BUF *ViExtractResource(char *exe, char *type, char *name);
bool ViEulaDlg(HWND hWnd, wchar_t *text);
UINT ViEulaDlgProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam, void *param);
bool ViCheckExeSign(HWND hWnd, wchar_t *exew);
char *ViUrlToFileName(char *url);
void ViGenerateVpnSMgrTempDirName(char *name, UINT size, UINT build);
void ViSetSkip();
#endif // VPNINSTALL_H
// Developed by SoftEther VPN Project at University of Tsukuba in Japan.
// Department of Computer Science has dozens of overly-enthusiastic geeks.
// Join us: http://www.tsukuba.ac.jp/english/admission/

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

View File

@ -0,0 +1,221 @@
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// Japanese resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_JPN)
#ifdef _WIN32
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
#pragma code_page(932)
#endif //_WIN32
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE
BEGIN
"\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_MAIN ICON "vpninstall.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
D_INSTALL DIALOGEX 0, 0, 311, 123
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION
CAPTION "VPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g<EFBFBD>\<5C>t<EFBFBD>g<EFBFBD>E<EFBFBD>F<EFBFBD>A"
FONT 9, "MS UI Gothic", 400, 0, 0x80
BEGIN
ICON IDI_MAIN,IDC_STATIC,7,7,20,20
LTEXT "VPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g<EFBFBD>\<5C>t<EFBFBD>g<EFBFBD>E<EFBFBD>F<EFBFBD>A",S_TITLE,33,7,259,19,WS_TABSTOP
CONTROL "",P_PROGRESS,"msctls_progress32",PBS_SMOOTH | WS_BORDER,7,55,297,14
LTEXT "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...",S_STATUS,7,34,297,19
PUSHBUTTON "<22>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD><5A>(&C)",IDCANCEL,127,100,59,16
RTEXT "",S_SIZEINFO,165,74,139,12
END
D_EULA DIALOGEX 0, 0, 218, 216
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "VPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g<EFBFBD>\<5C>t<EFBFBD>g<EFBFBD>E<EFBFBD>F<EFBFBD>A"
FONT 9, "MS UI Gothic", 400, 0, 0x80
BEGIN
LTEXT "<22><><EFBFBD>̎g<CC8E>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>񏑂<EFBFBD><F18F9182><EFBFBD><EFBFBD>ǂ݂<C782><DD82><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>BPageDown <20>L<EFBFBD>[<5B><><EFBFBD>g<EFBFBD><67><EFBFBD>ăX<C483>N<EFBFBD><4E><EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B",S_EULA_NOTICE1,7,7,204,19
EDITTEXT E_EULA,7,27,204,115,ES_MULTILINE | ES_READONLY | ES_WANTRETURN | WS_VSCROLL
LTEXT "<22>g<EFBFBD>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>񏑂ɓ<F18F9182><C993>ӂ<EFBFBD><D382><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>?",S_BOLD,7,146,204,18
LTEXT "[<5B><><EFBFBD>ӂ<EFBFBD><D382>܂<EFBFBD><DC82><EFBFBD>] <20><><EFBFBD>N<EFBFBD><4E><EFBFBD>b<EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD>ƃC<C683><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD>𒆎~<7E><><EFBFBD>܂<EFBFBD><DC82>B<EFBFBD>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɂ́A<CD81><41><EFBFBD>̌_<CC8C><5F><EFBFBD>ɓ<EFBFBD><C993>ӂ<EFBFBD><D382>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B",S_EULA_NOTICE3,7,165,204,26
DEFPUSHBUTTON "<22><><EFBFBD>ӂ<EFBFBD><D382>܂<EFBFBD>(&A)",IDOK,95,192,56,17
PUSHBUTTON "<22><><EFBFBD>ӂ<EFBFBD><D382>܂<EFBFBD><DC82><EFBFBD>(&D)",IDCANCEL,155,192,56,17
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
D_INSTALL, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 304
TOPMARGIN, 7
BOTTOMMARGIN, 116
END
D_EULA, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 211
TOPMARGIN, 7
BOTTOMMARGIN, 209
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE
BEGIN
IDS_TITLE "VPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g Web <20>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><>"
IDS_FONT "MS UI Gothic"
IDS_FONT_SIZE "9"
IDS_INF_LOAD_FAILED "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43> '%S' <20>̓ǂݍ<C782><DD8D>݂Ɏ<DD82><C98E>s<EFBFBD><73><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B\r\n<>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>‚<EFBFBD><C282><EFBFBD><EFBFBD>Ȃ<EFBFBD><C882><EFBFBD><EFBFBD>A<EFBFBD><41><EFBFBD>e<EFBFBD><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȃ<EFBFBD><C882>”\<5C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B"
IDS_DIFF_CPU "<22><><EFBFBD>̃V<CC83>X<EFBFBD>e<EFBFBD><65><EFBFBD>ɂ<EFBFBD><C982>łɕʂ<C995> CPU <20>A<EFBFBD>[<5B>L<EFBFBD>e<EFBFBD>N<EFBFBD>`<60><><EFBFBD>p<EFBFBD><70> VPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g<EFBFBD>\<5C>t<EFBFBD>g<EFBFBD>E<EFBFBD>F<EFBFBD>A<EFBFBD><41><EFBFBD>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B\r\n<>R<EFBFBD><52><EFBFBD>g<EFBFBD><67><EFBFBD>[<5B><><EFBFBD>p<EFBFBD>l<EFBFBD><6C><EFBFBD><EFBFBD> [<5B>v<EFBFBD><76><EFBFBD>O<EFBFBD><4F><EFBFBD><EFBFBD><EFBFBD>̒lj<CC92><C789>ƍ폜] <20><><EFBFBD>g<EFBFBD>p<EFBFBD><70><EFBFBD>āA<C481>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD>ʂ̃o<CC83>[<5B>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD><EFBFBD> VPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g<EFBFBD>\<5C>t<EFBFBD>g<EFBFBD>E<EFBFBD>F<EFBFBD>A<EFBFBD><41><EFBFBD>A<EFBFBD><41><EFBFBD>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B"
IDS_INSTANCE_EXISTS "<22><><EFBFBD>łɕʂ̊ȈՃC<D583><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B"
IDS_BAD_OS "<22>ȈՃC<D583><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD> Windows 2000 <20>ȍ~<7E><> OS <20>œ<EFBFBD><C593><EFBFBD>܂<EFBFBD><DC82>B\r\n<><6E><EFBFBD><EFBFBD><EFBFBD>ȊO<C88A>̃I<CC83>y<EFBFBD><79><EFBFBD>[<5B>e<EFBFBD>B<EFBFBD><42><EFBFBD>O<EFBFBD>V<EFBFBD>X<EFBFBD>e<EFBFBD><65><EFBFBD><EFBFBD> VPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g<EFBFBD>\<5C>t<EFBFBD>g<EFBFBD>E<EFBFBD>F<EFBFBD>A<EFBFBD><41><EFBFBD>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>́A<CD81><EFBFBD>ŃC<C583><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD>v<EFBFBD><76><EFBFBD>O<EFBFBD><4F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD>ăC<C483><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><73><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B"
IDS_CPU_NOT_SUPPORTED "<22><><EFBFBD>݂̃V<CC83>X<EFBFBD>e<EFBFBD><65><EFBFBD><EFBFBD> CPU <20>A<EFBFBD>[<5B>L<EFBFBD>e<EFBFBD>N<EFBFBD>`<60><><EFBFBD>ɑΉ<C991><CE89><EFBFBD><EFBFBD><EFBFBD> VPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g<EFBFBD>\<5C>t<EFBFBD>g<EFBFBD>E<EFBFBD>F<EFBFBD>A<EFBFBD>́AVPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g<EFBFBD>ȈՃC<D583><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD>ł̓T<CD83>|<7C>[<5B>g<EFBFBD><67><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B\r\n<><EFBFBD>ŃC<C583><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>K<EFBFBD>v<EFBFBD><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B"
IDS_DOWNLOADING "(%.2f MB <20><> %.2f MB <20><><EFBFBD><EFBFBD>)"
IDS_DOWNLOADSTART "<22>t<EFBFBD>@<40>C<EFBFBD><43> '%S' <20>̃_<CC83>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD>J<EFBFBD>n<EFBFBD><6E><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD>..."
END
STRINGTABLE
BEGIN
IDS_TEMP_ERROR "<22><EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43> '%s' <20>̍쐬<CC8D>Ɏ<EFBFBD><C98E>s<EFBFBD><73><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B"
IDS_DOWNLOAD_ERROR "<22>t<EFBFBD>@<40>C<EFBFBD><43> '%S' <20>̃_<CC83>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD>[<5B>h<EFBFBD>Ɏ<EFBFBD><C98E>s<EFBFBD><73><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B"
IDS_DOWNLOADING2 "(%.2f MB <20><><EFBFBD><EFBFBD>)"
IDS_DOWNLOADING3 "<22>t<EFBFBD>@<40>C<EFBFBD><43> '%S' <20><><EFBFBD>_<EFBFBD>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B<EFBFBD><42><EFBFBD>΂炭<CE82><E782AD><EFBFBD>҂<EFBFBD><D282><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>..."
IDS_INSTALLSTART "<22><><EFBFBD>ʂɕ\<5C><><EFBFBD><EFBFBD><EFBFBD>ꂽ VPN Client <20>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD>̎w<CC8E><77><EFBFBD>ɏ]<5D><><EFBFBD>ăC<C483><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B"
IDS_INSTALLSTART_ERROR "<22>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD>̊J<CC8A>n<EFBFBD>Ɏ<EFBFBD><C98E>s<EFBFBD><73><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B"
IDS_SECURITY_ERROR "<22>Z<EFBFBD>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD>e<EFBFBD>B<EFBFBD><42><EFBFBD>ی삷<DB8C><EFBFBD>߁AWeb <20>o<EFBFBD>R<EFBFBD>̃C<CC83><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD>̓<EFBFBD><CD83>[<5B>J<EFBFBD><4A><EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>Ƃ<EFBFBD><C682>Ďw<C48E><EFBFBD><EFBFBD>Ƃ͂ł<CD82><C582>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B\r\ninf <20>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>̓<EFBFBD><CC93>e<EFBFBD><65><EFBFBD>w<EFBFBD><EFBFBD><E882B5><EFBFBD>p<EFBFBD>X<EFBFBD>Ȃǂ<C882><C782>m<EFBFBD>F<EFBFBD><46><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B\r\n\r\n<>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B"
IDS_SIGN_WARNING "<22>C<EFBFBD><43><EFBFBD>^<5E>[<5B>l<EFBFBD>b<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD><E78EA9><EFBFBD>Ń_<C583>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43> '%s' <20>́A<CD81>M<EFBFBD><4D><EFBFBD>ł<EFBFBD><C582><EFBFBD>s<EFBFBD><73><EFBFBD>ɂ<EFBFBD><C982><EFBFBD><EFBFBD>ēd<C493>q<EFBFBD><71><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82><EFBFBD><EFBFBD>ł<EFBFBD><C582><EFBFBD><EFBFBD>B\r\n<><6E><EFBFBD>݂<EFBFBD><DD82>̃<EFBFBD><CC83>b<EFBFBD>Z<EFBFBD>[<5B>W<EFBFBD><57><EFBFBD>\<5C><><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD>v<EFBFBD><76><EFBFBD>O<EFBFBD><4F><EFBFBD><EFBFBD><EFBFBD>̊J<CC8A><4A><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>єz<D194>z<EFBFBD><7A><EFBFBD>́A<CD81>C<EFBFBD><43><EFBFBD>^<5E>[<5B>l<EFBFBD>b<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD><E78EA9><EFBFBD>Ń_<C583>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43> '%s' <20><><EFBFBD><EFBFBD><EFBFBD>S<EFBFBD>ł<EFBFBD><C582><EFBFBD>ǂ<EFBFBD><C782><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۏ؂ł<D882><C582><EFBFBD><EFBFBD>A<EFBFBD><41><EFBFBD>ɃZ<C983>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD>e<EFBFBD>B<EFBFBD><42><EFBFBD><EFBFBD>ȃR<C883>[<5B>h<EFBFBD><68><EFBFBD>܂܂<DC82><DC82>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>ӔC<D394>𕉂<EFBFBD><F0958982>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B\r\n\r\n<><6E><EFBFBD>̃t<CC83>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><73><EFBFBD><EFBFBD>Ƃ̓Z<CD83>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD>e<EFBFBD>B<EFBFBD><EFBFBD><E39084><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B<EFBFBD><42><EFBFBD>̃t<CC83>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD>M<EFBFBD><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƃ<EFBFBD><C682>ł<EFBFBD><C582><EFBFBD>ǂ<EFBFBD><C782><EFBFBD><EFBFBD>T<EFBFBD>d<EFBFBD>ɔ<EFBFBD><C994>f<EFBFBD><66><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B\r\n\r\n<><6E><EFBFBD>[<5B>U<EFBFBD>[<5B>̔<EFBFBD><CC94>f<EFBFBD>ƐӔC<D394>ɂ<EFBFBD><C982><EFBFBD> [OK] <20><><EFBFBD>N<EFBFBD><4E><EFBFBD>b<EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD>ƁA<C681>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>𑱍s<F091B18D><73><EFBFBD>܂<EFBFBD><DC82>B[<5B>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD><5A>] <20><><EFBFBD>N<EFBFBD><4E><EFBFBD>b<EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD>ƁA<C681>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>𒆒f<F0928692><66><EFBFBD>܂<EFBFBD><DC82>B\r\n\r\n<><6E> <20><><EFBFBD>̃<EFBFBD><CC83>b<EFBFBD>Z<EFBFBD>[<5B>W<EFBFBD>́A<CD81>t<EFBFBD>@<40>C<EFBFBD><43> '%s' <20><><EFBFBD>L<EFBFBD><4C><EFBFBD>ȃR<C883>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD>p<EFBFBD>ؖ<EFBFBD><D896><EFBFBD><EFBFBD>ɂ<EFBFBD><C982><EFBFBD><EFBFBD>ď<EFBFBD><C48F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƃɂ<C682><C982><EFBFBD><EFBFBD>\<5C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȃ<EFBFBD><C882>Ȃ<EFBFBD><C882>܂<EFBFBD><DC82>B"
IDS_SIGN_WARNING_TITLE "<22>Z<EFBFBD>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD>e<EFBFBD>B<EFBFBD>Ɋւ<C98A><D682><EFBFBD><EFBFBD>x<EFBFBD><78>"
IDS_TITLE_VPNSMGR "VPN <20>T<EFBFBD>[<5B>o<EFBFBD>[<5B>Ǘ<EFBFBD><C797>}<7D>l<EFBFBD>[<5B>W<EFBFBD><57><EFBFBD>ȈՃC<D583><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><>"
IDS_VPNSMGR_EXEC_ERROR "VPN <20>T<EFBFBD>[<5B>o<EFBFBD>[<5B>Ǘ<EFBFBD><C797>}<7D>l<EFBFBD>[<5B>W<EFBFBD><57><EFBFBD>̋N<CC8B><4E><EFBFBD>Ɏ<EFBFBD><C98E>s<EFBFBD><73><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B\r\n<><EFBFBD><E893AE> VPN <20>T<EFBFBD>[<5B>o<EFBFBD>[<5B>Ǘ<EFBFBD><C797>}<7D>l<EFBFBD>[<5B>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><73><EFBFBD>Ă݂Ă<DD82><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B"
IDS_DLG_TITLE "VPN <20>N<EFBFBD><4E><EFBFBD>C<EFBFBD>A<EFBFBD><41><EFBFBD>g<EFBFBD>\<5C>t<EFBFBD>g<EFBFBD>E<EFBFBD>F<EFBFBD>A"
IDS_INSTALL_DLG__STATUS_INIT "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
IDS_INSTALL_CANCEL "<22>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD><5A>"
IDS_EULA_NOTICE1 "<22><><EFBFBD>̎g<CC8E>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>񏑂<EFBFBD><F18F9182><EFBFBD><EFBFBD>ǂ݂<C782><DD82><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>BPageDown <20>L<EFBFBD>[<5B><><EFBFBD>g<EFBFBD><67><EFBFBD>ăX<C483>N<EFBFBD><4E><EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B"
IDS_EULA_NOTICE2 "<22>g<EFBFBD>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>񏑂ɓ<F18F9182><C993>ӂ<EFBFBD><D382><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>?"
END
STRINGTABLE
BEGIN
IDS_EULA_NOTICE3 "[<5B><><EFBFBD>ӂ<EFBFBD><D382>܂<EFBFBD><DC82><EFBFBD>] <20><><EFBFBD>N<EFBFBD><4E><EFBFBD>b<EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD>ƃC<C683><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD>𒆎~<7E><><EFBFBD>܂<EFBFBD><DC82>B<EFBFBD>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɂ́A<CD81><41><EFBFBD>̌_<CC8C><5F><EFBFBD>ɓ<EFBFBD><C993>ӂ<EFBFBD><D382>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B"
IDS_EULA_AGREE "<22><><EFBFBD>ӂ<EFBFBD><D382>܂<EFBFBD>"
IDS_EULA_DISAGREE "<22><><EFBFBD>ӂ<EFBFBD><D382>܂<EFBFBD><DC82><EFBFBD>"
END
STRINGTABLE
BEGIN
IDS_TITLE_EN "VPN Client Web Installer"
IDS_FONT_EN "Arial"
END
STRINGTABLE
BEGIN
IDS_FONT_SIZE_EN "8"
IDS_INF_LOAD_FAILED_EN "Failed to load initial configuration file '%S'.\r\nThe cause may be that threre are not the file or the description is invalid."
IDS_DIFF_CPU_EN "There already is VPN Client software for another CPU architecture installed on this system.\r\nUninstall that VPN Client software with [Add or Remove Programs] in Control Panel."
IDS_INSTANCE_EXISTS_EN "Another easy installer is already running."
IDS_BAD_OS_EN "The easy installer runs on Windows 2000 or greater.\r\nTo install VPN Client software for other operating systems, please install the software manually from a file. "
IDS_CPU_NOT_SUPPORTED_EN
"The VPN Client Easy Installer is not supported for this CPU architecture on this system.\r\nPlease install VPN Client software manually from an installation file. "
IDS_DOWNLOADING_EN "(Total:%.2f MB - Downloaded:%.2f MB)"
IDS_DOWNLOADSTART_EN "Starting download file '%S'..."
IDS_TEMP_ERROR_EN "Failed to create temporary file '%s'."
IDS_DOWNLOAD_ERROR_EN "Failed to download file '%S'."
IDS_DOWNLOADING2_EN "(Downloaded: %.2f)"
IDS_DOWNLOADING3_EN "Downloading file '%S'. Please wait."
IDS_INSTALLSTART_EN "Complete the VPN Client Installer displayed on the screen."
IDS_INSTALLSTART_ERROR_EN "Failed to start installation."
IDS_SECURITY_ERROR_EN "For security reasons, a local file cannot be used as the installation soruce during Web-based installation.\r\nConfirm the inf file of context and check the path specified in the inf file. \r\nInstallaion process aborted."
IDS_SIGN_WARNING_EN "The automatically downloaded file '%s' from the Internet is not digitally signed with a trusted certificate.\r\nThe developer and publisher do not guarantee that the downloaded file '%s' is safe and do not take responsibility in case of unsafe code included in the file.\r\n\r\nWe recommend to abort the installation by clicking [Cancel]. Proceed the installation by clicking [OK] at your own risk.\r\n\r\nNotice: the message will not be disappered when the file '%s' is signed by valid code signing certificate authentication."
END
STRINGTABLE
BEGIN
IDS_SIGN_WARNING_TITLE_EN "Security Alert"
IDS_TITLE_VPNSMGR_EN "VPN Server Manager Easy Installer"
IDS_VPNSMGR_EXEC_ERROR_EN
"Failed to start VPN Server Manager.\r\nTry installing VPN Server Manager manually."
IDS_DLG_TITLE_EN "VPN Client Software"
IDS_INSTALL_DLG__STATUS_INIT_EN "Initializing..."
IDS_INSTALL_CANCEL_EN "Cancel"
IDS_EULA_NOTICE1_EN "Please read the following license agreement. Press the PAGE DOWN key to see the rest of the agreement."
IDS_EULA_NOTICE2_EN "Do you accept all of the terms of the preceding License Agreement?"
IDS_EULA_NOTICE3_EN "If you choose No, the installation will abort. To install you must accept this agreement."
IDS_EULA_AGREE_EN "Agree"
IDS_EULA_DISAGREE_EN "Disagree"
END
#endif // Japanese resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED

View File

@ -0,0 +1,248 @@
<?xml version="1.0" encoding="shift_jis"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="vpninstall"
ProjectGUID="{F2C40D5C-1C86-43D8-B3FE-8E8F8B488432}"
RootNamespace="vpninstall"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)bin"
IntermediateDirectory="$(PlatformName)_$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="$(SolutionDir)Mayaqua\win32_inc;.;$(SolutionDir)"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USE_32BIT_TIME_T"
MinimalRebuild="true"
ExceptionHandling="0"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
StructMemberAlignment="4"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="4"
CompileAs="1"
DisableSpecificWarnings="4996"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(SolutionDir)bin\BuildUtil.exe /CMD:GenerateVersionResource &quot;$(TargetPath)&quot; /OUT:&quot;$(SolutionDir)tmp\VersionResources\$(ProjectName)_$(PlatformName).res&quot;"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="msi.lib &quot;$(SolutionDir)tmp\VersionResources\$(ProjectName)_$(PlatformName).res&quot;"
OutputFile="$(OutDir)\vpninstall.exe"
LinkIncremental="2"
GenerateManifest="false"
AdditionalManifestDependencies="type=&apos;win32&apos; name=&apos;Microsoft.Windows.Common-Controls&apos; version=&apos;6.0.0.0&apos; processorArchitecture=&apos;amd64&apos; publicKeyToken=&apos;6595b64144ccf1df&apos; language=&apos;*&apos;"
GenerateDebugInformation="true"
ProgramDatabaseFile="$(SolutionDir)DebugFiles\pdb\$(PlatformName)_$(ConfigurationName)\$(ProjectName).pdb"
GenerateMapFile="true"
MapFileName="$(SolutionDir)DebugFiles\map\$(PlatformName)_$(ConfigurationName)\$(ProjectName).map"
SubSystem="2"
StackReserveSize="100000"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
EmbedManifest="false"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="$(SolutionDir)bin\BuildUtil.exe /CMD:SetManifest &quot;$(TargetPath)&quot; /MANIFEST:x86_user.manifest"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(SolutionDir)bin"
IntermediateDirectory="$(PlatformName)_$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="3"
InlineFunctionExpansion="0"
EnableIntrinsicFunctions="false"
FavorSizeOrSpeed="0"
AdditionalIncludeDirectories="$(SolutionDir)Mayaqua\win32_inc;.;$(SolutionDir)"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USE_32BIT_TIME_T;VPN_SPEED"
StringPooling="false"
ExceptionHandling="0"
RuntimeLibrary="0"
StructMemberAlignment="4"
BufferSecurityCheck="false"
EnableFunctionLevelLinking="false"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
DisableSpecificWarnings="4996"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(SolutionDir)bin\BuildUtil.exe /CMD:GenerateVersionResource &quot;$(TargetPath)&quot; /OUT:&quot;$(SolutionDir)tmp\VersionResources\$(ProjectName)_$(PlatformName).res&quot;"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="msi.lib &quot;$(SolutionDir)tmp\VersionResources\$(ProjectName)_$(PlatformName).res&quot;"
OutputFile="$(OutDir)\vpninstall.exe"
LinkIncremental="1"
AdditionalLibraryDirectories="&quot;C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib&quot;"
GenerateManifest="false"
AdditionalManifestDependencies="type=&apos;win32&apos; name=&apos;Microsoft.Windows.Common-Controls&apos; version=&apos;6.0.0.0&apos; processorArchitecture=&apos;x86&apos; publicKeyToken=&apos;6595b64144ccf1df&apos; language=&apos;*&apos;"
DelayLoadDLLs="setupapi.dll;advapi32.dll;user32.dll"
GenerateDebugInformation="true"
ProgramDatabaseFile="$(SolutionDir)DebugFiles\pdb\$(PlatformName)_$(ConfigurationName)\$(ProjectName).pdb"
GenerateMapFile="true"
MapFileName="$(SolutionDir)DebugFiles\map\$(PlatformName)_$(ConfigurationName)\$(ProjectName).map"
SubSystem="2"
StackReserveSize="100000"
OptimizeReferences="1"
EnableCOMDATFolding="1"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
EmbedManifest="false"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="$(SolutionDir)bin\BuildUtil.exe /CMD:SetPE4 &quot;$(TargetPath)&quot;&#x0D;&#x0A;$(SolutionDir)bin\BuildUtil.exe /CMD:SetManifest &quot;$(TargetPath)&quot; /MANIFEST:x86_user.manifest&#x0D;&#x0A;"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath=".\vpninstall.c"
>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath=".\resource.h"
>
</File>
<File
RelativePath=".\vpninstall.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
<File
RelativePath=".\vpninstall.ico"
>
</File>
<File
RelativePath=".\vpninstall.rc"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>