[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 64 | 3 | 30
Назад Вниз Каталог Обновить

Home Search - локальный поисковик файлов Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 12:58:38  2012274  
d8d05b84-1bf9-1[...].png (20Кб, 584x412)
d8cfca48-1bf9-1[...].png (14Кб, 584x276)
Давно искал хорошую программу для поиска по локальным файлам (может помнит кто треды те), ничего годного так и не было найдено, поэтому решил написать своей велосипед.

Пробовал Яндекс Desktop и Google Desktop, оба ищут отвратительно.

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

Искать можно с ошибками, по названию частичному названию и так далее.

Имеются фильтры для поиска (типы файлов, расширения файлов), можно создавать отдельные базы (категории) и искать по ним.

Попробовать - https://github.com/r57zone/Home-Search

Если будут какие-нибудь пожелания - пишите.

Запрос и вывод результатов происходит в браузере, как у Google и Яндекс Desktop, приложение висит в трее.
Аноним (Microsoft Windows 10: Firefox based) 08/04/17 Суб 13:03:00  2012278
Есть Everything, работает хорошо.
Аноним (Linux: Chromium based) 08/04/17 Суб 13:26:15  2012294
>>2012274 (OP)
>Delphi
Хотел спросить: ты ебанутый? Но заглянув на гитхаб, понял, что ответ и так очевиден.
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 13:44:32  2012306
>>2012294
>Delphi умер!! Он не работает!!! Мне так сказали на хабре. Раз так сказали, значит на нем писать нельзя, иначе превратишься в зомби, он ведь не поддерживается, мне так на хабре сказали.
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 13:45:35  2012309
>>2012294
здесь не срач про языки
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 13:48:51  2012314
>>2012306>>2012309
Отставший, плиз.
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 13:55:40  2012318
>>2012314
нет, нужно каждый день переходить на самое модное и последнее, ведь оно обязательно лучше, ну мам, так написали на хабре. Наверное мне нужно было делать приложение на nodejs? или на каком-нибудь go? А потом просить пользователя поставить 100500 библиотек для запуска тормозящего приложения.

У каждого языка свои задачи, Delphi более чем справляется со своими задачами.
Аноним (Linux: Chromium based) 08/04/17 Суб 14:21:15  2012347
>>2012318
>нет, нужно каждый день переходить на самое модное и последнее, ведь оно обязательно лучше, ну мам, так написали на хабре
Не, а че дельфи то. Надо писать на фортране, аголе, бейсике в крайняк. ДИДЫ НА НИХ ПЕСАЛЕ И ТЫ ПИШИ!
Аноним (Linux: Chromium based) 08/04/17 Суб 14:23:38  2012349
>>2012306
Я про твой говнокод так-то. Впрочем, чего еще следовало ожидать от дельфидебила.
Аноним (Microsoft Windows 10: Vivaldi) 08/04/17 Суб 14:25:33  2012352
>>2012274 (OP)
А зачем в браузере? В этом есть какой-то практический смысл?
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 14:41:44  2012365
>>2012347
писать нужно на том, что удобно и что подходит для задачи.

>>2012349
говноед без пруфов, в зондом гугла в жопе

>>2012352
больше результатов, привычный интерфейс поиска (аля гугл)
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 15:12:39  2012401
Вот кстати еще одна программа по поиску данных MyTetra - https://habrahabr.ru/post/316814/ хорошая прога, поиск есть, но нужно все вносить по новый под их формат и это главная проблема подобного, но как вариант тоже подходит.
Аноним (Неизвестно: Неизвестно) 08/04/17 Суб 15:33:16  2012414
>>2012274 (OP)
Так и в чём преимущество-то твоего перед виндовым/everything/total commander?
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 16:00:29  2012432
>>2012414
ранжирование и фильтры. Можно набрать часть названия файла, с ошибками и первым будет нужный файл. То есть папки и названия файлов проходят разные проверки на совпадение и к результату прибавляется вес и он показывается выше.

В винде, тотал командоре и т.д. нужно точно и правильно писать название файла, они будут сплошником без учитывания веса выводиться.

В Home Search тебе не обязательно помнить все, ты вводишь примерный запрос (даже с ошибками) и получаешь то, что ищешь и скорее всего первым результатом.
Аноним (Google Android: Mobile Safari) 08/04/17 Суб 16:04:09  2012438
>>2012432
Неплохо, но в рамках браузера все это сомнительно.
Аноним (Microsoft Windows 8: Firefox based) 08/04/17 Суб 16:14:28  2012442
Locate - если нужен частый и МГНОВЕННЫЙ поиск (внутренняя БД).
SearchMyFiles - классический поиск + куча условий.
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 16:30:22  2012469
>>2012365
>на том, что удобно
Утка закрякала. Не удивляйся потом, что поддерживать своё что удобно будешь самостоятельно, потому что больше никто не пишет на этой устаревшей говнине.
Аноним (Linux: Palemoon) 08/04/17 Суб 16:40:38  2012482
>>2012274 (OP)
mlocate.
Аноним (Google Android: Mobile Safari) 08/04/17 Суб 16:41:46  2012483
>>2012469
95% небольших проектов вроде этого держится на одном человеке независимо от того на чем он написано.
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 18:06:10  2012552
>>2012483
Точно, поэтому давайте писать на питухось-онли говнине из 2003-го.
Аноним (Google Android: Mobile Safari) 08/04/17 Суб 18:16:37  2012560
Меня смущает браузерный интерфейс
Аноним (Microsoft Windows 10: Firefox based) 08/04/17 Суб 18:17:54  2012562
>>2012274 (OP)
Какие преимущества перед Windows Search?
Аноним (Microsoft Windows 7: Firefox based) 08/04/17 Суб 18:52:00  2012594
>>2012469
поддерживать буду только я, понятное дело, большинство подобных небольших проектов поддерживает всегда только автор.

>>2012483
ага

>>2012560
а чем? очень удобно. Можно по клику на иконку вызвать страницу с поиском, по умолчанию запросы разрешены только от самого себя (127.0.0.1)

>>2012562
не пробовал его, но если google и яндекс ищут плохо, то у microsoft точно это дело не лучше.

Аноним (Microsoft Windows 10: Firefox based) 08/04/17 Суб 19:09:34  2012608
>>2012594
Встроенный в винду поиск прекрасно ищет по тексту в докуменах и pdf
Аноним (Неизвестно: Неизвестно) 08/04/17 Суб 19:54:52  2012657
>>2012432
как-то не вижу смысла в ранжировании, если речь идёт всего лишь об имени файла.

В тотале я помимо астерисков могу и регэкспы использовать + куча настроек + поиск по контенту в разных кодировках + интеграция с everything.

В виндовом же поиске киллерфича это индексированный контент, так что сложно представить зачем нужен браузерный костыль.
Аноним (Неизвестно: Неизвестно) 08/04/17 Суб 19:57:08  2012659
>>2012657
А, ну то, что умеешь делать такое, молодец конечно. Ссылки на гитхаб в резюме, говорят, неплохо помогают.
Аноним (Linux: Firefox based) 08/04/17 Суб 21:40:54  2012783
>>2012274 (OP)
Выглядит, конечно, симпатично, но если нужен простой поисковик - есть встроенный, а если нужен продвинутый - есть find в составе любого posix-окружения. Киллерфичи не хватает.
Аноним (Microsoft Windows 7: Palemoon) 09/04/17 Вск 11:34:06  2013088
14125161900130.jpg (21Кб, 436x402)
Пиздос тут накинулись на пацана. Во-первых, он написал под себя с подливой и выложил просто если вдруг кому-то надо такое. Не нужно вам - ну и пиздуйте дальше. Я когда-то себе писал мелкие штуки вроде просмотра логов скайпа по выбранному дню или конвертирование

писоеш
какоеш

в

ПИСОЕШ
@
КАКОЕШ

поскольку сидел часто в бугурт-тредах и меня заебывало писать капсом, добавлять @ и выделять жирным. Я написал себе сайт, чтоб было доступно везде и оно конвертировало бугурты. Да написано было не идеально, да может использовались не спмые передовы бутстрап технологии, но смысл в том что нужна была тулза и я ее сделал. Так же и у ОПа. Это не энтерпрайз проэкт и даже нет заказчика и эту поеботу не нужно поддерживать. Не нужны комментарии в коде и даже чистый не говнистый код потому что оно и так жрет мало, работает и никто больше в этот код смотреть не будет. поэтому как оно написано и на чем не ебет ни грамма до тех пор пока ОП не собереться эту штуку продавать или ширако распостранять. Пиздец вы дибилы - хотите чтоб анон написал какую-то МЕГАОХУЕННУЮ прогу МЕГАОХУЕННО на МЕГАТЕХНОЛОГИЯХ, такую что еще никто не додумался и она блядь всем будет жизненно необходима, без нее теперь никто не сможет жить. И чтоб это было бесплатно. Если ты хочешь чтоб человек писал именно так и именно то - плати, делай заказ. Пока ты не платишь, то я могу хоть написать "хелло волд" в 100 строк и когда ты будешь говорить мне про оптимизацию я буду водить тебе хуем по губам, потому что кто ты такой? Оптимизировано я пишу на работе, где, блядь, надо писать йобу по выдаче загранпасспортов. Вот там надо пиздец какую архитектуру писать чтоб по всей стране работало и на выдачу и на сканирование. А поисковик может быть написан хоть жопой если он не тормозит, быстро ищет и написан не для широкого использования.
Аноним (Microsoft Windows 10: Vivaldi) 09/04/17 Вск 12:52:36  2013156
Мне оно особо не надо, предпочитаю четкое структурирование поиску в куче говна, но на заметку взял, может когда и появится необходимость.
Аноним (Microsoft Windows 7: Firefox based) 09/04/17 Вск 13:06:08  2013210
>>2013156
у меня как раз четкое структурирование, но поиск ускоряет доступ к файлам
Аноним (Google Android: Mobile Safari) 09/04/17 Вск 16:18:59  2013663
Listary
Аноним (openSUSE: QupZilla) 09/04/17 Вск 16:40:14  2013698
>>2012274 (OP)
А нахуя эта веб-хуйня, и почему бы не искать по человечески обычным поиском?
Аноним (Microsoft Windows 7: Firefox based) 09/04/17 Вск 16:43:04  2013702
>>2013698
тред почитай немного, затем что обычный поиском ты не найдешь файл, если введешь название с ошибками, затем, что выдача будет в разнобой, если точно не помнишь файл, если вообще найдет твой поиск и т.д.

тут ввел запрос и получил первым результатом то, что ищешь.
Аноним (openSUSE: QupZilla) 09/04/17 Вск 17:05:11  2013735
>>2013702
> тред почитай немного, затем что обычный поиском ты не найдешь файл, если введешь название с ошибками,
А тут типо найдешь? На полноценной большой файлопомойке, а не тестовом примере в пару десятков файликов?
Аноним (Linux: Firefox based) 09/04/17 Вск 17:07:58  2013740
>>2012274 (OP)
Запили переносимые прожектные файлы, ну или просто скажи как ты это всё собираешь, попробую на прыщах потестить.
Аноним (Microsoft Windows 10: Chromium based) 09/04/17 Вск 17:18:38  2013766
>>2012274 (OP)
>Давно искал хорошую программу для поиска по локальным файлам [...] ничего годного так и не было найдено
find
/thread
Аноним (Microsoft Windows 7: Firefox based) 09/04/17 Вск 17:24:21  2013776
>>2012274 (OP)
Спасибо, но лучше я не буду пользоваться ботнетом от васяна.

>>2012352
Сам подумай. Он будет отсылать данные с твоего компа без проблем со встраиванием.
Аноним (openSUSE: QupZilla) 09/04/17 Вск 17:25:35  2013777
>>2013702
> тут ввел запрос и получил первым результатом то, что ищешь.
Короче, это недоаналог индексатора Baloo из кед? Правда, надо сказать - балу в камелкейс/паскалькейс не умеет, так что по "Int To String" IntToString.html не найдет. Но вот по int_to_string - очень даже.
Аноним (Microsoft Windows 7: Firefox based) 09/04/17 Вск 19:05:37  2013896
>>2013740
на линукс пока версии нет, онли винда, потому как delphi, но можно когда-нибудь перенести на питон в общем-то.
Аноним (Microsoft Windows 7: Firefox based) 09/04/17 Вск 19:06:53  2013898
>>2013776
>Спасибо, но лучше я не буду пользоваться ботнетом от васяна.
>ботнет
>открытые исходники, бери и собирай

>Сам подумай. Он будет отсылать данные с твоего компа без проблем со встраиванием.
в том и дело что нет, почитай код, там только поиск. Ну и да, мне очень интересно, какие у тебя докладки или картинки лежат на жескаче
Аноним (Microsoft Windows 7: Firefox based) 09/04/17 Вск 19:09:42  2013899
>>2013777
>не умеет, так что по "Int To String" IntToString.html не найдет.
вот это и главная проблема, а >>2012274 (OP) найдет, можно много как написать itostr into str и т.д. в этом и суть проекта.

Скачал ты какую-нибудь полезную страничку по настройке какой-нибудь йобы на хард, закинул в нужные папку, назвал. Потом примерно набираешь запрос и находишь.
Аноним (Linux: Firefox based) 09/04/17 Вск 19:54:08  2013928
>>2013896
>потому как delphi
Lazarus жи есть, наверняка он умеет прожект-файлы делфи кушать.

>перенести на питон
А чому сразу не на нём? Потому что сразу вся оригинальность теряется, на питоне то каждый может
Аноним (openSUSE: QupZilla) 09/04/17 Вск 19:55:23  2013931
>>2013899
Чтобы в паскалькейс и нечеткий поиск научить - проще балу пропатчить, не?
Только он уже интегрирован и все такое.
Аноним (Microsoft Windows 7: Firefox based) 09/04/17 Вск 20:00:40  2013933
>>2013928
пробовал лазарус, он по прежнему сырой, для линукса лучше на питон перенести.

>А чому сразу не на нём?
тому что под виндой лучше standalone приложение, ну по крайней мере мне так удобнее.

>>2013931
хз, ну я вот велосипед написал, под эти свои задачи, мб тоже кому нужно будет, на хабре в коментах люди писали, что они тоже что-то подобное ищут.


Аноним (openSUSE: QupZilla) 09/04/17 Вск 20:32:50  2013969
>>2013933
Раз лил это на гитхаб - мог бы в нормальной кодировке залить, а не сраной windows 1251?
Не очень то приятно онлайн на кракозябры вместо комментариев смотреть.
Аноним (Microsoft Windows 7: Firefox based) 09/04/17 Вск 20:36:22  2013976
>>2013969
открой https://raw.githubusercontent.com/r57zone/Home-Search/master/Unit1.pas , выбери кодировку в браузере
Аноним (Ubuntu Linux: Firefox based) 10/04/17 Пнд 11:49:41  2014345
>>2012274 (OP)
> windows
А вам find не завезли? Там всего-то пару флагов запомнить надо.
Аноним (Неизвестно: Firefox based) 10/04/17 Пнд 12:30:13  2014360
>>2014345
каких
Аноним (Ubuntu Linux: Firefox based) 10/04/17 Пнд 12:54:06  2014385
>>2012365
Сейчас бы виндоюзверь говорил про зонды, всю жизнь под колпаком сидишь, так еще и юзаешь наверное не утку.
Аноним (Microsoft Windows 7: Firefox based) 10/04/17 Пнд 12:57:24  2014390
>>2014385
я не на 10ке сижу, а на 7ке, тогда еще о зондах думали не так, а конкретные пакеты обновлений с зондами я не ставлю, плюс в hosts на всякий кинул в блок нужные адреса
Аноним (Microsoft Windows 7: Firefox based) 10/04/17 Пнд 13:35:36  2014424
>>2013933
Будто из питона нельзя стандалон сделать для винды.
Аноним (Microsoft Windows 7: Firefox based) 10/04/17 Пнд 13:46:02  2014434
>>2014424
можно, но не нужно
Аноним (Linux: Chromium based) 10/04/17 Пнд 14:38:34  2014471
>>2014434
Лол, дельфиблядок рассуждает о ненужности.
Аноним (Microsoft Windows 7: Firefox based) 10/04/17 Пнд 17:20:28  2014556
>>2014471
зонд гугла из жопы сначала достань, а потом что-то обсуждай
Аноним (Linux: Chromium based) 10/04/17 Пнд 19:38:06  2014608
>>2014556
У меня швабодный зонд хромиум, а ты сперва сперму сглотни, прежде чем пиздеть.
Аноним (Microsoft Windows 7: Firefox based) 10/04/17 Пнд 21:54:51  2014674
>>2014608
>швабода
>хром
>закачивает бинарники при запуске
ряряряр
Аноним (Linux: Chromium based) 10/04/17 Пнд 22:02:39  2014685
>>2014674
Либо ты на самом деле долбаеб, либо так тупо траллешь. В любом случае, выглядишь долбоебом.
Аноним (Microsoft Windows 7: Firefox based) 10/04/17 Пнд 22:04:44  2014688
>>2014685
хромиум в смысле, ну загугли даун, хром и хромиум закачивает бинарники. У тебя может быть свободный хромиум, только если из него выпелено это или ты используешь какой-нибудь iron browser
Аноним (Microsoft Windows 7: Firefox based) 10/04/17 Пнд 22:26:23  2014704
>>2014688
>iron browser
Прежде чем писать разберись сперва в вопросе.
Аноним (Microsoft Windows 7: Firefox based) 10/04/17 Пнд 22:33:57  2014710
>>2014704
>iron browser
SRWare Iron
Аноним (Google Android: Mobile Safari) 10/04/17 Пнд 23:08:36  2014728
Поздравляю, ты сделал 0,05 от того, что умеет Finder.
Аноним (Linux: Firefox based) 10/04/17 Пнд 23:18:39  2014732
>>2014728
>Finder
А что он умеет?
Аноним (Microsoft Windows 7: Chromium based) 12/04/17 Срд 07:30:11  2015366
>>2012274 (OP)
>Запрос и вывод результатов происходит в браузере
То есть чтобы найти файл, нужно запустить жрущий джва гигабайта на одной пустой вкладке брувозер? Иди ты нахуй.
Аноним (Microsoft Windows 7: Chromium based) 12/04/17 Срд 07:32:02  2015368
>>2012347
Поисковую систему надо писать на лиспе и прологе.
Аноним (Microsoft Windows 7: Chromium based) 12/04/17 Срд 07:36:51  2015369
>>2013088
>заебывало писать капсом, добавлять @ и выделять жирным
>написал себе сайт
А мог бы простенький скрипт на автохоткей сделать.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 64 | 3 | 30
Назад Вверх Каталог Обновить

Топ тредов
Избранное