„Sursa” se numește cel mai adesea codul unui program într-un limbaj de programare lizibil de către om (la nivel înalt). Cu acest cod, puteți aduce modificări programului (script, film flash, aplicație java, program de aplicație etc.). Autorul sau distribuitorul programului decide singur dacă distribuie codul sursă împreună cu produsul finit. Există o întreagă clasă de aplicații distribuite „open source”, codul sursă al altor programe (de exemplu, scripturi JavaScript sau pagini HTML), prin definiție, nu poate fi ascuns, iar codul sursă al altor programe este supus la drepturile de autor.
Instrucțiuni
Pasul 1
Obțineți codul sursă al aplicației open source de pe site-ul autorului sau distribuitorului acestui produs software. De obicei, puteți afla adresa site-ului în secțiunea meniului cu numele „Ajutor”, dacă selectați elementul „Despre” în acesta.
Pasul 2
Faceți clic dreapta pe o pagină web dacă doriți să accesați codul sursă al acesteia. În orice browser, meniul contextual derulant va conține comanda de vizualizare a sursei, deși formularea sa poate diferi ușor. Puteți face fără meniul contextual - combinația de taste ctrl + u dublează apelul către comanda de vizualizare sursă. Unele dintre browsere au instrumente de navigare încorporate (Mozilla Firefox, Google Chrome), altele folosesc programe externe pentru acest lucru - cel mai adesea Notepad. Puteți salva astfel sursa de pagină obținută într-un fișier.
Pasul 3
Salvați pagina web împreună cu fișierele de resurse pe care le folosește dacă doriți să obțineți scripturile sursă JavaScrip conținute în fișiere separate. Dialogul de salvare este invocat în browsere prin apăsarea combinației de taste ctrl + s și, pentru a salva toate fișierele auxiliare, inclusiv sursele JavaScrip, în lista derulantă Tip fișier, selectați elementul Pagină web completă. Fișierele de care aveți nevoie vor avea extensia js.
Pasul 4
Dacă aveți nevoie de sursele de scripturi de pe server (PHP, Perl etc.), nu le veți putea obține în același mod - spre deosebire de scripturile de pe partea clientului, acestea nu sunt trimise către browserul vizitatorului site-ului. Nu va funcționa pentru a le obține de la server pe cont propriu fără a utiliza metode ilegale dacă software-ul este configurat corect acolo. Pentru a le obține, contactați proprietarul sau încercați să găsiți un analog pe Internet.
Pasul 5
Aproape același lucru este cazul surselor de elemente flash, cu diferența că acestea nu sunt stocate pe server - sursele (fișiere cu extensia fla) sunt compilate în codul programului (fișiere cu extensia swf) chiar înainte de a fi postate pe internet. Dar, deși sursele originale pot fi obținute doar de la proprietar sau autor, este posibil să le recreați cu un grad suficient de exactitate. În acest scop sunt destinate programe specializate - de exemplu, Flash Decompiler Trillix.