Powered by Invision Power Board



  Ответ в темуСоздание новой темыСоздание опроса

> Поиск в каталоге - ищет _только_ в имени....
Guest_Виктор
Дата 25.11.2005 - 12:01
Цитировать сообщение




Unregistered












Или я неправильно понял, или это downgrade.
ftp://222.222.222.222/pub/Music/Ayumi_Hamasaki/Ayo-Ro
Здесь лежит альбом, в названиях треков _НЕТ_ Ayumi_Hamasaki.
Я задаю поиск по маске *ayumi*, ставлю крыжик "Искать каталоги"

Я найду эту папку?
Top
Виктор
Дата 25.11.2005 - 12:11
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 38
Пользователь №: 8
Регистрация: 28.06.2005





Хм, подумал, что вопрос глупый и сам проверил.
Ответ - НЕТ, не найду.
Возникает резонный вопрос - это кто такой умный предложил такую доработку?
---
Верните алгоритм поиска взад! smile.gif
PMПисьмо на e-mail пользователю
Top
kiv
  Дата 25.11.2005 - 17:27
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 39
Пользователь №: 58
Регистрация: 24.11.2005





QUOTE (Виктор @ Nov 25 2005, 12:11)
Хм, подумал, что вопрос глупый и сам проверил.
Ответ - НЕТ, не найду.
Возникает резонный вопрос - это кто такой умный предложил такую доработку?
---
Верните алгоритм поиска взад! smile.gif

Сию доработку и вообще как-то менять алгоритм моиска я не предлагал, но я о другом: только что опробовал несколько раз в точности такую же ситуацию - у меня все находит без проблем... Находит именно каталоги. Версия Версия 1.9.0 beta 16 23.11.2005 г.
PMПисьмо на e-mail пользователю
Top
Guest_Виктор
Дата 25.11.2005 - 18:11
Цитировать сообщение




Unregistered












Не вопрос - пожалте брится на скриншоты. smile.gif
Первый - видим каталог MobileRingTones?
Второй - видим каталог MobileRingTones?
То-то же. wink.gif

user posted image user posted image
Top
kiv
Дата 25.11.2005 - 22:09
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 39
Пользователь №: 58
Регистрация: 24.11.2005





QUOTE (Guest_Виктор @ Nov 25 2005, 18:11)
Не вопрос - пожалте брится на скриншоты. smile.gif
Первый - видим каталог MobileRingTones?
Второй - видим каталог MobileRingTones?
То-то же. wink.gif

user posted image user posted image

Да, действительно баг есть. Заключается он в следующем: каталог Х будет найден только в том случае, если в нем есть хотя бы один файл. Если же в каталоге Х лежит другой каталог, но отсутствует хотя бы один файл, то каталог Х найден не будет. По крайней мере так показал мой эксперимент.

Создаем конфигурацию:
/incoming/MobileRingTones/Nokia_Ringtones/a/australien_siemens.mid.txt
Задав поиск каталога *a* - найдем всю цепочку.
Задав поиск каталога *Nokia_Ringtones* - не найдем ничего.
Поместим в папку Nokia_Ringtones любой файл и повторим поиск каталога
*Nokia_Ringtones* - найдем всю цепочку.
Задав поиск каталога *MobileRingTones* - не найдем ничего.
Поместим в папку MobileRingTones любой файл и повторим поиск каталога
*MobileRingTones* - найдем всю цепочку.

ИМХО остается только процитировать: "Возникает резонный вопрос - это кто такой умный предложил такую доработку?"
PMПисьмо на e-mail пользователю
Top
MAS
Дата 28.11.2005 - 20:21
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (kiv @ Nov 25 2005, 22:09)
Да, действительно баг есть. Заключается он в следующем: каталог Х будет найден только в том случае, если в нем есть хотя бы один файл. Если же в каталоге Х лежит другой каталог, но отсутствует хотя бы один файл, то каталог Х найден не будет.

Хм, но мы же ищем _файлы_, а не каталоги.
Я пока даже не представляю, как в поиске файлов показывать найденные "пустые" каталоги.
PMСайт пользователяICQ
Top
Guest_Виктор
Дата 29.11.2005 - 19:05
Цитировать сообщение




Unregistered












Стоп, стоп...
Как это файлы?
Есть крыжик "Искать каталоги".
В настоящий момент, из анонса обновлений, я понял, что установив этот крыжик, я найду каталог только в том случае, если он находится в конце пути.
Нужно сделать так, чтобы искалось вхождение искомого в путь в любом месте.
Вот и всё.

На первом скриншоте я ищу файл, через неделю я вновь хочу найти рингтоны для телефона, ищу файл, а владелец фтп его удалил. Помня, что в пути втсречался каталог Ringtones я ставлю крыжик, задаю *ringtones* и не нахожу этого каталога. sad.gif
Top
ScableR
  Дата 29.11.2005 - 20:02
Цитировать сообщение




Пользователь
**

Профиль
Группа: Members
Сообщений: 51
Пользователь №: 46
Регистрация: 15.10.2005





Именно о том же я и прошу автора. В теме по соседству (советую ознакомиться на досуге))). Сам долго не мог понять почему программа ищет (в самом начале её пользования) *папка1* для /папка/папка2 иначе никак. Сейчас начались подвижки... в лучшую сторону.

2MAS:
Папку показывать ярлычком соответствующим, а поля "файл" оставлять пустыми.
PMПисьмо на e-mail пользователю
Top
MAS
Дата 30.11.2005 - 20:03
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (ScableR @ Nov 29 2005, 20:02)
Именно о том же я и прошу автора. В теме по соседству (советую ознакомиться на досуге))). Сам долго не мог понять почему программа ищет (в самом начале её пользования) *папка1* для /папка/папка2 иначе никак. Сейчас начались подвижки... в лучшую сторону.

Привинтил обратно - поиск в имени каталога производится по всему пути, но тогда для поиска "dir3" в "/dir1/dir2/dir3/dir4/" искомую маску нужно будет опять бртать в звездочки -> "*dir3*" /
ЗЫ: вариант "расщепить строку на отдельные лексемы и искать в них", т.е. искать в "dir1", "dir2", , "dir3", "dir4" - тогда можно было бы указывать маску без "*", но тормозил бы такой поиск..... smile.gif

QUOTE
Папку показывать ярлычком соответствующим, а поля "файл" оставлять пустыми.

А как обрабатывать закачку из такого "каталога"?
И ещё: получится что в поиске файлов в список найденного придется выводить и все каталоги?
Если ищем каталог по маске "*dir3*", то в списке найденного придется выводить и каталог "/dir1/dir2/dir3/", и "/dir1/dir2/dir3/dir4/" и т.д.
PMСайт пользователяICQ
Top
ScableR
  Дата 30.11.2005 - 21:03
Цитировать сообщение




Пользователь
**

Профиль
Группа: Members
Сообщений: 51
Пользователь №: 46
Регистрация: 15.10.2005





QUOTE (MAS @ Nov 30 2005, 20:03)
QUOTE (ScableR @ Nov 29 2005, 20:02)
Именно о том же я и прошу автора. В теме по соседству (советую ознакомиться на досуге))). Сам долго не мог понять почему программа ищет (в самом начале её пользования) *папка1* для /папка/папка2 иначе никак. Сейчас начались подвижки... в лучшую сторону.
Привинтил обратно - поиск в имени каталога производится по всему пути, но тогда для поиска "dir3" в "/dir1/dir2/dir3/dir4/" искомую маску нужно будет опять бртать в звездочки -> "*dir3*" /
Уже отвечал smile.gif тутки, но повторюсь:
В своём первом сообщении (в топике о "Поиске") я так же упоминал, что запрос Game равен *Game* - для простоты поиска.

QUOTE (MAS @ Nov 30 2005, 20:03)
ЗЫ: вариант "расщепить строку на отдельные лексемы и искать в них", т.е. искать в "dir1", "dir2", , "dir3", "dir4" - тогда можно было бы указывать маску без "*", но тормозил бы такой поиск..... smile.gif
Можно попросить реализовать подобную вкусность, как раз для слов, заключённых в кавычки (ессно отдельно предупредив об этом юзера в ртфм-е)? Скорость ничто пред точностью - полчасика обождать можно rolleyes.gif

QUOTE (MAS @ Nov 30 2005, 20:03)
QUOTE
Папку показывать ярлычком соответствующим, а поля "файл" оставлять пустыми.

А как обрабатывать закачку из такого "каталога"?
И ещё: получится что в поиске файлов в список найденного придется выводить и все каталоги?
Если ищем каталог по маске "*dir3*", то в списке найденного придется выводить и каталог "/dir1/dir2/dir3/", и "/dir1/dir2/dir3/dir4/" и т.д.

Но зачем-же хранить в "поисковом" окошке ссылки на файлы? Лишняя нагрузка и расход памяти. Почему просто не хранить ссылку на соответствующую строку в БД, из которой уже и брать все данные?

А с дирректориями... Смысл выводить всё выше? Почему бы не так:
*dir4* -> /dir1/dir2/dir3/dir4/
*dir3* -> /dir1/dir2/dir3/
*dir1* -> /dir1/
PMПисьмо на e-mail пользователю
Top
Guest
Дата 2.12.2005 - 20:34
Цитировать сообщение




Unregistered












MAS
А я как в своё время начал всё "звездить", так до сих пор и не отучился.
Так что меня не напрягает *фильмааа*, меня напрягает если я её найти не могу. smile.gif
Спасибо.
Top
Каспер
Дата 5.12.2005 - 06:44
Цитировать сообщение




Unregistered












2 МАС и все люди!
Наааааааароооооооод?! Вы что?!
Ну зачем изобретать велосипед и заморачиваться?
Поиск файлов и каталогов - это уже есть в обычном эксплорере!!!
Вот по его аналогии и сделать лучше поиск!
Тогда не придется учить спец язык для поиска в ФТПИнфо!
Top
MAS
Дата 5.12.2005 - 19:21
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Каспер @ Dec 5 2005, 06:44)
Поиск файлов и каталогов - это уже есть в обычном эксплорере!!!
Вот по его аналогии и сделать лучше поиск!
Тогда не придется учить спец язык для поиска в ФТПИнфо!

А с каких это пор "поиск в эксплорере" считается эталоном?
По мне так эталоном считается поиск в FAR/DN/NC, для кого-то другого - Perl'оподобный поиск...
PMСайт пользователяICQ
Top
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса

 



[ Время генерации скрипта: 0.0278 ]   [ Использовано запросов: 11 ]   [ GZIP выключен ]