Öffnen Sie das FTP-Protokoll in WinSCP aus Chrome

790
festie

Ich muss täglich auf verschiedene FTP-Server zugreifen. Ich habe in jedem Webinterface einen ftp: // -Protokoll-Link. Jedes Mal, wenn ich auf sie klicke, öffnet Chrome sie in einem neuen Tab in ihrem integrierten "FTP-Client" anstelle von WinSCP (der FTP-Client, den ich in Windows als Standardprotokollhandler für ftp: // festgelegt habe).

Wie kann ich das Öffnen des ftp: // -Protokolls in der Standardanwendung meines Systems durch Chrome ermöglichen? Warum funktioniert das mit fast jedem Protokoll, aber standardmäßig mit ftp: //?

4
WinSCP kann registriert werden, um URL-Adressen des Dateiübertragungsprotokolls zu verarbeiten. Siehe den winscp.net-Artikel [Protokoll-URL-Adressen] (https://winscp.net/eng/docs/integration_url). Ich weiß nicht, wie gut diese Windows-Funktion von Chrome unterstützt wird. harrymc vor 6 Jahren 0
@Harrymc Danke, aber das habe ich auch schon gemacht. Leider ignoriert Chrome das und öffnet immer noch FTP-Links in einer eigenen Verzeichnislistenseite. festie vor 6 Jahren 0
Ich habe herausgefunden warum, mehr Infos in meiner Antwort. harrymc vor 6 Jahren 0

1 Antwort auf die Frage

2
harrymc

Ich habe festgestellt, dass Chrome aus Sicherheitsgründen keine externen Programme für benutzerdefinierte URL-Handler, sondern nur für Websites, startet.

Sie benötigen dafür eine Erweiterung, die über Message Passing und Native Messaging mit der Webseite kommuniziert .

Ich habe keine solche Erweiterung für WinSCP gefunden, aber ich habe ein paar Erweiterungen gefunden, die möglicherweise externe Programme mit Parametern starten können:

Ich habe keine Ahnung, wie gut diese Erweiterungen funktionieren, aber ich denke nicht, dass Sie Ihre eigene Erweiterung schreiben möchten, wenn sie nicht funktionieren.