Hỗ trợ bản địa
FileZilla
Thật không may, FileZilla dường như không hỗ trợ tính năng này . Nó đã được yêu cầu trước đó và câu trả lời dường như là không có kế hoạch nào được biết để thêm loại hỗ trợ này.
Điện tử
Về Điện tử , nó có khả năng thay đổi các phần của URL FTP để tạo URL HTTP nhưng điều này không thể được tùy chỉnh theo như tôi có thể nói.
WinSCP
Một tùy chọn dường như ít nhất phù hợp một phần với tiêu chí của bạn là WinSCP , trong đó sử dụng một Tiện ích mở rộng PowerShell để thực hiện chuyển đổi. Phần mở rộng này hiện được bao gồm theo mặc định khi sử dụng trình cài đặt.
Lệnh chuyển đổi URL có sẵn bằng cách nhấp chuột phải vào tệp từ xa và chọn Các lệnh tùy chỉnh tệp → Tạo URL HTTP . Để rõ ràng, các cài đặt có thể được thay đổi trong Tùy chọn → Lệnh → Tạo URL HTTP → Cấu hình .
Phần mở rộng là được cải thiện gần đây (trong WinSCP 5.11.3) để hoạt động tốt hơn cho một số lượng lớn các tệp được chọn.
FileZilla và Notepad ++
Mặc dù chỉ là một gợi ý, một tùy chọn tôi có thể cân nhắc sẽ sử dụng Notepad ++ kết hợp với FileZilla.
FileZilla có thể dễ dàng sao chép hàng trăm URL FTP trong một thư mục vào bảng tạm - chỉ cần chọn mục đầu tiên bình thường sau đó Shift + Nhấp chuột trái mục cuối cùng, nhấp chuột phải vào lựa chọn và chọn Sao chép URL vào clipboard . Những URL FTP được sao chép này sau đó có thể dễ dàng dán vào Notepad ++ để sửa đổi thêm.
Đặc biệt, Notepad ++ hỗ trợ biểu thức chính quy trong các chức năng thay thế của nó, bao gồm nhóm theo dấu ngoặc đơn, ví dụ:
ví dụ Phân nhóm theo dấu ngoặc đơn
Trong trường hợp này, $ 2 tương ứng với bộ dấu ngoặc đơn thứ hai trong trường tìm, ví dụ: (example.com)
. Lưu ý rằng ví dụ trên có lẽ khá vô dụng (bạn chỉ có thể thay thế bằng http://example.com/pictures ) nhưng một cái gì đó giống như nó có thể hữu ích như một mẫu cơ sở cho các thay thế khác.
Đề xuất này không hoàn hảo - tùy thuộc vào URL, có thể bạn sẽ phải thoát một số mục. Tương tự như vậy, nó không thực sự che giấu ở chỗ bạn sẽ phải xác định thay thế cho mỗi trang web (và có thể nhiều hơn một thư mục).
Tuy nhiên, Notepad ++ hỗ trợ các macro. Điều này có nghĩa là bạn chỉ có thể thực hiện thay thế một trang web một lần, ghi lại dưới dạng macro và có sẵn một lần nữa cho trang web đó bằng một lựa chọn đơn giản từ menu Notepad ++ Macro.