"Source" est le plus souvent appelé le code d'un programme dans un langage de programmation lisible par l'homme (de haut niveau). Avec ce code, vous pouvez apporter des modifications au programme (script, animation flash, application java, programme d'application, etc.). L'auteur ou le distributeur du programme décide lui-même de distribuer le code source avec le produit fini. Il existe toute une classe d'applications distribuées "open source", le code source d'autres programmes (par exemple, des scripts JavaScript ou des pages HTML), par définition, ne peut pas être caché, et le code source d'autres programmes est soumis au droit d'auteur.
Instructions
Étape 1
Obtenez le code source de l'application open source sur le site de l'auteur ou du distributeur de ce produit logiciel. Vous pouvez généralement trouver l'adresse du site dans la section du menu portant le nom "Aide", si vous y sélectionnez l'élément "À propos".
Étape 2
Cliquez avec le bouton droit sur une page Web si vous souhaitez accéder à son code source. Dans n'importe quel navigateur, le menu contextuel déroulant contiendra la commande Afficher la source, bien que sa formulation puisse différer légèrement. Vous pouvez vous passer du menu contextuel - la combinaison de touches ctrl + u duplique l'appel à la commande d'affichage source. Certains navigateurs ont des outils de navigation intégrés (Mozilla Firefox, Google Chrome), d'autres utilisent des programmes externes pour cela - le plus souvent le Bloc-notes. Vous pouvez enregistrer la source de la page ainsi obtenue dans un fichier.
Étape 3
Enregistrez la page Web avec les fichiers de ressources qu'elle utilise si vous souhaitez obtenir les scripts JavaScrip sources contenus dans des fichiers séparés. La boîte de dialogue d'enregistrement est appelée dans les navigateurs en appuyant sur la combinaison de touches ctrl + s, et afin d'enregistrer tous les fichiers auxiliaires, y compris les sources JavaScrip, dans la liste déroulante Type de fichier, sélectionnez l'élément de page Web complète. Les fichiers dont vous avez besoin auront l'extension js.
Étape 4
Si vous avez besoin des sources des scripts côté serveur (PHP, Perl, etc.), vous ne pourrez pas les obtenir de la même manière - contrairement aux scripts côté client, ils ne sont pas envoyés au navigateur du visiteur du site. Cela ne fonctionnera pas pour les obtenir du serveur par vous-même sans utiliser des méthodes illégales si le logiciel y est correctement configuré. Pour les obtenir, contactez le propriétaire ou essayez de trouver un analogue sur Internet.
Étape 5
C'est presque la même chose avec les sources des éléments flash, à la différence qu'elles ne sont pas stockées sur le serveur - les sources (fichiers avec l'extension fla) sont compilées dans le code du programme (fichiers avec l'extension swf) avant même d'être postées sur Internet. Mais, bien que les sources originales ne puissent être obtenues que du propriétaire ou de l'auteur, il est possible de les recréer avec un degré de précision suffisant. À cette fin, des programmes spécialisés sont prévus - par exemple, Flash Decompiler Trillix.