mirror of
https://github.com/koenkooi/foo2zjs.git
synced 2026-01-22 19:54:52 +08:00
Cambio las rutas de getweb
This commit is contained in:
parent
ac9f07805d
commit
e112962265
6
README
6
README
@ -1,8 +1,4 @@
|
||||
NOTE FROM CHARLIE MARTÍNEZ (QUIRINUX SO):
|
||||
This fork is a copy of Modified version based on original version. getweb.in modified
|
||||
https://foo2zjs.linkevich.net/
|
||||
|
||||
---------------------------------------------------------------------
|
||||
---------------------------------------------------------------------
|
||||
Please read the "INSTALL" file to see how to install this software.
|
||||
Please read the "INSTALL" file to see how to install this software.
|
||||
Please read the "INSTALL" file to see how to install this software.
|
||||
|
||||
142
getweb
142
getweb
@ -1,8 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
#
|
||||
# (c) Copyright Rick Richardson 2008
|
||||
#
|
||||
# This version has been modified by Debian
|
||||
|
||||
#
|
||||
# PLEASE don't remove the copyright statements. They should
|
||||
@ -12,6 +14,13 @@
|
||||
VERSION='$Id: getweb.in,v 1.114 2015/02/12 00:22:02 rick Exp $'
|
||||
|
||||
WGETOPTS="--passive-ftp -q"
|
||||
ARM2HPDL="/usr/bin/arm2hpdl"
|
||||
|
||||
if [ $(id -ru) -ne 0 ]; then
|
||||
echo "You need to be root"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
usage() {
|
||||
cat <<EOF
|
||||
@ -79,7 +88,7 @@ Usage:
|
||||
|
||||
$ ./getweb 1000 # Get HP LJ 1000 firmware file
|
||||
$ ./getweb 1005 # Get HP LJ 1005 firmware file
|
||||
$ ./getweb 1018 # Get HP LJ 1005 firmware file
|
||||
$ ./getweb 1018 # Get HP LJ 1018 firmware file
|
||||
$ ./getweb 1020 # Get HP LJ 1020 firmware file
|
||||
|
||||
$ ./getweb p1005 # Get HP LJ P1005 firmware file
|
||||
@ -91,8 +100,6 @@ Usage:
|
||||
$ ./getweb all # Get everything above
|
||||
|
||||
$ ./getweb 2300dl_fw # Get Minolta 2300DL v2.55 firmware (experts only)
|
||||
|
||||
$ ./getweb update # Get latest version of this software.
|
||||
EOF
|
||||
exit 1
|
||||
}
|
||||
@ -107,7 +114,7 @@ error() {
|
||||
}
|
||||
|
||||
SYSTEM=`uname -s`
|
||||
WGET=`type wget 2>/dev/null`
|
||||
WGET=`which wget`
|
||||
if [ "$SYSTEM" = Darwin -a "$WGET" = "" ]
|
||||
then
|
||||
WGETOPTS=
|
||||
@ -117,6 +124,20 @@ then
|
||||
}
|
||||
fi
|
||||
|
||||
putfw() {
|
||||
inputname=$1
|
||||
outputname=$2
|
||||
$ARM2HPDL $inputname > /lib/firmware/hp/$outputname
|
||||
rm $inputname
|
||||
}
|
||||
|
||||
puticm() {
|
||||
drivername=$1
|
||||
icmfolder=/usr/share/"$drivername"/icm/
|
||||
[ -d $icmfolder ] || mkdir -p $icmfolder
|
||||
mv *.icm $icmfolder
|
||||
}
|
||||
|
||||
#
|
||||
# Download a .EXE file from the web, unzip it, and extract the
|
||||
# files we want
|
||||
@ -155,7 +176,7 @@ getone() {
|
||||
case "$1" in
|
||||
lj1000|1000)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/firmware sihp1000.tar.gz \
|
||||
http://www.quirinux.org/printers sihp1000.tar.gz \
|
||||
""
|
||||
#echo "provided"
|
||||
#getexe \
|
||||
@ -163,10 +184,11 @@ getone() {
|
||||
#lj1488en.exe \
|
||||
#sihp1000.img
|
||||
copyright "(c) Copyright Hewlett-Packard 2001"
|
||||
putfw sihp1000.img sihp1000.dl
|
||||
;;
|
||||
lj1005|1005)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/firmware sihp1005.tar.gz \
|
||||
http://www.quirinux.org/printers sihp1005.tar.gz \
|
||||
""
|
||||
#echo "provided"
|
||||
#getexe \
|
||||
@ -175,45 +197,51 @@ getone() {
|
||||
#sihp1005.img
|
||||
copyright "(c) Copyright Hewlett-Packard 2002"
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/firmware sihpP1005.tar.gz \
|
||||
http://www.quirinux.org/printers sihpP1005.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Hewlett-Packard 2009"
|
||||
putfw sihp1005.img sihp1005.dl
|
||||
;;
|
||||
lj1018|1018)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/firmware sihp1018.tar.gz \
|
||||
http://www.quirinux.org/printers sihp1018.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Hewlett-Packard 2005"
|
||||
putfw sihp1018.img sihp1018.dl
|
||||
;;
|
||||
lj1020|1020)
|
||||
# http://ftp.hp.com/pub/softlib/software8/COL14041/lj-39322-2/hp_LJ_1020-1022_Full_Solution.exe
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/firmware sihp1020.tar.gz \
|
||||
http://www.quirinux.org/printers sihp1020.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Hewlett-Packard 2005"
|
||||
putfw sihp1020.img sihp1020.dl
|
||||
;;
|
||||
[pP]100[57])
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/firmware sihpP1005.tar.gz \
|
||||
http://www.quirinux.org/printers sihpP1005.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Hewlett-Packard 2009"
|
||||
putfw sihpP1005.img sihpP1005.dl
|
||||
;;
|
||||
[pP]100[68])
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/firmware sihpP1006.tar.gz \
|
||||
http://www.quirinux.org/printers sihpP1006.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Hewlett-Packard 2009"
|
||||
putfw sihpP1006.img sihpP1006.dl
|
||||
;;
|
||||
[pP]1505)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/firmware sihpP1505.tar.gz \
|
||||
http://www.quirinux.org/printers sihpP1505.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Hewlett-Packard 2009"
|
||||
putfw sihpP1505.img sihpP1505.dl
|
||||
;;
|
||||
2200dl|2200)
|
||||
if true; then
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/icm dl2300.tar.gz \
|
||||
https://www.quirinux.org/printers dl2300.tar.gz \
|
||||
""
|
||||
else
|
||||
getexe \
|
||||
@ -221,11 +249,12 @@ getone() {
|
||||
"*.icm"
|
||||
fi
|
||||
copyright "(c) Copyright Minolta-QMS 1999"
|
||||
puticm foo2zjs
|
||||
;;
|
||||
2300dl|2300)
|
||||
if true; then
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/icm dl2300.tar.gz \
|
||||
https://www.quirinux.org/printers dl2300.tar.gz \
|
||||
""
|
||||
else
|
||||
getexe \
|
||||
@ -233,9 +262,10 @@ getone() {
|
||||
"*.icm"
|
||||
fi
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/icm km2430.tar.gz \
|
||||
https://www.quirinux.org/printers km2430.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Minolta-QMS 2001"
|
||||
puticm foo2zjs
|
||||
;;
|
||||
2300dl_fw)
|
||||
# 2300DL firmware upgrade to v2.55
|
||||
@ -249,7 +279,7 @@ getone() {
|
||||
cpwl|pageworks)
|
||||
if true; then
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/icm dl2300.tar.gz \
|
||||
https://www.quirinux.org/printers dl2300.tar.gz \
|
||||
""
|
||||
else
|
||||
getexe \
|
||||
@ -264,73 +294,81 @@ getone() {
|
||||
done
|
||||
fi
|
||||
copyright "(c) Copyright Minolta-QMS 1998"
|
||||
puticm foo2zjs
|
||||
;;
|
||||
2430)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/icm km2430.tar.gz \
|
||||
https://www.quirinux.org/printers km2430.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Konica Minolta 2003"
|
||||
puticm foo2zjs
|
||||
;;
|
||||
2530|2490|6115|2480|1600w|1680|1690|4690|110|6121)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2lava/icm km2530.tar.gz \
|
||||
https://www.quirinux.org/printers km2530.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Konica Minolta 2005"
|
||||
copyright "(c) Copyright Rick Richardson 2007. All Rights Reserved"
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2lava/icm km-1600.tar.gz \
|
||||
https://www.quirinux.org/printers km-1600.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Rick Richardson 2009. All Rights Reserved"
|
||||
puticm foo2lava
|
||||
;;
|
||||
1500)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hp/icm hpclj2500.tar.gz \
|
||||
https://www.quirinux.org/printers hpclj2500.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Hewlett-Packard 2002"
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hp/icm hpclj2600n.tar.gz \
|
||||
https://www.quirinux.org/printers hpclj2600n.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Hewlett-Packard 2003"
|
||||
copyright "(c) Copyright Rick Richardson 2006. All Rights Reserved"
|
||||
puticm foo2oak
|
||||
;;
|
||||
1025)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/icm hp-cp1025.tar.gz \
|
||||
https://www.quirinux.org/printers hp-cp1025.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Rick Richardson 2010. All Rights Reserved"
|
||||
puticm foo2zjs
|
||||
;;
|
||||
1215|1600|2600*)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hp/icm hpclj2600n.tar.gz \
|
||||
https://www.quirinux.org/printers hpclj2600n.tar.gz \
|
||||
""
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2zjs/icm km2430.tar.gz \
|
||||
https://www.quirinux.org/printers km2430.tar.gz \
|
||||
"km2430_2.icm"
|
||||
copyright "(c) Copyright Hewlett-Packard 2003"
|
||||
copyright "(c) Copyright Rick Richardson 2006. All Rights Reserved"
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hp/icm hp1215.tar.gz \
|
||||
https://www.quirinux.org/printers hp1215.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Rick Richardson 2008. All Rights Reserved"
|
||||
puticm foo2hp
|
||||
;;
|
||||
300|310|315|325|360|365|2160|3160|3175|3185|6110)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2qpdl/icm samclp300.tar.gz \
|
||||
http://foo2qpdl.rkkda.com/icm samclp300.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Rick Richardson 2007. All Rights Reserved"
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2qpdl/icm samclp315.tar.gz \
|
||||
http://foo2qpdl.rkkda.com/icm samclp315.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Rick Richardson 2008. All Rights Reserved"
|
||||
puticm foo2qpdl
|
||||
;;
|
||||
600|610)
|
||||
;;
|
||||
|
||||
500)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2slx/icm lexc500.tar.gz \
|
||||
http://foo2slx.rkkda.com/icm lexc500.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Lexmark 2006"
|
||||
puticm foo2slx
|
||||
;;
|
||||
|
||||
oki)
|
||||
@ -346,48 +384,56 @@ getone() {
|
||||
mv "$base.ICM" "$base.icm"
|
||||
done
|
||||
copyright "(c) Copyright Okidata 2005, 2006"
|
||||
puticm foo2hiperc
|
||||
;;
|
||||
301)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hiperc/icm okic301.tar.gz \
|
||||
http://foo2hiperc.rkkda.com/icm okic301.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Okidata 2012"
|
||||
puticm foo2hiperc
|
||||
;;
|
||||
c310)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hiperc/icm okic310.tar.gz \
|
||||
http://foo2hiperc.rkkda.com/icm okic310.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Okidata 2010"
|
||||
puticm foo2hiperc
|
||||
;;
|
||||
c511)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hiperc/icm okic511.tar.gz \
|
||||
http://foo2hiperc.rkkda.com/icm okic511.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Okidata 2012"
|
||||
puticm foo2hiperc
|
||||
;;
|
||||
c810)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hiperc/icm okic810.tar.gz \
|
||||
http://foo2hiperc.rkkda.com/icm okic810.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Okidata 2012"
|
||||
puticm foo2hiperc
|
||||
;;
|
||||
3100|3200|5100|5150|5200|5250)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hiperc/icm okic3200.tar.gz \
|
||||
http://foo2hiperc.rkkda.com/icm okic3200.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Okidata 2005"
|
||||
puticm foo2hiperc
|
||||
;;
|
||||
3300|3400|3530)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hiperc/icm okic3400.tar.gz \
|
||||
http://foo2hiperc.rkkda.com/icm okic3400.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Okidata 2006"
|
||||
puticm foo2hiperc
|
||||
;;
|
||||
5500|5600|5800|160)
|
||||
gettgz \
|
||||
http://foo2zjs.linkevich.net/foo2hiperc/icm okic5600.tar.gz \
|
||||
http://foo2hiperc.rkkda.com/icm okic5600.tar.gz \
|
||||
""
|
||||
copyright "(c) Copyright Okidata 2006"
|
||||
puticm foo2hiperc
|
||||
;;
|
||||
|
||||
xPPD)
|
||||
@ -443,23 +489,6 @@ getone() {
|
||||
# | sed -e 's/\(^\*NickName.*\)"/\1 (foo2zjs recommended)"/'
|
||||
done
|
||||
;;
|
||||
update)
|
||||
url=http://foo2zjs.rkkda.com
|
||||
file=foo2zjs.tar.gz
|
||||
wget $WGETOPTS -O $file $url/$file ||
|
||||
error "Couldn't download $url/$exefile"
|
||||
mv getweb getweb.old
|
||||
HERE=`pwd`
|
||||
cd ..
|
||||
tar zxf $HERE/$file
|
||||
cd $HERE
|
||||
echo "The tarball is extracted and the current directory is up to date."
|
||||
echo -e "Remove the tarball (y/n)? \c"
|
||||
read ans
|
||||
if [ "$ans" = y ]; then
|
||||
rm -f $file
|
||||
fi
|
||||
;;
|
||||
"")
|
||||
usage
|
||||
;;
|
||||
@ -474,6 +503,10 @@ if [ $# = 0 ]; then
|
||||
usage
|
||||
fi
|
||||
|
||||
OLDPWD=`pwd`
|
||||
NEWPWD=`mktemp --tmpdir --directory foo2zjs.XXXXXX`
|
||||
cd "$NEWPWD"
|
||||
|
||||
for i in $*
|
||||
do
|
||||
case "$1" in
|
||||
@ -518,3 +551,6 @@ do
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
cd "$OLDPWD"
|
||||
rmdir "$NEWPWD"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user