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/


Reply via email to