Вообще идеально было бы если он был многофункциональным (другими словами под разные сайты подходил). То есть допустим указал логин; пароль для сайта (либо под самим скриптом зашел на сайт), и чтобы он изображал твое присутствие. Так же желательно обновление страницы с установкой своего таймаута, чтобы сессия не рвалась. Реально такой реализовать?
Скрипт заходит на сайт, сам парсит формe логина, выдирает нужные моля, метод аутентификации. И потом посылает еще один запрос с нужными параметрами?