Je dois télécharger toutes les images d'un site Web auquel j'ai un nom d'utilisateur et un mot de passe. Dites, URL du site Web est http://example.co.in/images/Photos/ABC123.jpg de telle sorte qu'il existe de nombreuses images, mon exigence est de télécharger toutes les images. Que peut-on faire en Java, en C++ ou dans n'importe quel langage de programmation? Un exemple de code sera utile. MerciObtenir des images du site Web
en utilisant le code ci-dessous pour obtenir une image à partir du site Google
import java.io.BufferedInputStream;
import java.io.ByteArrayOutputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.URL;
class Test {
public static void main(String args[]) throws Exception {
System.out.println("Hello World");
URL url = new URL("http://www.google.co.in/images/google_favicon_128.png");
InputStream in = new BufferedInputStream(url.openStream());
ByteArrayOutputStream out = new ByteArrayOutputStream();
byte[] buf = new byte[1024];
int n = 0;
while (-1 != (n = in.read(buf))) {
out.write(buf, 0, n);
}
out.close();
in.close();
byte[] response = out.toByteArray();
FileOutputStream fos = new FileOutputStream("C://ABC//google1.jpg");
fos.write(response);
fos.close();
}}
Maintenant je besoin d'aide là où je ne sais pas le nom d'images disent toutes les images avec l'extension .jpg (* .jpg) et il devrait stocker dans mon dossier comme 1.jpg, 2.jpg et ainsi de suite. Alors, comment obtenir le nombre de nombre d'images et comment accéder à leurs noms dans http://www.google.co.in/images/
Vous êtes à la recherche d'un (http://en.wikipedia.org/wiki/Web_crawler) [* crawler *]. J'ai récemment utilisé [scrapy] (http://scrapy.org/), et il est assez simple à utiliser. – amit
Recherchez les balises d'image, recherchez les URL des balises, calculez les URL de l'image si nécessaire (par exemple, les liens relatifs), récupérez via une requête HTTP normale. Quel est le problème réel? –
J'ai besoin de compter des images dans les images/dossier du site Web. comment faire avec Java – prathameshr