1

Я хотел бы иметь возможность быстро отвечать на объявления Craigslist, даже когда я сплю или вдали от моего компьютера. В основном то, что делает сайт, такой как www.classifiedadresponder.com, но мой собственный способ сделать это без использования их сервиса.

Вот что я попробовал до сих пор:

Использование группы библиотек Ruby Watir. Я застрял в том, как заставить Ruby распознавать ссылки и кнопки, которые craigslist давал на их странице результатов поиска. Изучая ссылки, кажется, что craigslist использует JavaScript для отображения этих ссылок, и я не могу заставить драйвер веб-браузера Watir получить управление ссылками через какой-то идентификатор.

Получение craigslist для отображения моих результатов поиска через RSS. Моя проблема здесь в том, что RSS-канал обычно не отображает ответы на электронные письма, когда они есть.

Я был бы очень заинтересован как в конкретном ответе о том, как это работает с Watir, так и в изучении общих инструментов для решения подобных проблем. Не стесняйтесь сформулировать ответ, используя то, что, по вашему мнению, будет лучшим инструментом для решения этой проблемы.

PS Более старый пост: https://stackoverflow.com/questions/12354776/craigslist-auto-responder, но здесь не было найдено четкого решения.

Спасибо!

1 ответ1

0

поиск «воздуха» на странице Праги дает мне список хороших HTML-ссылок http://prague.craigslist.cz/search/?sort=rel&areaID=138&subAreaID=&query=air&catAbb=sss

одним из них является http://prague.craigslist.cz/syd/4345787014.html

  1. Откройте Craigslist в Chrome, откройте инструменты разработчика (shift+ctrl+i), перейдите на вкладку сети.
  2. открыть страницу предложения http://prague.craigslist.cz/syd/4345787014.html
  3. очистить журналы с иконкой «очистить» (2-й ряд, 2-й столбец
  4. нажмите на кнопку «Ответить» на странице Craigslist
  5. смотри какой тапенд в логе:
  6. щелкните правой кнопкой мыши строку «4345787014 ответ» и выберите «открыть в новой вкладке»
  7. смотреть ссылку, сгенерированную javascript

кажется, что кнопка ответа на http://prague.craigslist.cz/syd/4345787014.html открывает страницу http://prague.craigslist.cz/reply/4345787014 url, которую довольно легко смоделировать в ruby.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .