Інструмент для автоматизації завантажень FTP на Mac


0

Який інструмент ви б рекомендували для автоматизації декількох завантажень FTP на Mac? Він повинен мати чергу (тому не всі передачі одночасно) та можливість повторити повтор x, якщо передача не вдасться. Він також повинен мати можливість перезаписувати наявні файли, не вимагаючи підтвердження користувача, та повідомляти про будь-які помилки.

Відповіді:


1

Я не впевнений, які варіанти можуть бути для інструментів gui, але якщо ви зовсім зручні з Terminal.app та командним рядком ... Я б запропонував, що cURL може відповідати вашим потребам. Насправді, як правило, я б запропонував wget, але, здається, що OS X не постачається з ним за замовчуванням, хоча в мережі "Інтернеті" є багато сторінок, що описують, як d / l та встановити його на Mac, якщо ви дійсно цього бажаєте натомість; два ( wget & cURL ) повинні бути функціонально еквівалентні певній мірі. Залежно від того, що ви хочете / маєте намір зробити ... wget може бути кращим вибором.


Командна лінія ідеальна, насправді це набагато краще. Які він переваги wget перед завиткою?
cfischer

wget розроблений більше для рекурсивного завантаження ftp або http сайтів (можна використовувати для дзеркального відображення); curl - це скоріше одноразова справа, але вона може вирішувати такі речі, як форми, файли cookie тощо, що робить її більш корисною для отримання інформації з веб-сторінки. Вони дещо перекриваються в деяких областях, але дійсно призначені для двох різних (але пов'язаних) цілей. Цей документ на сайті CURL добре працює над тим, щоб подолати відмінності між ними. Мій особистий досвід роботи з CURL дещо обмежений, вибачте.
memilanuk

Ну, моя помилка. Схоже, wget - це лише завантаження. Оскільки ви хочете робити FTP-завантаження, ваші параметри можуть бути набагато обмеженішими, як-от CURL або wput (завантажувати версію wget). Знову CURL за замовчуванням на OS X. Ця таблиця порівняння може бути корисною ...
memilanuk

1

Якщо ви шукаєте GUI, Cyberduck, швидше за все, може подбати про цю роботу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.