成品下载链接:http://pan.baidu.com/s/1mgBlU9i 密码:5zpt
—————— 下载准备工具 ——————
官网最新安装包:https://download.alipay.com/sec/edit/aliedit.exe
解压工具:http://www.7-zip.org/download.html
—————— 提取需要的dll文件 ——————
1.安装7z
2.解压aliedit.exe
3.复制备份以下6个dll文件
Alidcp.dll、aliedit.dll、npalidcp.dll、npaliedit.dll、npAlipaydhc.dll、npAliSecCtrl.dll
—————— 手动注册(For IE) ——————
IE内核浏览器这4个文件:Alidcp.dll、aliedit.dll、npAlipaydhc.dll、npAliSecCtrl.dll。
将这4个文件置于任意路径的aliedit目录下(比如C:\Program Files\aliedit),然后注册即可(注册方法见下)。
在aliedit目录里“以管理员身份运行”如下批处:
regsvr32 Alidcp.dll
regsvr32 aliedit.dll
regsvr32 npAlipaydhc.dll
regsvr32 npAliSecCtrl.dll
—————— 其他浏览器 ——————
非IE内核浏览器(比如chrome)需要的控件是这3个文件:npalidcp.dll、npaliedit.dll、npAliSecCtrl.dll。
将这3个文件拷贝到浏览器的Plugins目录下
Chrome的Plugins目录要和chrome.exe同级或与chrome.dll同级 以在chrome://plugins/里看到加载为准。
注意:还要在chrome://plugins/里将对应的插件勾选“始终允许”。
Alipay webmod control - 版本: 1, 0, 0, 1
Alipay security control - 版本: 1, 3, 0, 2
Alipay Security Control 3 - 版本: 2,0,1,0
参考:
1.提取支付宝“真正的”安全登录控件
https://bbs.zephyrxt.com/thread-17552-1-1.html
2.支付宝安全插件绿色免安装版:
https://bbs.zephyrxt.com/thread-17558-1-1.html
—————— 批处理(32位系统安装) ——————
@echo off
pushd %~dp0
copy /y "Alidcp.dll" "%SystemRoot%\System32"
copy /y "aliedit.dll" "%SystemRoot%\System32"
copy /y "npAlipaydhc.dll" "%SystemRoot%\System32"
copy /y "npAliSecCtrl.dll" "%SystemRoot%\System32"
regsvr32 /s "%SystemRoot%\System32\Alidcp.dll"
regsvr32 /s "%SystemRoot%\System32\aliedit.dll"
regsvr32 /s "%SystemRoot%\System32\npAlipaydhc.dll"
regsvr32 /s "%SystemRoot%\System32\npAliSecCtrl.dll"
exit
—————— 批处理(32位系统卸载)——————
@echo off
regsvr32 /u /s "%SystemRoot%\System32\Alidcp.dll"
regsvr32 /u /s "%SystemRoot%\System32\aliedit.dll"
regsvr32 /u /s "%SystemRoot%\System32\npAlipaydhc.dll"
regsvr32 /u /s "%SystemRoot%\System32\npAliSecCtrl.dll"
del "%SystemRoot%\System32\Alidcp.dll"
del "%SystemRoot%\System32\aliedit.dll"
del "%SystemRoot%\System32\npAlipaydhc.dll"
del "%SystemRoot%\System32\npAliSecCtrl.dll"
exit
—————— 批处理(64位系统安装)——————
@echo off
pushd %~dp0
copy /y "Alidcp.dll" "%WINDIR%\SysWoW64"
copy /y "aliedit.dll" "%WINDIR%\SysWoW64"
copy /y "npAlipaydhc.dll" "%WINDIR%\SysWoW64"
copy /y "npAliSecCtrl.dll" "%WINDIR%\SysWoW64"
"%windir%\SysWoW64\regsvr32.exe" /s "%WINDIR%\SysWoW64\Alidcp.dll"
"%windir%\SysWoW64\regsvr32.exe" /s "%WINDIR%\SysWoW64\aliedit.dll"
"%windir%\SysWoW64\regsvr32.exe" /s "%WINDIR%\SysWoW64\npAlipaydhc.dll"
"%windir%\SysWoW64\regsvr32.exe" /s "%WINDIR%\SysWoW64\npAliSecCtrl.dll"
exit
—————— 批处理 (64位系统卸载)——————
@echo off
"%windir%\SysWoW64\regsvr32.exe" /u /s "%WINDIR%\SysWoW64\Alidcp.dll"
"%windir%\SysWoW64\regsvr32.exe" /u /s "%WINDIR%\SysWoW64\aliedit.dll"
"%windir%\SysWoW64\regsvr32.exe" /u /s "%WINDIR%\SysWoW64\npAlipaydhc.dll"
"%windir%\SysWoW64\regsvr32.exe" /u /s "%WINDIR%\SysWoW64\npAliSecCtrl.dll"
del "%WINDIR%\SysWoW64\Alidcp.dll"
del "%WINDIR%\SysWoW64\aliedit.dll"
del "%WINDIR%\SysWoW64\npAlipaydhc.dll"
del "%WINDIR%\SysWoW64\npAliSecCtrl.dll"
exit
参考:
1.批处理中的PUSHD %~dp0是什么意思
https://bbs.zephyrxt.com/thread-17553-1-1.html
2.Win7+64位操作系统成功注册dll的方法!(已测试成功)
https://bbs.zephyrxt.com/thread-17554-1-1.html
3.windows批处理(cmd/bat)编程详解
https://bbs.zephyrxt.com/thread-17555-1-1.html
https://bbs.zephyrxt.com/thread-17556-1-1.html
5.How do I register a DLL file on Windows 7 64-bit?
https://bbs.zephyrxt.com/thread-17557-1-1.html
6.DOS批处理中%cd%和%~dp0的区别
https://bbs.zephyrxt.com/thread-17559-1-1.html