„Zdroj“se nejčastěji nazývá kód programu v programovatelném jazyce čitelném pro člověka (na vysoké úrovni). S tímto kódem můžete provádět změny v programu (skript, flash film, java aplikace, aplikační program atd.). Autor nebo distributor programu se sám rozhodne, zda bude distribuovat zdrojový kód spolu s hotovým produktem. Existuje celá třída aplikací, které jsou distribuovány „open source“, zdrojový kód jiných programů (například JavaScriptové skripty nebo stránky HTML) nelze podle definice skrýt a zdrojový kód jiných programů je předmětem na autorská práva.
Instrukce
Krok 1
Získejte zdrojový kód aplikace s otevřeným zdrojovým kódem z webu autora nebo distributora tohoto softwarového produktu. Adresu webu obvykle zjistíte v části nabídky s názvem „Nápověda“, pokud v ní vyberete položku „O aplikaci“.
Krok 2
Pravým tlačítkem klikněte na webovou stránku, pokud chcete získat přístup ke zdrojovému kódu. V libovolném prohlížeči bude rozbalovací kontextová nabídka obsahovat příkaz view source, i když se jeho znění může mírně lišit. Můžete to udělat bez kontextové nabídky - kombinace kláves ctrl + u duplikuje volání příkazu zobrazení zdroje. Některé prohlížeče mají integrované nástroje pro procházení (Mozilla Firefox, Google Chrome), jiné k tomu používají externí programy - nejčastěji Poznámkový blok. Takto získaný zdroj stránky můžete uložit do souboru.
Krok 3
Uložte webovou stránku spolu se zdrojovými soubory, které používá, pokud chcete získat zdrojové skripty JavaScrip obsažené v samostatných souborech. Dialog pro uložení se vyvolá v prohlížečích stisknutím kombinace kláves ctrl + s. Chcete-li uložit všechny pomocné soubory, včetně zdrojů JavaScrip, v rozevíracím seznamu Typ souboru vyberte položku Kompletní webová stránka. Soubory, které potřebujete, budou mít příponu js.
Krok 4
Pokud potřebujete zdroje skriptů na straně serveru (PHP, Perl atd.), Nebudete je moci získat stejným způsobem - na rozdíl od skriptů na straně klienta se neposílají do prohlížeče návštěvníka webu. Pokud je software správně nakonfigurován, nebude fungovat, abyste je získali ze serveru sami bez použití nelegálních metod. Chcete-li je získat, obraťte se na vlastníka nebo se pokuste najít analog na internetu.
Krok 5
Téměř stejný je případ zdrojů flash prvků, s tím rozdílem, že nejsou uloženy na serveru - zdroje (soubory s příponou fla) jsou kompilovány do programového kódu (soubory s příponou swf) ještě před zveřejněním na internetu. Přestože lze původní zdroje získat pouze od vlastníka nebo autora, je možné je s dostatečnou mírou přesnosti znovu vytvořit. Za tímto účelem jsou určeny speciální programy - například Flash Decompiler Trillix.