FTPInfo | Главная Помощь Поиск Участники Календарь Файлы |
Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Guest_Виктор |
Дата 25.11.2005 - 12:01
|
Unregistered |
Или я неправильно понял, или это downgrade.
ftp://222.222.222.222/pub/Music/Ayumi_Hamasaki/Ayo-Ro Здесь лежит альбом, в названиях треков _НЕТ_ Ayumi_Hamasaki. Я задаю поиск по маске *ayumi*, ставлю крыжик "Искать каталоги" Я найду эту папку? |
|
Виктор |
Дата 25.11.2005 - 12:11
|
Новичок Профиль Группа: Members Сообщений: 38 Пользователь №: 8 Регистрация: 28.06.2005 |
Хм, подумал, что вопрос глупый и сам проверил.
Ответ - НЕТ, не найду. Возникает резонный вопрос - это кто такой умный предложил такую доработку? --- Верните алгоритм поиска взад! |
kiv |
Дата 25.11.2005 - 17:27
|
||
Новичок Профиль Группа: Members Сообщений: 39 Пользователь №: 58 Регистрация: 24.11.2005 |
Сию доработку и вообще как-то менять алгоритм моиска я не предлагал, но я о другом: только что опробовал несколько раз в точности такую же ситуацию - у меня все находит без проблем... Находит именно каталоги. Версия Версия 1.9.0 beta 16 23.11.2005 г. |
||
Guest_Виктор |
Дата 25.11.2005 - 18:11
|
Unregistered |
|
|
kiv |
Дата 25.11.2005 - 22:09
|
||
Новичок Профиль Группа: Members Сообщений: 39 Пользователь №: 58 Регистрация: 24.11.2005 |
Да, действительно баг есть. Заключается он в следующем: каталог Х будет найден только в том случае, если в нем есть хотя бы один файл. Если же в каталоге Х лежит другой каталог, но отсутствует хотя бы один файл, то каталог Х найден не будет. По крайней мере так показал мой эксперимент. Создаем конфигурацию: /incoming/MobileRingTones/Nokia_Ringtones/a/australien_siemens.mid.txt Задав поиск каталога *a* - найдем всю цепочку. Задав поиск каталога *Nokia_Ringtones* - не найдем ничего. Поместим в папку Nokia_Ringtones любой файл и повторим поиск каталога *Nokia_Ringtones* - найдем всю цепочку. Задав поиск каталога *MobileRingTones* - не найдем ничего. Поместим в папку MobileRingTones любой файл и повторим поиск каталога *MobileRingTones* - найдем всю цепочку. ИМХО остается только процитировать: "Возникает резонный вопрос - это кто такой умный предложил такую доработку?" |
||
MAS |
Дата 28.11.2005 - 20:21
|
||
Старик Профиль Группа: Автор Сообщений: 1228 Пользователь №: 2 Регистрация: 21.06.2005 |
Хм, но мы же ищем _файлы_, а не каталоги. Я пока даже не представляю, как в поиске файлов показывать найденные "пустые" каталоги. |
||
Guest_Виктор |
Дата 29.11.2005 - 19:05
|
Unregistered |
Стоп, стоп...
Как это файлы? Есть крыжик "Искать каталоги". В настоящий момент, из анонса обновлений, я понял, что установив этот крыжик, я найду каталог только в том случае, если он находится в конце пути. Нужно сделать так, чтобы искалось вхождение искомого в путь в любом месте. Вот и всё. На первом скриншоте я ищу файл, через неделю я вновь хочу найти рингтоны для телефона, ищу файл, а владелец фтп его удалил. Помня, что в пути втсречался каталог Ringtones я ставлю крыжик, задаю *ringtones* и не нахожу этого каталога. |
|
ScableR |
Дата 29.11.2005 - 20:02
|
Пользователь Профиль Группа: Members Сообщений: 51 Пользователь №: 46 Регистрация: 15.10.2005 |
Именно о том же я и прошу автора. В теме по соседству (советую ознакомиться на досуге))). Сам долго не мог понять почему программа ищет (в самом начале её пользования) *папка1* для /папка/папка2 иначе никак. Сейчас начались подвижки... в лучшую сторону.
2MAS: Папку показывать ярлычком соответствующим, а поля "файл" оставлять пустыми. |
MAS |
Дата 30.11.2005 - 20:03
|
||||
Старик Профиль Группа: Автор Сообщений: 1228 Пользователь №: 2 Регистрация: 21.06.2005 |
Привинтил обратно - поиск в имени каталога производится по всему пути, но тогда для поиска "dir3" в "/dir1/dir2/dir3/dir4/" искомую маску нужно будет опять бртать в звездочки -> "*dir3*" / ЗЫ: вариант "расщепить строку на отдельные лексемы и искать в них", т.е. искать в "dir1", "dir2", , "dir3", "dir4" - тогда можно было бы указывать маску без "*", но тормозил бы такой поиск.....
А как обрабатывать закачку из такого "каталога"? И ещё: получится что в поиске файлов в список найденного придется выводить и все каталоги? Если ищем каталог по маске "*dir3*", то в списке найденного придется выводить и каталог "/dir1/dir2/dir3/", и "/dir1/dir2/dir3/dir4/" и т.д. |
||||
ScableR |
Дата 30.11.2005 - 21:03
|
||||||||||
Пользователь Профиль Группа: Members Сообщений: 51 Пользователь №: 46 Регистрация: 15.10.2005 |
Уже отвечал тутки, но повторюсь: В своём первом сообщении (в топике о "Поиске") я так же упоминал, что запрос Game равен *Game* - для простоты поиска.
Можно попросить реализовать подобную вкусность, как раз для слов, заключённых в кавычки (ессно отдельно предупредив об этом юзера в ртфм-е)? Скорость ничто пред точностью - полчасика обождать можно
Но зачем-же хранить в "поисковом" окошке ссылки на файлы? Лишняя нагрузка и расход памяти. Почему просто не хранить ссылку на соответствующую строку в БД, из которой уже и брать все данные? А с дирректориями... Смысл выводить всё выше? Почему бы не так: *dir4* -> /dir1/dir2/dir3/dir4/ *dir3* -> /dir1/dir2/dir3/ *dir1* -> /dir1/ |
||||||||||
Guest |
Дата 2.12.2005 - 20:34
|
Unregistered |
MAS
А я как в своё время начал всё "звездить", так до сих пор и не отучился. Так что меня не напрягает *фильмааа*, меня напрягает если я её найти не могу. Спасибо. |
|
Каспер |
Дата 5.12.2005 - 06:44
|
Unregistered |
2 МАС и все люди!
Наааааааароооооооод?! Вы что?! Ну зачем изобретать велосипед и заморачиваться? Поиск файлов и каталогов - это уже есть в обычном эксплорере!!! Вот по его аналогии и сделать лучше поиск! Тогда не придется учить спец язык для поиска в ФТПИнфо! |
|
MAS |
Дата 5.12.2005 - 19:21
|
||
Старик Профиль Группа: Автор Сообщений: 1228 Пользователь №: 2 Регистрация: 21.06.2005 |
А с каких это пор "поиск в эксплорере" считается эталоном? По мне так эталоном считается поиск в FAR/DN/NC, для кого-то другого - Perl'оподобный поиск... |
||