name() {
NAME=`iconv -f $PAGE_CP -t $CONSOLE_CP $1 | grep "" | awk -F '>' '{print $2;}' | awk -F '<' '{print $1;}'`
echo "Name: $NAME"
}
chk() {
TF=`tempfile`
URL="$PAGE${IDS[$1]}"
if wget "$URL" --user-agent='Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9' --output-document="$TF" &> /dev/null; then
name $TF
vis $TF
price $TF
echo "--"
rm $TF
else
echo "Error getting $URL." >&2
fi
}
for i in `seq 1 ${IDS[0]}`; do
chk $i
done
[/code]
- wowbagger blogja
- A hozzászóláshoz be kell jelentkezni
- 1310 megtekintés
Hozzászólások
Ne felejtsd el a wget "--referer" kapcsolóját, pl. buzilla firefosra állítani, hadd hazudja magáról, hogy valami böngésző. Előbb-utóbb szűrni akarnak ilyen robotkodásokra is.
ami át van húzva, azt teljesen fölösleges elolvasni. az olyan, mintha ott sem lenne
- A hozzászóláshoz be kell jelentkezni
Akkor inkább a --user-agent -et kellene allítani, nem a --referer -t :)
- A hozzászóláshoz be kell jelentkezni
frissítve :)
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.1 | 2.6.26.7-janos
- A hozzászóláshoz be kell jelentkezni
Pardon! Én is csak ember vagyok :D
Danke SÜN!
ami át van húzva, azt teljesen fölösleges elolvasni. az olyan, mintha ott sem lenne
- A hozzászóláshoz be kell jelentkezni