Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: [PHP] Javascriptillä luodun linkin hakeminen osoitteesta

Sivun loppuun

JussiR [16.02.2011 22:16:34]

#

Moi,

Jos on jokin nettisivu, joka "luo" linkin johonkin osoitteeseen muutaman sekunnin jälkeen sivun latautumisesta, onko mahdollista saada tämä linkki "parsettua" jotenkin?
Koska esim. file_get_contents:lla voi ladata sivuston lähdekoodin lataushetkellä, mutta javascriptiä ei tietenkään suoriteta missään vaiheessa..

The Alchemist [16.02.2011 22:18:08]

#

Ja miksi ihmeessä sinun tarvitsisi lukea jokin linkki HTML-dokumentista?

Grez [16.02.2011 22:18:41]

#

Siis jos se nettisivu luo sen linkin javascriptillä, niin tietenkin tarvitsisit oman javascript-tulkin sinne palvelimelle suorittamaan se.

Tai voit myös katsoa miten se sivun javascript toimii ja pyrkiä toteuttamaan saman PHP:llä.

Macro [16.02.2011 22:19:15]

#

Voit parsia sen osoitteen suoraan siitä Javascriptistä, eikä sinun tarvitse odottaa että se tulee näkyviin.

Grez [16.02.2011 22:21:39]

#

Voihan se JS hakea sen linkin vaikka Ajaxilla, jolloin sitä ei varsinaisesti ole siinä eikä sitä voi siitä parsia.

Nää on aina kivoja kun kysyjä ei voi laittaa vaikka sitä sivun osoitetta mistä pitäisi kaivaa se linkki, niin voi kaikki vastaajat sitten kiillotella kristallipallojaan.

The Alchemist [16.02.2011 22:26:46]

#

Tai sitten vain lopetatte arvailun ja annetaan OP:n selittää?

kayttaja-2499 [16.02.2011 22:37:24]

#

Äläs ny. Kyl näitä kristallipallonkiillotuskilpailuja on kiva lueskella.

jo123 [16.02.2011 23:47:30]

#

Samaa mieltä :D

JussiR [17.02.2011 11:25:31]

#

Jep, eli linkkiä ei ole sivuston lähdekoodissa sivuston lataushetkellä. Ei kai sitten ole mahdollista.

Grez [17.02.2011 12:14:00]

#

JussiR kirjoitti:

Ei kai sitten ole mahdollista.

Olet väärässä, ei se voi sille sivulle pyhällä hengelläkään ilmestyä.

Tietty jos huomioidaan seikat, että:
1) et osaa sitä tehdä itse
2) et halua antaa muille riittävästi pohjatietoja ongelmassa neuvomiseen
Niin onhan se joo mahdotonta. Mutta ihan vaan sinusta johtuen.

JussiR [17.02.2011 12:31:51]

#

Download linkki tältä sivulta on tarkoitus saada: http://www.mediafire.com/?wakrmmz22ha9dt1

Grez [17.02.2011 12:42:08]

#

Kyllähän tuokin olisi tehtävissä, vaikka onkin nähty vaivaa siihen että ei onnistuisi helposti. Itse en lähtisi käyttämään paria tuntia tuohon, varsinkaan kun on hyvin vaikea nähdä mitään hyötyä moisesta.

Eli siis, ei ole mielestäni järkevää yrittää tehdä sitä.

The Alchemist [17.02.2011 13:41:19]

#

Ihan helpointa tuollainen olisi tehdä käyttämällä esim. Geckoa tai Webkitiä, jolla rendaa sivun ja poimii halututun linkin. Pythonilla koodaamalla ei varmaan olisi ihan mahdoton homma. Ei maksa vaivaa lähteä PHP:llä kikkailemaan.

Macro [17.02.2011 16:23:51]

#

Muuttuuko toi osote joskus? Jos ei, niin ei sitä kai tarvitse erikseen hakea vaan voit linkata suoraan

http://download725.mediafire.com/8dmv3dletczg/wakrmmz22ha9dt1/SIMP 01x05 - Bart the General [rl-dvd].mp4

jo123 [17.02.2011 16:51:09]

#

Eipä tuo ainenkaan minulla lataamista suoraan aloittanut...

The Alchemist [17.02.2011 17:06:19]

#

jo123 kirjoitti:

Eipä tuo ainenkaan minulla lataamista suoraan aloittanut...

Minä vähän luulen, että tuo palvelu käyttää vielä evästeitä lisävarmisteena, jolla estetään hotlinkkaaminen.

Macro [17.02.2011 17:34:13]

#

The Alchemist kirjoitti:

jo123 kirjoitti:

Eipä tuo ainenkaan minulla lataamista suoraan aloittanut...

Minä vähän luulen, että tuo palvelu käyttää vielä evästeitä lisävarmisteena, jolla estetään hotlinkkaaminen.

Jeps, nähtävästi siinä kävi jotain tollasta... Kopsasin vaan latauslinkin sen lataannuttua, enkä sen jälkeen tutkinut.

jo123 [17.02.2011 18:08:35]

#

Käytännössähän tämä hankaloittaa tuota linkin parsimista kun pitäisi vielä saada käyttäjille oikeanlainen evästekin asennettua jollain kikalla...


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta