-=Space=- писал(а):Я так понимаю сложность с переводом в том что надо открывать новую сессию ftp (так делает "в фоне" до копировния), а текущую закачку разрывать.
Нет, сложность в том, чтобы обеспечить необходимую связь между данными при создании фонового потока. Не существует способов просто так взять и забросить выполняющийся кусок кода в фон. Для этого должна быть заранее предусмотренная функция, умеющая не только выполнять то же, что и не-фоновый код, но ещё и подхватывать данные из основного потока.
И это ещё полбеды. Если для обычного копирования вся проблема заключается только в необходимости написания соответствующего кода, то для FTP возникают дополнительные "внешние" трудности: сервер может не поддерживать докачку (а без этого обойтись будет невозможно), максимальное число подключений может быть ограничено, связь бывает нестабильной и т.п. Куча проблем, которые не возникают при работе с локальными дисками — здесь их все нужно учесть и корректно обработать. Работа очень большая — а Гислер неоднократно заявлял, что не будет наращивать функционал FTP сверх необходимого минимума. Тотал не является специализированным FTP-клиентом. Для этого есть другие программы.
В общем, в любом случае, данный форум Гислер не читает. Все реквесты надо постить на аглицком. Попробовать никто не запрещает (только надо предварительно проверить — наверняка такой реквест уже был, а то и не раз). Изредка он делает широкий жест и реализует что-нибудь эдакое, о чём его давно и безуспешно просили, и по поводу чего он долго и пространно рассказывал, что реализовать это ну совершенно невозможно.
