Букмарклет для «freelansim.ru»

2013-10-04_2321

Хоть freelansim.ru и не такие жадные мудаки, как free-lance.ru, но на просьбы пользователей о доработке сайта реагируют столь же пассивно :).
Т.к. беру я заказы только по Вордпресс, остальные заказы, размещенные на их площадке получаются не интересны. Обычно задаю поиск по их сайту с ключевым словом «WordPress» и встроенный в сайт поиск возвращает мне заказы по этому движку. С сортировкой по дате. Только вот почему-то сортирует их в рандомном порядке. Вполне обычно увидеть заказ размещенный ~22 дня назад, чуть ниже заказ размещенный 5 минут назад, а ниже еще один, вчерашний.

и поэтому, чтоб не пропустить какой-то интересный заказ, мне приходится просматривать полностью все страницы с результатами поиска.
Что отнимает время.
И портит нервы.
Написал вот такой небольшой скрипт, и сделал пока (позже, думаю, правильнее будет переделать под Greasemonkey) из него очередной букмарклет — freelancim.
Исходники вот тут.
Скрипт подгружает аяксом полностью все следующие страницы (не стоит его запускать на главной, ограничения по к-ву страниц у него нет).
И попутно добавляет к заказам кнопку «скрыть». Так я убираю чем-либо не понравившиеся заказы.
В итоге получаю сразу все потенциально интересные заказы на одной странице.

Скорее всего правильнее б было не заморачиваться с скриптом, а брать их рсс фид, и дальше работать с ним. Только вот на результаты поиска почему-то нет у них rss. Выдается только общий фид, с общей лентой проектов.

Еще пара нюансов.
Скрипт работает с LocalStorage, в старых браузерах не запустится.
И он работает только для freelansim.ru. Если нужны будут подобные для других бирж, оставляйте ссылки в комментариях, сделаю.

Автор: dimas

Добавить комментарий

Ваш e-mail не будет опубликован.