FileMover to mały, bardzo przydatny program dla użytkowników sieci p2p takich jak Kaaza, eMule, eDonkey czy BearShare i nie tylko. Kontroluje zawartość określonego katalogu, a później przenosi z niego pliki zadanego przez użytkownika typu.

Zasada działania programu jest prosta. Co zadany przez użytkownika okres czasu sprawdzana jest zawartość katalogu źródłowego. Program sprawdza, czy znajdują się w nim pliki o danym rozszerzeniu (np. „*.exe” lub „*.mp3”) i w razie stwierdzenia takiej sytuacji przenosi te pliki do katalogu docelowego.

Podstawowym zastosowaniem programu jest możliwość przegrywania nowo zgranych plików z sieci z katalogu źródłowego do docelowego (na przykład na innym dysku). W ten sposób z katalogu źródłowym cały czas jest wolne miejsce na zgrywanie plików.

Filemover to program idealny dla osób zostawiających włączony komputer na noc – pilnuje, by zawsze było wolne miejsce w katalogu, do którego zgrywane są pliki.

Program ten przyda się także osobom, które chcą wykorzystać go podczas zgrywania plików w sieciach p2p. Dlaczego? Gdyż będą mogli przegrać świeżo zgrane z sieci pliki z katalogu, który jest zawsze dostępny dla innych użytkowników danego programu p2p, do katalogu który jest nieudostępniony.

Dzięki temu małemu programowi możliwe jest więc korzystanie z p2p w sieciach np. osiedlowych, gdzie admini zabraniają udostępniania plików do wymiany.

Każdy zgrywany plik jest automatycznie przeniesiony do innego folderu na dysku.

Program przyda się też administratorom sieci, którzy z pewnych powodów potrzebują sprawdzania zawartości określonego katalogu i przemieszczania pojawiających się w nim plików.

Dodatkowe możliwości programu:

– możliwość ustawienia kilku katalogów docelowych – ma to znaczenie zwłaszcza wtedy, kiedy wiemy, że na jednym z dysków może się skończyć miejsce – wtedy po prostu definiujemy następny! Program wykrywa, czy na danym dysku jest wolne miejsce i jeśli tak nie jest – zgrywa pliki do lokalizacji alternatywnej;

– możliwość ustawienia różnego czasu przeszukiwania folderu – można zdefiniować przeszukiwanie pomiędzy 10 sekund a 10 minut;

– chowanie do tray’a – program działa w tle i nie przeszkadza w normalnej pracy;

– pełne logowanie wykonywanych operacji – użytkownik ma zawsze dostęp do logu wykonywanych przez program operacji;