Здравствуйте, Alexey_D, Вы писали:
A_D>вернее, очень желательно с помощью PHP.
A_D>суть задачи. необходимо с помощью скрипта автоматизировать различные задачи, обычно выполняемые пользователями через браузер.
На Ruby есть
Watir. Ещё есть несколько вариантов на Java — Selenium, Watij, httpunit.
Если учесть "очень желательно с помощью PHP", то можно применить
это, но я бы не стал. Проще Руби использовать.