Некоторые изменения кода я произвел, предположительно указанная проблема должна обрабатываться корректно со следующего билда. Спасибо за информацию.Qwertiy писал(а):При копировании первым копируется файл APB(1)~1-01.jpg и его dos-именем оказывается APB(1)~1.JPG, после чего при копировании файла APB(1)~1.JPG возникает совпадение имён..
Длинные пути.
Модератор: motyara
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Билд 787 - всё ещё не обрабатывается...Max Diesel писал(а):Некоторые изменения кода я произвел, предположительно указанная проблема должна обрабатываться корректно со следующего билда. Спасибо за информацию.Qwertiy писал(а):При копировании первым копируется файл APB(1)~1-01.jpg и его dos-именем оказывается APB(1)~1.JPG, после чего при копировании файла APB(1)~1.JPG возникает совпадение имён..
Код: Выделить всё
APB(1)~1-01.jpg
APB(2)~1-01.jpg
APB(2)~1.JPG
APB(1)~1.JPG
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
Понятия не имею почему с этими четырьмя файлами не обрабатывается, с предыдущими срабатывало корректно (с этими четырьмя вообще ничего не должно меняться, у них имена разные...).Qwertiy писал(а):Билд 787 - всё ещё не обрабатывается...Код: Выделить всё
APB(1)~1-01.jpg APB(2)~1-01.jpg APB(2)~1.JPG APB(1)~1.JPG
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Дело в тех же dos-именах... При копировании первой пары файлов для них в качестве dos-имён используются имена второй пары файлов, после чего при попытке их копирования возникает совпадение имён. Надо в таком случае изменять dos-имена первой пары автоматически (или, по возможности, при копировании файлов сохранять их оригинальные dos-имена).Max Diesel писал(а):Понятия не имею почему с этими четырьмя файлами не обрабатывается, с предыдущими срабатывало корректно (с этими четырьмя вообще ничего не должно меняться, у них имена разные...).Qwertiy писал(а):Билд 787 - всё ещё не обрабатывается...Код: Выделить всё
APB(1)~1-01.jpg APB(2)~1-01.jpg APB(2)~1.JPG APB(1)~1.JPG
Кстати, файлы те же, что и в прошлый раз. Просто сейчас я указал все 4, а не 2.
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
Возможно дело в каких-то настройках, но я провел тестирование и оно прошло успешно - существующие файлы получили новые dos-имена.Qwertiy писал(а):Дело в тех же dos-именах... При копировании первой пары файлов для них в качестве dos-имён используются имена второй пары файлов, после чего при попытке их копирования возникает совпадение имён. Надо в таком случае изменять dos-имена первой пары автоматически (или, по возможности, при копировании файлов сохранять их оригинальные dos-имена).
Кстати, файлы те же, что и в прошлый раз. Просто сейчас я указал все 4, а не 2.
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Точно... Проверил на чистом варианте UC. Вот два способа, позволяющие получить диалог о совпадении имён:Max Diesel писал(а):Возможно дело в каких-то настройках, но я провел тестирование и оно прошло успешно - существующие файлы получили новые dos-имена.
1. Включаем сортировку с учётом числовых значений (при этом последовательность файлов меняется).
2. Копируем всю папку с файлами.
PS: Почему сортировка с учётом числовых значений в данном случае меняет порядок файлов?
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Что-то немного не так... С сортировкой работает не всегда. Проще убедиться скопировав файлы по одному в (не)нужном порядке. Или скопировав всю папку.Qwertiy писал(а):Точно... Проверил на чистом варианте UC. Вот два способа, позволяющие получить диалог о совпадении имён:
1. Включаем сортировку с учётом числовых значений (при этом последовательность файлов меняется).
2. Копируем всю папку с файлами.
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
Длинные пути
Попробуйте скопировать папку "Temp 2010_06_24" изMax Diesel писал(а):Насколько мне известно, сейчас поддерживается взаимодействие с именами файлов длиннее чем 260 знаков...
Код: Выделить всё
D:\Temp\Supertemp.4\
Код: Выделить всё
D:\Temp\Supertemp\123we4r5t\wasedrf\rftyguhi\ertyui\xcfgvhbjnkl\rtyujk\dsert6y7u8i\drftyuhjik\увкаепнрг\вукаепнр\аенг\меанг\укапнпргшощ\нрг8шошщл\ъеа6нпргшо\ьль\отол\иргш\ирн8г9щз\
Код: Выделить всё
Вавилон 5 (Википелия)\wikipedia\upload.wikimedia.org\wikipedia\commons\thumb\7\7a\Марка_Украины_2005_в_чеÑÑ‚ÑŒ_ÑлавÑнÑкой_пиÑьменноÑти_Кирилла_и_МефодиÑ.jpg\fi000003.jpg
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
Спасибо за информацию, исправлено (в некотором виде). Предположительно в следующей версии/билде будет корректнее.Qwertiy писал(а):Попробуйте скопировать папку "Temp 2010_06_24" изMax Diesel писал(а):Насколько мне известно, сейчас поддерживается взаимодействие с именами файлов длиннее чем 260 знаков...вКод: Выделить всё
D:\Temp\Supertemp.4\
при условии, что в первой находится единственный файлКод: Выделить всё
D:\Temp\Supertemp\123we4r5t\wasedrf\rftyguhi\ertyui\xcfgvhbjnkl\rtyujk\dsert6y7u8i\drftyuhjik\увкаепнрг\вукаепнр\аенг\меанг\укапнпргшощ\нрг8шошщл\ъеа6нпргшо\ьль\отол\иргш\ирн8г9щз\
Так что поддерживается не полностью...Код: Выделить всё
Вавилон 5 (Википелия)\wikipedia\upload.wikimedia.org\wikipedia\commons\thumb\7\7a\Марка_Украины_2005_в_чеÑÑ‚ÑŒ_ÑлавÑнÑкой_пиÑьменноÑти_Кирилла_и_МефодиÑ.jpg\fi000003.jpg