Si transfereixes fitxers entre el teu Mac i un servidor FTP regularment, probablement has pensat: hi ha d'haver una manera millor que fer-ho manualment cada vegada. N'hi ha. Però no tots els enfocaments funcionen igual de bé: i alguns creen més problemes dels que resolen.
El problema de les transferències manuals
Les transferències FTP manuals impliquen obrir un client, connectar-se, navegar a la carpeta correcta, seleccionar fitxers, esperar, tancar. Cada vegada. Si et saltes una transferència, els fitxers s'acumulen. Si la fas massa d'hora, captures un fitxer a mig escriure. Si la fas de memòria, perds el rastre del que s'ha enviat i el que no.
Per a qualsevol que mogui fitxers regularment: fotògrafs lliurant a agències, empreses sincronitzant amb socis, equips distribuint assets: això suma hores de treball repetitiu cada setmana. Treball que no produeix valor. Treball que hauria de fer una màquina.
Per què les solucions habituals es queden curtes
El primer instint sol ser escriure un script. Els scripts poden automatitzar operacions FTP i funcionen: fins que alguna cosa canvia. Una rotació de credencials, una migració de servidor, un problema de xarxa. Els scripts fallen silenciosament. No hi ha notificacions quan alguna cosa va malament, cap log que ningú estigui llegint, cap lògica de reintent a menys que la escriguis tu. Mantenir scripts requereix temps continu de desenvolupament. Per a un usuari no tècnic, simplement no és una opció.
Les eines de sincronització generalistes tracten el FTP com un més entre molts backends. El resultat és una eina dissenyada per a treballs de sincronització complexos: potent per a configuracions multi-cloud, però excessiva i confusa per a un flux simple de "vigila aquesta carpeta FTP i descarrega els fitxers nous".
Les eines integrades de macOS com Automator no tenen suport FTP natiu. Qualsevol automatització FTP via Automator requereix scripts de shell de totes formes.
Com és la solució correcta
Automatitzar transferències FTP bé al Mac requereix algunes coses que són més difícils d'aconseguir del que semblen:
- Detecció per events, no per polling. Vigilar una carpeta local per pujar fitxers hauria d'usar FSEvents, l'API nativa de macOS, per a detecció en menys d'un segon. Els scripts i eines genèriques no fan això.
- Comprovació d'estabilitat del fitxer. Pujar un fitxer que encara s'està escrivint produeix una transferència corrupta. L'eina correcta espera fins que el fitxer deixa de canviar abans de tocar-lo.
- Feedback natiu de Mac. Notificacions de macOS quan una transferència acaba o falla. Un log d'activitat en temps real. Estat visual a la barra de menús.
- Zero manteniment continu. Configura-ho una vegada. S'executa en segon pla indefinidament sense intervenció.
- Seguretat de credencials. Contrasenyes emmagatzemades al Keychain de macOS: no en fitxers de configuració, no en text pla.
FTPull + FTPush: dissenyats exactament per a això
FTPull i FTPush són dues apps de Mac independents, cadascuna gestionant una direcció d'automatització FTP. FTPull vigila un servidor FTP, SFTP o FTPS remot i descarrega els fitxers nous automàticament. FTPush vigila una carpeta local i puja els fitxers nous automàticament en el moment que apareixen.
Ambdues viuen a la barra de menús i usen pràcticament zero CPU en repòs. Ambdues usen el Keychain de macOS per a les credencials. Ambdues es configuren una vegada i es deixen soles.
La filosofia de disseny és deliberada: una eina, una feina, feta correctament. No una navalla suïssa amb un accessori FTP. No un script que mantenir. Una app que s'executa en segon pla tranquil·lament i transfereix els teus fitxers: i t'avisa quan ha acabat.
Què obtens amb FTPull + FTPush
- FTPull: descàrregues automàtiques des de qualsevol servidor FTP/SFTP/FTPS, interval de polling configurable, filtres d'extensió, programació, monitorització recursiva, historial de transferències
- FTPush: detecció local instantània via FSEvents, comprovador d'estabilitat de fitxers, pujades concurrents, accions post-pujada (arxivar, esborrar, executar script), límits d'amplada de banda, etiquetes Finder
- Ambdues: múltiples connexions simultànies, notificacions de macOS, log en temps real, prova gratuïta de 14 dies sense targeta de crèdit
Si mous fitxers entre el teu Mac i servidors FTP regularment, aquesta és la configuració que elimina la feina completament. Configura una vegada, oblida't per sempre.
