FileZilla Sitemanager tool

filezilla-tool.png
Opstartsvinduet
  • filezilla-tool.png
  • filezilla-tool-settings.png

Efter i mange år at have brugt GlobalScape CuteFTP som FTP klient - og i næsten ligeså mange år at have bandet og svovlet over forbindelsesproblemer på de host-servere jeg primært har benyttet programmet til at forbinde til - begyndte jeg at eksperimentere med nye FTP-klienter.
Valget endte med at falde på open source-projektet FileZilla, som generelt fungerede fornuftigt. Jeg var dog ikke vild med opbygningen af dens sitemanager - specielt ikke oprettelsen af nye sites, der er langsommelig og tidskrævende i forhold til CuteFTP, der kunne tage imod et FTP-link (f.eks. ftp://username:password@ftp.host.com) og automatisk udfylde de relevante felter.

I stedet for at kaste mig over at forsøge at bygge den ønskede funktionalitet direkte ind i FileZilla (som også lige krævede at skulle sætte sig ind i C++ med mere), endte jeg derfor med at opbygge en lille app til indtastning af FTP-forbindelser som derefter bliver skubbet direkte ind i FileZilla's sitemanager-fil.

Appen består af et tekstfelt hvori FTP-linket indsættes. Ved tryk på OK / enter parses strengen og der oprettes en site i FileZilla's sitemanager-fil, samt en lokal mappe til download. Herefter åbnes FileZilla som starter op med den nye FTP-forbindelse.