From 52c3f1f8be955d20a883cfcb28f3d80e8b7f3a85 Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Mon, 11 Sep 2023 18:09:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E7=8B=AC=E5=A2=9E=E5=8A=A0=E7=AB=8B?= =?UTF-8?q?=E6=80=9D=E8=BE=B0=E5=AE=9A=E5=88=B6=E7=89=88=E7=89=B9=E6=AE=8A?= =?UTF-8?q?PID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sane/scanner.cpp | 5 +++++ sln/Release/hgsetver.exe | Bin 84992 -> 84992 bytes sln/hgsetver/hgsetver.cpp | 1 + 3 files changed, 6 insertions(+) diff --git a/sane/scanner.cpp b/sane/scanner.cpp index 7207870..9d9cdc7 100644 --- a/sane/scanner.cpp +++ b/sane/scanner.cpp @@ -591,6 +591,9 @@ bool scanner::is_belong_serial(int vid, int pid, SCANNERID serial) } else if (vid == PRODUCT_VENDOR_LSC) { +#if defined (LISICHENG_SPECIAL) + return GET_SCANNER_VID(serial) == vid && GET_SCANNER_PID(serial) == pid; +#else if (GET_SCANNER_VID(serial) == PRODUCT_VENDOR_LSC) { if (GET_SCANNER_PID(serial) == 0x8420) @@ -610,6 +613,8 @@ bool scanner::is_belong_serial(int vid, int pid, SCANNERID serial) return pid == 0x8730 || pid == 0x8739; } } +#endif + return false; } else if (vid == PRODUCT_VENDOR_DL) diff --git a/sln/Release/hgsetver.exe b/sln/Release/hgsetver.exe index b4d92b6b1f3205cde49a6a045e61a216a250f17f..dc033d58c4c68029eee0eb4c6fe6cd870a6bdeb8 100644 GIT binary patch delta 278 zcmZpe!P+o`bpr<@^XF&(HghvhKgMRE>&UR%V)BaPYHSW5rUQ_vy!rcaPS;qVniK{g zU;<(fAiko>$Z$oF5hTO_lj8xhMSxgFi;+P_2vv?3D9*ynz+eEBGeDE$o2V$fy?~c7 zgGK(rmZUp%5o{j&=B8&^ew=uf6{yX{DyBFwFI6|OpkVq>K}OB(Dng787;O`Prs)-> zB$gzqR8>`_B&7qDn&>hzumEYjqLO44Pe(@}lfeQ-EGh~lW;5MUgi)B)0Vu^WJyL}6 O{X_$n?H;0xJInwr=|`Xd delta 277 zcmZpe!P+o`bpr<@bHcPUo4FaMA7iu8b!6CWGkL{vH8vLz(*?*>-u(SIr)w-wO$q}L zFafa_5MR+`WVj;82ohp|$?*W$B0#L5#mJx_geu1i6lY;(U@!s7nV`w>O;i-#Uck$k z!J>HOM66wP#69=LZs|tq)6eCD3~{lFF)U8ZOVv#&$WEXBU64_8yPOc?BSyxQ>5L+b z!j2ZYj0`M5b$Uf5$ts?XjzA`Z4T@M)6iCbgSu6yi&IKekJyeA8{dNyg#vNt=pSwPv diff --git a/sln/hgsetver/hgsetver.cpp b/sln/hgsetver/hgsetver.cpp index 8d68f93..e3a832e 100644 --- a/sln/hgsetver/hgsetver.cpp +++ b/sln/hgsetver/hgsetver.cpp @@ -21,6 +21,7 @@ enum oem OEM_NEUTRAL, OEM_DELI }; +//#define LISICHENG_SPECIAL #define GET_ENUM_NAME_W(e, v) \ if(e == v) return L###e; #define GET_ENUM_VALUE_W(e, v) \