[FARFTP] Завал FAR-а на очень длинных путях [FIXED]
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
[FARFTP] Завал FAR-а на очень длинных путях [FIXED]
Плагин FARFTP валит FAR на далинных ftp-х путях. Автор плагина сказал, что тут виноват сам FAR и он ничего поделать не может, пока не поправят ошибку. Так же был дан совет запостить этот баг в вашу рассылку, но так как я не являюсь официальным альфа-тестером, то субмичу тут.
Немного о себе: 1973-й билд FAR-а, последний билд FTP плагина, Windows XP SP2 Eng + все хотфиксы.
Немного о себе: 1973-й билд FAR-а, последний билд FTP плагина, Windows XP SP2 Eng + все хотфиксы.
Ы?
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Проверьте вот эту версию:
http://www.farmanager.com/farbugs/ftp_trap.1982.3.rar
Здесь проба.
Если пассивная панель не плагиновая (или плагиновая, но она не сказала, что у нее OPIF_REALNAMES), то ФАРовый диалог рисоваться не должен, а сразу плагиновый.
Правда как быть с теми плагинами, которые не выводят диалог перед помещением файла на свою панель...
В общем... Желательно проверить копир (с/на плагиновую панель в т.ч. и не только FTP)
http://www.farmanager.com/farbugs/ftp_trap.1982.3.rar
Здесь проба.
Если пассивная панель не плагиновая (или плагиновая, но она не сказала, что у нее OPIF_REALNAMES), то ФАРовый диалог рисоваться не должен, а сразу плагиновый.
Правда как быть с теми плагинами, которые не выводят диалог перед помещением файла на свою панель...
В общем... Желательно проверить копир (с/на плагиновую панель в т.ч. и не только FTP)
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Блин... Тупанул... Авторизация слетела в форуме.... А я думаю, чего это новых тем нет. Теперь погоняю не раньше понедельника.
Но могу сказать одно, что после некотоого дебага FAR частично стал работать с длинными путями на фтп. Вот квота моего отзыва на 1982-й билд фара + FTP плагин переделанный на динамические строки:
Но могу сказать одно, что после некотоого дебага FAR частично стал работать с длинными путями на фтп. Вот квота моего отзыва на 1982-й билд фара + FTP плагин переделанный на динамические строки:
Самое интересное, что и просмотр того файла с длинным русским путём и именем и удаление офигенно вложенной папки прошли успешно (!), то есть оно не только не завалилось и не выдало ошибку, а даже просмотрело файл и удалило папку. Это радует. Самое главное что бы оно не валилось, а ограничения текущей анси логики фара мне понятны и я готов пока с ними мириться, так как ещё надеюсь что он будет поддерживать юникод и полностью перейдёт на вайд функции .
Сейчас попробовал поработать с путями более 1024 символов в длину (создавал много вложенных папок с именем Microsoft.MSDN.Library.April.2005.DVD-QUANTUM). Что самое удивительное такие папки создаются нормально и в них можно заходить, правда файлы в папки большой вложенности уже не копируются (проверено на длине пути 304), хотя по самим папкам ходить можно и подпапки создаются. Да и другие глюки ползут: обрезается путь в логе, обрезается путь при копировании в командную строку итд итп...
Короче, прогресс на лицо, оно не падает и даже кое-где работает, но глюков хватает, думаю тут и фар виноват и плагин.
Ы?
"Проба" убрана, но применен несколько иной механизм.
http://www.farmanager.com/farbugs/ftp_trap.1982.5.rar
http://www.farmanager.com/farbugs/ftp_trap.1982.5.rar
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Теперь имея на одной панели плагин (FARFTP) а на другой просто файловую панель я не могу в файловой панели перенести группу файлов в предела локального диска. Для чего это нужно. Допустим, я разбираю хлам на ftp, слил с него файлов, разархивировал, раньше, для того что бы не открывать дополнительную копию фара, я просто выделял группу файлов нажимал F6 и набивал в поле ввода что то типа ../My Mega Soft v1.0.x и файлы перемещались в эту папку. С новой логикой я это сделать не могу, так как показывается диалог плагина.
Длинные пути на ftp фар всё равно обрезает и я для того что бы скопировать файл в папку имеющую большую вложеность вынужден в диалоге дополнительно нажимать Ctrl+[ или Ctrl+].
Длинные пути на ftp фар всё равно обрезает и я для того что бы скопировать файл в папку имеющую большую вложеность вынужден в диалоге дополнительно нажимать Ctrl+[ или Ctrl+].
Ы?
пробуй вот сё http://www.farmanager.com/farbugs/ftp_trap.1988.7.rarDiRTy_GaRRy wrote:Теперь имея на одной панели плагин (FARFTP)...
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact: