Kezdőoldal » Számítástechnika » Programozás » Egy weboldalról csak a képet...

Egy weboldalról csak a képet visszakapni hogyan?

Figyelt kérdés
Egy programban kellene, szóval nem egyszerűen kézi módszerrel kellene. Ismerem a weblap címét, és onnan szeretném csak az első képet visszakapni. Nincs valami hogyha a link végére írom, hogy =image vagy valami akkor visszaadja a képet?

2017. dec. 10. 15:36
 1/5 anonim ***** válasza:
100%

Programnyelvtől függően lehet van hozzá kész megoldás.


Normál módszer:

Letöltöd a weboldalt (html kódját), és azt kell neked tetszően parseolnod (például regex), megkeresni benne az első <img> taget, és annak src -jének értékében ott a kép linkje, abszolút v relatív útvonalként, ezt url-é alakítod és letöltöd.


Ha CSS háttereket is képnek számoljuk, akkor jóval bonyolultabb, össze kell vetni a html-t és css-t, elemenként nézni milyen szabály érvényes rá, és van-e background (url-es képpel) vagy background-image köztük.

2017. dec. 10. 15:54
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Megnéztem szerencsére a html codeban a legelső img az rögtön a kívánt képet adja vissza. Szóval most már csak valahogy meg kell valósítanom a "normál módszer" szerint. :D

Köszönöm!

2017. dec. 10. 16:40
 3/5 anonim ***** válasza:

"a link végére írom, hogy =image vagy valami akkor visszaadja a képet?"

Wtf

2017. dec. 10. 17:13
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:

Közbe sikerült megcsinálni a programot ezzel a kereső módszerrel.

A linkes dolgot meg azért mondtam, mert egy google táblázatnál is ha a végére írunk bizonyos dolgot, akkor Json kódot csinál belőle.

2017. dec. 10. 19:00
 5/5 anonim ***** válasza:

#1 "ott a kép linkje, abszolút v relatív útvonalként"

Vagy maga a kép bináris állománya base64-ben. Bár ezt kb lehet ugyanúgy kezelni, mint egy url-t.

2017. dec. 11. 00:46
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!