Bild Url auslesen

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Fox
Beiträge: 75
Registriert: 08.08.2007 10:14
Kontaktdaten:

Bild Url auslesen

Beitrag von Fox »

Hi, hab schon wieder ne frage, so ähnlich wie die mit dem Preis auslesen. (glaub ich zumindest). Bei Schülervz.net kann man die Bilder von den Fotoalben nicht speichern (kA warum). Aber man kann das Url des Bildes aus dem Quelltext auslesen.

Wie lass ich das URL anzeigen?

Hier die Adresse zu meinem Album

http://www.schuelervz.net/PhotoAlbums/P ... d41b781e26

und hier der code im quelltext in dem das Bild enthalten ist

Code: Alles auswählen

 <div class="fullImage fn-container" id="PhotoContainer">
            <img src="http://img-a1.pe.imagevz.net/photo2/1d/4d/3133bdd33c90025763b1912823af/6-5d8d0c13d7d249fb8f3497d41b781e26.jpg" alt="" onmousedown="$(this).bind('contextmenu', function(e) {return false;});" style="position:relative;" />
        </div>
Ich will nur das der Link vom Bild ausgegeben wird.

Danke euch schonmal

Fox
Benutzeravatar
Deluxe0321
Beiträge: 336
Registriert: 19.05.2006 00:31
Kontaktdaten:

Beitrag von Deluxe0321 »

Code: Alles auswählen

String.s=" <div class="+Chr(34)+"fullImage fn-container"+Chr(34)+" id="+Chr(34)+"PhotoContainer"+Chr(34)+">"+#CR$
String.s+"            <img src="+Chr(34)+"http://img-a1.pe.imagevz.net/photo2/1d/4d/3133bdd33c90025763b1912823af/6-5d8d0c13d7d249fb8f3497d41b781e26.jpg"+Chr(34)+" alt="+Chr(34)+""+Chr(34)+" onmousedown="+Chr(34)+"$(this).bind('contextmenu', function(e) {Return false;});"+Chr(34)+" style="+Chr(34)+"position:relative;"+Chr(34)+" />"
String.s+"        </div>"


StringToFind1.s="id="+Chr(34)+"PhotoContainer"+Chr(34)+">"+#CR$+"            <img src="+Chr(34)
StringToFind2.s=Chr(34)+" alt="+Chr(34)

Pos1.l=FindString(String.s,StringToFind1.s,1)
Pos2.l=FindString(String.s,StringToFind2.s,Pos1.l)

Debug Mid(String.s,Pos1.l+Len(StringToFind1.s),Pos2.l-(Pos1.l+Len(StringToFind1.s)))
Falls der Code nicht direkt funktioniert tausche #CR$ gegen #CRLF$

Gruß Marvin
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Bild Url auslesen

Beitrag von Kiffi »

Fox hat geschrieben:Bei Schülervz.net kann man die Bilder von den Fotoalben nicht speichern (kA warum).
Rechtsklick -> 'Speichern unter...' funktioniert nicht?

// Edit: Ah, ich sehe schon: Das onmousedown verhindert das Anklicken. Du
kannst JavaScript für die Seite ausschalten. Dann funktioniert auch der
Rechtsklick.
Fox hat geschrieben:Hier die Adresse zu meinem Album
nützt wenig, wenn man da nicht angemeldet ist ;-)

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Fox
Beiträge: 75
Registriert: 08.08.2007 10:14
Kontaktdaten:

Beitrag von Fox »

Deluxe0321 der Code macht keinen Sinn, weil ich will ja dass das Programm die URL des Bildes anhand der Album URL ausliest.
Benutzeravatar
Deluxe0321
Beiträge: 336
Registriert: 19.05.2006 00:31
Kontaktdaten:

Beitrag von Deluxe0321 »

@Fox
Okay, sorry kommt davon wenn man Texte nur überfliegt ^^
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Beitrag von KeyKon »

Fox hat geschrieben:Deluxe0321 der Code macht keinen Sinn, weil ich will ja dass das Programm die URL des Bildes anhand der Album URL ausliest.
Du willst also das das man die URL des Albums eingibt und das Prog dann die HTML-Seite downloaded und da die Links zu allen Fotos ausließt?
(\/) (°,,,°) (\/)
Benutzeravatar
Fox
Beiträge: 75
Registriert: 08.08.2007 10:14
Kontaktdaten:

Beitrag von Fox »

fast, ich will nur das erste bild, das ist das eigentliche bild des albums...
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Fox hat geschrieben:fast, ich will nur das erste bild, das ist das eigentliche bild des albums...
JavaScript ausschalten!
a²+b²=mc²
Benutzeravatar
Fox
Beiträge: 75
Registriert: 08.08.2007 10:14
Kontaktdaten:

Beitrag von Fox »

:lol: ja aber es muss doch auch eine möglichkeit in pb geben
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Fox hat geschrieben::lol: ja aber es muss doch auch eine möglichkeit in pb geben
Du willst Dir jetzt ein PB-Programm schreiben, um ein einziges Bild
herunterzuladen? Du musst ja Langeweile haben...

Grüße ... Kiffi
a²+b²=mc²
Antworten