Как получить исходник?

3 ноября 2014 г. Просмотров: 1114
«Исходником» чаще всего называют код какой-либо программы на понятном человеку (высокоуровневом) языке программирования. Имея этот код, можно внести изменения в программу (скрипт, флэш-ролик, java-приложение, прикладную программу и т.д.). Автор или распространитель программы сам определяет, раздавать ли ему исходный код вместе с готовым продуктом. Есть целый класс приложений, которые распространяются «с открытым кодом», исходный код других программ (например, JavaScript-сценариев или HTML-страниц) по определению не может быть скрыт, а исходники остальных программ являются объектом авторского права.

Инструкция

  • Получите исходники приложения с открытым кодом на сайте автора или распространителя этого программного продукта. Узнать адрес сайта обычно можно в разделе меню с названием «Справка», если выбрать в нем пункт «О программе».
  • Щелкните правой кнопкой веб-страницу, если хотите получить доступ к ее исходному коду. В любом браузере выпавшее контекстное меню будет содержать команду просмотра исходника, хотя формулировки ее могут слегка различаться. Можно обойтись и без контекстного меню - сочетание клавиш ctrl + u дублирует вызов команды просмотра исходника. Некоторые из браузеров имеют встроенные инструменты просмотра (Mozilla Firefox, Google Chrome), другие используют для этого внешние программы - чаще всего Блокнот. Полученный таким способом исходник страницы вы можете сохранить в файл.
  • Сохраните веб-страницу вместе с файлами используемых в ней ресурсов, если хотите получить исходники JavaScrip-сценариев, содержащиеся в отдельных файлах. Диалог сохранения вызывается в браузерах нажатием сочетания клавиш ctrl + s, а чтобы были сохранены и все вспомогательные файлы, включая исходники на языке JavaScrip, в выпадающем списке «Тип файла» следует выбрать пункт «Веб-страница полностью». Нужные вам файлы будут иметь расширение js.
  • Если вам нужны исходники серверных скриптов (PHP, Perl и т.д.), то получить их таким же способом не получится - в отличие от клиентских скриптов они не отправляются в браузер посетителя сайта. Самостоятельно достать их с сервера без использования нелегальных методов не получится, если программное обеспечение там настроено правильно. Чтобы их получить, обратитесь к владельцу или попробуйте найти аналог в интернете.
  • Почти так же обстоит дело с исходниками флэш-элементов, с той разницей, что они не хранятся на сервере - исходники (файлы, с расширением fla) компилируются в программный код (файлы, с расширением swf) еще до размещения в интернете. Но, хотя получить оригинальные исходники можно только у владельца или автора, существует возможность воссоздать их с достаточной степенью точности. Для этого предназначены специализированные программы - например, Flash Decompiler Trillix.
  • Оцените статью!