Avatar billede engberg Juniormester
08. marts 2008 - 14:39 Der er 3 kommentarer og
1 løsning

Rip billeder fra site eller feed

Hej

Jeg vil gerne kunne rippe billeder fra siden:
http://kaspere.blogspot.com/

Det skal ikke være selve de billeder der vises, men de store billeder der er, når man klikker på billedet..

Hvordan gør jeg det?

En anden ligesågod løsning for mig ville være at kunne rippe billeder fra et feed: rss eller atom..
Avatar billede engberg Juniormester
08. marts 2008 - 14:58 #1
- med rippe mener jeg, at kunne gemme dem som billeder i en mappe på en webserver...
Avatar billede engberg Juniormester
08. marts 2008 - 15:08 #2
Foreløbe idéer inkluderer curl fra php eller wget i linux - men ved ikke hvordan endnu - og måske er der en helt anden og bedre løsning..
Avatar billede engberg Juniormester
08. marts 2008 - 15:15 #3
Her er noget eksempelkode til at gemme et enkelt billede:

<?php
function savePhoto($remoteImage, $isbn) {
    $ch = curl_init();
    curl_setopt ($ch, CURLOPT_URL, $remoteImage);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 0);
    $fileContents = curl_exec($ch);
    curl_close($ch);
    $newImg = imagecreatefromstring($fileContents);
    return imagejpeg($newImg, "./photos/{$isbn}.jpg",100);
}
//Husk at chmodde destinations biblioteket
savePhoto('http://g-ec2.images-amazon.com/images/I/21VM0C7V6AL._SS160_.jpg', 'NytNavn');
?>
Avatar billede engberg Juniormester
06. november 2010 - 09:06 #4
lukker..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester