Est-ce que FileZilla a quelque chose comme la fonctionnalité de favoris URL de SmartFTP?

0

J'aime beaucoup la fonctionnalité SmartFTP qui vous permet de définir le chemin HTTP actuel pour appeler un fichier à partir du FTP; Pour ce faire, accédez à "Favoris" et entrez un mappage d'URL personnalisé.

Est-ce que quelqu'un sait si FileZilla a cette fonctionnalité? J'ai vérifié (également vérifié Cyberduck), mais je ne vois pas comment le faire.

Ainsi, lorsque je clique avec le bouton droit sur une image, par exemple, pour obtenir un lien l’intégrant au format HTML, le lien "Copier l’URL du site" n’est pas réellement un lien d’image utilisable; J'ai besoin du lien HTTP. Avec SmartFTP, je peux définir le domaine et le chemin pour générer automatiquement des liens http utilisables; Je n'arrive pas à comprendre comment faire cela avec FileZilla. (Je peux créer manuellement les liens, mais avec des centaines de fichiers à insérer, la fonction de lien automatique gagnerait vraiment du temps.)

Andrew
la source
Je ne sais pas pourquoi j'ai continué à me faire critiquer; essayé de clarifier. Merci.
Andrew

Réponses:

1

Support natif

FileZilla

Malheureusement, FileZilla ne semble pas supporter cette fonctionnalité de manière native . Cela a déjà été demandé et la réponse semble être qu’il n’ya pas de projet connu d’ajouter ce type de soutien.

Cyberduck

En ce qui concerne Cyberduck Il a la possibilité de modifier des parties de l’URL FTP pour en faire une URL HTTP, mais cela n’a pas pu être personnalisé pour autant que je sache.

WinSCP

Une option qui semble au moins partiellement conforme à vos critères est WinSCP , qui utilise un Extension PowerShell effectuer la conversion. Cette extension est actuellement incluse par défaut lors de l'utilisation du programme d'installation.

La commande permettant de convertir l’URL est disponible en cliquant avec le bouton droit sur le fichier distant et en sélectionnant Fichier de commandes personnalisées → Générer une URL HTTP . Pour plus de clarté, les paramètres peuvent être modifiés sous Préférences → Commandes → Générer une URL HTTP → Configurer .

L'extension était amélioré récemment (dans WinSCP 5.11.3) pour obtenir de meilleurs résultats pour un grand nombre de fichiers sélectionnés.


FileZilla et Notepad ++

Bien que ce soit juste une suggestion, une option que je pourrais envisager serait d’utiliser Bloc-notes ++ en conjonction avec FileZilla.

FileZilla peut facilement copier des centaines d’URL FTP d’un répertoire dans le presse-papiers - il suffit de sélectionner le premier élément normalement Maj + clic gauche l'élément final, faites un clic droit sur la sélection et choisissez Copier l'URL dans le presse-papier . Ces URL FTP copiées peuvent ensuite être facilement collées dans Notepad ++ pour être modifiées ultérieurement.

Notepad ++ prend notamment en charge expressions régulières dans ses fonctions de remplacement, y compris le regroupement entre parenthèses, par exemple:

ex. Regroupement par parenthèses Grouping By Parentheses

Dans ce cas, $ 2 correspond au deuxième ensemble de parenthèses dans le champ de recherche, par ex. (example.com). Notez que l’exemple ci-dessus est probablement assez inutile tel quel (vous pouvez simplement faire un remplacement avec http://example.com/pictures ) mais quelque chose comme cela pourrait être utile comme modèle de base pour d’autres remplacements.

Cette suggestion n'est pas parfaite - en fonction de l'URL, il est possible que vous deviez échapper à certains éléments. De même, le masquage n'est pas vrai dans la mesure où vous devez définir des remplacements pour chaque site (et éventuellement plus d'un répertoire).

Toutefois, Notepad ++ prend en charge les macros. Cela signifie que vous pouvez simplement remplacer un site une fois, en l'enregistrant sous forme de macro, et le réactiver pour ce site avec une simple sélection dans le menu Macro Notepad ++.

Anaksunaman
la source
Merci d'avoir répondu! Je pense ne pas être tout à fait clair (j'ai modifié la question) - j'essaie de créer des liens http vers des images stockées sur un CDN, accessibles via HTTP; ne pas essayer d’arriver à un endroit précis quand j’accède au FTP, via un signet.
Andrew
Juste pour confirmer - vous vous connectez à un serveur FTP sur un CDN et b) utilisez l'option de Filezilla pour copier les URL, est-ce exact? Autrement dit, vous vous retrouvez avec un lien comme par exemple ftp://[email protected]:21/dir/file.jpg? Et vous voudriez que le lien soit par exemple http://example.com/pix/file.jpg?
Anaksunaman
Oui, tout à fait.
Andrew
Mis à jour ma réponse. En bref, FileZilla ne le supporte pas actuellement et la fonction URL HTTP de Cyberduck ne semble pas éditable. Cela dit, vous pouvez copier les liens en bloc à partir de FileZilla et utiliser un programme tel que Notepad ++ (gratuit) pour les éditer en quantité assez facilement (c'est la méthode que je préconise). J'ai trouvé que WinSCP avait (à peu près) quelque chose qui ressemblait à la fonctionnalité que vous recherchiez, mais les opérations réelles fonctionnaient mal avec une grande quantité de fichiers sur mon système (bien que cela puisse valoir encore la peine d'être essayé).
Anaksunaman
Votre mauvaise expérience avec l'extension WinSCP sur une grande quantité de fichiers devrait être corrigée comme effet secondaire de cette modification: winscp.net/tracker/show_bug.cgi?id=1567 La modification sera incluse dans la prochaine version de WinSCP. Mais vous pouvez réellement installer le nouvelle version de l'extension même à la version actuelle pour le tester.
Martin Prikryl