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;