Millähän voisin kätevämmin saada laskettua web sivustoni linkit. Eli sivusto on useampi osainen ja haluaisin tietää paljonko siellä on kaikkiaan linkkejä. On niitä kuitenkin niin paljon että ei ihan sivu kerrallaan viitsisi ruveta laskemaan. Auttakaa aloittelijaa.
Linkki laskuri??
aloittelija56
4288
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Helpostihan tuo onnistuu kielellä kuin kielellä. Luet vain läpi filut ja lasket linkit. Mitä kieltä osaat?
Vähänkään monimutkaisempi sivusto on kuitenkin tehty osittain dynaamisesti, mahdollisesti tietokannasta vielä dataa hakien...
Voi olla mahdollista hakea sivut palvelimelta botilla ja sitten laskea linkkejä ja seurata niitä... Vähänkin monimutkaisempi sivusto tai ajaxin käyttö kyllä sotkee tuon herkästi. :)
Sillä kuulemma väsää semmosen alustariippumattoman veppisivulaskurihomman suit sait sukkelaan ja se toimii vaikka alustat vaihtus miten päin vaan.
Näin tulostat ja lasket esimerkiksi sivujen http://domaini.ni/eka.html ja http://domaini.ni/toka.html linkit:
wget -q -O- http://domaini.ni/{eka,toka}.html | awk 'BEGIN{RS="[]"; IGNORECASE=1}/^a href=/{l =1; print l" "}'
Tämä toimii siisteille staattisille sivuille. Javascriptillä lisätyt linkit tai FRAMESET-ohjaukset jäävät huomiotta. Kommenttilohkoissa olevat linkit lasketaan.