Сегодня появилась идея ( честно лучше бы ее не было ) для облегчения себе жизни.
Идея заключалась в следующем, имея ICQ робота мы отсылаем ему команду которую он обрабатывает, заходит на удаленный SSH сервер, выполняет там команду и наконец результат команды возвращает на обратно. Все естественно на PHP5.
Первым делом попался PECL модуль ssh2.
Пляски с бубном вокруг него породили статический SSH класс:
Отличия от большинства других классов написанных с использованием функций ssh2:
1. Продуманные условия "против дурака",
2. Компактный,
3. Может выполнить несколько exec команд за раз и вернуть результат 1 для всех команд или для каждого свой (массивом),
4. Понятный и читабельный код без идиотизма.