ActiveX is requred by ICBC online banking. env: Ubuntu 10.10 i386 wine1.3.12
1.Install mfc42 with winetricks $ winetricks -q mfc42 2.Download scarddlg.dll from http://www.dlldump.com/download-dll-files_new.php/dllfiles/S/scarddlg.dll/5.1.2600.2180/download.html Copy to the system32 folder 3.Download and Install icbc_netbank_client_controls.exe http://www.icbc.com.cn/icbc/html/download/dkq/icbc_netbank_client_controls.exe $ wine icbc_netbank_client_controls.exe fixme:ole:DllRegisterServer stub err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Common Files\\InstallShield\\Professional\\RunTime\\IsProBE.tlb" failed with error 2 fixme:storage:create_storagefile Storage share mode not implemented. err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2700-000024000000} err:rpc:I_RpcReceive we got fault packet with status 0x80010108 err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2700-000024000000} err:rpc:I_RpcReceive we got fault packet with status 0x80010108 4. open https://mybank.icbc.com.cn/icbc/perbank/index.jsp , this step makes IE crash. $ wine iexplore https://mybank.icbc.com.cn/icbc/perbank/index.jsp 2>icbc.log Here is the full log: http://pastebin.com/WdQyRwGK By the way, will wine builtin IE support vbscript in the future? ICBC online bank required vbscript. Thanks ! -- Regards, Qian Hong - Sent from Ubuntu http://www.ubuntu.com/
