Тема: Программное управление веб-браузером в OS X 10.4.x + Tiger / Leopard. Темы: Webkit, Safari, Firefox, API, Applescript, Automator, Javascript, Ruby, Ruby on Rails, OS X, Tiger. Цель: сбор / чтение / извлечение URL-адресов из Safari в текстовый (код Ruby on Rails) файл. Примечание: решение, использующее FF, также было бы очень полезно. Я все чаще использую Safari (v. 3.x, OS X 10.4.x) и предпочитаю решение, которое работает в Safari.
Иногда я использую веб-браузер для поиска / отображения нескольких страниц сайта, которые я 1) хочу посетить позже и 2) URL-адреса, которые я хочу сгруппировать в текстовый файл для а) будущих ссылок и / или б) программно манипулировать.
Например: в сегодняшнем «Нью-Йорк Таймс» я нахожу семь статей, которые хочу опубликовать на своем аккаунте del.icio.us. и делиться по электронной почте в их «удобном для печати» формате спустя долгое время после того, как они были озаглавлены в онлайн-издании того дня. Я открываю каждое из них касанием окна браузера, затем Presto! их URL-адреса автоматически помещаются в файл, где (настраиваемое) приложение Ruby on Rails отправляет URL-адреса печатных версий на адреса электронной почты и мой аккаунт Del.icio.us.
Я полагаю, что есть способ выполнить извлечение URL-адреса из ОС с помощью Applescript или Automator. Я полагаю, МОЖЕТ быть способ сделать это с помощью Javascript.
Мой вопрос: как прочитать поле расположения вкладок веб-браузера и сопоставить эти строки в текстовый файл (либо в моей ОС, либо по сети к веб-приложению)?
Очень признателен.