//
// Version Spec
// X.AA.BB 
// AA: Model Version BB: Data file Version 
//
// Installer Data file V 1.00.00
// Web Package
//
/*
	1) 2006.03.25 :
		- Version : V 1.00.00
	  - Description:
	   		. Initial
	   
*/
//////////////////////////////////////////////////////////
//														//	
// 						Strings %~~%					//
//														//
//////////////////////////////////////////////////////////
[STRINGS]
%MODEL_NAME% =Samsung SCX-1570 Series 
%MFG% = "Samsung "
%MDL% =SCX-1570 series
%VIDPID% = VID_04E8&Pid_3921

%UNSUPPORTED_OS% = WIN95, WIN98, WINME ,WINNT ,WIN2K ,WINXP,WIN64

%GDI_PRINTER% =Samsung SCX-1570 Series 
%GDI_DIR% = $SRC_DIR$\PRINTER\GDI\$OS_DIR$
%GDI_INF% =ssgpcl3.inf

%PCL_PRINTER% = 
%PCL_DIR% = $SRC_DIR$\PRINTER\PCL\$OS_DIR$
%PCL_INF% =

%PS_PRINTER% = 
%PS_DIR% = $SRC_DIR$\PRINTER\PS\$OS_DIR$
%PS_INF% =

%SCANNER_DIR% = $SRC_DIR$\PRINTER\GDI\$OS_DIR$
%SCANNER_INF% = ssgscu09.inf
 
%SPANEL_DIR% = $SRC_DIR$\Application\Spanel
%SPANEL_INF% =SM.INF 

%SM_DIR% = $SRC_DIR$\Application\SM
%SM_INF% = SM.inf

%PSU_DIR% = $SRC_DIR$\Application\PSU
%PSU_INF% = 

%SMARTHRU_DIR% = $SRC_DIR$\Application\SmarThru


%DEFAULT_PRINTER_INF% = %GDI_INF%

%INSTALLER_FIE% = Setup.exe


// Test Page Type : PRN,WMF,COMMON          Default = COMMON
// Please do no delete this string.
%TESTPAGETYPE% = COMMON
%TESTPAGE_PRN_FILE% = $SRC_DIR$\Data\TestPage.PRN

//////////////////////////////////////////////////////////////////
//																//	
// 				Program information								// 
//																//
//////////////////////////////////////////////////////////////////
[PROGRAM_INFO]
MFG = %MFG%
MDL = %MDL%
VIDPID = %VIDPID%
PROGRAM_NAME = %MODEL_NAME%
DESTINATION_DIR = $PROGRAM_FILES_DIR$\Samsung\%MODEL_NAME%

//////////////////////////////////////////////////////////////////
//																//	
// 				Program Option									//	
//																//
//////////////////////////////////////////////////////////////////
[OPTION]
USB_ONLY = 1
NETWORK = 0
PRECREATE_DLG = 1
SHOW_INST_ERROR = 0

[OPTION.AB]
RIGHT_ALIGN = 1

[OPTION.HB]
RIGHT_ALIGN = 1
//////////////////////////////////////////////////////////////////
//																//
//				System Requirement								//
//																//
//////////////////////////////////////////////////////////////////
[SYSTEM_REQUIREMENT]
FREE_SPACE = 300 // MByte
UNSUPPORTED_OS = %UNSUPPORTED_OS% 
//SUPPORTED_OS = VISTA, VISTA_64

MSG_NOT_SUPPORTED_OS = @COMMON.WIN_VER_MSG@ 
MSG_NO_FREE_SPACE = @COMMON.DISK_SPACE_MSG@
MSG_USB_NOT_AVAILABLE = @COMMON.INVALID_USB_MSG@
MSG_IS_NOT_ADMIN = @COMMON.ADMIN_MSG@


//////////////////////////////////////////////////////////////////
//																//	
// 				List up supported languages by installer		//	
//																//
//////////////////////////////////////////////////////////////////

[PROGRAM_LANG_INFO_VIEW]
0X0009 = STRING_0009	// English
0X0012 = STRING_0012	// Korean

//0X0804 = STRING_0804	// Chinese_Simplified
//0X0404 = STRING_0404	// Chinese_Traditional
//0X0006 = STRING_0006	// Danish
//0X0013 = STRING_0013	// Dutch
//0X000b = STRING_000B	// Finnish
//0x040c = STRING_040c	// French
//0X0007 = STRING_0007	// German
//0X000e = STRING_000E	// Hungarian
//0X0010 = STRING_0010	// Italian
//0X0014 = STRING_0014	// Norwegian
//0X0015 = STRING_0015	// Polish
//0X0816 = STRING_0816	// Portuguese_Standard
//0X0019 = STRING_0019	// Russian
//0X000a = STRING_000a	// Spanish
//0X001D = STRING_001D	// Swedish

/*
0X0005 = STRING_0005 	// Czech
0X0416 = STRING_0416	// Portuguese_Brazilian
0X0008 = STRING_0008	// Greek
0X041B = STRING_041B  // Slovakia
0X001F = STRING_001f	// Turkish
0X0001 = STRING_0001	// Arabic
0X000D = STRING_000D	// Hebrew
0X0429 = STRING_0429	// Farsi
*/
[PROGRAM_LANG_VIEW_END]

[PROGRAM_LANG_INFO]
0X0009 = STRING_0009	// English
0X0012 = STRING_0012	// Korean

//0X0804 = STRING_0804	// Chinese_Simplified
//0X0404 = STRING_0404	// Chinese_Traditional
//0X0006 = STRING_0006	// Danish
//0X0013 = STRING_0013	// Dutch
//0X000b = STRING_000B	// Finnish
//0x040c = STRING_040c	// French
//0X0007 = STRING_0007	// German
//0X000e = STRING_000E	// Hungarian
//0X0010 = STRING_0010	// Italian
//0X0014 = STRING_0014	// Norwegian
//0X0015 = STRING_0015	// Polish
//0X0816 = STRING_0816	// Portuguese_Standard
//0X0019 = STRING_0019	// Russian
//0X000a = STRING_000a	// Spanish
//0X001D = STRING_001D	// Swedish

/*
0X0005 = STRING_0005 	// Czech
0X0416 = STRING_0416	// Portuguese_Brazilian
0X0008 = STRING_0008	// Greek
0X041B = STRING_041B  // Slovakia
0X001F = STRING_001f	// Turkish
0X0001 = STRING_0001	// Arabic
0X000D = STRING_000D	// Hebrew
0X0429 = STRING_0429	// Farsi
*/
[PROGRAM_LANG_END]

// Country Language Code table
[COUNTRY_LANG_CODE]

[NETWORK_PRINTER_INFO]
NET_ID_STRING = %MFG%,%MDL%   
MONITOR_NAME = %NETWORK_MONITOR_NAME%

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//																											   //
//  							Item information															   //
//																											   //	
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

[ITEM_INFO]
00_GDI.PRINTER
01_PCL.PRINTER
02_PS.PRINTER
03_SCANNER.IMAGE
04_SPANEL.NONDEVICE
05_SM.NONDEVICE
06_PSU.NONDEVICE
07_SMARTHRU
[ITEM_INFO_END]



/////////////////////////////////////////////////
// 			GDI Printer dirver				   //
/////////////////////////////////////////////////

[00_GDI.PRINTER]                                                  
DISPLAY_NAME = @COMPONENT.PRINTER_GDI@                                        
DRIVER_NAME = %GDI_PRINTER%                                      
PRINTER_NAME = %GDI_PRINTER%                                     
DESCRIPTION  = @COMPONENT.PRINTER_DESC@
                                                                 
INF_FILE = %GDI_DIR%\%GDI_INF%  
                                                                
// Installation type {NO,ALL,GRAYCHK,CHK,UNCHK}                  
DEFAULT_INST_TYPE = CHK                                          

DEFAULT_PRINTER = 1
                                                                 
SUCCESS_RET_VAL =2    

UNSUPPORTED_OS = %UNSUPPORTED_OS%

/////////////////////////////////////////////////
// 			PCL Printer dirver				   //	
/////////////////////////////////////////////////

[01_PCL.PRINTER]
DISPLAY_NAME = @COMPONENT.PRINTER_PCL@                                        
DRIVER_NAME = %PCL_PRINTER%                                      
PRINTER_NAME = %PCL_PRINTER%                                     
DESCRIPTION  = @COMPONENT.PRINTER_DESC_PCL@
                                                                 
INF_FILE = %PCL_DIR%\%PCL_INF%
INF_9X = $DEST_DIR$\Install\PRINTER\PCL\WIN98ME\%PCL_INF%
INF_NT = $DEST_DIR$\Install\PRINTER\PCL\WINNT\%PCL_INF%
                                                                 
// Share Name max 8 characters
SHARE_NAME = %SHARE_PREFIX%_PCL
                                                                 
// Installation type {NO,ALL,GRAYCHK,CHK,UNCHK}                  
DEFAULT_INST_TYPE = CHK                                          
              
DEFAULT_PRINTER = 0 //%PCL_DEFAULT%
                                                                 
SUCCESS_RET_VAL =2  

UNSUPPORTED_OS = %UNSUPPORTED_OS% 

/////////////////////////////////////////////////
// 			PS Printer dirver				   //	
/////////////////////////////////////////////////

[02_PS.PRINTER]
DISPLAY_NAME = @COMPONENT.PRINTER_PS@                                        
DRIVER_NAME = %PS_PRINTER%                                      
PRINTER_NAME = %PS_PRINTER%                                     
DESCRIPTION  = @COMPONENT.PS_DESC@
                                                                 
INF_FILE = %PS_DIR%\%PS_INF%
INF_9X = $DEST_DIR$\Install\PRINTER\PS\$LANG_DIR$\WIN98ME\%PS_INF%
INF_NT = $DEST_DIR$\Install\PRINTER\PS\$LANG_DIR$\WINNT\%PS_INF%  
                                                                 
                                                                 
// Share Name max 8 characters
SHARE_NAME = %SHARE_PREFIX%_PS
                                                                 
// Installation type {NO,ALL,GRAYCHK,CHK,UNCHK}                  
DEFAULT_INST_TYPE = CHK                                          

DEFAULT_PRINTER = 0 //%PS_DEFAULT%
                                                                 
SUCCESS_RET_VAL =2 

UNSUPPORTED_OS = %UNSUPPORTED_OS%

[03_SCANNER.IMAGE]
DISPLAY_NAME = @COMPONENT.SCANNER@
DESCRIPTION	 = @COMPONENT.SCANNER_DESC@

INF_FILE =  %SCANNER_DIR%\%SCANNER_INF%


// Installation type {NO,ALL,GRAYCHK,CHK,UNCHK}
DEFAULT_INST_TYPE = CHK

SUCCESS_RET_VAL = 2

UNSUPPORTED_OS = %UNSUPPORTED_OS% 

[04_SPANEL.NONDEVICE]
DISPLAY_NAME = @COMPONENT.SP@
DESCRIPTION = @COMPONENT.SP_DESC@
REPAIR_DESC = @COMPONENT.SP_DESC@
REMOVE_DESC = @COMPONENT.SP_DESC@

INF_FILE = %SPANEL_DIR%\%SPANEL_INF%

DEFAULT_INST_TYPE = CHK


SUCCESS_RET_VAL = 0  

UNSUPPORTED_OS = %UNSUPPORTED_OS% 

[05_SM.NONDEVICE]
DISPLAY_NAME = @COMPONENT.SM@ 			// @COMPONENT.SM@
DESCRIPTION	 = @COMPONENT.SM_DESC@	// @COMPONENT.SM_DESC@
REPAIR_DESC = @COMPONENT.SM_DESC@	// @COMPONENT.SM_DESC@
REMOVE_DESC = @COMPONENT.SM_DESC@	// @COMPONENT.SM_DESC@

INF_FILE = %SM_DIR%\%SM_INF%

DEFAULT_INST_TYPE = CHK

SUCCESS_RET_VAL = 0

UNSUPPORTED_OS = %UNSUPPORTED_OS% 

[06_PSU.NONDEVICE]
DISPLAY_NAME = @COMPONENT.PSU@ 			// @COMPONENT.RCP@
DESCRIPTION	 = @COMPONENT.PSU_DESC@	// @COMPONENT.RCP_DESC@
REPAIR_DESC = @COMPONENT.PSU_DESC@	// @COMPONENT.RCP_DESC@
REMOVE_DESC = @COMPONENT.PSU_DESC@	// @COMPONENT.RCP_DESC@

INF_FILE = %PSU_DIR%\%PSU_INF%

DEFAULT_INST_TYPE = CHK

SUCCESS_RET_VAL =0

UNSUPPORTED_OS = %UNSUPPORTED_OS% 

[07_SMARTHRU]
DISPLAY_NAME = @COMPONENT.SMARTHRU@
DESCRIPTION	 = @COMPONENT.SMARTHRU_DESC@
                        
//Install               
INST_CMD  = %SMARTHRU_DIR%\Setup.exe
INST_PARAM = /S
INST_PARAM = /l$LCID$
INST_PARAM = /F1"%SMARTHRU_DIR%\setup.iss"
INST_PARAM = /F2"$WIN_DIR$\setup.log"

// Installation type {NO,ALL,GRAYCHK,CHK,UNCHK}                  
DEFAULT_INST_TYPE = CHK

UNSUPPORTED_OS = %UNSUPPORTED_OS%

//////////////////////////////////////////////////////////////////
//																//
//					Item Type Information						//
//																//
//////////////////////////////////////////////////////////////////
[ITEM_TYPE_INFO] // Installer gets item type from item inf file
ITEM_PRINTER
ITEM_NONDEVICE
ITEM_SCANNER
[ITEM_TYPE_INFO_END]

[ITEM_PRINTER]
CLASS = Printer
INSTALLER = $SRC_DIR$\data\ssinst.exe
INSTALLER.VISTA = $SRC_DIR$\data\ssinstAD.exe
INSTALLER.VISTA_64 = $SRC_DIR$\data\ssinstAD.exe
INST_PARAM ="$DEST_INF$" /M"%MDL%" /V"%VIDPID%" /L"$LANG_ABBR$" /P"LPT1:" /D 
UNINST_PARAM ="$DEST_INF$" /U /M"%MDL%"		

[ITEM_SCANNER]
CLASS = Image
INSTALLER = $SRC_DIR$\data\Wiainst.exe
INST_PARAM = "$SRC_INF$" /M"Samsung" /W /l$LANG_ABBR$  /r
UNINST_PARAM = /U"%MODEL_NAME%" /M"Samsung" /p

[ITEM_NONDEVICE]
CLASS = NonDevice
INSTALLER = $SRC_DIR$\data\ssndii_is\setup.exe
INST_PARAM = /s /F2"$WIN_DIR$\ssndii_is.log" |:"$SRC_INF$" /\L $LANG_ABBR$ /\D "$DEST_DIR$":|
UNINST_PARAM = /s /F2"$WIN_DIR$\ssndii_is.log" |:"$SRC_INF$" /U:|



//////////////////////////////////////////////////////////////////
//																//
// 						Shortcut information					//
//																//
//////////////////////////////////////////////////////////////////
[SHORTCUT_INFO]
UNINST_SHORTCUT // Uninstall shortcut, It is descirbed in command file 
//MANUAL_SHORTCUT // Manual Shortcut
//PRINT119_SHORTCUT // Printer 119 Icon
//DR_PRINTER_SHORTCUT
//LANGUAGE_SHORTCUT //Language Selection Shortcut
[SHORTCUT_INFO_END]










//////////////////////////////////////////////////////////////////
//																//	
// 						Installer File Info						//
//																//
//////////////////////////////////////////////////////////////////
[INSTALLER_FILE_INFO]
// Main installer files
CONFIGURE_FILE 		= .\data\Ssinst.ssi
COMMAND_FILE 		= .\data\ssinst.cmd
STRING_FILE_FORMAT 	= .\data\strings\Lang_%s.str 
RESOURCE_DLL 		= .\SSres.dll


//utility files
PRINTER_INST_EXE 	= .\data\ssinst.exe
INSTALLER_DLL 		= .\data\ssrun.dll
UNINSTALLER_EXE 	= .\data\SSDelAll.exe
UTILITY_DLL 		= .\data\Ssutil.dll
REMOTE_INSTALL_DLL 	= .\data\SSrmtist.dll
DIAGNOSIS_DLL 		= .\data\Ssdiag.dll
NETWORKMAN_DLL  	= .\data\ssnetman.dll
PREINSTALLER_DLL	= .\data\SSpre.dll

// Test Page DLL ==> Default is .\data\ssdiag.dll
//TESTPAGE_DLL		= .\data\sstest.dll


// Open File
SSOPEN_EXE			= .\data\SsOpen.exe
// Search AVI file
SEARCH_AVI_FILE	= .\data\search.avi


[PRE_INSTALL]
COPY = VECPFile32
COPY = VECPFile64
COPY = VECPFileVISTA32
COPY = VECPFileVISTA64
COPY = VECPFileNT
EXEFILE = SVCMAN
INF = DOT4USB
[PRE_INSTAL_END]

[VECPFile32]
SUPPORTED_OS = WIN2K,WINXP
FILE = "$SRC_DIR$\Data\VECP\WINXP\DGIVECP.SYS","$SYS_DIR$\drivers\DGIVECP.SYS",0
[VECPFile32_END]


[VECPFile64]
SUPPORTED_OS = WIN64
FILE = "$SRC_DIR$\Data\VECP\WIN64\DGIVECP.SYS","$SYS_DIR$\drivers\DGIVECP.SYS",0
IS64 = 1
[VECPFile64_END]

[VECPFileNT]
SUPPORTED_OS = WINNT
FILE = "$SRC_DIR$\Data\VECP\WINNT\DGIVECP.SYS","$SYS_DIR$\drivers\DGIVECP.SYS",0
[VECPFileNT_END]

[VECPFileVISTA32]
SUPPORTED_OS = VISTA
FILE = "$SRC_DIR$\Data\VECP\VISTA\DGIVECP.SYS","$SYS_DIR$\drivers\DGIVECP.SYS",0
FILE = "$SRC_DIR$\Data\VECP\VISTA\SSPORT.SYS","$SYS_DIR$\drivers\SSPORT.SYS",0
[VECPFileVISTA32_END]
[VECPFileVISTA64]
SUPPORTED_OS = VISTA_64
FILE = "$SRC_DIR$\Data\VECP\VISTA_64\DGIVECP.SYS","$SYS_DIR$\drivers\DGIVECP.SYS",0
FILE = "$SRC_DIR$\Data\VECP\VISTA_64\SSPORT.SYS","$SYS_DIR$\drivers\SSPORT.SYS",0
IS64 = 1
[VECPFileVISTA64_END]

[SVCMAN]
SUPPORTED_OS = WINNT,WIN2K,WINXP,WIN64,VISTA,VISTA_64
FILE = $SRC_DIR$\DATA\VECP\VISTA_64\sskinst.exe
[SVCMAN_END]

[DOT4USB]
SUPPORTED_OS = VISTA,VISTA_64
INF = $SRC_DIR$\Printer\GDI\VISTA\ssgd4null.inf
[DOT4USB_END}

//////////////////////////////////////////////////////////////////
//																//
//						 OS Define								//
//																//
//////////////////////////////////////////////////////////////////

[OS_DEFINE]

//Windows 95
0X00010400 = WIN95

//Windows 98
0X0001040A = WIN98

//Windows ME
0X0001045A = WINME

//Windows NT 4.0
0X00020400 = WINNT

//Windows 2k
0X00020500 = WIN2K

//Windows XP
0X00020501 = WINXP

//Windows 2003
0X00020502 = WINXP

//Vista
0X00020600 = VISTA

//Windows XP 64 bit
0X00020502.64 = WIN64

//64bit Vista
0X00020600.64 = VISTA_64

//////////////////////////////////////////////////////////////////
//																//	
// 						OS Directory define						//
//																//
//////////////////////////////////////////////////////////////////

[OS_DIR]

//Windows 95
WIN95 = WIN98ME

//Windows 98
WIN98 = WIN98ME

//Windows ME
WINME = WIN98ME

//Windows NT4.0
WINNT = WINNT

//Windows 2k
WIN2K = WINXP2K

//Windows XP
WINXP = WINXP2K

//Windows 2003
WIN2003 = WINXP2K

WIN64 = WINXP_64

VISTA = VISTA

//Windows VISTA 64
VISTA_64 = VISTA

//////////////////////////////////////////////////////////////////
//																//
// 					Language directory define					//
//																//
//////////////////////////////////////////////////////////////////	

[LANGUAGE_DIR]

//Chinese_Traditional
0X0404 = CHINESE_TRADITIONAL

// Chinese_Simplified
0X0804 = CHINESE_SIMPLIFIED

// English
0X0009 = ENGLISH

//French
0X040C = FRENCH 

//German
0X0007 = GERMAN

//Italian
0X0010 = ITALIAN

//Spanish
0X000A = SPANISH

//Arabic
0X0001 = ARABIC

//Hebrew
0X000D = HEBREW

//Russian
0X0019 = RUSSIAN

//Turkish
0X001F = TURKISH

//Korean
0X0012 = KOREAN

//Swedish
0X001D = SWEDISH

//Dutch
0X0013 = DUTCH

//Portuguese_Brazilian
0X0416 = PORTUGUESE_BRAZILIAN

//Eberian_Portuguese
0X0816 = PORTUGUESE

//Danish
0X0006 = DANISH

//Finnish
0X000B = FINNISH

//Norwegian
0X0014 = NORWEGIAN

//Polish
0X0015 = POLISH

//Greek
0X0008 = GREEK

//Czech
0X0005 = CZECH

//Hungarian
0X000E = HUNGARIAN

//Persian(Iran)
0X0429 = FARSI

//Ukraine
0x0422 = UKRAINIAN

//Kazakgstan
0X043f = KAZAKGSTAN

//Uzbek (Cyrillic)
0x0843 = UZBEK 

//Slovakia
0X041B = SLOVAK


[LANGUAGE_ABBR]
0X0009 = EN
0X040C = FN
0X0007 = GR
0X0010 = IT
0X000A = SP
0X0001 = AB
0X000D = HB
0X0019 = RU
0X001F = TK
0X0012 = KR
0X0011 = JP
0X001D = SW
0X0013 = DT
0X0416 = BP
0X0006 = DN
0X000B = FI
0X0014 = NR
0X0015 = PO
0X0008 = EL  //Greek
0X0005 = CZ
0X000E = HU
0X0804 = CP
0X0404 = CT
0X0816 = PT
0x0422 = UK
0X0429 = FA //PERSIAN
0X041B = SK

