Oikein tapa hankkia lähdekoodi on ottaa yhteyttä tekijään, tekijänoikeuksien haltijaan tai muuhun henkilöön, jolla on oikeus ja kyky toimittaa se sinulle ehdoin tai ilman ehtoja. Tällöin saat todennäköisesti mitä tarvitset. Kaikilla muilla menetelmillä on merkittäviä haittoja, mutta myös niitä on.
Ohjeet
Vaihe 1
Minkä tahansa selaimessasi avatun verkkosivun lähdekoodia voidaan tarkastella yksinkertaisesti - napsauta sitä hiiren kakkospainikkeella ja valitse sopiva kohde pikavalikosta. Sanamuoto voi vaihdella käytetyn selaimen mukaan: Mozilla Firefoxissa sitä kutsutaan "Sivun lähdekoodiksi", Apple Safarissa - "Näytä lähde", Google Chromessa - "Sivun näyttökoodi", Operassa - "Lähde". Koodi ", Internet Explorerissa -" Näytä HTML-koodi ".
Vaihe 2
Lähdekoodia palvelinpuolen skripteistä, jotka luovat sivun HTML-koodin normaalisti määritetyllä palvelinohjelmistolla, ei voida saada yksinkertaisella pyynnöllä. Voit tarkastella PHP- tai Perl-komentosarjojen lähdekoodia vain lataamalla niiden tiedostot FTP-protokollaa käyttäen tai isännän ohjauspaneelin tai sisällönhallintajärjestelmän tiedostojen hallinnan kautta. Voit avata tällaiset tiedostot tavallisella tekstieditorilla.
Vaihe 3
Suoraan selaimessa suoritettavien asiakaspuolen komentosarjojen lähdekoodia (esimerkiksi JavaScript) voidaan tarkastella hakemalla tiedostot selaimen välimuistista. Ja vielä helpompaa - tallenna sivu ja kaikki mukana olevat tiedostot tiettyyn paikkaan. Tässä tapauksessa sinun ei tarvitse kaivaa kaikkea välimuistiin tallennettua. Voit tehdä tämän millä tahansa selaimella painamalla CTRL + S-näppäinyhdistelmää ja valitsemalla sitten Tiedostotyyppi-kentästä "Täydellinen verkkosivu". Voit myös avata tiedostoja, joiden js-laajennus sisältää komentosarjan lähdekoodin, tavallisella tekstieditorilla.
Vaihe 4
Selaimen tietokoneellesi lataamien Flash-elokuvien lähdekoodia ei ole niin helppo tarkastella. Selain ei saa lähdekoodia, vaan vain sen käännetyn version - suoritettavan koodin. On kuitenkin olemassa dekompilaattoriohjelmia, jotka pystyvät suorittamaan käänteisen muunnoksen. Esimerkiksi Flash Decompiler Trillix integroituu selaimeesi ja antaa sinun poimia Flash-objektin sivulta ja tallentaa sen. Kun olet avannut salaman dekompilerissa, pääset käsiksi sen yksittäisiin komponentteihin - kuviin, skripteihin, ääniin jne. Tämä koodi ei tietenkään vastaa täysin kirjoittajan lähteitä, mutta vain riittävän tarkasti toimiakseen.