„Šaltinis“dažniausiai vadinamas programos kodu žmogui skaitoma (aukšto lygio) programavimo kalba. Naudodami šį kodą galite atlikti programos pakeitimus (scenarijų, „Flash“filmą, „Java“programą, programų programą ir kt.). Programos autorius ar platintojas pats nusprendžia, ar platinti šaltinio kodą kartu su gatavu produktu. Yra visa klasė programų, kurios platinamos „atviruoju šaltiniu“, kitų programų (pvz., „JavaScript“scenarijų ar HTML puslapių) šaltinio kodo pagal apibrėžimą negalima paslėpti, o kitų programų šaltinio kodas yra į autorių teises.
Nurodymai
1 žingsnis
Gaukite atvirojo kodo programos šaltinio kodą iš šio programinės įrangos produkto autoriaus ar platintojo svetainės. Svetainės adresą paprastai galite sužinoti meniu skyriuje su pavadinimu „Pagalba“, jei jame pasirenkate elementą „Apie“.
2 žingsnis
Dešiniuoju pelės mygtuku spustelėkite tinklalapį, jei norite pasiekti jo šaltinio kodą. Bet kurioje naršyklėje išskleidžiamajame kontekstiniame meniu bus rodinio šaltinio komanda, nors jos formuluotė gali šiek tiek skirtis. Galite išsiversti be kontekstinio meniu - klavišų kombinacija „Ctrl“+ „“dubliuoja iškvietimą į šaltinio rodinio komandą. Kai kuriose naršyklėse yra įmontuoti naršymo įrankiai („Mozilla Firefox“, „Google Chrome“), kitos tam naudoja išorines programas - dažniausiai „Notepad“. Tokiu būdu gautą puslapio šaltinį galite išsaugoti faile.
3 žingsnis
Išsaugokite tinklalapį kartu su išteklių failais, kuriuos jis naudoja, jei norite gauti šaltinio „JavaScrip“scenarijus atskiruose failuose. Įrašymo dialogo langas naršyklėse iškviečiamas paspaudus „ctrl + s“klavišų kombinaciją, o norėdami išsaugoti visus pagalbinius failus, įskaitant „JavaScrip“šaltinius, išskleidžiamajame sąraše Failo tipas, pasirinkite elementą Užbaigti tinklalapį. Jums reikalingi failai turės js plėtinį.
4 žingsnis
Jei jums reikia serverio scenarijų šaltinių (PHP, Perl ir kt.), Negalėsite jų gauti tokiu pačiu būdu - skirtingai nei kliento scenarijai, jie nėra siunčiami į svetainės lankytojo naršyklę.. Neveikia savarankiškai juos gauti iš serverio nenaudojant neteisėtų metodų, jei ten tinkamai sukonfigūruota programinė įranga. Norėdami jų gauti, susisiekite su savininku arba pabandykite rasti analogą internete.
5 žingsnis
Beveik tas pats yra ir su „flash“elementų šaltiniais, išskyrus tai, kad jie nėra saugomi serveryje - šaltiniai (failai su „fla“plėtiniu) dar prieš paskelbiant, yra kompiliuojami į programos kodą (failai su „swf“plėtiniu). internete. Nors originalius šaltinius galima gauti tik iš savininko ar autoriaus, juos įmanoma atkurti pakankamai tiksliai. Tam yra skirtos specializuotos programos, pavyzdžiui, „Flash Decompiler Trillix“.