Linux server.flyproject.com.br 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64
Apache
: 207.244.227.86 | : 216.73.217.1
10 Domain
7.1.33
hubnog
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
lib /
cups /
filter /
[ HOME SHELL ]
Name
Size
Permission
Action
bannertopdf
27.45
KB
-rwxr-xr-x
commandtocanon
11.06
KB
-rwxr-xr-x
commandtoepson
11.09
KB
-rwxr-xr-x
commandtoescpx
10.96
KB
-rwxr-xr-x
commandtopclx
10.95
KB
-rwxr-xr-x
commandtops
14.98
KB
-rwxr-xr-x
gstopxl
6.81
KB
-rwxr-xr-x
gstoraster
27.02
KB
-rwxr-xr-x
gziptoany
10.95
KB
-rwxr-xr-x
hpcups
385.64
KB
-rwxr-xr-x
hpcupsfax
27.69
KB
-rwxr-xr-x
imagetopdf
35.18
KB
-rwxr-xr-x
imagetops
989
B
-rwxr-xr-x
imagetoraster
52.52
KB
-rwxr-xr-x
pdftoijs
23.41
KB
-rwxr-xr-x
pdftopdf
158.08
KB
-rwxr-xr-x
pdftops
31.45
KB
-rwxr-xr-x
pdftoraster
35.71
KB
-rwxr-xr-x
pstopdf
6.33
KB
-rwxr-xr-x
pstops
55.3
KB
-rwxr-xr-x
rastertodymo
23.06
KB
-rwxr-xr-x
rastertoepson
19.08
KB
-rwxr-xr-x
rastertoescpx
31.09
KB
-rwxr-xr-x
rastertogutenprint.5.2
44.23
KB
-rwxr-xr-x
rastertohp
19.06
KB
-rwxr-xr-x
rastertolabel
23.06
KB
-rwxr-xr-x
rastertopclx
35.09
KB
-rwxr-xr-x
rastertopwg
14.95
KB
-rwxr-xr-x
textonly
3.48
KB
-rwxr-xr-x
texttopaps
31.9
KB
-rwxr-xr-x
texttopdf
54.6
KB
-rwxr-xr-x
texttops
983
B
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : textonly
#!/bin/bash ## Copyright (C) 2003-2006 Red Hat, Inc. ## Copyright (C) 2003-2006 Tim Waugh <twaugh@redhat.com> ## Changed on 2007/05/17, Opher Shachar, LADPC Ltd. ## Added support for page-ranges option. ## Added page accounting. ## This program is free software; you can redistribute it and/or ## modify it under the terms of the GNU General Public License ## as published by the Free Software Foundation; either version 2 ## of the License, or (at your option) any later version. ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## You should have received a copy of the GNU General Public License ## along with this program; if not, write to the Free Software ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. if [ $# == 0 ]; then echo >&2 "ERROR: $0 job-id user title copies options [file]" exit 1 fi # Extract the papersize SENDFF=`grep '^\*DefaultSendFF' "$PPD" | cut -d\ -f2` COPIES=1 if [ $# -ge 4 ]; then COPIES="$4" fi if [ $# -lt 6 ]; then unset TMPFILE trap -- 'rm -f "$TMPFILE"' EXIT TMPFILE=$(mktemp ${TMPDIR:-/tmp}/textonly.XXXXXX) cat > "$TMPFILE" else TMPFILE="$6" fi PR=${5#*page-ranges=} # Do options specify page-ranges? if [[ "$PR" != "$5" ]]; then PR=${PR%% *} else #unset PR PR=1-999999 fi if [[ "$PR" ]]; then TMPFILE2=$(mktemp ${TMPDIR:-/tmp}/textonly2.XXXXXX) pagenum=0 EOF= { while [[ "$PR" ]]; do pl=${PR%%,*} ;# take first subrange PR=${PR#$pl};PR=${PR#,} ;# remove from range list pu=${pl#*-} ;# extract upper and lower pl=${pl%-*} ;# pages of subrange # Allows interpreting 0-5,3-10 as 1-5,6-10 rejects 5-1 or 1- (( pagenum >= pl )) && pl=$(( pagenum + 1 )) (( pl > pu )) && continue # Loop reading pages until at or over lower page of subrange. while read -d `echo -ne '\f'` -r; do (( pagenum++ )) (( pagenum == pl )) && break done # Did we reach lower page of subrange or EOF? if (( pagenum < pl )); then [[ ! "$REPLY" ]] && break ;# empty last page - we're done. (( pagenum++ )) EOF=y fi # Output page and report to page log if (( pagenum == pl )); then echo -n "${REPLY}" >>"$TMPFILE2" # If EOF then page has no final FF [[ ! "$EOF" ]] && echo -ne '\f' >>"$TMPFILE2" echo "PAGE: $pagenum $COPIES" >&2 fi [[ "$EOF" ]] && break # Is the current subrange a single page? (( pagenum == pu )) && continue while read -d `echo -ne '\f'` -r; do (( pagenum++ )) echo -ne "${REPLY}\f" >>"$TMPFILE2" echo "PAGE: $pagenum $COPIES" >&2 (( pagenum == pu )) && break done # Could be that we reached EOF before page boundry if (( pagenum < pu )); then if [[ "$REPLY" ]]; then (( pagenum++ )) echo -n "${REPLY}" >>"$TMPFILE2" echo "PAGE: $pagenum $COPIES" >&2 fi break fi done } <"$TMPFILE" else TMPFILE2="$TMPFILE" pc=$(grep -co `echo -ne '\f'` "$TMPFILE2") pc=$(( pc * $COPIES )) echo "PAGE: $pc" >&2 fi while [ "$COPIES" -gt 0 ]; do # Just translate LF->CRLF at the moment, until the PPD has options added. sed -e 's/$/'`echo -ne '\r'`'/g' "$TMPFILE2" if [ "$SENDFF" == "True" ] then echo -ne \\014 fi COPIES=$(($COPIES - 1)) done # Cleanup [[ "$TMPFILE" != "$TMPFILE2" ]] && rm -f "$TMPFILE2" exit 0
Close