Function at 0x633db364
Capabilities:
Terminate process

Disassembly:
push ebx
push ebp
mov ebp, dword [esp + 0xc]
push esi
mov esi, dword [sym.imp.MSVCR90.dll_fprintf]
push edi
mov edi, dword [sym.imp.MSVCR90.dll___iob_func]
push 0x40
pop ebx
cmp ebp, 2
je 0x633db456
push str.trans.exe__MSCRIPT_TRANSLATOR__n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.usage:_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._trans__options__file_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._file:
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.__script_source_file_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._options:_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___G___GOT_TYPE__DEFAULT__G900__n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___O___OBJECT_TYPE__DEFAULT__O0__n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___S___OBJECT_SCRIPT_TYPE__DEFAULT__SD__n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___T___TEXT_ENCODING__DEFAULT__TS__n_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___C_PC____PC_TYPE_for_channel_1._same_as_option___1:__n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___1:_PC___PC_TYPE_for_channel_1__DEFAULT__1:17__n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___2:_PC___PC_TYPE_for_channel_2__DEFAULT_none__n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___3:_PC___PC_TYPE_for_channel_3__DEFAULT_none__n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___4:_PC___PC_TYPE_for_channel_4__DEFAULT_none__n_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
cmp ebp, 1
jne 0x633db72c
push str.____G900__900_Series_GOT_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____G1000_1000_Series_GOT_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____G1600_GT16xx_Series_n_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O0__Project_Screen_script_mode_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O1__Number_Print__________O2__Ascii_Print_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O3__Comment_Print_________O4__Clock_Print_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O5__Number_Input__________O6__Ascii_Input_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O7__Lamp__________________O8__Touch_Switch_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O9__Parts_Print___________O10_Parts_Move_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O11_Panel_Meter___________O12_Level_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O13_Trend_Graph___________O14_Line_Graph_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O15_Statistical_Graph_____O16_Bar_Graph_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____O17_Scatter_Graph_n_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____SD_Display_object_script_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____SI_Input_object_script_n_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____TS_SJIS_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____TU_UTF_8_n_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.___Select_PC_TYPE_from_followings:_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____1__MELSEC_FX_SERIES_____8__YASUKAWA_CP9200SH_SERIES_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____2__OMRON_SYSMAC_________9__SIEMENS_S7_300_400_SERIES_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____3__MICON________________10_YASUKAWA_CP9200_H__n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____4__YASUKAWA_GL__________11_HITACHI_HIDIC_H_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____5__AB_SLC500____________12_AB_MICROLOGIX_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____________________________13_MATUSHITA_MEWNT_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____________________________14_FREQROL_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____6__SHARP_JW_____________16_MELSEC_A_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____7__TOSHIBA_PROSEC_T_____17_MELSEC_QnA__Q_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____________________________18_MELSEC_MULTI_CPU_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____________________________19_MELSEC_QnUD_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____20_MELSEC_FX3U_Ethernet_21_ALPHA_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____22_MODBUS_TCP___________23_FUJI_MICREX_F_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____24_AB_COMPACTLOGIX______25_YASUKAWA_MP2000_MP900_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____26_TOYODA_TOYOPUC_PC____27_HITACHI_S10mini_S10V_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____28_YOKOGAWA_STARDOM_____29_KEYENCE_KV_1000_700_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____30_SIEMENS_S7_200_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____32_FUJI_N_______________33_YOKOGAWA_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____34_MELSERVO_J2M_P8A_____35_MELSERVO_J2M_DU_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____36_MELSERVO_J2S_A______37_MELSERVO_J2S_CP_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____38_MELSERVO_J3_A_______39_MELSERVO_J3_T_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____40_MELSERVO_J2S_CL_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____48_OMRON_THERMAC_INPANEL_NEO_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____49_RKC_SR_Mini_HG_______50_YAMATAKE_SDC_DMC_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____51_FUJI_PXR_PXG_PXH_____52_YOKOGAWA_GREEN_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____53_SHINKO_TECHNOS_______54_CHINO_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____64_TOSHIBA_TCmini_______65_KOYO_KOSTAC_DL_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str._____66_GE_FANUC_AUTOMATION__67_LSIS_MASTER_K_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push 0x65
push str.______d_MODBUS_GENERIC_n_n
call edi
add eax, ebx
push eax
call esi
add esp, 0xc
push str.____W4_16_BITS_SIGNED_______W8__32_BITS_FLOAT_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____W5_16_BITS_UNSIGNED_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____W6_32_BITS_SIGNED_______W12_16_BITS_BCD_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push str.____W7_32_BITS_UNSIGNED_____W13_32_BITS_BCD_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
test ebp, ebp
jne 0x633db73e
push str.___V_help_n
call edi
add eax, ebx
push eax
call esi
pop ecx
pop ecx
push 0
call dword [sym.imp.MSVCR90.dll_exit]
pop edi
pop esi
pop ebp
pop ebx