Seite 1 von 1

Bild Url auslesen

Verfasst: 29.03.2008 11:07
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

Verfasst: 29.03.2008 11:58
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

Re: Bild Url auslesen

Verfasst: 29.03.2008 12:13
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

Verfasst: 29.03.2008 13:35
von Fox
Deluxe0321 der Code macht keinen Sinn, weil ich will ja dass das Programm die URL des Bildes anhand der Album URL ausliest.

Verfasst: 29.03.2008 13:54
von Deluxe0321
@Fox
Okay, sorry kommt davon wenn man Texte nur überfliegt ^^

Verfasst: 29.03.2008 17:21
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?

Verfasst: 29.03.2008 19:50
von Fox
fast, ich will nur das erste bild, das ist das eigentliche bild des albums...

Verfasst: 29.03.2008 20:21
von Kiffi
Fox hat geschrieben:fast, ich will nur das erste bild, das ist das eigentliche bild des albums...
JavaScript ausschalten!

Verfasst: 29.03.2008 21:03
von Fox
:lol: ja aber es muss doch auch eine möglichkeit in pb geben

Verfasst: 29.03.2008 21:38
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