Вам именно сразу же после появления надо? wget раз в минуту не прокатит?
На сервер ПО ставить нельзя? Я бы поменял клиент и сервер ролями в данном случае.
И да, есть проблема недозаписанных файлов. Кто-то заливает или копирует локально на сервере в отслеживаемую папку файл. Файл будет «изменен» постоянно. Как Вы хотя бы теоретически предлагаете определять только с помощью клиента отслеживать факт заливки файла? Без отслеживания xferlog на сервере никак имхо.