| Autor |
Nachricht |
_--
Mitglied
Benutzerprofil
Anmeldungsdatum: 20.10.2010
Beiträge: 1204
|
_-- Mitglied
16:57:40 25.05.2012 Titel: |
|
Zitieren |
okay, warte! versprochen ist versprochen |
_________________ "there can only be one king." - pablo escobar
|
|
 |
_--
Mitglied
Benutzerprofil
Anmeldungsdatum: 20.10.2010
Beiträge: 1204
|
_-- Mitglied
17:18:13 25.05.2012 Titel: |
|
Zitieren |
download.sh
| Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | #!/bin/bash
function start_load
{
nn=`mktemp -d`
this_dir=`pwd`
if [ ! -d "$this_dir/$3" ]; then
mkdir "$this_dir/$3"
fi
cd "$3"
mkdir small
mkdir medium
mkdir large
cd "$this_dir"
cd "$nn"
wget --limit-rate=100k -A.jpg -p -r -l "$2" -U "Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.16) Gecko/20120201 Iceweasel/3.5.16 (like Firefox/3.5.16)" "$1"
for f in `find . -type d -name trash -prune -o -iname "*.jpg" -print`
do
IMG_CHARS=`identify "$f" 2> /dev/null`
IMG_CHARS=$(echo "${IMG_CHARS}" | sed -n 's/\(^.*\)\ \([0-9]*\)x\([0-9]*\)\ \(.*$\)/\2 \3/p')
WIDTH=$(echo "${IMG_CHARS}" | awk '{print $1}')
HEIGHT=$(echo "${IMG_CHARS}" | awk '{print $2}')
WIDTH_HEIGHT=$(( WIDTH * HEIGHT ));
tmp_time=`date +%s%N`
tmp_name="$f"
tmp_name=`echo "$tmp_name"|sed 's/#/##/g'`
tmp_name=`echo "$tmp_name"|sed 's/@/@@/g'`
tmp_name=`echo "$tmp_name"|sed 's/\//@/g'`
tmp_name=`echo "$tmp_name"|sed 's/\./#/g'`
if [ $WIDTH_HEIGHT -ge 250000 ]; then
cp "$f" "$this_dir/$3/large/w${WIDTH}_h${HEIGHT}_$tmp_name.jpg"
elif [ $WIDTH_HEIGHT -ge 50000 ]; then
cp "$f" "$this_dir/$3/medium/w${WIDTH}_h${HEIGHT}_$tmp_name.jpg"
else
cp "$f" "$this_dir/$3/small/w${WIDTH}_h${HEIGHT}_$tmp_name.jpg"
fi
done
cd "$this_dir"
rm -r "$nn"
}
if [ -t 0 ]; then
start_load "$3" "$1" "$2"
else
while read line
do
start_load "$line" "$1" "$2"
done < /dev/stdin
fi
exit | |
extract_ex.php
| Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | #!/usr/bin/php
<?
$str = file_get_contents('php://stdin');
function preg_match_remove($pattern,&$arr,$key){
$base = &$arr[$key];
$arr_l = count($arr);
for($l=0;$l < count($base);$l++){
if(preg_match($pattern,$base[$l])){
$tmp_l = $arr_l;
while($tmp_l--){
array_splice($arr[$tmp_l],$l,1);
}
$l--;
}
}
}
preg_match_all(
'@<a.*?href="(http://[^"]*).*?>(.*?)</a>@sm'
,$str
,$matches
);
preg_match_remove("@xxxmatch|sexsearchcom|freeones@sm",$matches,0);
echo implode($matches[1],"\n")."\n";
?> | |
extract.sh
| Code: | #!/bin/bash
wget -O - "$1" -q | ./extract_ex.php | ./download.sh 1 "$2" | |
alles in einen ordner und dann
| Code: | | ./extract.sh "http://de.freeones.com/html/c_links/Collien_Fernandes/" "Collien Fernandes" | |
besser als nichts, ich geh jetzt 'ne runde kicken |
_________________ "there can only be one king." - pablo escobar
|
|
 |
Unregistrierter
|
Unregistrierter
21:13:26 25.05.2012 Titel: |
|
Zitieren |
Ist das die Belohnung? Was soll der Code machen? Und was soll das für eine Belohnung sein, die ein Mann nicht hätte geben können? |
|
|
|
 |
mann
Unregistrierter
|
mann Unregistrierter
12:38:35 26.05.2012 Titel: |
|
Zitieren |
junge junge, ich glaube das ist gar kein mädchen |
|
|
|
 |
Unregistrierter
|
Unregistrierter
13:09:25 26.05.2012 Titel: |
|
Zitieren |
Das hatte ich auch befürchtet... |
|
|
|
 |
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben. Sie können auf Beiträge in diesem Forum antworten. Sie können Ihre Beiträge in diesem Forum nicht bearbeiten. Sie können Ihre Beiträge in diesem Forum nicht löschen. Sie können an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|
|