diff --git a/build_all.bat b/build_all.bat index 1e8c5dd..3a06beb 100644 --- a/build_all.bat +++ b/build_all.bat @@ -198,7 +198,11 @@ EXIT /B 0 :compile_zj call build_base.bat %1 %2 if %ERRORLEVEL% neq 0 EXIT /B %ERRORLEVEL% - call build_ds.bat %1 %2 9200 + call build_ds.bat %1 %2 9220 + if %ERRORLEVEL% neq 0 EXIT /B %ERRORLEVEL% + call build_ds.bat %1 %2 9222 + if %ERRORLEVEL% neq 0 EXIT /B %ERRORLEVEL% + call build_ds.bat %1 %2 9223 if %ERRORLEVEL% neq 0 EXIT /B %ERRORLEVEL% EXIT /B 0 diff --git a/sane/scanner.cpp b/sane/scanner.cpp index 858db4d..9ec8f9a 100644 --- a/sane/scanner.cpp +++ b/sane/scanner.cpp @@ -707,6 +707,10 @@ bool scanner::is_belong_serial(int vid, int pid, SCANNERID serial) { return GET_SCANNER_VID(serial) == vid && GET_SCANNER_PID(serial) == pid; } + else if (vid == PRODUCT_VENDOR_ZJ) + { + return GET_SCANNER_VID(serial) == vid && GET_SCANNER_PID(serial) == pid; + } return true; }