diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/MP-2500TH.ppd.gz" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/MP-2500TH.ppd.gz" new file mode 100644 index 0000000..242a4bc Binary files /dev/null and "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/MP-2500TH.ppd.gz" differ diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/rastertobema" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/rastertobema" new file mode 100644 index 0000000..083a404 Binary files /dev/null and "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/rastertobema" differ diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/remove" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/remove" new file mode 100644 index 0000000..e5f5cb4 --- /dev/null +++ "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/remove" @@ -0,0 +1,22 @@ +#!/bin/sh + +echo "BEMATECH" +echo "BEMATECH CUPS Driver 1.0.0 Removing Start" +echo "---------------------------------------" +echo "" + +if [ -e /usr/lib/cups/filter/rastertobema ] +then + echo "Removing rastertobema" + rm -f /usr/lib/cups/filter/rastertobema +fi + +if [ -d /usr/share/cups/model/BEMATECH ] +then + echo "Removing dir .../cups/model/BEMATECH" + rm -rf /usr/share/cups/model/BEMATECH +fi + +echo "Removing Complete!!!" +echo "" + diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/remove.ubuntu" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/remove.ubuntu" new file mode 100644 index 0000000..56696ef --- /dev/null +++ "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/remove.ubuntu" @@ -0,0 +1,34 @@ +#!/bin/sh + +echo "BEMATECH" +echo "BEMATECH CUPS Driver 1.0.0 Removing Start" +echo "---------------------------------------" +echo "" + +if [ -z $1 ] +then + echo "Please Set Destination Directory in order for us to remove ppd files" + echo "(ex)" + echo "#>./remove.ubuntu /usr/share/ppd/gutenprint/5.0/en [Enter]" + echo "" + exit 1 +fi + +if [ -e /usr/lib/cups/filter/rastertobema ] +then + echo "Removing rastertobema" + rm -f /usr/lib/cups/filter/rastertobema +fi + +if [ -d /usr/share/cups/model/BEMATECH ] +then + echo "Removing dir .../cups/model/BEMATECH" + rm -rf /usr/share/cups/model/BEMATECH +else + echo "Removing ppd files...." + rm -rf $1/MP-2500TH.ppd.gz +fi + +echo "Removing Complete!!!" +echo "" + diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/setup" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/setup" new file mode 100644 index 0000000..7fa47ad --- /dev/null +++ "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/setup" @@ -0,0 +1,134 @@ +#!/bin/sh + +echo "BEMATECH" +echo "BEMATECH CUPS Driver 1.0.0 installation Start" +echo "---------------------------------------" +echo "" +echo "Models included:" +echo " BEMATECH MP-2500TH" + +ROOT_UID=0 + +if [ -z $RPMBUILD ] && [ "$UID" -ne "$ROOT_UID" ] +then + echo "This script requires root user access." + echo "Re-run as root user." + exit 1 +fi + +if [ ! -z $DESTDIR ] +then + echo "DESTDIR set to $DESTDIR" + echo "" +fi + +SERVERROOT=$(grep '^ServerRoot' /etc/cups/cupsd.conf | awk '{print $2}') + +if [ -z $FILTERDIR ] || [ -z $PPDDIR ] +then + echo "Searching for ServerRoot, ServerBin, and DataDir tags in /etc/cups/cupsd.conf" + echo "" + + if [ -z $FILTERDIR ] + then + SERVERBIN=$(grep '^ServerBin' /etc/cups/cupsd.conf | awk '{print $2}') + + if [ -z $SERVERBIN ] + then + echo "ServerBin tag not present in cupsd.conf - using default" + FILTERDIR=usr/lib/cups/filter + elif [ ${SERVERBIN:0:1} = "/" ] + then + echo "ServerBin tag is present as an absolute path" + FILTERDIR=$SERVERBIN/filter + else + echo "ServerBin tag is present as a relative path - appending to ServerRoot" + FILTERDIR=$SERVERROOT/$SERVERBIN/filter + fi + fi + + echo "" + + if [ -z $PPDDIR ] + then + DATADIR=$(grep '^DataDir' /etc/cups/cupsd.conf | awk '{print $2}') + + if [ -z $DATADIR ] + then + echo "DataDir tag not present in cupsd.conf - using default" + PPDDIR=/usr/share/cups/model/BEMATECH + elif [ ${DATADIR:0:1} = "/" ] + then + echo "DataDir tag is present as an absolute path" + PPDDIR=$DATADIR/model/BEMATECH + else + echo "DataDir tag is present as a relative path - appending to ServerRoot" + PPDDIR=$SERVERROOT/$DATADIR/model/BEMATECH + fi + fi + + echo "" + + echo "ServerRoot = $SERVERROOT" + echo "ServerBin = $SERVERBIN" + echo "DataDir = $DATADIR" + echo "" +fi + +echo "Copying rastertobema filter to $DESTDIR/$FILTERDIR" +mkdir -p $DESTDIR/$FILTERDIR +chmod +x rastertobema +cp rastertobema $DESTDIR/$FILTERDIR +echo "" + +echo "Copying Model PPD files to $DESTDIR/$PPDDIR" +mkdir -p $DESTDIR/$PPDDIR +cp *.gz $DESTDIR/$PPDDIR +echo "" + +if [ -z $RPMBUILD ] +then + echo "Restarting CUPS" + if [ -x /etc/software/init.d/cups ] + then + /etc/software/init.d/cups stop + /etc/software/init.d/cups start + elif [ -x /etc/rc.d/init.d/cups ] + then + /etc/rc.d/init.d/cups stop + /etc/rc.d/init.d/cups start + elif [ -x /etc/init.d/cups ] + then + /etc/init.d/cups stop + /etc/init.d/cups start + elif [ -x /sbin/init.d/cups ] + then + /sbin/init.d/cups stop + /sbin/init.d/cups start + elif [ -x /etc/software/init.d/cupsys ] + then + /etc/software/init.d/cupsys stop + /etc/software/init.d/cupsys start + elif [ -x /etc/rc.d/init.d/cupsys ] + then + /etc/rc.d/init.d/cupsys stop + /etc/rc.d/init.d/cupsys start + elif [ -x /etc/init.d/cupsys ] + then + /etc/init.d/cupsys stop + /etc/init.d/cupsys start + elif [ -x /sbin/init.d/cupsys ] + then + /sbin/init.d/cupsys stop + /sbin/init.d/cupsys start + else + echo "Could not restart CUPS" + fi + echo "" +fi + +echo "Install Complete" +echo "Add printer queue using K Menu -> Utilities -> Printing -> Printing Manager, or" +echo "Add printer queue using OS tool, http://localhost:631, or http://127.0.0.1:631" +echo "" + diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/setup.ubuntu" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/setup.ubuntu" new file mode 100644 index 0000000..cd64eae --- /dev/null +++ "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/install/setup.ubuntu" @@ -0,0 +1,136 @@ +#!/bin/sh + +echo "BEMATECH" +echo "BEMATECH CUPS Driver 1.0.0 installation Start" +echo "---------------------------------------" +echo "" +echo "Models included:" +echo " BEMATECH MP-2500TH" + +ROOT_UID=0 + +if [ -z $RPMBUILD ] && [ "$UID" -ne "$ROOT_UID" ] +then + echo "This script requires root user access." + echo "Re-run as root user." + exit 1 +fi + +if [ ! -z $DESTDIR ] +then + echo "DESTDIR set to $DESTDIR" + echo "" +fi + +if [ -z $1 ] +then + echo "Please Set Destination Directory in order for us to copy ppd files" + echo "(ex)" + echo "#>./setup.ubuntu /usr/share/ppd/gutenprint/5.0/en [Enter]" + echo "" + exit 1 +fi + + +SERVERROOT=$(grep '^ServerRoot' /etc/cups/cupsd.conf | awk '{print $2}') + +if [ -z $FILTERDIR ] || [ -z $PPDDIR ] +then + echo "Searching for ServerRoot, ServerBin, and DataDir tags in /etc/cups/cupsd.conf" + echo "" + + if [ -z $FILTERDIR ] + then + SERVERBIN=$(grep '^ServerBin' /etc/cups/cupsd.conf | awk '{print $2}') + + if [ -z $SERVERBIN ] + then + echo "ServerBin tag not present in cupsd.conf - using default" + FILTERDIR=usr/lib/cups/filter + else + echo "ServerBin tag is present as a relative path - appending to ServerRoot" + FILTERDIR=$SERVERROOT/$SERVERBIN/filter + fi + fi + + echo "" + + if [ -z $PPDDIR ] + then + DATADIR=$(grep '^DataDir' /etc/cups/cupsd.conf | awk '{print $2}') + + if [ -z $DATADIR ] + then + echo "DataDir tag not present in cupsd.conf - using default" + PPDDIR=$1 + else + echo "DataDir tag is present as a relative path - appending to ServerRoot" + PPDDIR=$SERVERROOT/$DATADIR/model/BEMATECH + fi + fi + + echo "" + + echo "ServerRoot = $SERVERROOT" + echo "ServerBin = $SERVERBIN" + echo "DataDir = $DATADIR" + echo "" +fi + +echo "Copying rastertobema filter to $DESTDIR/$FILTERDIR" +mkdir -p $DESTDIR/$FILTERDIR +chmod +x rastertobema +cp rastertobema $DESTDIR/$FILTERDIR +echo "" + +echo "Copying Model PPD files to $DESTDIR/$PPDDIR" +mkdir -p $DESTDIR/$PPDDIR +cp *.gz $DESTDIR/$PPDDIR +echo "" + +if [ -z $RPMBUILD ] +then + echo "Restarting CUPS" + if [ -x /etc/software/init.d/cups ] + then + /etc/software/init.d/cups stop + /etc/software/init.d/cups start + elif [ -x /etc/rc.d/init.d/cups ] + then + /etc/rc.d/init.d/cups stop + /etc/rc.d/init.d/cups start + elif [ -x /etc/init.d/cups ] + then + /etc/init.d/cups stop + /etc/init.d/cups start + elif [ -x /sbin/init.d/cups ] + then + /sbin/init.d/cups stop + /sbin/init.d/cups start + elif [ -x /etc/software/init.d/cupsys ] + then + /etc/software/init.d/cupsys stop + /etc/software/init.d/cupsys start + elif [ -x /etc/rc.d/init.d/cupsys ] + then + /etc/rc.d/init.d/cupsys stop + /etc/rc.d/init.d/cupsys start + elif [ -x /etc/init.d/cupsys ] + then + /etc/init.d/cupsys stop + /etc/init.d/cupsys start + elif [ -x /sbin/init.d/cupsys ] + then + /sbin/init.d/cupsys stop + /sbin/init.d/cupsys start + else + echo "Could not restart CUPS" + fi + echo "" +fi + +echo "Install Complete" +echo "Add printer queue using K Menu -> Utilities -> Printing -> Printing Manager, or" +echo "Add printer queue using OS tool, http://localhost:631, or http://127.0.0.1:631" +echo "" + diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/makefile" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/makefile" new file mode 100644 index 0000000..ff2d1f4 --- /dev/null +++ "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/makefile" @@ -0,0 +1,48 @@ +VPATH = src:ppd:bin + +ppds = MP-2500TH.ppd.gz + +DEFS= +LIBS=-lcupsimage -lcups + +ifdef RPMBUILD +DEFS=-DRPMBUILD +LIBS=-ldl +endif + +define dependencies +@if [ ! -e /usr/include/cups ]; then echo "CUPS headers not available - exiting"; exit 1; fi +@if ! (ls /usr/lib | grep libcups.* > /dev/null); then echo "libcups not available - exiting"; exit 1; fi +@if ! (ls /usr/lib | grep libcupsimage.* > /dev/null); then echo "libcupsimage not available - exiting"; exit 1; fi +endef + +# define init +# @if [ ! -e bin ]; then echo "mkdir bin"; mkdir bin; fi +# endef + +.PHONY: install +install: $(ppds) + @if [ ! -e install ]; then echo "Please run make package first."; exit 1; fi + # installing + cp ppd/*.gz install + cd install; exec ./setup + +.PHONY: remove +remove: + #removing from default location (other locations require manual removal) + @if [ -e /usr/lib/cups/filter/rastertobema ]; then echo "Removing rastertobema"; rm -f /usr/lib/cups/filter/rastertobema; fi + @if [ -d /usr/share/cups/model/BEMATECH ]; then echo "Removing dir .../cups/model/BEMATECH"; rm -rf /usr/share/cups/model/BEMATECH; fi + +.PHONY: help +help: + # Help for VENDOR THERMAL PRINTER CUPS Driver make utility usage + # + # command purpose + # ------------------------------------ + # make install execute the setup shell script from the install directory [ root user permissions required ] + # make remove removes installed files from your system (assumes default install lication) [ root user permissions required ] + +$(ppds): %.ppd.gz: %.ppd + # gzip ppd file + gzip -c $< >> ppd/$@ + diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/ppd/MP-2500TH.ppd" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/ppd/MP-2500TH.ppd" new file mode 100644 index 0000000..a1364cc --- /dev/null +++ "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/ppd/MP-2500TH.ppd" @@ -0,0 +1,287 @@ +*PPD-Adobe: "4.3" +*% PPD file for BEMATECH MP-2500TH Receipt Printer with CUPS. +*% Created by the CUPS PPD Compiler v1.0. +*FormatVersion: "4.3" +*FileVersion: "1.0" +*LanguageVersion: English +*LanguageEncoding: ISOLatin1 +*PCFileName: "MP-2500TH.PPD" +*Product: "(MP-2500TH)" +*Manufacturer: "BEMATECH" +*ModelName: "BEMATECH MP-2500TH" +*ShortNickName: "BEMATECH MP-2500TH" +*NickName: "BEMATECH MP-2500TH" +*PSVersion: "(3010.000) 550" +*PSVersion: "(3010.000) 651" +*PSVersion: "(3010.000) 652" +*PSVersion: "(3010.000) 653" +*PSVersion: "(3010.000) 704" +*PSVersion: "(3010.000) 705" +*PSVersion: "(3010.000) 800" +*LanguageLevel: "3" +*ColorDevice: False +*DefaultColorSpace: Gray +*FileSystem: False +*Throughput: "1" +*LandscapeOrientation: Plus90 +*1284DeviceID: "Vendor:0B1B;ProdID:0004;MFG:BEMATECH ;MDL:MP-2500TH;" +*TTRasterizer: Type42 +*% Driver-defined attributes... +*% CUPS attributes... +*cupsVersion: 1.1 +*cupsModelNumber: "0" +*cupsManualCopies: False +*cupsFilter: "application/vnd.cups-raster 100 rastertobema" +*OpenUI *PageSize: PickOne +*OrderDependency: 10 AnySetup *PageSize +*DefaultPageSize: 80x297mm +*PageSize 80x297mm/80x297mm: "<>setpagedevice" +*PageSize 80x3275mm/80x3275mm: "<>setpagedevice" +*PageSize 82.5x297mm/82.5x297mm: "<>setpagedevice" +*PageSize 76x297mm/76x297mm: "<>setpagedevice" +*PageSize 58x297mm/58x297mm: "<>setpagedevice" +*PageSize Letter/Letter - 8.5x11in: "<>setpagedevice" +*PageSize A4/A4 - 210x297mm: "<>setpagedevice" +*PageSize A3/A3 - 297x420mm: "<>setpagedevice" +*CloseUI: *PageSize +*OpenUI *PageRegion: PickOne +*OrderDependency: 10 AnySetup *PageRegion +*DefaultPageRegion: 80x297mm +*PageRegion 80x297mm/80x297mm: "<>setpagedevice" +*PageRegion 80x3275mm/80x3275mm: "<>setpagedevice" +*PageRegion 82.5x297mm/82.5x297mm: "<>setpagedevice" +*PageRegion 76x297mm/76x297mm: "<>setpagedevice" +*PageRegion 58x297mm/58x297mm: "<>setpagedevice" +*PageRegion Letter/Letter - 8.5x11in: "<>setpagedevice" +*PageRegion A4/A4 - 210x297mm: "<>setpagedevice" +*PageRegion A3/A3 - 297x420mm: "<>setpagedevice" +*CloseUI: *PageRegion +*DefaultImageableArea: 80x297mm +*ImageableArea 80x297mm/80x297mm: "0.00 0.00 215.00 842.00" +*ImageableArea 80x3275mm/80x3275mm: "0.00 0.00 215.00 4640.00" +*ImageableArea 82.5x297mm/82.5x297mm: "0.00 0.00 226.00 842.00" +*ImageableArea 76x297mm/76x297mm: "0.00 0.00 204.00 842.00" +*ImageableArea 58x297mm/58x297mm: "0.00 0.00 136.00 842.00" +*ImageableArea Letter/Letter - 8.5x11in: "0.00 0.00 612.00 792.00" +*ImageableArea A4/A4 - 210x297mm: "0.00 0.00 595.00 842.00" +*ImageableArea A3/A3 - 297x420mm: "0.00 0.00 842.00 1191.00" +*DefaultPaperDimension: 80x297mm +*PaperDimension 80x297mm/80x297mm: "215.00 842.00" +*PaperDimension 80x3275mm/80x3275mm: "215.00 4640.00" +*PaperDimension 82.5x297mm/82.5x297mm: "226.00 842.00" +*PaperDimension 76x297mm/76x297mm: "204.00 842.00" +*PaperDimension 58x297mm/58x297mm: "136.00 842.00" +*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00" +*PaperDimension A4/A4 - 210x297mm: "595.00 842.00" +*PaperDimension A3/A3 - 297x420mm: "842.00 1191.00" +*MaxMediaWidth: "238.00" +*MaxMediaHeight: "9283.00" +*HWMargins: 0.00 0.00 0.00 0.00 +*CustomPageSize True: "pop pop pop <>setpagedevice" +*ParamCustomPageSize Width: 1 points 72.00 238.00 +*ParamCustomPageSize Height: 2 points 288.00 9283.00 +*ParamCustomPageSize WidthOffset: 3 points 0 0 +*ParamCustomPageSize HeightOffset: 4 points 0 0 +*ParamCustomPageSize Orientation: 5 int 0 0 +*RequiresPageRegion All: True +*OpenUI *ColorModel/Color Mode: PickOne +*OrderDependency: 10.0 AnySetup *ColorModel +*DefaultColorModel: Gray +*ColorModel Gray/Grayscale: "<>setpagedevice" +*CloseUI: *ColorModel +*OpenUI *Resolution: PickOne +*OrderDependency: 10.0 AnySetup *Resolution +*DefaultResolution: 203x203dpi +*Resolution 101x101dpi/101x101 DPI: "<>setpagedevice" +*Resolution 101x203dpi/101x203 DPI: "<>setpagedevice" +*Resolution 203x101dpi/203x101 DPI: "<>setpagedevice" +*Resolution 203x203dpi/203x203 DPI: "<>setpagedevice" +*CloseUI: *Resolution +*OpenUI *MediaType: PickOne +*OrderDependency: 10.0 AnySetup *MediaType +*DefaultMediaType: Auto +*MediaType Auto/Automatic Selection: "<>setpagedevice" +*MediaType Partialcut/Partial Cut: "<>setpagedevice" +*MediaType Fullcut/Full Cut: "<>setpagedevice" +*MediaType Tearbar/Tear bar Cut: "<>setpagedevice" +*CloseUI: *MediaType + +*OpenGroup: MP2500THPrintingArea/MP-2500TH Printing Area Selection Options +*OpenUI *PrintArea/Printing Area Selection: PickOne +*DefaultPrintArea: 0Left +*PrintArea 0Left/Left Position: "" +*PrintArea 1Center/Center Position: "" +*PrintArea 2Right/Right Position: "" +*CloseUI: *PrintArea +*CloseGroup: MP2500THPrintingArea + +*OpenGroup: MP2500THStartDoc/MP-2500TH Start Document Options +*OpenUI *StartCD/1. Cash Drawer: PickOne +*DefaultStartCD: 0OpenDrawersDisabled +*StartCD 0OpenDrawersDisabled/Open Drawers Disabled: "" +*StartCD 1OpenDrawer1Enabled/Open Drawer 1 Enabled: "" +*StartCD 2OpenDrawer2Enabled/Open Drawer 2 Enabled: "" +*StartCD 3OpenDrawerAllEnabled/Open Drawers All Enabled: "" +*CloseUI: *StartCD + +*OpenUI *StartCDPulse/2. Cash Drawer Pulse Width: PickOne +*DefaultStartCDPulse: 3Millis200 +*StartCDPulse 0Millis50/50 milliseconds: "" +*StartCDPulse 1Millis100/100 milliseconds: "" +*StartCDPulse 2Millis150/150 milliseconds: "" +*StartCDPulse 3Millis200/200 milliseconds: "" +*CloseUI: *StartCDPulse +*CloseGroup: MP2500THStartDoc + + +*OpenGroup: MP2500THEndDoc/MP-2500TH End Document Options +*OpenUI *EndCD/1. Cash Drawer: PickOne +*DefaultEndCD: 0OpenDrawersDisabled +*EndCD 0OpenDrawersDisabled/Open Drawers Disabled: "" +*EndCD 1OpenDrawer1Enabled/Open Drawer 1 Enabled: "" +*EndCD 2OpenDrawer2Enabled/Open Drawer 2 Enabled: "" +*EndCD 3OpenDrawerAllEnabled/Open Drawers All Enabled: "" +*CloseUI: *EndCD + +*OpenUI *EndCDPulse/2. Cash Drawer Pulse Width: PickOne +*DefaultEndCDPulse: 3Millis200 +*EndCDPulse 0Millis50/50 milliseconds: "" +*EndCDPulse 1Millis100/100 milliseconds: "" +*EndCDPulse 2Millis150/150 milliseconds: "" +*EndCDPulse 3Millis200/200 milliseconds: "" +*CloseUI: *EndCDPulse +*CloseGroup: MP2500THEndDoc + +*OpenGroup: StartNVLogoGroup/Start Document Logo Options +*OrderDependency: AnySetup *StartNVLogoGroup +*OpenUI *StartLogoPrint/1. Logo Printing : PickOne +*OrderDependency: AnySetup *StartLogoPrint +*DefaultStartLogoPrint: 0StartNoLogo +*StartLogoPrint 0StartNoLogo/No : "" +*StartLogoPrint 1StartYesLogo/Yes : "" +*CloseUI: *StartLogoPrint +*OpenUI *StartLogoAlignment/2. Alignment : PickOne +*OrderDependency: AnySetup *StartLogoAlignment +*DefaultStartLogoAlignment: 1StartCenter +*StartLogoAlignment 0StartLeft/Left : "" +*StartLogoAlignment 1StartCenter/Center : "" +*StartLogoAlignment 2StartRight/Right : "" +*CloseUI: *StartLogoAlignment +*OpenUI *StartNVLogoNumer/3. NVLogo Number: PickOne +*OrderDependency: AnySetup *StartNVLogoNumer +*DefaultStartNVLogoNumer: 0StartFirst +*StartNVLogoNumer 0StartFirst/First Logo : "" +*StartNVLogoNumer 1StartSecond/Second Logo : "" +*StartNVLogoNumer 2StartThird/Third Logo : "" +*StartNVLogoNumer 3StartFourth/Fourth Logo : "" +*CloseUI: *StartNVLogoNumer +*OpenUI *StartNVLogoSize/4. NV Logo Size : PickOne +*OrderDependency: AnySetup *StartNVLogoSize +*DefaultStartNVLogoSize: 0StartNormal +*StartNVLogoSize 0StartNormal/Normal : "" +*StartNVLogoSize 1StartDoubleWidth/Double Width : "" +*StartNVLogoSize 2StartDoubleHeight/Double Height : "" +*StartNVLogoSize 3StartQuadruple/Quadruple : "" +*CloseUI: *StartNVLogoSize +*OpenUI *StartLineFeed/5. LineFeed : PickOne +*OrderDependency: AnySetup *StartLineFeed +*DefaultStartLineFeed: 1StartOneLine +*StartLineFeed 0StartNoFeed/No Line Feed : "" +*StartLineFeed 1StartOneLine/1 Line Feed : "" +*StartLineFeed 2StartTwoLine/2 Line Feed : "" +*StartLineFeed 3StartThreeLine/3 Line Feed : "" +*StartLineFeed 4StartFourLine/4 Line Feed : "" +*StartLineFeed 5StartFiveLine/5 Line Feed : "" +*StartLineFeed 6StartSixLine/6 Line Feed : "" +*StartLineFeed 7StartSevenLine/7 Line Feed : "" +*StartLineFeed 8StartEightLine/8 Line Feed : "" +*StartLineFeed 9StartNineLine/9 Line Feed : "" +*StartLineFeed 10StartTenLine/10 Line Feed : "" +*CloseUI: *StartLineFeed +*CloseGroup: StartNVLogoGroup + +*OpenGroup: EndNVLogoGroup/End Document Logo Options +*OrderDependency: AnySetup *EndNVLogoGroup +*OpenUI *EndLogoPrint/1. Logo Printing : PickOne +*OrderDependency: AnySetup *EndLogoPrint +*DefaultEndLogoPrint: 0EndNoLogo +*EndLogoPrint 0EndNoLogo/No : "" +*EndLogoPrint 1EndYesLogo/Yes : "" +*CloseUI: *EndLogoPrint +*OpenUI *EndLogoAlignment/2. Alignment : PickOne +*OrderDependency: AnySetup *EndLogoAlignment +*DefaultEndLogoAlignment: 1EndCenter +*EndLogoAlignment 0EndLeft/Left : "" +*EndLogoAlignment 1EndCenter/Center : "" +*EndLogoAlignment 2EndRight/Right : "" +*CloseUI: *EndLogoAlignment +*OpenUI *EndNVLogoNumer/3. NVLogo Number: PickOne +*OrderDependency: AnySetup *EndNVLogoNumer +*DefaultEndNVLogoNumer: 0EndFirst +*EndNVLogoNumer 0EndFirst/First Logo : "" +*EndNVLogoNumer 1EndSecond/Second Logo : "" +*EndNVLogoNumer 2EndThird/Third Logo : "" +*EndNVLogoNumer 3EndFourth/Fourth Logo : "" +*CloseUI: *EndNVLogoNumer +*OpenUI *EndNVLogoSize/4. NV Logo Size : PickOne +*OrderDependency: AnySetup *EndNVLogoSize +*DefaultEndNVLogoSize: 0EndNormal +*EndNVLogoSize 0EndNormal/Normal : "" +*EndNVLogoSize 1EndDoubleWidth/Double Width : "" +*EndNVLogoSize 2ENdDoubleHeight/Double Height : "" +*EndNVLogoSize 3EndQuadruple/Quadruple : "" +*CloseUI: *EndNVLogoSize +*OpenUI *EndLineFeed/5. LineFeed : PickOne +*OrderDependency: AnySetup *EndLineFeed +*DefaultEndLineFeed: 1EndOneLine +*EndLineFeed 0EndNoFeed/No Line Feed : "" +*EndLineFeed 1EndOneLine/1 Line Feed : "" +*EndLineFeed 2EndTwoLine/2 Line Feed : "" +*EndLineFeed 3EndThreeLine/3 Line Feed : "" +*EndLineFeed 4EndFourLine/4 Line Feed : "" +*EndLineFeed 5EndFiveLine/5 Line Feed : "" +*EndLineFeed 6EndSixLine/6 Line Feed : "" +*EndLineFeed 7EndSevenLine/7 Line Feed : "" +*EndLineFeed 8EndEightLine/8 Line Feed : "" +*EndLineFeed 9EndNineLine/9 Line Feed : "" +*EndLineFeed 10EndTenLine/10 Line Feed : "" +*CloseUI: *EndLineFeed +*CloseGroup: EndNVLogoGroup + +*DefaultFont: Courier +*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM +*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM +*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM +*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM +*Font Bookman-Demi: Standard "(001.004S)" Standard ROM +*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM +*Font Bookman-Light: Standard "(001.004S)" Standard ROM +*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM +*Font Courier: Standard "(002.004S)" Standard ROM +*Font Courier-Bold: Standard "(002.004S)" Standard ROM +*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM +*Font Courier-Oblique: Standard "(002.004S)" Standard ROM +*Font Helvetica: Standard "(001.006S)" Standard ROM +*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM +*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM +*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM +*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM +*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM +*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM +*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM +*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM +*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM +*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM +*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM +*Font Palatino-Bold: Standard "(001.005S)" Standard ROM +*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM +*Font Palatino-Italic: Standard "(001.005S)" Standard ROM +*Font Palatino-Roman: Standard "(001.005S)" Standard ROM +*Font Symbol: Special "(001.007S)" Special ROM +*Font Times-Bold: Standard "(001.007S)" Standard ROM +*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM +*Font Times-Italic: Standard "(001.007S)" Standard ROM +*Font Times-Roman: Standard "(001.007S)" Standard ROM +*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM +*Font ZapfDingbats: Special "(001.004S)" Standard ROM +*% End of MP-2500TH.PPD, 07784 bytes. diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/ppd/MP-2500TH.ppd.gz" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/ppd/MP-2500TH.ppd.gz" new file mode 100644 index 0000000..242a4bc Binary files /dev/null and "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/ppd/MP-2500TH.ppd.gz" differ diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/remove.sh" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/remove.sh" new file mode 100644 index 0000000..8b4dd90 --- /dev/null +++ "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/remove.sh" @@ -0,0 +1,7 @@ +#!/bin/sh + +echo "Shell Script CUPS Driver Removing Started !!!" +cd install;chmod +x remove +exec ./remove +echo "Shell Script CUPS Driver Removing Ended !!!" + diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/setup.sh" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/setup.sh" new file mode 100644 index 0000000..d8d4ec3 --- /dev/null +++ "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechCUPSLinux/setup.sh" @@ -0,0 +1,7 @@ +#!/bin/sh + +echo "Shell Script CUPS Driver Installing Started !!!" +cd install;chmod +x setup +exec ./setup +echo "Shell Script CUPS Driver Installing Ended !!!" + diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechSpoolerDrivers_x64_v4.5.0.0.exe" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechSpoolerDrivers_x64_v4.5.0.0.exe" new file mode 100644 index 0000000..a2e7977 Binary files /dev/null and "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechSpoolerDrivers_x64_v4.5.0.0.exe" differ diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechSpoolerDrivers_x86_v4.5.0.0.exe" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechSpoolerDrivers_x86_v4.5.0.0.exe" new file mode 100644 index 0000000..74f247d Binary files /dev/null and "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Drivers/BematechSpoolerDrivers_x86_v4.5.0.0.exe" differ diff --git "a/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Manuais/How to Install CUPS Driver.pdf" "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Manuais/How to Install CUPS Driver.pdf" new file mode 100644 index 0000000..56d1974 Binary files /dev/null and "b/Impressoras N\303\243o Fiscais/Bematech/Descontinuados/MP-2500 TH/Manuais/How to Install CUPS Driver.pdf" differ diff --git a/README.md b/README.md index 2d3da24..b38a0ba 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Impressoras -Repositório para impressoras térmicas não fiscais Elgin e Bematech. +Este é um Fork do Repositório oficial para impressoras térmicas não fiscais Elgin e Bematech, com modificações para impressoras descontinuadas da Bematech. ## Sobre as Impressoras Elgin Bematech: A Elgin i9 é uma impressora de recibo voltada para impressão de documentos não fiscais, tais como DANFE NFCe, Extrato CFe entre outros.