"Avotu" visbiežāk sauc par programmas kodu cilvēkiem lasāmā (augsta līmeņa) programmēšanas valodā. Izmantojot šo kodu, jūs varat veikt izmaiņas programmā (skripts, flash filma, Java programma, lietojumprogramma utt.). Programmas autors vai izplatītājs pats izlemj, vai izplatīt pirmkodu kopā ar gatavo produktu. Ir vesela klase lietojumprogrammu, kas tiek izplatītas ar “atvērto pirmkoda” palīdzību, citu programmu (piemēram, JavaScript skriptu vai HTML lapu) pirmkodu pēc definīcijas nevar slēpt, un citu programmu avota kods ir pakļauts autortiesībām.
Instrukcijas
1. solis
Iegūstiet atvērtā pirmkoda lietojumprogrammas pirmkodu šī programmatūras produkta autora vai izplatītāja vietnē. Vietnes adresi parasti var uzzināt izvēlnes sadaļā ar nosaukumu "Palīdzība", ja tajā atlasāt vienumu "Par".
2. solis
Ar peles labo pogu noklikšķiniet uz tīmekļa lapas, ja vēlaties piekļūt tās pirmkodam. Jebkurā pārlūkprogrammā nolaižamajā konteksta izvēlnē būs skata avota komanda, lai gan tās formulējums var nedaudz atšķirties. Jūs varat iztikt bez konteksta izvēlnes - taustiņu kombinācija ctrl + u dublē izsaukumu uz avota skata komandu. Dažās pārlūkprogrammās ir iebūvēti pārlūkošanas rīki (Mozilla Firefox, Google Chrome), citi tam izmanto ārējās programmas - visbiežāk Notepad. Šādi iegūto lapu avotu var saglabāt failā.
3. solis
Saglabājiet Web lapu kopā ar resursu failiem, ko tā izmanto, ja vēlaties iegūt JavaScrip avota skriptus atsevišķos failos. Saglabāšanas dialoglodziņš tiek izsaukts pārlūkprogrammās, nospiežot taustiņu kombināciju ctrl + s, un, lai visus palīgfailus, ieskaitot JavaScrip avotus, nolaižamajā sarakstā Faila tips saglabātu, atlasiet vienumu Pilnīga tīmekļa lapa. Jums nepieciešamajiem failiem būs js paplašinājums.
4. solis
Ja jums ir nepieciešami servera puses skriptu avoti (PHP, Perl utt.), Jūs tos nevarēsiet iegūt tādā pašā veidā - atšķirībā no klienta puses skriptiem tie netiek nosūtīti vietnes apmeklētāja pārlūkprogrammai.. Ja programmatūra tur ir pareizi konfigurēta, nedarbosies patstāvīgi tos iegūt no servera, neizmantojot nelegālas metodes. Lai tos iegūtu, sazinieties ar īpašnieku vai mēģiniet atrast analogu internetā.
5. solis
Gandrīz tāpat ir ar flash elementu avotiem, ar atšķirību, ka tie netiek glabāti serverī - avoti (faili ar paplašinājumu fla) tiek apkopoti programmas kodā (faili ar paplašinājumu swf) pat pirms ievietošanas internetā. Lai gan sākotnējos avotus var iegūt tikai no īpašnieka vai autora, tos ir iespējams atjaunot ar pietiekamu precizitāti. Šim nolūkam ir paredzētas specializētas programmas, piemēram, Flash Decompiler Trillix.