==================================================================== == Docs ============================================================ ==================================================================== -- Новый файл (набросок) dirlist.txt. Он в последующем либо вольется в хелп либо в "Notes.txt". -- HLF empty: FTPCommands, FTPQueueAddItem, FTPExtHost ============================================================================= == TO FIX =================================================================== ============================================================================= -- Очень не удобно, что нельзя сконфигурировать некоторые команды FTP для отдельных сайтов. В частности, FarFTP использует для аплоада команду STOR. у меня есть 2 сайта, нуждающиеся в APPE для докачки. если я меняю, согласно techinfo докачку на APPE, то это применяется ко всем сайтам и постоянно приходится reg-файлы запускать, что неудобно. ИМХО надо иметь возможность per server конфигурировать команды, а не только глобально для плагина. -- DiRTy GaRRy Сразу выполз регрессион: при создании папки курсор не позиционируется на неё. -- DiRTy GaRRy Правда, вспомнил тут один старый баг с удаление (возможно и не только). Если мы удаляем папки с фтп и не можем удалить папку/файл, то нормально высвечивается диалог в котором нам предлагается Пропустит/Пропустить всё/Повторит, но если мы по каким-либо причинам не можем зайти в папку (допустим не хватает прав), то высвечивается диалог в котором мы только можем либо выйти из операции удаления, либо повторить попытку. Это не есть гуд. :) См папку 23. -- >a> и еще глюк, сидел на фтп, сравнивал вручную 200 каталогов потом >a> выделил ненужные, сказал "удалить" xxx/FStd_trap.log -- 1. Почто при копировании можно задать "принудительный" ascii но нельзя наоборот? Вот копирую я текстовые файлы, но нежелаю их преобразовывать и как? -- create dialog for ESC on operation: skip, cancel op, -- когда фтп выдает "ту мэни юзерс, трай агаин" разве нельзя это отследить и реконектится через какой то интервал -- добавить настройку режима сортировки -- borland-made release does not upload all files (try at 193.178.144.179) -- DG>>> 9. После просмотра размера каталогов по F3, при наличии на DG> ftp нечитаемых каталогов и файлов (лидирующие пробелы, символы с DG> которыми не рабоатет FAR итд) выскакивает окно с ошибкой в котором только две кнопки Retry и Cancel, а хотелось бы нормальный диалог с пропуском/повтором и этих операциях для всех. -- DG> 9. После просмотра размера каталогов по F3, при наличии на DG> ftp нечитаемых каталогов и файлов (лидирующие пробелы, символы с DG> которыми не рабоатет FAR итд), вместо имён фафлов иногда начинают DG> показываться их атрибуты; -- DG> 12. Если плагин не может скопировать файлы с ftp сервера, DG> то окно с ошибкой появляется на каждом файле, что очень не удобно. DG> Хотелось бы иметь в этом окне стандартный набор кнопок по DG> обработке ошибок копирования. -- parce IP urls and delete leading zeroes -- чтобы FARFTP на панели мог юзать цифровую сортировку удобно для хостов заданных по IP -- И еще хотелось бы, чтобы формат дат брался системный. А то я уже отвык начисто от европейского формата и каждый раз испугано соображаю, что же это за месяц такой - двадцать восьмой? :) -- Valentin Skirdin Все таки команду "allo filesize" кидать перед заливкой на FTP надо. Видимо придется ввести еще одну функцию для... посылки пред-команды, перед заливкой файла. Я так думаю, она будет только в "моем" случае юзаться... и... скорее всего хмм.. формат у нее "ALLO %ld" Т.е. перед заливкой файла вызвать эту функцию, передав ей размер файла, которая сформирует команду(ы), которые нужно послать перед заливкой файла "туда" -- DiRTy GaRRy DG> 3. Ну и последнее... Хотелось бы, что бы плугин запоминал DG> послдний режим простомтра не только в панели выбора хостов, но и DG> уже непосредственно в режиме фтп (желательно что бы это было DG> опционально, т.е. что то типа двух вариантов: брать режим из DG> текущей панели, запоминать последний режим просмотра). -- add new option "Append all" In copy dialog -- on upload many small files it is not possible to cancel operation -- Add timeout config to each hosts entry -- Wesha the Leopard WtL> 1) Копируем с фтп на локальный диск, фтп панель оставляем висеть. WtL> 2) Долго редактируем скопированный файл. За это время на фтп панели WtL> происходит коннекшн таймаут. WtL> 3) Пробуем залить файл обратно. При попытке заливки обнаруживается, WtL> что коннекшн - ёк, и предлагается retry. После retry файл пытается WtL> _до_залиться, в результате на хосте имеем старый файл с хвостом от WtL> нового (если новый длиннее). ============================================================================= == JUST FIXED (need to confirm/describe) ==================================== ============================================================================= -- Gennady Makovetsky Sun does not support SIZE, so uploading using APPE not possible solve: use size only if LIST fail -- J>>>> [ ] Close connection on ".." ЮХ>>> Это я знаю. И он у меня был постоянно включен. Я говорю о той ситуации когда ЮХ>>> он _выключен_ - тебе что сложно там по Enter спросить не надо ли ЮХ>>> переконнектится? J>> При выключенной этой галке переход на .. должен отрабатываться так же J>> как и обычного каталога, т.е. с вопросом. J>> Не так это разве? ЮХ> В том-то и дело что нет. Потому я тебе и написал "баг", что он этой попытки ЮХ> не делает а _мгновенно_ (практически) заканчивает запрос (при ошибке) -- Zeroes C temp panel нельзя файл на FTP залить, FARFTP из B4 можно было -- Хотелось бы чтобы в настройках плагина появилась галочка включающая * интелект, который позволял бы переносить файлы из одной папки в другую на самом ФТП сервере, без использования локального диска пользователя (при работе с одним ФТП сервером одновременно на левой и правой панелях фара) -- надо просто сделать галку "убирать двойные фф" из PWD * -- plugin traps on very long paths|names (see bug\ftp-longname.log) * It`s FAR traps -- DG> 5. Ну и всё таки хотелось бы что бы диалог с прогрессом * DG> выскакивал деже при просмотре по F3, F4. Сорри, за такую DG> назойливость, но мне уж больно не нравятся дуратские сообщения и DG> процентики в верхней строке фара. Ещё раз сорри, это моё сугубое DG> IMHO. -- DG> Да, кстати, в приложеных шотах и логе так же показано, что диалог * DG> ошибки почему-то проскакивает два раза (я об этом уже писал), хотя DG> я нажимаю ESC. -- 2. Неплохо было бы видеть какой-либо счётчик (ну допустим в байтах) при * получении содержания каталогов с очень большим количеством файлов (или при медленной связи), а то сейчас непонятно то-ли плагин работает, то-ли висит; -- 5. Ну и всё таки хотелось бы что бы диалог с прогрессом выскакивал деже * при просмотре по F3, F4. -- 4. В нижней части CMD окна имена папок содержащих русские буквы * показываются кракозяблами даже при включенном декодировании команд. -- 2. Хотелось бы что бы команды передаваемые из командной строки * перекодировались в кодировку сервера, а не передавалиь как есть -- DG> 1. Поддержку лидирующих пробелов. Я создал прямо в FAR-е * -- DG> 6. FDup работает на ура! Единственное чего хотелось бы, это * DG> что бы FFDup указывался не глобально, а для каждого FTP серевера, DG> так как сервера в которых надо дублировать 0xFF это скорее DG> исключение, чем правило. Ну и совсем хорошо было бы, если ты DG> выведешь эту настройку в интерфейс, но это не обязательно, хотя и DG> желательно. -- add OPT split PWD reply to parser functions * -- open ftp panel using "ftp:" * -- в листе года нет (это я тоьлко что посмотрел) а твой плуг смело ему * ставит 2004 год не посмотрев даже что там декабрь месяц -- DVall (NBRB) DT> наткнулся вот еще на проблему: не удается сделать аплоад с временной * DT> панели. Error uploading: /incoming/E:/directory/file.ext -- DVall (NBRB) * Если создавать каталог на сервере введя - 111 222 То все ок. Если же - "111 222" То создается только 111. Т.е. если заключать имя в кавычки то оно обрезается по пробелу. -- DVall (NBRB) * > " ftp://194.226.246.33" это по шифт ф4 если создавать в плагине трим говорю - не напряг бы никого ============================================================================= == CLOSED =================================================================== ============================================================================= -- ЮХ> Писал. Поскольку у "текущего года" года нету, а есть время, то эти моральные ЮХ> уроды сравнивают время с текущим на своей машине (без учёта TZ понятно) и если ЮХ> время получилось "ушедшим вперёд" то делают -1 из года. Ты хочешь сказать, ЮХ> что '!Later-Futures' был прошлогодний? :) ЮХ> А обходится это то же просто - если "разбегание" больше 11 часов ЮХ> (максимальная TZ + допустимая рассинхронизация) то такую коррекцию делать ЮХ> надо. Иначе - нет. Только так сложно - если "не делать коррекции", надо обязательно ЮХ> править время на копировании (иначе появятся "файлы из будующего" и любой ЮХ> проверщик дисков свихнётся). Это можно обойти проанализировав welcome, но, ЮХ> как правило, достаточно существенно более простой вещи - игнорировать ЮХ> "разбегания" в пределах часа. -- сегодня сапгрейдился :). Заходим на сервер. Выходим (простой сменой * UNGANGED ftp-server specific панели с ftp соединением куда-нить на другой диск). А коннект на сервере остаётся, и висит до пока у него не кончится ildetime (которое меньше минут 3-5 ставить обычно не надо). Заходим так раза два-три - и привет, кончается максимум -- do not parce "lst-x-@" * ignore @ symbols (lst-x-@) -- plugin do not let pass command line commands in hosts mode -- parser fail if file name contains \n char * fixed for VMS servers -- 2. В настройках хоста (или плагина) сделать возможность игнорирования * IMPOSSIBLE ошибок парсера, т.е. такую строку он просто пропустит, а остальные нормально отпарсит и покажет. -- correct "dirlist_rus.txt" * localized month names in isting 1. В меню утилит (Shift+F1) выбрать пункт "Change server type..." такого я пункта не нашел, перебрал все типы через "Hosts -- "lst-spacename" parser fail if filename contains only spaces * lst-x-spacename ftp://203.236.39.227/incoming -- "Lukб? Lipinskэ" * VMS parser fixed VMS experiments -- Dennis Trachuk (SastaSoft) * DT>> получилось). может стоит при скачке как проверять на валидност имена DT>> файлов и заменять неправильные (для виды) символы на правильные. DT>> ":<>& и т.д." на "_()! и т.д.". можно ключиком в реестре. -- characters bug: * -> LIST /F/Films/Ослеплённый желанием.avi <- 150 Opening ASCII mode data connection for /bin/ls (73 bytes). <- 226 Transfer complete. 73 bytes in 0.05 sec. (1.426 Kb/s) -> TYPE I <- 200 Type set to I. -> SIZE /F/Films/_б<_Ї<с--лc │_< -Ё_┐.avi <- 550 Access denied. -- autodetect DIR-like listings not work * ftp://211.46.146.195 -- do not parse netware lists (waiting for netware descriptions) * -- do not download to network shares * -- does not parse listings without NLinks (lst-sQNX) * -- 1. lst-bug unix parser bug. * 2. windows in unix style not parsed -- заходишь на фтп, забиваешь на 15 мин * не знаю что там происходит но оно судя по всему дисконектится само потом пытаюсь перейти в другую дириктории на этом же фтп вываливается окно что немогу проченжить диру, идет таймер до нуля, после этого окно анонимус где мне приходится давить ентер -- does not ask retry on scan directory list before copy (--`--) * -- get files without perm to list directories * ftp://ftpd.borland.com/devsupport/cbuilder/cb6/bcb6_eng_ent_upd4.exe -- mun> ну например создаем директорию zzz, в ней создаем пустые файлы * mun> 0,1,2...9, выделяем файлы, копируем - все нормально, пытаемся mun> скопировать директорию - файлы 2,3 не скопировались (на другом компе mun> не скопировались файлы 2,3,5,6), повторяемость 100% mun> пробовал на версиях от 6.03.2003 и 7.12.2002 - одинаково mun> версия которая была с фаром копирует нормально -- vnr> Раз плагин определяет, что это файл, видит, какой путь в * vnr> пассивной панели, или при ее отсутствии в активной панели и vnr> заполняет соответствующие поля. -- call with: * ftp://ftp.icq.com/pub/ICQ_Win95_98_NT4/ICQLite/Localized/icqlite_russian.exe do not set cursor to "icqlite_russian.exe" -- bad redraw * -- copy to NUL does not work * -- set *.ftp color, connect and terminate connection, hosts will be colored * FAR bug -- do not ask overwrite on Films * IMPOSSIBLE -- Кстати, сделай так, чтобы дефолтовый плагин от ФАРа 1.704 мог работать * IMPOSSIBLE вместе с твоим. Если я их обоих помещаю в Plugins и пытаюсь запустить дефолтовый плагин - получаю Application error. Твой работает нормально. -- does not parse unix listings without dates (lst_F_dir) * -- контролф8 not work (modify date is not set) * -- does not ask abort before login (competn.doom2.net) * -- IP>>> (r)etry in x sec" Так что в пунтке 1) всё-таки тоже хочется знать * IP>>> почему остановилось копирование... J>> Понимаю что хочется. J>> А я куда эту информацию выводить должен, интересно? IP> может над диалогом копирования? -- sets Unix serve type by default instead of autodetect * -- Vadim Yegorov * VY>> В углу горит waiting. Жму Esc. Пока не досчитает до 100% - никакой VY>> реакции. Вроде это уже было и исправлялось ;-). -- hides "%d:%d" (number and size) info window on scan directory list * before copy -- Alexander Lishansky * Кстати, вывод того предупредительного окна можно если не отменить, то хотя бы перенести его из момента входа в панель плагина в тот момент, когда старый хост пытаются отредактировать и сохранить изменения -- г============================== Upload == * │ Download selected files to │ /pub/comp/os/os2 Обрати внимания - никакого Download, должен быть Upload ;-) -- DVall * IMPOSSIBLE! D> При копировании(перемещении) на сервер, дата файла становится D> текущей, а хотелось бы иметь возможность оставлять оригинальную. -- закачка файла с фтп на сетку не работает * Вылетает диалог cannot download file -- Check abort sequence at "ftp://ftp5.ua.freebsd.org" * |<-226-File successfully transferred |<-226 0.000 seconds (measured here), 71.44 Kbytes per second |<-500 ? -- Copy|move|rename folders on hosts panel * -- И> И вот еще ... копировал себе на машину фильм чуть не влез ... так * И> выпало окошко об errore, а про то что free space не хватило - ни И> слова ... это можно подправить ? -- DVall * D>>> Заходим на фтп, видим архив нажимаем ввод(на нем) D>>> Тут соображаем что он очень большой. ESC - и разрываем соединение. D>>> Но после этого FAR кричит что нет конца архива и все равно в архив D>>> заходит. ... D> Я думал что проще всего было сказать фару что в данном случае архив D> плохой, и нечего его смотреть.(если у него есть такая возможность) -- sht@abgcard.ru * sar> 2) Если докачка невозможна (а выбран "Дописать"), то у принятой части файла указатель записи сдвинуть в начало файла. -- madlexa * m> а вот если попытаться скопировать файл и на диске уже есть m> директория с таким же названием то сервер никогда на abort никак не реагирует, -- Update plugin panels after configuration chaged * -- if backup in hosts mode does not set correct panel mode * -- DVall * В Total Commander подключение к фтп реализовано интересно. -- sht@abgcard.ru * If server does not support resuming do not try to resume. -- Vadim Yegorov * |->LIST |<-425 Can't build data connection: No route to host. VY> В реале это выглядело так: захожу в директорию spell и вижу ее пустую. VY> Никаких предупреждений, что LIST обламался - не было. -- Wesha the Leopard * 2) Не перечитывает панель после shift-F6 -- Alex-First (Hacker's Stone) * EServ'e v2.99b. проблема в том, что при ручном создании происходит создание директории относительно текущего пути, а вот при создании директории при аплоаде плугин пытается создать директорию относительно корня; имхо, не многие сервера ftp'шные позволяют так делать. -- madlexa * при размере файла от 1 до 31 байта вместо размера показывается его группа если смотреть через "View directory contents" все показывается правильно -rw-r----- 1 10253 10253 31 Oct 28 07:59 zlobniyfile -- REST instead STOR * >>>Хроника событий: 1. зашли на фтп в 12-41, открыли папку. 2. в 12-48 закончили редактирование локального файла, попытались скопировать его на ФТП (перезапись). 3. попытка не удалась, т.к. соединение было разорвано сервером по таймауту. 4. плагин переконнектился и попытался повторить попытку, только послал REST. 5. сервер выдал ошибку. 6. я вручную инициировал копирование файла на сервер. 7. плагин спросил, надо ли ПЕРЕ или ДОзаписать, я выбрал ПЕРЕ. 8. плагин записал файл. >>>END Хроника событий Но я все-таки продолжаю настаивать, что посылка REST на 4м шаге тоже ошибочна. -- SD> + всего один лишь плагин FarFTP FarFtp_121102_full.zip * SD> FAR чистый, т.е. перез запуском было сделано. SD> [-HKEY_CURRENT_USER\Software\Far] ... SD> запустили фар и сразу закрываем. При выходе - ошибка в модуле SD> FarFtp.dll -- CPS values must be right aligned * -- в настройках плагина задаю цвет ожидания, * ... так вот оно цвет не запоминает, сбрасывает опять на стандартныё черный на синем фоне кажись... -- do not set cursor on newly create directory, new host * -- Ctrl+Z edit host, cursor position to description * -- "Морозов Сергей" * 1. Вошли на сервер. 2. Побродили по серверу и вернулись в корневую папку 3. Нажили Enter на ".." в корневой папки и оказались в панели хостов, причем курсор стоит ".." в панели хостов. Хотелось бы, чтобы курсор стоял на хосте того сервера, который мы покинули. -- must yeld on CD errors (ftp.timus.ru/mp3/Music) * -- Alexander Lishansky * Выражается в том, что если обрыв (неважно от ошибки или от прерывания) происходит _после_ того как установилось соединение с сервером и прошла авторизация, но _до_ того, как прочиталось содержимое первого каталога - плагин, при возврате, утанавливает неверный режим в панели хостов. ++ Так это бы еще ничего, если б он на другой хост вставал (хотя тоже не самый лучший вариант). Проблема-то в том, что он, по-моему, отлично помнит про хост, и на нем курсор стоит, но за пределами экрана. -- OPT do not expand LOG on errors * -- PP>> Также когда url с пробелами то он не оборачивается * PP>> кавычками при Ctrl+Ins. Это wget тоже не любит. -- switch "execute cmd line" in utils menu * -- диалоговом окне запроса на перезапись * RI> Хорошо бы, чтобы по стрелкам влево-вправо фокус двигался на кнопки RI> левее(выше, если начало строки)-правее(ниже, если конец строки), а по кнопкам вверх-вниз - на строку выше-ниже. Еще как вариант - поставить "переписать все" рядом с "переписать". -- separate listing formats * (OPT for host) -- Игорь Балашов * 1. J>> [HKEY_CURRENT_USER\Software\Far\Plugins\FTP\C:\TEMP\FTMP0009.DC1] ИБ> Этот мусор и сейчас генериться :(( ... ИБ> Эти ссылки возникают всегда, когда я произвожу копирование из панели ИБ> FTP-хостов в файловую. Причем ветка отражает именно тот путь где ИБ> создается FTP-файл. 2. do not copy ftp files to hosts panel in subdirectories 3. Не отбрасываются завершающие пробелы командной строки. Набираю cd, далее вставляю имя линка(Ctrl+Enter) и пытаюся выполнить(Enter) => "Путь не найден". Если же забить(Backspace) пробел в конце, то все ок. 4. Почему-то перестало работать сочетание Ctrl+\ для перехода в корень :((( -- FTP commands from CMD line do not works -- 1. resuming not work 2. on overwrite switches to resume (must not) -- Sergei Antonov * SAJ>>> Т.е. "CD .." из корня - осмысленная команда. SA>> А может тогда сделать что если после CD .. из корня каталог не SA>> изменился, то выходить из сервера? -- SaveURL wrong data in dialog * -- D> 5) Не переносятся копированием фтп-записи из прежней версии фара. * D> Пароль ошибочный. -- on upload do not shows copy dialog but uses a files list * -- copy dialog help * -- on overwrite adds start size of file to indicator * -- auto retry copy operation if error occured once. * If reconnect and repeat successfull return succ code. -- draw current action in console caption * -- file menu: Ins moves down * -- используй DialogEx с флагом FDLG_WARNING * -- download slow * -- ConnectMessage must redraw background when size of drawed strings * changed -- Khanin Alex * Techinfo to hide password in Ctrl-Insert operations -- termination of calculate directory size not work * -- show files count and size while scaning directory * -- on copy create subdirs on directory entry only * -- do not hide CMD on password mitsmatch * -- show ext CMD on error * -- 1. J>> Может какой-нить файл типа "известные фичи" создать, а ? * J>> Как думаешь, пригодится он кому-нить ? WtL> Несомненно. 2. "%>symbol" 3. 70__ x 7___ -- В последнем хелпе глюк: * ------------- system clipboard -------->8---- Line0="" ----8<---- end of system clipboard ---------- -- traps if download aborted and connection lost * VY> 1. Падает. Лог в атаче. Выглядит это так. F5 - Connection Lost -- if dialogs grow set FirstDraw * -- WtL> -Total (2/6)---------------------------- * WtL> ------Total ( 2/ 6)--------------- Разбирать/рисовать на лету медленно будет - сам же писал. Но я попробую. -- set FirstDraw after dialogs show * -- add paths to src&dest * -- WtL> 1. Попробуй в диалоге "Download selected files to:" вместо c:\ * WtL> ввести nul. Интересный эффект получается :) -- WtL> Неправильно отрисовываются числа с сепараторами. * 12345678 ->> 12_345_678 (OK) 1234567 ->> 1_234_567 (OK) 123456 ->> _123_456 (!!!) -- copy file between FTP panels * -- change progress indicator dialog * -- Ctrl+F in hosts mode * -- host must allways fit in column * -- must correctly split addresses with @ * ftp://ftp:spm@writeme.com@ftp.convey.ru -- add "ext list command" ("LIST"|"LIST -la") to utils menu * -- Alexander Lishansky * Хорошо бы часть techinfo в диалоги настройки вынести. -- Yuri Vorobyev * YV>>> -> RETR 1.mpg/1.mpg YV>>> <- 550 1.mpg/1.mpg: No such file or directory Check: ftpe mp3.ural.ru/music/.new2/Fatboy Slim - Right Here, Right Now.mp3 -- copy progress dialog disapears by pressing CtrlBreak * J>> Скажи "покнопочно" что давить надо. VY> F5. Ждем, когда в левом верхнем углу появится Waiting. CtrlBreak. Иногда VY> одного раза недостаточно. Но со второго третьего - точно пропадает... -- switch EXT CMD on the fly * -- view directory listing by hotkey * -- copy files between hosts panels * -- -> MKD y * <- 550 y: Access is denied. Do not tell that directory creation fail -- "Vasily V. Moshninov" * VVM> Да. И еще - пишем хост в .ини файл. Затем пишем еще раз. Оно VVM> спрашивает - "переписать" - говорю "да". И все - на диске .ини VVM> исчез... -- И> 1.Если пробывать в процессе поиска походить курсором вверх, * И> вниз или выбрать(стрелками в сторону) команды - откровенно колбасит. -- Alexander Lishansky * need details AL> При этом FarNav сам повторяет попытку (когда видит "Too AL> many users"), а FarFtp - уныло и красно грустит -> USER user <- 331 User name okay, Need password. -> PASS *hidden* <- 421 Too many connections on this account. Goodbye or |<-220 sweb Microsoft FTP Service (Version 5.0) |->USER anonymous |<-530 Too many users in your class, please try again later. -- "Vasily Titsky" * eats first key after cancel of connection restore -- Feodor Medvedev * FM> 1. В диалогах надо ставить на едиты фокус ввода. При открытии -- individual buffer size for each site (field in param dialog) * -- clear CMD line before cmd execute * -- move files inside one site * -- "Alexander Lishansky" * Вот, нарвался на assertion. Принимающий сайт имел ограничение на размер заливаемого файла, и посреди файла отказался принимать дальше. -- ask password if login fail * <- 331 Password required for XXX. -> PASS *hidden* <- 530 Login incorrect. -- Wesha * В DELE слеш не в ту сторону... -- do not ask overwrite in upload: * impossible - server specific "Borland C++ Builder 6.0 - ISO - CD 01.rar" to ftpe -- Sergei Shumakov * если принудительно выставить кодировку на windows-1251, то проблема пропадает. а при включенном автодетекте, имена файлов отображаются верно, но в RETR (не на экране) имя передается в OEM-кодировке. -- "Vasily Titsky" * И еще - сейчас обнаружил. На диске кончилось место, фтп-плагином пытаемся докачать файл. Вместо сообщения, что места не хватает (или чего-нибудь на эту тему), плагин обрывает связь с сервером и выдает малоинформативное сообщение. Не сразу понятно, что же происходит. -- pet@students.zcu.cz * if I try to open mapped "C:" directory (e.g. cd c:) it changes the directory/drive but on local machine. In version 1.65 it worked fine. -- Feodor Medvedev * FM> 1. Хоцца, чтобы оно фтп-шные команды понимало. Ну то есть чтобы FM> chmod, pwd, ls и тому подобное можно было бы прямо из фаровской FM> консоли делать. По крайней мере я не нашел, где это делается (а FM> было бы логично сделать это прямо из консоли - cd же в конце FM> концов понимает!). FM> 2. Хотелось бы, чтобы текущий фолдер панели хостов запоминался, и при FM> следующем вызове плагина оно само заходило в этот фолдер. -- "Eugene Rukoleev" * - не все старые записи хостов видны (к сожалению примеров не оставил, но это были хосты с одним и тем же именем машины без доменного (плагин не видит old_hosts_ex.zip) - если импортировать записи хостов в корень - то добавляет. если в папку - то перезаписывает -- Alexander Lishansky * AL> - Запоминать при переключении режима и при выходе (если это возможно) AL> в ключе X. AL> - Брать из ключа PluginColumnMode, только если он не 0 (или, скажем, не -1). Иначе брать из X. -- Do not show "-> яф" in CMD * -- Peter Hubinsky * Beta-3: download cca 1,8 MB/s upload cca 1,8 MB/s Beta-4: download cca 3 MB/s upload cca 100 KB/s - for me unusable... -- "Eugene Rukoleev" * не только - сейчас hex: у пароля не криптованный. -- exelenz: * Если в обоих панелях открыты ftp коннекции, то при попытке переименовать файл на одной из них он вместо переименовывания файла записывает его в тот каталог файловой системы, который был открыт в противоположной панели до открытия там ftp адреса -- Peter Hubinsky * PH> After copying these addresses (by PH> F5) back to FAR FTP directory in the first 2 positions of PASSWORD PH> window 2 stars are already inserted, but they could be empty, because -- after resume draws "rc=X" * -- "Slava" * 2. Если на обеих панелях стоит FTP, то при выходе на любой панели в хосты возникает сообщение "!!More then two plugins in time at ... ftp_FAR.cpp:21" -- "DiMA" * CMD window visible, Message in quite mode 8. во время реконнекта вешать окошко "Подождите, реконнект" (это будет актуально на медленных линиях) -- Do not remember panel mode of files before plugin start * -- Message on keep-alive * -- check&fix auto-resume with new CheckForEsc mechanizm * -- "DiMA" * 1. после пропадания коннекта и его восстановлении не восстанавливается каталог + выделение файла 2. после пропадания коннекта при попытке выйти в ".." плугин ФТП исчезает, появляется диск С: -- "Slava" * Pause for idle message appear -- drop connection on upload * -- "DiMA" 3. галочку "эмулировать акстивность". Если она стоит, то ФАР каждую * only the panels visible минуту шлет на FTP команду "pwd" 4. жму Enter/F3 на файл, пишут "соединение утеряно, ОК", * вопроса "Восстановить?" нет. 5. без вопросов обновлять редактируемый на фтп файл * impossible -- "Witold Jarnicki" * Customizable month names -- DVall * Customizable FTP commands -- do not download files to net paths * WORK -- forget last used columns mode * -- Vasily Titsky * Итак: заходим клиентом на ftp, где много файлов и директорий выделяем все, нажимаем F5. Пока он считает размер, называем Esc. Отвечаем "Да, прервать операцию". Плагин падает. -- [Vadim Yegorov ] * new TCHI Change FAR_COLOR(fccBLACK,fccLIGHTGRAY) to TechInfo с дефолтом COL_DIALOGTEXT. -- Denis Patrakov * FAR bug (fixed) Тут у меня на одном сервачке случился сабж с переполнением стека. В общем, я в ком.строке выполнил cd ../.., farftp пошел вроде оглавление считывать - и кидык. -- [Vadim Yegorov ] * При копировании с ftp уже существующего файла отвечаю Skip. Оставшиеся файлы не копируются... -- do not work if services file not exist or renamed * -- do not draw CMD window on SILENT operations * -- check`n`show error if WSAInit fail * -- save all plugin config in regestry on confirm in config dialog * -- save current panel mode to FTP\PluginColumnMode each time it change * -- traps on download links * -- variable path size to fit copy dialog to screen * performated CPS to fit to screen -- check cps on slow connections with big copy buffer * -- "за долю секунды", а там написано 40% * win timeout -- do not get files in subdirectories from UNIX servers (wrong slash types) * -- on copy to A:\ copyes to A: * -- upload to unix sites in passive mode not work * -- FUCKEN SIZE >5G !! * -- terminate connection from FTP do not switch panel mode then fall to hosts * -- after break download fall into hosts !! * -- Если нажать в самом начале попытки FTP-плагина подсоединиться к серверу * (когда окно "Ожидание ответа" уже есть, а окна лога протокола еще нет), то плагин спрашивает подтверждение на прерывание, но при положительном ответе все равно продолжает подсоединение. -- На одной панели хосты, на второй хосты. Не копируется и не перемещается. * Причем при перемещении оригинал убивается -- Change GetDirList to callback; operation by callback * -- check default password for correct ('Default &password' instead passwod) * -- Check total indicator on big files * -- limit current directory path to size of CMD window * -- emulate GetPluginDirList and GetDirList * -- Выделяю одну папку и один каталог... Но папка не удаляется. * -- export hosts * -- import hosts * -- cancel table selection must not close host edit dialog * -- directory edit * -- check shortcut * -- если отменить пассивную моду, чтобы в активной коннектился, то зависает вот на этом моменте: * <- 250 CWD command successful. "/" is current directory. -> PWD <- 257 "/" is current directory. -> PORT XXX,XXX,XXX,XXX,9,168 <- 200 Port command successful. -> LIST <- 150 Opening data connection for directory list. --------------------------------------------------------- Requesting folder name XXX.XXX.XXX.XXX 33333 что само по себе не удивительно, так как я за файрволлом. Но что плохо - зависает намертво. ESC его из этого состояния не выводит, а Ctrl+Break уже не работает :( -- remove "reading XXX" message during directory measure (F3) * NO it is FAR message -- header: ═══ FTP "anonymous@ftp.psu.ru:Default &password@194.226.246.49" ═══ * normal -- do not read descriptions * work -- Хотелось бы следующую фичу: автоматически возобновлять даунлоад при обрыве соединения. * -- resume all not work * - beep\popup then done * - resume all * -- Не сложилось у него с пассивной модой. * -- When I enter the password in "User Password" and save and then * edit the entry again no password is shown, no ****** -- The is a problem when password is entered in "User Password" * but no user name exists. It seems as the password is not saved at all. - cmd title "FTP: user:passw@host" * - FTP::Compare ?? * removed - convert strings using chanr table * - set dir ?? *