mirror of http://192.168.10.4:8099/sane/dpkg.git
国产系统增加OEM启明泰和
This commit is contained in:
parent
4a21d10b74
commit
65bfa25e55
17
build.sh
17
build.sh
|
@ -72,7 +72,8 @@ if [ "$oem" != "hg" ] \
|
|||
&& [ "$oem" != "msdweb" ]\
|
||||
&& [ "$oem" != "gdt" ]\
|
||||
&& [ "$oem" != "gdtso" ]\
|
||||
&& [ "$oem" != "gdtweb" ];
|
||||
&& [ "$oem" != "gdtweb" ]\
|
||||
&& [ "$oem" != "qmth" ];
|
||||
then
|
||||
echo "参数错误:$oem !!!"
|
||||
echo "参数:华高:hg || hgweb ||hgso 立思层:lsc || lscweb || lscwebscan ||lscso 汉王:hw || hwweb || hwso 沧田:cts"
|
||||
|
@ -295,6 +296,10 @@ then
|
|||
then
|
||||
dpkgpath="com.toecchina.toecscan"
|
||||
OEMHELPNAME="ToecScan"
|
||||
elif [ "$oem" == "qmth" ];
|
||||
then
|
||||
dpkgpath="com.teachcloudchina.teachcloudscan"
|
||||
OEMHELPNAME="TeachCloudScan"
|
||||
fi
|
||||
else
|
||||
if [ "$oem" == "hw" ] ;
|
||||
|
@ -340,6 +345,11 @@ else
|
|||
dpkgpath="scanner-driver-toec"
|
||||
OEMHELPNAME="ToecScan"
|
||||
|
||||
elif [ "$oem" == "qmth" ];
|
||||
then
|
||||
dpkgpath="scanner-driver-teachcloud"
|
||||
OEMHELPNAME="TeachCloudScan"
|
||||
|
||||
elif [ "$oem" == "hgweb" ];
|
||||
then
|
||||
dpkgpath="huagaowebscan"
|
||||
|
@ -496,6 +506,11 @@ elif [ "$oem" == "gdt" ]\
|
|||
|| [ "$oem" == "gdtso" ];
|
||||
then
|
||||
ver3=30
|
||||
elif [ "$oem" == "qmth" ]\
|
||||
|| [ "$oem" == "qmthweb" ]\
|
||||
|| [ "$oem" == "qmthso" ];
|
||||
then
|
||||
ver3=32
|
||||
fi
|
||||
|
||||
ver3=$[$ver3 * 10]
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
Package: scanner-driver-teachcloud
|
||||
Version: 4.3001.2022.05251
|
||||
Architecture: amd64
|
||||
Section: utils
|
||||
Priority: optional
|
||||
Maintainer: teachcloud
|
||||
Installed-Size: 35948
|
||||
Replaces: teachcloudscan
|
||||
Conflicts:
|
||||
Description:teachcloudscan scanner app and sane-driver.
|
||||
no extended description.
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/bash
|
||||
|
||||
udevadm control --reload-rules
|
||||
udevadm trigger
|
||||
ldconfig
|
|
@ -0,0 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ -n "$(pgrep TeachCloudScan$)" ];then
|
||||
kill $(pgrep TeachCloudScan$)
|
||||
fi
|
||||
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/bash
|
||||
if [ -n "$(pgrep TeachCloudScan$)" ];then
|
||||
kill $(pgrep TeachCloudScan$)
|
||||
fi
|
||||
|
|
@ -0,0 +1 @@
|
|||
/opt/apps/scanner-driver-teachcloud/lib/
|
|
@ -0,0 +1 @@
|
|||
qmthsane
|
|
@ -0,0 +1,25 @@
|
|||
|
||||
# huagaoxxx.conf: Configuration file for huagaoxxx based scanners (1.0.25)
|
||||
# Autodetect LANXUM G42XXF
|
||||
usb 0x31c9 0x8200
|
||||
usb 0x31c9 0x8420
|
||||
usb 0x31c9 0x8520
|
||||
usb 0x31c9 0x8620
|
||||
usb 0x31c9 0x8730
|
||||
usb 0x31c9 0x8629
|
||||
usb 0x31c9 0x8739
|
||||
# Autodetect HUAGOSCAN
|
||||
usb 0x3072 0x0100
|
||||
usb 0x3072 0x0200
|
||||
usb 0x3072 0x0300
|
||||
usb 0x3072 0x0400
|
||||
usb 0x3072 0x0139
|
||||
usb 0x3072 0x0239
|
||||
# Autodetect HANVONSCAN
|
||||
usb 0x2093 0x1000
|
||||
usb 0x2093 0x7000
|
||||
usb 0x2093 0x7039
|
||||
usb 0x2093 0x1002
|
||||
usb 0x2093 0x7002
|
||||
usb 0x2093 0x9000
|
||||
usb 0x2093 0x8000
|
|
@ -0,0 +1,39 @@
|
|||
# Load firmware for this printer.
|
||||
|
||||
#ACTION!="add", GOTO="mud_rules_end"
|
||||
|
||||
#HuaGao --->G100~G400
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0100", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0200", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0300", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0400", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0139", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0239", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0339", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0439", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
|
||||
#Lanxum --->G100~G400
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8620", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8730", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8420", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8520", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8200", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8629", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8739", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8429", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8529", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
|
||||
|
||||
#Hanvon --->G100~G400
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7039", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="1000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="8000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="9000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="1002", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7002", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7039", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
LABEL="mud_rules_end"
|
|
@ -0,0 +1,17 @@
|
|||
#!/bin/sh
|
||||
|
||||
appname=`basename $0 | sed s,\.sh$,,`
|
||||
|
||||
dirname=`dirname $0`
|
||||
|
||||
tmp="${dirname#?}"
|
||||
|
||||
if [ "${dirname%$tmp}" != "/" ]; then
|
||||
|
||||
dirname=$PWD/$dirname
|
||||
|
||||
fi
|
||||
|
||||
export LD_LIBRARY_PATH=$dirname/../lib
|
||||
|
||||
$dirname/$appname $*
|
Binary file not shown.
|
@ -0,0 +1,10 @@
|
|||
#!/usr/bin/env xdg-open
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Application
|
||||
Name=TeachCloudScan
|
||||
Name[zh_CN]=知学知考扫描应用程序
|
||||
Exec=sh /opt/apps/scanner-driver-teachcloud/bin/TeachCloudScan.sh
|
||||
Icon=/usr/share/icons/hicolor/128x128/apps/scanner-driver-teachcloud.png
|
||||
Categories=Application;Graphics;GTK;RasterGraphics;Scanning;
|
||||
|
Binary file not shown.
After Width: | Height: | Size: 4.5 KiB |
|
@ -0,0 +1,10 @@
|
|||
Package: com.teachcloudchina.teachcloudscan
|
||||
Version: 4.52.32520.24296
|
||||
Architecture: amd64
|
||||
Section: utils
|
||||
Priority: optional
|
||||
Maintainer: teachcloud
|
||||
Installed-Size: 14892
|
||||
Replaces: toecxxx-series
|
||||
Description: teachcloud scanner SANE driver and application.
|
||||
Depends: libc6(>=2.0.0)
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/bash
|
||||
|
||||
udevadm control --reload-rules
|
||||
udevadm trigger
|
||||
ldconfig
|
|
@ -0,0 +1 @@
|
|||
/opt/apps/com.teachcloudchina.teachcloudscan/files/lib
|
|
@ -0,0 +1 @@
|
|||
qmthsane
|
|
@ -0,0 +1,25 @@
|
|||
|
||||
# huagaoxxx.conf: Configuration file for huagaoxxx based scanners (1.0.25)
|
||||
# Autodetect LANXUM G42XXF
|
||||
usb 0x31c9 0x8200
|
||||
usb 0x31c9 0x8420
|
||||
usb 0x31c9 0x8520
|
||||
usb 0x31c9 0x8620
|
||||
usb 0x31c9 0x8730
|
||||
usb 0x31c9 0x8629
|
||||
usb 0x31c9 0x8739
|
||||
# Autodetect HUAGOSCAN
|
||||
usb 0x3072 0x0100
|
||||
usb 0x3072 0x0200
|
||||
usb 0x3072 0x0300
|
||||
usb 0x3072 0x0400
|
||||
usb 0x3072 0x0139
|
||||
usb 0x3072 0x0239
|
||||
# Autodetect HANVONSCAN
|
||||
usb 0x2093 0x1000
|
||||
usb 0x2093 0x7000
|
||||
usb 0x2093 0x7039
|
||||
usb 0x2093 0x1002
|
||||
usb 0x2093 0x7002
|
||||
usb 0x2093 0x9000
|
||||
usb 0x2093 0x8000
|
|
@ -0,0 +1,80 @@
|
|||
# Load firmware for this printer.
|
||||
|
||||
#ACTION!="add", GOTO="mud_rules_end"
|
||||
|
||||
#HuaGao --->G100~G400
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0100", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0200", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0300", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0400", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0139", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0239", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0339", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0439", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0402", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0303", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0302", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="064b", ATTR{idProduct}=="7823", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0306", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0307", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0358", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
#Lanxum --->G100~G400
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8620", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8730", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8420", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8520", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8200", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8629", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8739", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8429", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8529", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8630", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8426", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8626", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
#Hanvon --->G100~G400
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7039", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="1000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="8000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="9000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="1002", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7002", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
#cts --->G100~G400
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3308", ATTR{idProduct}=="6006", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3308", ATTR{idProduct}=="6005", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3308", ATTR{idProduct}=="6007", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3308", ATTR{idProduct}=="6008", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
#microtek
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="05da", ATTR{idProduct}=="9220", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="05da", ATTR{idProduct}=="9222", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="05da", ATTR{idProduct}=="9223", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
#unis
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="32ec", ATTR{idProduct}=="0200", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="32ec", ATTR{idProduct}=="0210", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="32ec", ATTR{idProduct}=="0201", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
#Deli --->G100~G400
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="401c", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="401d", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="401e", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="401f", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="4020", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="4021", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="4022", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="4015", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="4016", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="4017", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="4018", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="4019", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="401a", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="300e", ATTR{idProduct}=="401b", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
#toec
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="356c", ATTR{idProduct}=="001c", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||
|
||||
|
||||
LABEL="mud_rules_end"
|
|
@ -0,0 +1,9 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Application
|
||||
Name=TeachCloudScan
|
||||
Name[zh_CN]=知行知考扫描应用程序
|
||||
Exec=sh /opt/apps/com.teachcloudchina.teachcloudscan/files/bin/TeachCloudScan.sh
|
||||
Icon=/opt/apps/com.teachcloudchina.teachcloudscan/entries/icons/hicolor/48x48/apps/com.teachcloudchina.teachcloudscan.png
|
||||
Categories=Application;Office;
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 4.5 KiB |
Binary file not shown.
After Width: | Height: | Size: 4.5 KiB |
|
@ -0,0 +1,6 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Directory
|
||||
Name=TeachCloudScan
|
||||
Name[zh_CN]=知行知考扫描应用软件
|
||||
Icon=com.teachcloudchina.teachcloudscan
|
Binary file not shown.
|
@ -0,0 +1,6 @@
|
|||
export LD_LIBRARY_PATH='/usr/lib/x86_64-linux-gnu'
|
||||
export LD_LIBRARY_PATH='/usr/lib/x86_64-linux-gnu/sane'
|
||||
export LD_LIBRARY_PATH='/opt/apps/com.teachcloudchina.teachcloudscan/files/lib'
|
||||
|
||||
|
||||
/opt/apps/com.teachcloudchina.teachcloudscan/files/bin/TeachCloudScan
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,4 @@
|
|||
Copyright:[Note: The zcrypt add-on is on the public domain.]
|
||||
|
||||
Copyright (C) hg info Co., Ltd. All rights reserved.
|
||||
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,10 @@
|
|||
@echo off
|
||||
echo install twain-dsm component ...
|
||||
sudo cp ./libtwaindsm.so /usr/local/lib/libtwaindsm.so.2.3.1
|
||||
sudo ln -s /usr/local/lib/libtwaindsm.so.2.3.1 /usr/local/lib/libtwaindsm.so.2
|
||||
sudo ln -s /usr/local/lib/libtwaindsm.so.2 /usr/local/lib/libtwaindsm.so
|
||||
|
||||
echo install twain-ds component ...
|
||||
sudo mkdir /usr/local/lib/twain
|
||||
sudo cp ./*twain*.ds /usr/local/lib/twain/
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
uos/qmth/opt/apps/com.teachcloudchina.teachcloudscan/files/lib/libQmthImgProc.so
Executable file
BIN
uos/qmth/opt/apps/com.teachcloudchina.teachcloudscan/files/lib/libQmthImgProc.so
Executable file
Binary file not shown.
Binary file not shown.
BIN
uos/qmth/opt/apps/com.teachcloudchina.teachcloudscan/files/lib/libQmthTwainUI.so
Executable file
BIN
uos/qmth/opt/apps/com.teachcloudchina.teachcloudscan/files/lib/libQmthTwainUI.so
Executable file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
so path
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"appid":"com.teachcloudchina.teachcloudscan",
|
||||
"name":"qmth",
|
||||
"version":"4.52.32520.24296",
|
||||
"arch":["amd64"],
|
||||
"permissions": {
|
||||
"autostart": false,
|
||||
"notification": false,
|
||||
"trayicon": false,
|
||||
"clipboard": false,
|
||||
"account": false,
|
||||
"bluetooth": false,
|
||||
"camera": false,
|
||||
"audio_record": false,
|
||||
"installed_apps": false
|
||||
}
|
||||
}
|
Binary file not shown.
Loading…
Reference in New Issue