From c7376f8d1091b70597ba4430a281496b585b386e Mon Sep 17 00:00:00 2001
From: weimingfei <fei_gaming@sina.com>
Date: 星期四, 23 十月 2025 21:58:26 +0800
Subject: [PATCH] 钥匙柜

---
 keyCabinet-android/app/src/test/java/com/doumee/ticketmachine/ExampleUnitTest.java |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/keyCabinet-android/app/src/test/java/com/doumee/ticketmachine/ExampleUnitTest.java b/keyCabinet-android/app/src/test/java/com/doumee/ticketmachine/ExampleUnitTest.java
index ada3742..b65c9df 100644
--- a/keyCabinet-android/app/src/test/java/com/doumee/ticketmachine/ExampleUnitTest.java
+++ b/keyCabinet-android/app/src/test/java/com/doumee/ticketmachine/ExampleUnitTest.java
@@ -1,16 +1,30 @@
 package com.doumee.ticketmachine;
 
+import com.doumee.keyCabinet.utils.i485.SportUtils;
+
 import org.junit.Test;
+
+import static com.doumee.keyCabinet.utils.i485.SportUtils.hexToBinary;
 
 public class ExampleUnitTest {
     @Test
     public void addition_isCorrect() {
-        String m = "2025-03-10 15:46:06    寮�濮嬪綊杩榎n2025-03-10 15:46:10    涓嶅彲浠ュ綊杩�(1977169908),鍘熷洜锛氭墜鐜湭缁戝畾\n鏃犳硶褰掕繕\n2025-03-10 15:46:10    onStopBack 鍋滄杩斿洖\n2025-03-10 15:46:10    onCompleted 鎵ц瀹屾垚\n2025-03-10 15:46:10    onStopBack 鍋滄杩斿洖\n2025-03-10 15:46:10    onCompleted 鎵ц瀹屾垚\n2025-03-10 15:46:10    杩樻墜鐜け璐�,鎵嬬幆鏈粦瀹歕n鏃犳硶褰掕繕\n2025-03-10 15:46:10    onStopBack 鍋滄杩斿洖\n2025-03-10 15:46:10    onCompleted 鎵ц瀹屾垚\n2025-03-10 15:46:13    寮�濮嬪綊杩榎n2025-03-10 15:46:15    涓嶅彲浠ュ綊杩�(1977169908),鍘熷洜锛氭墜鐜湭缁戝畾\n鏃犳硶褰掕繕\n2025-03-10 15:46:15    onStopBack 鍋滄杩斿洖\n2025-03-10 15:46:15    onCompleted 鎵ц瀹屾垚\n2025-03-10 15:46:15    onStopBack 鍋滄杩斿洖\n2025-03-10 15:46:15    onCompleted 鎵ц瀹屾垚\n2025-03-10 15:46:15    杩樻墜鐜け璐�,鎵嬬幆鏈粦瀹歕n鏃犳硶褰掕繕\n2025-03-10 15:46:15    onStopBack 鍋滄杩斿洖\n2025-03-10 15:46:15    onCompleted 鎵ц瀹屾垚\n2025-03-10 15:46:18    寮�濮嬪綊杩榎n2025-03-10 15:46:22    寮�濮嬪綊杩榎n2025-03-10 15:46:23    onStopBack 鍋滄杩斿洖\n2025-03-10 15:46:23    onCompleted 鎵ц瀹屾垚\n";
-        String[] sp = m.split("\n");
-        for(String s:sp){
-            System.out.println(s);
+        String s = "80010000FFEF33B2";
+        String dm = s.substring(4,12);
+        System.out.println("===1>"+dm);
+        dm = dm.replaceAll("0","");
+        System.out.println("===2>"+dm);
+        dm = SportUtils.hexToBinary(dm);
+        System.out.println("===3>"+dm);
+        StringBuilder sb = new StringBuilder(dm);
+        dm = sb.reverse().toString();
+        System.out.println("===4>"+dm);
+        for(int i=1;i<=dm.length();i++){
+            String key = SportUtils.intToHex(i);
+            System.out.println("===>"+key+","+("1".equals(dm.substring(i-1,i))?"鍏�":"寮�"));
         }
     }
 
 
+
 }
\ No newline at end of file

--
Gitblit v1.9.3