From ee098c66d2ba6fac036275db180709d2bf737bc0 Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期三, 01 三月 2023 14:57:40 +0800
Subject: [PATCH] 增加属性

---
 src/main/java/com/boying/controller/car/PlateServlet2.java |  242 +++++++++++++++++++---------------
 /dev/null                                                  |   51 -------
 src/main/java/com/boying/entity/led/LedBean.java           |   85 ++++++++++++
 src/main/java/com/boying/entity/led/ResultData.java        |   16 ++
 src/main/java/com/boying/Application.java                  |   16 --
 5 files changed, 239 insertions(+), 171 deletions(-)

diff --git a/src/main/java/com/boying/Application.java b/src/main/java/com/boying/Application.java
index 7424f5d..e493929 100644
--- a/src/main/java/com/boying/Application.java
+++ b/src/main/java/com/boying/Application.java
@@ -1,14 +1,10 @@
 package com.boying;
 
-import cn.hutool.core.io.resource.ClassPathResource;
-import net.sf.jni4net.Bridge;
+
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.context.annotation.Bean;
 import org.springframework.scheduling.annotation.EnableScheduling;
 
-import java.io.File;
-import java.io.IOException;
 
 /**
  * @author kdq
@@ -22,15 +18,5 @@
 public class Application {
     public static void main(String[] args) {
         SpringApplication.run(Application.class, args);
-    }
-
-    @Bean
-    public static void getBean() throws IOException {
-        Bridge.setVerbose(true);
-        Bridge.init();
-        //鍔犺浇璧勬簮鏂囦欢
-        ClassPathResource classPathResource = new ClassPathResource("jni/LedShow.j4n.dll");
-        File loadDll = classPathResource.getFile();
-        Bridge.LoadAndRegisterAssemblyFrom(loadDll);
     }
 }
diff --git a/src/main/java/com/boying/controller/car/PlateServlet2.java b/src/main/java/com/boying/controller/car/PlateServlet2.java
index 57c87d7..fb6ede3 100644
--- a/src/main/java/com/boying/controller/car/PlateServlet2.java
+++ b/src/main/java/com/boying/controller/car/PlateServlet2.java
@@ -1,22 +1,19 @@
 package com.boying.controller.car;
 
+import cn.hutool.http.HttpRequest;
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.StringUtils;
-import com.boying.common.R;
 import com.boying.common.SystemConfigProperties;
 import com.boying.entity.*;
+import com.boying.entity.led.LedBean;
+import com.boying.entity.led.ResultData;
 import com.boying.service.*;
 import com.boying.util.DateUtilOther;
-import com.google.gson.JsonIOException;
 import com.google.gson.JsonObject;
 import com.google.gson.JsonParser;
-import com.google.gson.JsonSyntaxException;
-import io.swagger.models.auth.In;
-import ledshow.CodeUtil;
-import ledshow.LedBean;
-import ledshow.ResultData;
+
 import lombok.RequiredArgsConstructor;
 import org.springframework.data.redis.core.StringRedisTemplate;
 import org.springframework.stereotype.Controller;
@@ -53,8 +50,8 @@
     private final BarrierService barrierService;
     private final TicketService ticketService;
     private final CostRuleService costRuleService;
-    private final LedShowService ledShowService;
     private final WhiteListService whiteListService;
+    private final String LEDURL = "http://localhost:9988/LedShow/IGetResultDataAllLine";
 
     /**
      * 鍥炲寮�闂�
@@ -481,25 +478,30 @@
         }
 
         LedBean ledBean = new LedBean();
-        ledBean.setcolor1(0);
-        ledBean.setcolor2(0);
-        ledBean.setcolor3(0);
-        ledBean.setcolor4(0);
-        ledBean.setcontent1(carNo);
-        ledBean.setcontent2(carType);
-        ledBean.setcontent3(carDay);
-        ledBean.setcontent4("浣欎綅:"+i);
-        ledBean.setdisMode1(1);
-        ledBean.setdisMode2(1);
-        ledBean.setdisMode3(1);
-        ledBean.setdisMode4(1);
-        ledBean.setvoiceContent(carType+","+carNo+","+carDay);
-        ResultData resultData = CodeUtil.GetResultDataAnyLine(ledBean);
-        byte[] dataX = new byte[resultData.getlenth()];
-        System.arraycopy(resultData.getdatas(),0,dataX,0,resultData.getlenth());
+        ledBean.setColor1(0);
+        ledBean.setColor2(0);
+        ledBean.setColor3(0);
+        ledBean.setColor4(0);
+        ledBean.setContent1(carNo);
+        ledBean.setContent2(carType);
+        ledBean.setContent3(carDay);
+        ledBean.setContent4("浣欎綅:"+i);
+        ledBean.setDisMode1(1);
+        ledBean.setDisMode2(1);
+        ledBean.setDisMode3(1);
+        ledBean.setDisMode4(1);
+        ledBean.setVoiceContent(carType+","+carNo+","+carDay);
+        String s = JSON.toJSONString(ledBean);
+        String s1= HttpRequest.post(LEDURL)
+                .timeout(5000)
+                .body(s)
+                .execute()
+                .body();
+        ResultData resultData = JSON.parseObject(s1,ResultData.class);
+        byte[] dataX = new byte[resultData.getLength()];
+        System.arraycopy(resultData.getDatas(),0,dataX,0,resultData.getLength());
         String data1 = Base64.getMimeEncoder().encodeToString(dataX) + "=";
         data1 = data1.replaceAll("\r\n", "");
-
 
         open(request,response,data1);//鍏ュ満寮�闂�
     }
@@ -526,22 +528,28 @@
         }
 
         LedBean ledBean = new LedBean();
-        ledBean.setcolor1(0);
-        ledBean.setcolor2(0);
-        ledBean.setcolor3(0);
-        ledBean.setcolor4(0);
-        ledBean.setcontent1(carNo);
-        ledBean.setcontent2(carType);
-        ledBean.setcontent3("杞︿綅宸叉弧");
-        ledBean.setcontent4("璇烽┒绂�");
-        ledBean.setdisMode1(1);
-        ledBean.setdisMode2(1);
-        ledBean.setdisMode3(1);
-        ledBean.setdisMode4(1);
-        ledBean.setvoiceContent("杞︿綅宸叉弧,璇烽┒绂�");
-        ResultData resultData = CodeUtil.GetResultDataAnyLine(ledBean);
-        byte[] dataX = new byte[resultData.getlenth()];
-        System.arraycopy(resultData.getdatas(),0,dataX,0,resultData.getlenth());
+        ledBean.setColor1(0);
+        ledBean.setColor2(0);
+        ledBean.setColor3(0);
+        ledBean.setColor4(0);
+        ledBean.setContent1(carNo);
+        ledBean.setContent2(carType);
+        ledBean.setContent3("杞︿綅宸叉弧");
+        ledBean.setContent4("璇烽┒绂�");
+        ledBean.setDisMode1(1);
+        ledBean.setDisMode2(1);
+        ledBean.setDisMode3(1);
+        ledBean.setDisMode4(1);
+        ledBean.setVoiceContent("杞︿綅宸叉弧,璇烽┒绂�");
+        String s = JSON.toJSONString(ledBean);
+        String s1= HttpRequest.post(LEDURL)
+                .timeout(5000)
+                .body(s)
+                .execute()
+                .body();
+        ResultData resultData = JSON.parseObject(s1,ResultData.class);
+        byte[] dataX = new byte[resultData.getLength()];
+        System.arraycopy(resultData.getDatas(),0,dataX,0,resultData.getLength());
         String data1 = Base64.getMimeEncoder().encodeToString(dataX) + "=";
         data1 = data1.replaceAll("\r\n", "");
 
@@ -551,22 +559,28 @@
     public void outLedShow(String ledId,String carNo,Double price,String timeStamp,Integer parkId,HttpServletRequest request, HttpServletResponse response,int type) throws ServletException, IOException {
         String redisnum = redisTemplate.opsForValue().get("car_park_" + parkId);
         LedBean ledBean = new LedBean();
-        ledBean.setcolor1(0);
-        ledBean.setcolor2(0);
-        ledBean.setcolor3(0);
-        ledBean.setcolor4(0);
-        ledBean.setcontent1(carNo);
-        ledBean.setcontent2("鍋滆溅"+timeStamp);
-        ledBean.setcontent3("浜よ垂"+price+"鍏�");
-        ledBean.setcontent4("绂佹闂潌");
-        ledBean.setdisMode1(1);
-        ledBean.setdisMode2(1);
-        ledBean.setdisMode3(1);
-        ledBean.setdisMode4(1);
-        ledBean.setvoiceContent(carNo+"鍋滆溅"+timeStamp+"浜よ垂"+price+"鍏�");
-        ResultData resultData = CodeUtil.GetResultDataAnyLine(ledBean);
-        byte[] dataX = new byte[resultData.getlenth()];
-        System.arraycopy(resultData.getdatas(),0,dataX,0,resultData.getlenth());
+        ledBean.setColor1(0);
+        ledBean.setColor2(0);
+        ledBean.setColor3(0);
+        ledBean.setColor4(0);
+        ledBean.setContent1(carNo);
+        ledBean.setContent2("鍋滆溅"+timeStamp);
+        ledBean.setContent3("浜よ垂"+price+"鍏�");
+        ledBean.setContent4("绂佹闂潌");
+        ledBean.setDisMode1(1);
+        ledBean.setDisMode2(1);
+        ledBean.setDisMode3(1);
+        ledBean.setDisMode4(1);
+        ledBean.setVoiceContent(carNo+"鍋滆溅"+timeStamp+"浜よ垂"+price+"鍏�");
+        String s = JSON.toJSONString(ledBean);
+        String s1= HttpRequest.post(LEDURL)
+                .timeout(5000)
+                .body(s)
+                .execute()
+                .body();
+        ResultData resultData = JSON.parseObject(s1,ResultData.class);
+        byte[] dataX = new byte[resultData.getLength()];
+        System.arraycopy(resultData.getDatas(),0,dataX,0,resultData.getLength());
         String data1 = Base64.getMimeEncoder().encodeToString(dataX) + "=";
         data1 = data1.replaceAll("\r\n", "");
         if(type == 0){
@@ -590,22 +604,28 @@
     public void outLedShowYueZu(String carNo,String text,Integer parkId,HttpServletRequest request, HttpServletResponse response,int type) throws ServletException, IOException{
         String redisnum = redisTemplate.opsForValue().get("car_park_" + parkId);
         LedBean ledBean = new LedBean();
-        ledBean.setcolor1(0);
-        ledBean.setcolor2(0);
-        ledBean.setcolor3(0);
-        ledBean.setcolor4(0);
-        ledBean.setcontent1(carNo);
-        ledBean.setcontent2(text);
-        ledBean.setcontent3("鍑忛�熸參琛�");
-        ledBean.setcontent4("娆㈣繋涓嬫鍏変复");
-        ledBean.setdisMode1(1);
-        ledBean.setdisMode2(1);
-        ledBean.setdisMode3(1);
-        ledBean.setdisMode4(1);
-        ledBean.setvoiceContent(text+carNo+"娆㈣繋涓嬫鍏変复");
-        ResultData resultData = CodeUtil.GetResultDataAnyLine(ledBean);
-        byte[] dataX = new byte[resultData.getlenth()];
-        System.arraycopy(resultData.getdatas(),0,dataX,0,resultData.getlenth());
+        ledBean.setColor1(0);
+        ledBean.setColor2(0);
+        ledBean.setColor3(0);
+        ledBean.setColor4(0);
+        ledBean.setContent1(carNo);
+        ledBean.setContent2(text);
+        ledBean.setContent3("鍑忛�熸參琛�");
+        ledBean.setContent4("娆㈣繋涓嬫鍏変复");
+        ledBean.setDisMode1(1);
+        ledBean.setDisMode2(1);
+        ledBean.setDisMode3(1);
+        ledBean.setDisMode4(1);
+        ledBean.setVoiceContent(text+carNo+"娆㈣繋涓嬫鍏変复");
+        String s = JSON.toJSONString(ledBean);
+        String s1= HttpRequest.post(LEDURL)
+                .timeout(5000)
+                .body(s)
+                .execute()
+                .body();
+        ResultData resultData = JSON.parseObject(s1,ResultData.class);
+        byte[] dataX = new byte[resultData.getLength()];
+        System.arraycopy(resultData.getDatas(),0,dataX,0,resultData.getLength());
         String data1 = Base64.getMimeEncoder().encodeToString(dataX) + "=";
         data1 = data1.replaceAll("\r\n", "");
         if(type == 0){
@@ -627,22 +647,28 @@
 
     public void outLedShowDefault(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
         LedBean ledBean = new LedBean();
-        ledBean.setcolor1(0);
-        ledBean.setcolor2(0);
-        ledBean.setcolor3(0);
-        ledBean.setcolor4(0);
-        ledBean.setcontent1("涓�杞︿竴鏉�");
-        ledBean.setcontent2("鍑忛�熸參琛�");
-        ledBean.setcontent3("鏃犻渶鍙栧崱");
-        ledBean.setcontent4("鎵爜缂磋垂");
-        ledBean.setdisMode1(1);
-        ledBean.setdisMode2(1);
-        ledBean.setdisMode3(1);
-        ledBean.setdisMode4(1);
-        ledBean.setvoiceContent("");
-        ResultData resultData = CodeUtil.GetResultDataAnyLine(ledBean);
-        byte[] dataX = new byte[resultData.getlenth()];
-        System.arraycopy(resultData.getdatas(),0,dataX,0,resultData.getlenth());
+        ledBean.setColor1(0);
+        ledBean.setColor2(0);
+        ledBean.setColor3(0);
+        ledBean.setColor4(0);
+        ledBean.setContent1("涓�杞︿竴鏉�");
+        ledBean.setContent2("鍑忛�熸參琛�");
+        ledBean.setContent3("鏃犻渶鍙栧崱");
+        ledBean.setContent4("鎵爜缂磋垂");
+        ledBean.setDisMode1(1);
+        ledBean.setDisMode2(1);
+        ledBean.setDisMode3(1);
+        ledBean.setDisMode4(1);
+        ledBean.setVoiceContent("");
+        String s = JSON.toJSONString(ledBean);
+        String s1= HttpRequest.post(LEDURL)
+                .timeout(5000)
+                .body(s)
+                .execute()
+                .body();
+        ResultData resultData = JSON.parseObject(s1,ResultData.class);
+        byte[] dataX = new byte[resultData.getLength()];
+        System.arraycopy(resultData.getDatas(),0,dataX,0,resultData.getLength());
         String data1 = Base64.getMimeEncoder().encodeToString(dataX) + "=";
         data1 = data1.replaceAll("\r\n", "");
         noOpen(request,response,data1);
@@ -659,22 +685,28 @@
             i = 0;
         }
         LedBean ledBean = new LedBean();
-        ledBean.setcolor1(0);
-        ledBean.setcolor2(0);
-        ledBean.setcolor3(0);
-        ledBean.setcolor4(0);
-        ledBean.setcontent1("涓�杞︿竴鏉�");
-        ledBean.setcontent2("鍑忛�熸參琛�");
-        ledBean.setcontent3("鎺掗槦绛夊��");
-        ledBean.setcontent4("浣欎綅:"+i);
-        ledBean.setdisMode1(1);
-        ledBean.setdisMode2(1);
-        ledBean.setdisMode3(1);
-        ledBean.setdisMode4(1);
-        ledBean.setvoiceContent("");
-        ResultData resultData = CodeUtil.GetResultDataAnyLine(ledBean);
-        byte[] dataX = new byte[resultData.getlenth()];
-        System.arraycopy(resultData.getdatas(),0,dataX,0,resultData.getlenth());
+        ledBean.setColor1(0);
+        ledBean.setColor2(0);
+        ledBean.setColor3(0);
+        ledBean.setColor4(0);
+        ledBean.setContent1("涓�杞︿竴鏉�");
+        ledBean.setContent2("鍑忛�熸參琛�");
+        ledBean.setContent3("鎺掗槦绛夊��");
+        ledBean.setContent4("浣欎綅:"+i);
+        ledBean.setDisMode1(1);
+        ledBean.setDisMode2(1);
+        ledBean.setDisMode3(1);
+        ledBean.setDisMode4(1);
+        ledBean.setVoiceContent("");
+        String s = JSON.toJSONString(ledBean);
+        String s1= HttpRequest.post(LEDURL)
+                .timeout(5000)
+                .body(s)
+                .execute()
+                .body();
+        ResultData resultData = JSON.parseObject(s1,ResultData.class);
+        byte[] dataX = new byte[resultData.getLength()];
+        System.arraycopy(resultData.getDatas(),0,dataX,0,resultData.getLength());
         String data1 = Base64.getMimeEncoder().encodeToString(dataX) + "=";
         data1 = data1.replaceAll("\r\n", "");
         noOpen(request,response,data1);
diff --git a/src/main/java/com/boying/entity/led/LedBean.java b/src/main/java/com/boying/entity/led/LedBean.java
new file mode 100644
index 0000000..ed973de
--- /dev/null
+++ b/src/main/java/com/boying/entity/led/LedBean.java
@@ -0,0 +1,85 @@
+package com.boying.entity.led;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.persistence.Column;
+
+/**
+ * @author kdq
+ * @version 1.0.0
+ * @ClassName LedBean.java
+ * @Description TODO
+ * @createTime 2023骞�03鏈�01鏃� 14:35:00
+ */
+@Data
+public class LedBean {
+    private int id;
+    private String ledId;
+    private String name;
+    private String ipAddress;
+    private int port;
+    private int isDefault;
+    private int type;
+    private String password;
+    @ApiModelProperty(value = "鐘舵��")
+    private Integer status;
+
+    @ApiModelProperty(value = "涓嬪彂鎸囦护鏃堕棿")
+    private String timeStamp;
+
+    @ApiModelProperty(value = "绗竴琛岄鑹�")
+    private Integer color1;
+
+    @ApiModelProperty(value = "绗竴琛屽唴瀹�")
+    private String content1;
+
+    @ApiModelProperty(value = "LED1鏄剧ず妯″紡锛�0闈欐�佹樉绀�,1鍚戝乏绉诲姩,2鍚戝彸绉诲姩,3鍚戜笂绉诲姩,4鍚戜笅绉诲姩,5鍚戝乏灞曞紑,6鍚戝彸灞曞紑")
+    private Integer disMode1;
+
+    @ApiModelProperty(value = "绗竴琛岀姸鎬�")
+    private Integer status1;
+
+    @ApiModelProperty(value = "绗簩琛岄鑹�")
+    private Integer color2;
+
+    @ApiModelProperty(value = "绗簩琛屽唴瀹�")
+    private String content2;
+
+    @ApiModelProperty(value = "LED1鏄剧ず妯″紡锛�0闈欐�佹樉绀�,1鍚戝乏绉诲姩,2鍚戝彸绉诲姩,3鍚戜笂绉诲姩,4鍚戜笅绉诲姩,5鍚戝乏灞曞紑,6鍚戝彸灞曞紑")
+    private Integer disMode2;
+
+    @ApiModelProperty(value = "绗簩琛岀姸鎬�")
+    private Integer status2;
+
+    @ApiModelProperty(value = "绗笁琛岄鑹�")
+    private Integer color3;
+
+    @ApiModelProperty(value = "绗笁琛屽唴瀹�")
+    private String content3;
+
+    @ApiModelProperty(value = "LED1鏄剧ず妯″紡锛�0闈欐�佹樉绀�,1鍚戝乏绉诲姩,2鍚戝彸绉诲姩,3鍚戜笂绉诲姩,4鍚戜笅绉诲姩,5鍚戝乏灞曞紑,6鍚戝彸灞曞紑")
+    private Integer disMode3;
+
+    @ApiModelProperty(value = "绗笁琛岀姸鎬�")
+    private Integer status3;
+
+    @ApiModelProperty(value = "绗洓琛岄鑹�")
+    private Integer color4;
+
+    @ApiModelProperty(value = "绗洓琛屽唴瀹�")
+    private String content4;
+
+    @ApiModelProperty(value = "LED1鏄剧ず妯″紡锛�0闈欐�佹樉绀�,1鍚戝乏绉诲姩,2鍚戝彸绉诲姩,3鍚戜笂绉诲姩,4鍚戜笅绉诲姩,5鍚戝乏灞曞紑,6鍚戝彸灞曞紑")
+    private Integer disMode4;
+
+    @ApiModelProperty(value = "绗洓琛岀姸鎬�")
+    private Integer status4;
+
+    @ApiModelProperty(value = "璇煶鎾姤鍐呭")
+    private String voiceContent;
+
+    @ApiModelProperty(value = "缂栧彿")
+    private Integer number;
+
+}
diff --git a/src/main/java/com/boying/entity/led/ResultData.java b/src/main/java/com/boying/entity/led/ResultData.java
new file mode 100644
index 0000000..f920db0
--- /dev/null
+++ b/src/main/java/com/boying/entity/led/ResultData.java
@@ -0,0 +1,16 @@
+package com.boying.entity.led;
+
+import lombok.Data;
+
+/**
+ * @author kdq
+ * @version 1.0.0
+ * @ClassName ResultData.java
+ * @Description TODO
+ * @createTime 2023骞�03鏈�01鏃� 14:34:00
+ */
+@Data
+public class ResultData {
+    private int length;
+    private byte[] datas;
+}
diff --git a/src/main/resources/jni/LedShow.dll b/src/main/resources/jni/LedShow.dll
deleted file mode 100644
index 756cc4c..0000000
--- a/src/main/resources/jni/LedShow.dll
+++ /dev/null
Binary files differ
diff --git a/src/main/resources/jni/LedShow.j4n.dll b/src/main/resources/jni/LedShow.j4n.dll
deleted file mode 100644
index e0b7a09..0000000
--- a/src/main/resources/jni/LedShow.j4n.dll
+++ /dev/null
Binary files differ
diff --git a/src/main/resources/jni/LedShow.j4n.jar b/src/main/resources/jni/LedShow.j4n.jar
deleted file mode 100644
index c4e6dbc..0000000
--- a/src/main/resources/jni/LedShow.j4n.jar
+++ /dev/null
Binary files differ
diff --git a/src/main/resources/jni/LedShow.proxygen.xml b/src/main/resources/jni/LedShow.proxygen.xml
deleted file mode 100644
index 7e32aaf..0000000
--- a/src/main/resources/jni/LedShow.proxygen.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-锘�<?xml version="1.0" encoding="utf-8"?>
-<jni4net-proxygen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://jni4net.sf.net/0.8.8.0/toolConfig.xsd">
-  <TargetDirJvm>E:\boying\ffpark\2022_ffpark_back\src\main\java\jvm</TargetDirJvm>
-  <TargetDirClr>E:\boying\ffpark\2022_ffpark_back\src\main\java\clr</TargetDirClr>
-  <AssemblyReference Assembly="D:\LedShow\LedShow\bin\x64\Debug\LedShow.dll" Generate="true" />
-</jni4net-proxygen>
\ No newline at end of file
diff --git a/src/main/resources/jni/build.cmd b/src/main/resources/jni/build.cmd
deleted file mode 100644
index 00e4ff6..0000000
--- a/src/main/resources/jni/build.cmd
+++ /dev/null
@@ -1,21 +0,0 @@
-@echo off
-if not exist target mkdir target
-if not exist target\classes mkdir target\classes
-
-
-echo compile classes
-javac -nowarn -d target\classes -sourcepath jvm -cp "d:\jni4net-0.8.8.0-bin\lib\jni4net.j-0.8.8.0.jar"; "jvm\ledshow\CodeUtil.java" "jvm\ledshow\LedBean.java" "jvm\ledshow\ResultData.java" 
-IF %ERRORLEVEL% NEQ 0 goto end
-
-
-echo LedShow.j4n.jar 
-jar cvf LedShow.j4n.jar  -C target\classes "ledshow\CodeUtil.class"  -C target\classes "ledshow\LedBean.class"  -C target\classes "ledshow\ResultData.class"  > nul 
-IF %ERRORLEVEL% NEQ 0 goto end
-
-
-echo LedShow.j4n.dll 
-csc /nologo /warn:0 /t:library /out:LedShow.j4n.dll /recurse:clr\*.cs  /reference:"D:\LedShow\LedShow\bin\x64\Debug\LedShow.dll" /reference:"D:\jni4net-0.8.8.0-bin\lib\jni4net.n-0.8.8.0.dll"
-IF %ERRORLEVEL% NEQ 0 goto end
-
-
-:end
diff --git a/src/main/resources/jni/clr/ledshow/CodeUtil.generated.cs b/src/main/resources/jni/clr/ledshow/CodeUtil.generated.cs
deleted file mode 100644
index 18ec4b4..0000000
--- a/src/main/resources/jni/clr/ledshow/CodeUtil.generated.cs
+++ /dev/null
@@ -1,127 +0,0 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-//     This code was generated by jni4net. See http://jni4net.sourceforge.net/ 
-//     Runtime Version:4.0.30319.42000
-//
-//     Changes to this file may cause incorrect behavior and will be lost if
-//     the code is regenerated.
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-namespace LedShow {
-    
-    
-    #region Component Designer generated code 
-    public partial class CodeUtil_ {
-        
-        public static global::java.lang.Class _class {
-            get {
-                return global::LedShow.@__CodeUtil.staticClass;
-            }
-        }
-    }
-    #endregion
-    
-    #region Component Designer generated code 
-    [global::net.sf.jni4net.attributes.JavaProxyAttribute(typeof(global::LedShow.CodeUtil), typeof(global::LedShow.CodeUtil_))]
-    [global::net.sf.jni4net.attributes.ClrWrapperAttribute(typeof(global::LedShow.CodeUtil), typeof(global::LedShow.CodeUtil_))]
-    internal sealed partial class @__CodeUtil : global::java.lang.Object {
-        
-        internal new static global::java.lang.Class staticClass;
-        
-        private @__CodeUtil(global::net.sf.jni4net.jni.JNIEnv @__env) : 
-                base(@__env) {
-        }
-        
-        private static void InitJNI(global::net.sf.jni4net.jni.JNIEnv @__env, java.lang.Class @__class) {
-            global::LedShow.@__CodeUtil.staticClass = @__class;
-        }
-        
-        private static global::System.Collections.Generic.List<global::net.sf.jni4net.jni.JNINativeMethod> @__Init(global::net.sf.jni4net.jni.JNIEnv @__env, global::java.lang.Class @__class) {
-            global::System.Type @__type = typeof(__CodeUtil);
-            global::System.Collections.Generic.List<global::net.sf.jni4net.jni.JNINativeMethod> methods = new global::System.Collections.Generic.List<global::net.sf.jni4net.jni.JNINativeMethod>();
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "GetVoiceOnly", "GetVoiceOnly0", "(Ljava/lang/String;)Lledshow/ResultData;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "GetResultDataAnyLine", "GetResultDataAnyLine1", "(Lledshow/LedBean;)Lledshow/ResultData;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "GetResultDataAllLine", "GetResultDataAllLine2", "(Lledshow/LedBean;)Lledshow/ResultData;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "Camera485Transmission", "Camera485Transmission3", "(Lnet/sf/jni4net/Ref;I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "LED_MuiltLineDisAndPlayVoice", "LED_MuiltLineDisAndPlayVoice4", "(Lnet/sf/jni4net/Ref;Ljava/lang/String;B)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "__ctorCodeUtil0", "__ctorCodeUtil0", "(Lnet/sf/jni4net/inj/IClrProxy;)V"));
-            return methods;
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle GetVoiceOnly0(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__class, global::net.sf.jni4net.utils.JniLocalHandle voiceContent) {
-            // (Ljava/lang/String;)Lledshow/ResultData;
-            // (LSystem/String;)LLedShow/ResultData;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2Jp<global::LedShow.ResultData>(@__env, global::LedShow.CodeUtil.GetVoiceOnly(global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, voiceContent)));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle GetResultDataAnyLine1(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__class, global::net.sf.jni4net.utils.JniLocalHandle ledBean) {
-            // (Lledshow/LedBean;)Lledshow/ResultData;
-            // (LLedShow/LedBean;)LLedShow/ResultData;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2Jp<global::LedShow.ResultData>(@__env, global::LedShow.CodeUtil.GetResultDataAnyLine(global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, ledBean)));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle GetResultDataAllLine2(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__class, global::net.sf.jni4net.utils.JniLocalHandle ledBean) {
-            // (Lledshow/LedBean;)Lledshow/ResultData;
-            // (LLedShow/LedBean;)LLedShow/ResultData;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2Jp<global::LedShow.ResultData>(@__env, global::LedShow.CodeUtil.GetResultDataAllLine(global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, ledBean)));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void Camera485Transmission3(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle Buff, int Len) {
-            // (Lnet/sf/jni4net/Ref;I)V
-            // ([BI)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            byte[] @__ref_Buff = net.sf.jni4net.Ref.GetValue<byte[]>(@__env, Buff);
-            global::LedShow.CodeUtil @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.CodeUtil>(@__env, @__obj);
-            @__real.Camera485Transmission(ref __ref_Buff, Len);
-            net.sf.jni4net.Ref.SetValue<byte[]>(@__env, Buff, @__ref_Buff);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static void LED_MuiltLineDisAndPlayVoice4(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle TextContext, global::net.sf.jni4net.utils.JniLocalHandle VoiceText, byte SaveFlag) {
-            // (Lnet/sf/jni4net/Ref;Ljava/lang/String;B)V
-            // ([LLedShow/CodeUtil+TEXT_CONTEXT;LSystem/String;B)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.CodeUtil.TEXT_CONTEXT[] @__ref_TextContext = net.sf.jni4net.Ref.GetValue<global::LedShow.CodeUtil.TEXT_CONTEXT[]>(@__env, TextContext);
-            global::LedShow.CodeUtil @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.CodeUtil>(@__env, @__obj);
-            @__real.LED_MuiltLineDisAndPlayVoice(ref __ref_TextContext, global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, VoiceText), SaveFlag);
-            net.sf.jni4net.Ref.SetValue<global::LedShow.CodeUtil.TEXT_CONTEXT[]>(@__env, TextContext, @__ref_TextContext);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static void @__ctorCodeUtil0(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__class, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()V
-            // ()V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.CodeUtil @__real = new global::LedShow.CodeUtil();
-            global::net.sf.jni4net.utils.Convertor.InitProxy(@__env, @__obj, @__real);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        new internal sealed class ContructionHelper : global::net.sf.jni4net.utils.IConstructionHelper {
-            
-            public global::net.sf.jni4net.jni.IJvmProxy CreateProxy(global::net.sf.jni4net.jni.JNIEnv @__env) {
-                return new global::LedShow.@__CodeUtil(@__env);
-            }
-        }
-    }
-    #endregion
-}
diff --git a/src/main/resources/jni/clr/ledshow/LedBean.generated.cs b/src/main/resources/jni/clr/ledshow/LedBean.generated.cs
deleted file mode 100644
index c39531c..0000000
--- a/src/main/resources/jni/clr/ledshow/LedBean.generated.cs
+++ /dev/null
@@ -1,737 +0,0 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-//     This code was generated by jni4net. See http://jni4net.sourceforge.net/ 
-//     Runtime Version:4.0.30319.42000
-//
-//     Changes to this file may cause incorrect behavior and will be lost if
-//     the code is regenerated.
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-namespace LedShow {
-    
-    
-    #region Component Designer generated code 
-    public partial class LedBean_ {
-        
-        public static global::java.lang.Class _class {
-            get {
-                return global::LedShow.@__LedBean.staticClass;
-            }
-        }
-    }
-    #endregion
-    
-    #region Component Designer generated code 
-    [global::net.sf.jni4net.attributes.JavaProxyAttribute(typeof(global::LedShow.LedBean), typeof(global::LedShow.LedBean_))]
-    [global::net.sf.jni4net.attributes.ClrWrapperAttribute(typeof(global::LedShow.LedBean), typeof(global::LedShow.LedBean_))]
-    internal sealed partial class @__LedBean : global::java.lang.Object {
-        
-        internal new static global::java.lang.Class staticClass;
-        
-        private @__LedBean(global::net.sf.jni4net.jni.JNIEnv @__env) : 
-                base(@__env) {
-        }
-        
-        private static void InitJNI(global::net.sf.jni4net.jni.JNIEnv @__env, java.lang.Class @__class) {
-            global::LedShow.@__LedBean.staticClass = @__class;
-        }
-        
-        private static global::System.Collections.Generic.List<global::net.sf.jni4net.jni.JNINativeMethod> @__Init(global::net.sf.jni4net.jni.JNIEnv @__env, global::java.lang.Class @__class) {
-            global::System.Type @__type = typeof(__LedBean);
-            global::System.Collections.Generic.List<global::net.sf.jni4net.jni.JNINativeMethod> methods = new global::System.Collections.Generic.List<global::net.sf.jni4net.jni.JNINativeMethod>();
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getid", "id0", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setid", "id1", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getledId", "ledId2", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setledId", "ledId3", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getname", "name4", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setname", "name5", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getipAddress", "ipAddress6", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setipAddress", "ipAddress7", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getport", "port8", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setport", "port9", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getisDefault", "isDefault10", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setisDefault", "isDefault11", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "gettype", "type12", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "settype", "type13", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getpassword", "password14", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setpassword", "password15", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getstatus", "status16", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setstatus", "status17", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "gettimeStamp", "timeStamp18", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "settimeStamp", "timeStamp19", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getstatus1", "status120", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setstatus1", "status121", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getdisMode1", "disMode122", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setdisMode1", "disMode123", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getcolor1", "color124", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setcolor1", "color125", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getcontent1", "content126", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setcontent1", "content127", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getstatus2", "status228", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setstatus2", "status229", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getdisMode2", "disMode230", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setdisMode2", "disMode231", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getcolor2", "color232", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setcolor2", "color233", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getcontent2", "content234", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setcontent2", "content235", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getstatus3", "status336", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setstatus3", "status337", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getdisMode3", "disMode338", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setdisMode3", "disMode339", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getcolor3", "color340", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setcolor3", "color341", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getcontent3", "content342", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setcontent3", "content343", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getstatus4", "status444", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setstatus4", "status445", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getdisMode4", "disMode446", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setdisMode4", "disMode447", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getcolor4", "color448", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setcolor4", "color449", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getcontent4", "content450", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setcontent4", "content451", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getvoiceContent", "voiceContent52", "()Ljava/lang/String;"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setvoiceContent", "voiceContent53", "(Ljava/lang/String;)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getnumber", "number54", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setnumber", "number55", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "__ctorLedBean0", "__ctorLedBean0", "(Lnet/sf/jni4net/inj/IClrProxy;)V"));
-            return methods;
-        }
-        
-        private static int id0(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.id));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void id1(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.id = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle ledId2(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.ledId);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void ledId3(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.ledId = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle name4(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.name);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void name5(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.name = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle ipAddress6(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.ipAddress);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void ipAddress7(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.ipAddress = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int port8(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.port));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void port9(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.port = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int isDefault10(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.isDefault));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void isDefault11(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.isDefault = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int type12(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.type));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void type13(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.type = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle password14(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.password);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void password15(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.password = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int status16(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.status));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void status17(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.status = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle timeStamp18(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.timeStamp);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void timeStamp19(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.timeStamp = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int status120(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.status1));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void status121(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.status1 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int disMode122(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.disMode1));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void disMode123(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.disMode1 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int color124(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.color1));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void color125(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.color1 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle content126(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.content1);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void content127(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.content1 = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int status228(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.status2));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void status229(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.status2 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int disMode230(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.disMode2));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void disMode231(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.disMode2 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int color232(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.color2));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void color233(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.color2 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle content234(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.content2);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void content235(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.content2 = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int status336(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.status3));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void status337(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.status3 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int disMode338(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.disMode3));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void disMode339(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.disMode3 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int color340(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.color3));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void color341(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.color3 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle content342(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.content3);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void content343(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.content3 = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int status444(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.status4));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void status445(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.status4 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int disMode446(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.disMode4));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void disMode447(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.disMode4 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int color448(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.color4));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void color449(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.color4 = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle content450(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.content4);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void content451(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.content4 = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle voiceContent52(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()Ljava/lang/String;
-            // ()LSystem/String;
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.StrongC2JString(@__env, @__real.voiceContent);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void voiceContent53(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // (Ljava/lang/String;)V
-            // (LSystem/String;)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.voiceContent = global::net.sf.jni4net.utils.Convertor.StrongJ2CString(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static int number54(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__return = ((int)(@__real.number));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void number55(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.LedBean>(@__env, @__obj);
-            @__real.number = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static void @__ctorLedBean0(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__class, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()V
-            // ()V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.LedBean @__real = new global::LedShow.LedBean();
-            global::net.sf.jni4net.utils.Convertor.InitProxy(@__env, @__obj, @__real);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        new internal sealed class ContructionHelper : global::net.sf.jni4net.utils.IConstructionHelper {
-            
-            public global::net.sf.jni4net.jni.IJvmProxy CreateProxy(global::net.sf.jni4net.jni.JNIEnv @__env) {
-                return new global::LedShow.@__LedBean(@__env);
-            }
-        }
-    }
-    #endregion
-}
diff --git a/src/main/resources/jni/clr/ledshow/ResultData.generated.cs b/src/main/resources/jni/clr/ledshow/ResultData.generated.cs
deleted file mode 100644
index ab59b76..0000000
--- a/src/main/resources/jni/clr/ledshow/ResultData.generated.cs
+++ /dev/null
@@ -1,113 +0,0 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-//     This code was generated by jni4net. See http://jni4net.sourceforge.net/ 
-//     Runtime Version:4.0.30319.42000
-//
-//     Changes to this file may cause incorrect behavior and will be lost if
-//     the code is regenerated.
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-namespace LedShow {
-    
-    
-    #region Component Designer generated code 
-    public partial class ResultData_ {
-        
-        public static global::java.lang.Class _class {
-            get {
-                return global::LedShow.@__ResultData.staticClass;
-            }
-        }
-    }
-    #endregion
-    
-    #region Component Designer generated code 
-    [global::net.sf.jni4net.attributes.JavaProxyAttribute(typeof(global::LedShow.ResultData), typeof(global::LedShow.ResultData_))]
-    [global::net.sf.jni4net.attributes.ClrWrapperAttribute(typeof(global::LedShow.ResultData), typeof(global::LedShow.ResultData_))]
-    internal sealed partial class @__ResultData : global::java.lang.Object {
-        
-        internal new static global::java.lang.Class staticClass;
-        
-        private @__ResultData(global::net.sf.jni4net.jni.JNIEnv @__env) : 
-                base(@__env) {
-        }
-        
-        private static void InitJNI(global::net.sf.jni4net.jni.JNIEnv @__env, java.lang.Class @__class) {
-            global::LedShow.@__ResultData.staticClass = @__class;
-        }
-        
-        private static global::System.Collections.Generic.List<global::net.sf.jni4net.jni.JNINativeMethod> @__Init(global::net.sf.jni4net.jni.JNIEnv @__env, global::java.lang.Class @__class) {
-            global::System.Type @__type = typeof(__ResultData);
-            global::System.Collections.Generic.List<global::net.sf.jni4net.jni.JNINativeMethod> methods = new global::System.Collections.Generic.List<global::net.sf.jni4net.jni.JNINativeMethod>();
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getlenth", "lenth0", "()I"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setlenth", "lenth1", "(I)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "getdatas", "datas2", "()[B"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "setdatas", "datas3", "([B)V"));
-            methods.Add(global::net.sf.jni4net.jni.JNINativeMethod.Create(@__type, "__ctorResultData0", "__ctorResultData0", "(Lnet/sf/jni4net/inj/IClrProxy;)V"));
-            return methods;
-        }
-        
-        private static int lenth0(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()I
-            // ()I
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            int @__return = default(int);
-            try {
-            global::LedShow.ResultData @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.ResultData>(@__env, @__obj);
-            @__return = ((int)(@__real.lenth));
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void lenth1(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, int value) {
-            // (I)V
-            // (I)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.ResultData @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.ResultData>(@__env, @__obj);
-            @__real.lenth = value;
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static global::net.sf.jni4net.utils.JniHandle datas2(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()[B
-            // ()[B
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            global::net.sf.jni4net.utils.JniHandle @__return = default(global::net.sf.jni4net.utils.JniHandle);
-            try {
-            global::LedShow.ResultData @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.ResultData>(@__env, @__obj);
-            @__return = global::net.sf.jni4net.utils.Convertor.ArrayPrimC2J(@__env, @__real.datas);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-            return @__return;
-        }
-        
-        private static void datas3(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__obj, global::net.sf.jni4net.utils.JniLocalHandle value) {
-            // ([B)V
-            // ([B)V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.ResultData @__real = global::net.sf.jni4net.utils.Convertor.StrongJp2C<global::LedShow.ResultData>(@__env, @__obj);
-            @__real.datas = global::net.sf.jni4net.utils.Convertor.ArrayPrimJ2Cbyte(@__env, value);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        private static void @__ctorResultData0(global::System.IntPtr @__envp, global::net.sf.jni4net.utils.JniLocalHandle @__class, global::net.sf.jni4net.utils.JniLocalHandle @__obj) {
-            // ()V
-            // ()V
-            global::net.sf.jni4net.jni.JNIEnv @__env = global::net.sf.jni4net.jni.JNIEnv.Wrap(@__envp);
-            try {
-            global::LedShow.ResultData @__real = new global::LedShow.ResultData();
-            global::net.sf.jni4net.utils.Convertor.InitProxy(@__env, @__obj, @__real);
-            }catch (global::System.Exception __ex){@__env.ThrowExisting(__ex);}
-        }
-        
-        new internal sealed class ContructionHelper : global::net.sf.jni4net.utils.IConstructionHelper {
-            
-            public global::net.sf.jni4net.jni.IJvmProxy CreateProxy(global::net.sf.jni4net.jni.JNIEnv @__env) {
-                return new global::LedShow.@__ResultData(@__env);
-            }
-        }
-    }
-    #endregion
-}
diff --git a/src/main/resources/jni/jni4net.j-0.8.8.0.jar b/src/main/resources/jni/jni4net.j-0.8.8.0.jar
deleted file mode 100644
index 922c2ad..0000000
--- a/src/main/resources/jni/jni4net.j-0.8.8.0.jar
+++ /dev/null
Binary files differ
diff --git a/src/main/resources/jni/jni4net.n-0.8.8.0.dll b/src/main/resources/jni/jni4net.n-0.8.8.0.dll
deleted file mode 100644
index 2c7dc61..0000000
--- a/src/main/resources/jni/jni4net.n-0.8.8.0.dll
+++ /dev/null
Binary files differ
diff --git a/src/main/resources/jni/jni4net.n.w64.v40-0.8.8.0.dll b/src/main/resources/jni/jni4net.n.w64.v40-0.8.8.0.dll
deleted file mode 100644
index 6ff98f1..0000000
--- a/src/main/resources/jni/jni4net.n.w64.v40-0.8.8.0.dll
+++ /dev/null
Binary files differ
diff --git a/src/main/resources/jni/jvm/CodeUtil.java b/src/main/resources/jni/jvm/CodeUtil.java
deleted file mode 100644
index e824a4f..0000000
--- a/src/main/resources/jni/jvm/CodeUtil.java
+++ /dev/null
@@ -1,54 +0,0 @@
-// ------------------------------------------------------------------------------
-//  <autogenerated>
-//      This code was generated by jni4net. See http://jni4net.sourceforge.net/
-//
-//      Changes to this file may cause incorrect behavior and will be lost if
-//      the code is regenerated.
-//  </autogenerated>
-// ------------------------------------------------------------------------------
-
-package com.boying.entity.jvm;
-
-@net.sf.jni4net.attributes.ClrType
-public class CodeUtil extends system.Object {
-
-    //<generated-proxy>
-    private static system.Type staticType;
-
-    protected CodeUtil(net.sf.jni4net.inj.INJEnv __env, long __handle) {
-            super(__env, __handle);
-    }
-
-    @net.sf.jni4net.attributes.ClrConstructor("()V")
-    public CodeUtil() {
-            super(((net.sf.jni4net.inj.INJEnv)(null)), 0);
-        jvm.ledshow.CodeUtil.__ctorCodeUtil0(this);
-    }
-
-    @net.sf.jni4net.attributes.ClrMethod("()V")
-    private native static void __ctorCodeUtil0(net.sf.jni4net.inj.IClrProxy thiz);
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)LLedShow/ResultData;")
-    public native static ledshow.ResultData GetVoiceOnly(String voiceContent);
-
-    @net.sf.jni4net.attributes.ClrMethod("(LLedShow/LedBean;)LLedShow/ResultData;")
-    public native static ledshow.ResultData GetResultDataAnyLine(ledshow.LedBean ledBean);
-
-    @net.sf.jni4net.attributes.ClrMethod("(LLedShow/LedBean;)LLedShow/ResultData;")
-    public native static ledshow.ResultData GetResultDataAllLine(ledshow.LedBean ledBean);
-
-    @net.sf.jni4net.attributes.ClrMethod("([BI)V")
-    public native void Camera485Transmission(net.sf.jni4net.Ref<system.Object> Buff, int Len);
-
-    @net.sf.jni4net.attributes.ClrMethod("([LLedShow/CodeUtil+TEXT_CONTEXT;LSystem/String;B)V")
-    public native void LED_MuiltLineDisAndPlayVoice(net.sf.jni4net.Ref<system.Object> TextContext, String VoiceText, byte SaveFlag);
-
-    public static system.Type typeof() {
-        return jvm.ledshow.CodeUtil.staticType;
-    }
-
-    private static void InitJNI(net.sf.jni4net.inj.INJEnv env, system.Type staticType) {
-        jvm.ledshow.CodeUtil.staticType = staticType;
-    }
-    //</generated-proxy>
-}
diff --git a/src/main/resources/jni/jvm/LedBean.java b/src/main/resources/jni/jvm/LedBean.java
deleted file mode 100644
index 33485df..0000000
--- a/src/main/resources/jni/jvm/LedBean.java
+++ /dev/null
@@ -1,207 +0,0 @@
-// ------------------------------------------------------------------------------
-//  <autogenerated>
-//      This code was generated by jni4net. See http://jni4net.sourceforge.net/
-//
-//      Changes to this file may cause incorrect behavior and will be lost if
-//      the code is regenerated.
-//  </autogenerated>
-// ------------------------------------------------------------------------------
-
-package com.boying.entity.jvm;
-
-@net.sf.jni4net.attributes.ClrType
-public class LedBean extends system.Object {
-
-    //<generated-proxy>
-    private static system.Type staticType;
-
-    protected LedBean(net.sf.jni4net.inj.INJEnv __env, long __handle) {
-            super(__env, __handle);
-    }
-
-    @net.sf.jni4net.attributes.ClrConstructor("()V")
-    public LedBean() {
-            super(((net.sf.jni4net.inj.INJEnv)(null)), 0);
-        jvm.ledshow.LedBean.__ctorLedBean0(this);
-    }
-
-    @net.sf.jni4net.attributes.ClrMethod("()V")
-    private native static void __ctorLedBean0(net.sf.jni4net.inj.IClrProxy thiz);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getid();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setid(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String getledId();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void setledId(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String getname();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void setname(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String getipAddress();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void setipAddress(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getport();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setport(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getisDefault();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setisDefault(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int gettype();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void settype(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String getpassword();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void setpassword(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getstatus();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setstatus(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String gettimeStamp();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void settimeStamp(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getstatus1();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setstatus1(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getdisMode1();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setdisMode1(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getcolor1();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setcolor1(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String getcontent1();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void setcontent1(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getstatus2();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setstatus2(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getdisMode2();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setdisMode2(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getcolor2();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setcolor2(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String getcontent2();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void setcontent2(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getstatus3();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setstatus3(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getdisMode3();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setdisMode3(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getcolor3();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setcolor3(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String getcontent3();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void setcontent3(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getstatus4();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setstatus4(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getdisMode4();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setdisMode4(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getcolor4();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setcolor4(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String getcontent4();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void setcontent4(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()LSystem/String;")
-    public native String getvoiceContent();
-
-    @net.sf.jni4net.attributes.ClrMethod("(LSystem/String;)V")
-    public native void setvoiceContent(String value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getnumber();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setnumber(int value);
-
-    public static system.Type typeof() {
-        return jvm.ledshow.LedBean.staticType;
-    }
-
-    private static void InitJNI(net.sf.jni4net.inj.INJEnv env, system.Type staticType) {
-        jvm.ledshow.LedBean.staticType = staticType;
-    }
-    //</generated-proxy>
-}
diff --git a/src/main/resources/jni/jvm/ResultData.java b/src/main/resources/jni/jvm/ResultData.java
deleted file mode 100644
index f42e0c0..0000000
--- a/src/main/resources/jni/jvm/ResultData.java
+++ /dev/null
@@ -1,51 +0,0 @@
-// ------------------------------------------------------------------------------
-//  <autogenerated>
-//      This code was generated by jni4net. See http://jni4net.sourceforge.net/
-//
-//      Changes to this file may cause incorrect behavior and will be lost if
-//      the code is regenerated.
-//  </autogenerated>
-// ------------------------------------------------------------------------------
-
-package com.boying.entity.jvm;
-
-@net.sf.jni4net.attributes.ClrType
-public class ResultData extends system.Object {
-
-    //<generated-proxy>
-    private static system.Type staticType;
-
-    protected ResultData(net.sf.jni4net.inj.INJEnv __env, long __handle) {
-            super(__env, __handle);
-    }
-
-    @net.sf.jni4net.attributes.ClrConstructor("()V")
-    public ResultData() {
-            super(((net.sf.jni4net.inj.INJEnv)(null)), 0);
-        jvm.ledshow.ResultData.__ctorResultData0(this);
-    }
-
-    @net.sf.jni4net.attributes.ClrMethod("()V")
-    private native static void __ctorResultData0(net.sf.jni4net.inj.IClrProxy thiz);
-
-    @net.sf.jni4net.attributes.ClrMethod("()I")
-    public native int getlenth();
-
-    @net.sf.jni4net.attributes.ClrMethod("(I)V")
-    public native void setlenth(int value);
-
-    @net.sf.jni4net.attributes.ClrMethod("()[B")
-    public native byte[] getdatas();
-
-    @net.sf.jni4net.attributes.ClrMethod("([B)V")
-    public native void setdatas(byte[] value);
-
-    public static system.Type typeof() {
-        return jvm.ledshow.ResultData.staticType;
-    }
-
-    private static void InitJNI(net.sf.jni4net.inj.INJEnv env, system.Type staticType) {
-        jvm.ledshow.ResultData.staticType = staticType;
-    }
-    //</generated-proxy>
-}

--
Gitblit v1.9.1