Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Сообщество > Разное > Поиск фрагмента текста в текстовых файлах

Поиск фрагмента текста в текстовых файлах

Ответ
Поиск в этой теме
 
Автор темы   Непрочитано 14.10.2008, 16:44 Поиск фрагмента текста в текстовых файлах
#1
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,989


Здравствуйте!
Часто приходится рыться в большом количестве нормативной и технической документации, находящейся во множестве файлов различных текстовых форматов (doc, html, txt и т.д.) с целью поиска текстов с заданными ключевыми фразами.
Стандартная функция поиска в Windows (F3 или Ctrl+F) не обладает желаемыми возможностями.
Некоторое время назад попалась программа, которая позволяет производить поиск в нескольких заранее заданных папках с возможностью просмотра содержимого, подсветкой искомых фраз а так же фильтром. http://www.avtlab.ru/avsearch.htm
Но к сожалению, программа содержит некоторые ошибки и автором уже несколько лет не поддерживается.
Скажите, уважаемые форумчане, может быть кому — нибудь известны программы с аналогичными возможностями?
Как продуктивно и быстро произвести подобный поиск?
Спасибо!
Nike на форуме  
 
Непрочитано 14.10.2008, 16:54
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Google Desktop И масса дополнений под него
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.10.2008, 18:18
#3
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Или Yandex-Bar. Он встраивается в браузер (Opera, Firefox, IE), индексирует все файлы на компьютере. Открывается в окне браузера как вкладка с полем для ввода искомого текста, и в довольно удобном виде очень быстро выдает результаты поиска. Думаю, это почти абсолютный аналог Google Desktop'а, предложенного Алексеем. Стандартным поиском Windows с появлением этой полезной программки я пользоваться перестал вовсе. Кстати отправлял к разработчикам просьбу наладить индексацию и поиск в dwg-файлах, обещали придумать что-нибудь.
skkkk вне форума  
 
Непрочитано 14.10.2008, 18:31
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Кстати, для GoogleDesktop вроде мелькал dwg-поисковик. Но я его не пользовал.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.10.2008, 20:25
#5
ctroitell


 
Регистрация: 14.10.2008
Сообщений: 1


GoogleDesktop вполне успешно справляется с поиском по всем файлам и папкам, причем практически со всеми популярными расширениями.
ctroitell вне форума  
 
Автор темы   Непрочитано 15.10.2008, 10:13
#6
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,989


Кулик Алексей aka kpblc, спасибо за подсказку, поковыряемся..
Вот нашлась еще подбная программка:
Findtext - 303 - программа для поиска текста в файлах
http://bvv.kiev.ua/programs/findtext.html
Nike на форуме  
 
Автор темы   Непрочитано 25.07.2012, 12:06
1 | #7
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,989


Вот, делюсь находкой - Agent Ransack - Free File Searching Utility
http://www.mythicsoft.com/page.aspx?...sack&page=home

Может искать файлы по именам с различными критериями (размер, дата) и текст в документах с возможностью задания масок и условий.

Может встраиваться в проводник (например вместо кривого штатного поиска в Windows 7) по Ctrl+F и F3.
Бесплатная.



Рекомендую!
Nike на форуме  
 
Автор темы   Непрочитано 19.02.2014, 10:19
#8
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,989


Giveaway of the Day - FileSearchy Pro 1.11
FileSearchy – быстрая и удобная утилита для поиска файлов на вашем компьютере. Моментально находите файлы по имени или выполняйте расширенный поиск по содержимому, дате или размеру. Поддерживает поиск внутри многих популярных форматов файлов (включая PDF и документы MS Office). Поиск текста по именам файлов и содержимому. Программа имеет простой интерфейс с поддержкой нескольких вкладок.

"Программа стоит $24.95, но наши посетители получают ее бесплатно в течение ограниченного времени. "

До конца раздачи полтора часа.
Спешите забрать отличный поисковик!

----- добавлено через 19 сек. -----
http://ru.giveawayoftheday.com/filesearchy-1-1/
Nike на форуме  
 
Непрочитано 10.05.2019, 20:33
#9
Кондратий Тихонович


 
Регистрация: 06.06.2016
Сообщений: 327


Подниму темку. Ничего лучшего архмвариус 3000 не вышло?
Важно даже не количество поддерживаемых форматов, в умное отображение результатов.

В каком смысле умное. Чтобы не читать по 100 раз одним и те же фрагменты текста.

Чтобы можно было как-то пометить фрагмент текста тегом "я уже читал это" и чтобы он больше мне не показывал и не искал в этом фрагменте
Кондратий Тихонович вне форума  
 
Непрочитано 11.05.2019, 16:03
#10
Кочетков Андрей

Java/Kotlin backend
 
Регистрация: 03.02.2006
Сообщений: 5,736


Последние пару лет пользуюсь Everything Search Engine.
Среди прочего у неё есть команда content, позволяющая искать плоское текстовое содержимое (без индексации, ноу AVSearch тоже ее не было).
Дополнительно можно использовать команды ww (искать слово целиком), path (в пути).

Например:
"c:\windows" path:system32 dc:last5mins content:ww:test
Что означает:
Искать в папке c:\windows
Путь, содержащий слово system32
Файлы созданные в последние 5 минут
Содержащие только полное слово test

И древнейшего софта была программулина Cathy - она даже индексировать умела) (тоже плоский текст)
Кочетков Андрей вне форума  
 
Непрочитано 11.05.2019, 16:45
#11
Кондратий Тихонович


 
Регистрация: 06.06.2016
Сообщений: 327


DimitarSerg
Everything тоже пользуюсь.
Очень полезная прога.
После того как стал ей пользоваться изменил подход к структуризации своей базы данных.

Но это не то. Мне не файлы нужно найти, а именно текст, удовлетворяющий данному описанию.
И потом все найденные фрагменты как-то пометить (или вырезать), чтобы в следующем поиске их не читать повторно.

А то из-за того, что архивариус 3000 не имеет возможность ислючать фрагмент файла из поиска я по тыщу раз нахожу одни и те же фрагменты, которые я уже читал.

Вот в чёи проблема.

Пока для себя решил проблему так.
- Экспортирую тексты из архивариуса в отдельную папку
- на папку натравливаю PowerGREP (эта та программа, которую я нашёл после мучительных поисков)
- просматриваю найденные фрагменты и ВЫКУСЫВАЮ их из файлов в один сводный файл ("коллекцию")

Теперь они при повторном поиске мне больше не попадутся
Кондратий Тихонович вне форума  
 
Непрочитано 13.05.2019, 06:29
#12
vl74


 
Регистрация: 25.10.2010
Сообщений: 868


Цитата:
Сообщение от Nike Посмотреть сообщение
Здравствуйте!
Часто приходится рыться в большом количестве нормативной и технической документации, находящейся во множестве файлов различных текстовых форматов (doc, html, txt и т.д.) с целью поиска текстов с заданными ключевыми фразами.
Стандартная функция поиска в Windows (F3 или Ctrl+F) не обладает желаемыми возможностями.
Не знаю, как раньше, но теперь стандартный поиск ищет по содержимому. Очень нужная мне функция, до этого мучился, потом случайно нашел.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 50
Размер:	45.5 Кб
ID:	214030  
__________________
From Siberia with love
vl74 вне форума  
 
Непрочитано 13.05.2019, 09:41
#13
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,990
<phrase 1=


Цитата:
Сообщение от vl74 Посмотреть сообщение
Не знаю, как раньше, но теперь стандартный поиск ищет по содержимому
Не помню за win98, в XP поиск по содержимому уже был.
Солидворкер вне форума  
 
Непрочитано 13.05.2019, 10:54
#14
Кондратий Тихонович


 
Регистрация: 06.06.2016
Сообщений: 327


Цитата:
Сообщение от vl74 Посмотреть сообщение
Не знаю, как раньше, но теперь стандартный поиск ищет по содержимому. Очень нужная мне функция, до этого мучился, потом случайно нашел.
А как Вы исключаете из поиска уже прочитанные фрагменты, чтобы при следующем поиске они Вам больше не попадались?
Чтобы не находить по 100 раз одну и ту же инфу

----- добавлено через ~1 мин. -----
Т.е. проблема не как найти текст, а как его НЕ найти
Кондратий Тихонович вне форума  
 
Непрочитано 13.05.2019, 12:06
#15
vl74


 
Регистрация: 25.10.2010
Сообщений: 868


Цитата:
Сообщение от Кондратий Тихонович Посмотреть сообщение
А как Вы исключаете из поиска уже прочитанные фрагменты, чтобы при следующем поиске они Вам больше не попадались?
Чтобы не находить по 100 раз одну и ту же инфу
Никак. Для моих задач достаточно просто найти фрагмент. До этого приходилось копаться в куче файлов, открывая их.
Заинтересовала программа PowerGREP, но цена удручает.
__________________
From Siberia with love
vl74 вне форума  
 
Автор темы   Непрочитано 13.05.2019, 12:12
#16
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,989


Остановился на FileLocator Pro
https://www.mythicsoft.com/filelocatorpro/


Цитата:
Сообщение от Кондратий Тихонович Посмотреть сообщение
Т.е. проблема не как найти текст, а как его НЕ найти
С помощью логического оператора NOT
Миниатюры
Нажмите на изображение для увеличения
Название: 2019-05-13_11-08-40.jpg
Просмотров: 27
Размер:	150.9 Кб
ID:	214051  Нажмите на изображение для увеличения
Название: 2019-05-13_11-12-21.jpg
Просмотров: 29
Размер:	314.1 Кб
ID:	214052  
Nike на форуме  
 
Непрочитано 13.05.2019, 13:36
#17
Кондратий Тихонович


 
Регистрация: 06.06.2016
Сообщений: 327


Цитата:
Сообщение от vl74 Посмотреть сообщение
Никак.
Понятно. Вы до этого ещё "не созрели".
А у меня в базе архивариуса 3000 несколько миллионов документов, книг, мануалов, хэлпов и т.п.
Поэтому чтобы каждый открыть и пролистать что там есть и жизни не хватит
И бывает когда ищешь что-то - оно находится сразу в нескольких сотнях файлов.
Хотелось бы как-то отфильтровать этот фрагмент текста, чтобы при следующих поисках он не попадался.
И как-то компактно это отобразить. Например если 100 фрагментов - копипаста - просто отобразить 1 фрагмент и сказать, что он имеется в 100 файлах.


Цитата:
Сообщение от vl74 Посмотреть сообщение
До этого приходилось копаться в куче файлов, открывая их.
Вы не знали о существовании программ полнотекстового поиска типа архивариус 3000?

----- добавлено через ~4 мин. -----
Цитата:
Сообщение от Nike Посмотреть сообщение
С помощью логического оператора NOT
Ну такая возможность и в ахивариус 3000 есть.
Но мне нужно отфильтровать не файл целиком, а именно найденный фрагмент исключить из последующих поисков.


К примеру задал я запрос [мама мыла раму] и архивариус мне нашёл в файле такой фрагмент "Наша мама тщательно мыла раму перед первомаем".

Так вот. Я хочу именно её исключить из поиска. Чтобы, к примеру по запросу "первомаем" она тоже не находилась

----- добавлено через ~5 мин. -----
Почему-то разработчики такого плана программ, считают, что главное найти.
Тогда как куда важней отфильтровать не нужное

Последний раз редактировалось Кондратий Тихонович, 13.05.2019 в 13:42.
Кондратий Тихонович вне форума  
 
Непрочитано 13.05.2019, 15:05
#18
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,990
<phrase 1=


Цитата:
Сообщение от Кондратий Тихонович Посмотреть сообщение
К примеру задал я запрос [мама мыла раму] и архивариус мне нашёл в файле такой фрагмент "Наша мама тщательно мыла раму перед первомаем".

Так вот. Я хочу именно её исключить из поиска. Чтобы, к примеру по запросу "первомаем" она тоже не находилась
В строке поиска винды можно написать "мама мыла раму -первомаем"
Солидворкер вне форума  
 
Непрочитано 13.05.2019, 15:48
#19
unikum85


 
Регистрация: 02.04.2010
Ростов-на-Дону
Сообщений: 1,403


А все вышеперечисленные программы, делают поиск в файлах с "вордовскими" расширением или ищут в pdf/djvu и т.п "аналогах текста"?
unikum85 вне форума  
 
Непрочитано 13.05.2019, 20:05
#20
Кондратий Тихонович


 
Регистрация: 06.06.2016
Сообщений: 327


Цитата:
Сообщение от Солидворкер Посмотреть сообщение
В строке поиска винды можно написать "мама мыла раму -первомаем"
Тогда отфильтруется весь документ целиком.
А мне нужно только отдельные фрагменты документа отфилтровать
Кондратий Тихонович вне форума  
Ответ
Вернуться   Форум DWG.RU > Сообщество > Разное > Поиск фрагмента текста в текстовых файлах

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Вставка в таблицу поля, соотвествующего площади примитива Profan Готовые программы 272 06.06.2021 23:12
Групповой поиск и замена текста Torino Программирование 22 05.03.2016 23:00
Курсор в конец редактируемого текста? zlobandr AutoCAD 15 13.05.2008 16:41
Распознование текста в DJVU файлах vitalik Разное 6 22.01.2008 11:56