1.自定义插件

CyberWin_APP

运行自定义

CyberWin_APP.run( app_name,string action, param, password="")

参数说明

app_name:应用名称

action :应用模块

param :参数,可以是xml 或者文本,自己解析

password:密码/可选

插件采用rsa加密,可以防止别人盗用自己代码,有效保护自己版权,或者售卖


----

插件路径:

未来之窗APP安装目录:

安装目录/CyberWinPHP/CyberPHP_Application/CyberWin_App/CardReader(应用名称)

文件结构

CardReader_app.cyberphp---插件代码

CardReader_config.cyberphp ---插件配置


---------

配置说明

下载地址:

链接: https://pan.baidu.com/s/18el61zX8JVdychKH2exLkg 提取码: 2g3r



华视身份证示例:

前端代码:

  读取身份证

<a href="javascript:idr();">读取身份证</a>
  
<script>
 
function  idr(){
 var r= CyberWin_APP.run("CardReader","start","","");
 alert(r);
 }
 
  
 </script>




插件代码:

using System;

using System.Collections.Generic;

using System.Text;

using System.Collections.Specialized;


using System.Windows.Forms;


//using System.Data.SQLite;


using System.IO;


//

//using System.Data;

//using System.Data.Common;


//引用数据库

//using CyberWin.CSHARP.HRKJ.WebFrame.CyberPHP.CyberWinWeb.WebData;



//using CyberSnow.VB.NET.Data.Helper;


//

using System.Text.RegularExpressions;


//故障排查系统查询

namespace CyberPHP_Dynamic

{

class APP

{

//private string cyber_db_offencesnap = Application.StartupPath + "/CyberPHP_Data/test.mdb";




public string start(NameValueCollection obj){


    NameValueCollection d=obj;

   // string 车牌号码 = d["carNO"];

  //  string s=init(车牌号码);

write_log("CyberPHP_App","在线测试","在线");

    return "身份证读取";

}

}


---------------