Исходный код страницы в Safari (MAC OS)

Дата публикации: 28-11-2012 | Автор: MelfisFettel | Рубрика: MAC OS, Без рубрики

Исходный код страницы HTML Safari mac osНа MAC мне очень нравится браузер Safari, и честно говоря, я не вижу смысла использовать какой либо другой браузер. Ну разве что для проверки верстки страниц, не более того. правда пара вещей меня все же расстроила. Одна из самых важных для меня веще это просмотр исходного кода страницы. Так как я частенько занимаюсь парсингом страниц, то и исходный код страницы мне тоже нужен. (Ну уж не совсем исходный, но все же.). На MAC OS меня очень радует возможность быстро создать собственную службу при помощи программы Automator, а так же назначить ей клавиши быстрого запуска. Для того что бы получить исходный код страницы, нам нужно будет сохранить ее на диск, скажем во временную папку, и открыть удобным для Вас редактором. Выбор текстового редактора это уже сугубо Ваш личный выбор. Я использую gedit. Ну, пусть он создан не совсем для MAC OS, но работает отлично.

Jткройте Automator,и создайте новую службу. Выберите действие, Запустить Apple Script (Run Apple Script), и перетяниет его в рабочую область.
Выберите из списка сверху «Входные параметры» — <нет входных данных> (no input) и выбирите программу Safari.
Теперь напишем сам скрипт:

1
2
3
4
5
6
7
8
9
10
tell application "Safari" to set theSource to source of document 1
 
set myfile to open for access "Macintosh HD:users:ИМЯ ВАШЕГО ПОЛЬЗОВАТЕЛЯ:gedit temp source.txt" with write permission
write theSource to myfile
close access myfile
 
tell application "gedit"
activate
open "Macintosh HD:users:ИМЯ ВАШЕГО ПОЛЬЗОВАТЕЛЯ:gedit temp source.txt"
end tell
tell application "Safari" to set theSource to source of document 1

set myfile to open for access "Macintosh HD:users:ИМЯ ВАШЕГО ПОЛЬЗОВАТЕЛЯ:gedit temp source.txt" with write permission
write theSource to myfile
close access myfile

tell application "gedit"
activate
open "Macintosh HD:users:ИМЯ ВАШЕГО ПОЛЬЗОВАТЕЛЯ:gedit temp source.txt"
end tell

Сохраните Вашу новую «Службу» скажем под именем «View Page Source», и откройте настройки системы.
Выбирите «Клавиатура» -> «Службы» -> Найдите среди служб «View Page Source» и назначьте ей удобное для Вас сочетание клавиш.

Понравилась статья? Расскажи друзьям:


Комментариев (2)

Доброго времени суток.

Автор помогите решить задачу: из результатов поиска гугла нужно выбрать слова после определенного слова и сохранить их в файл. Например я делаю запрос «Номер автомобиля». Гугл выдает кучу страниц, но в описании есть номера и они все написаны после слова «номер:», реально ли их вырвать и сохранить в файл столбиком? Думаю это можно сделать через исходный код страницы.

Спасибо.

на самом деле все гараздо проще!)
забей в справке просмотр html- кода веб-страницы

Обсудить