Smart Search

  • Автор теми Del
  • Дата створення

Del

Member
You must be registered for see images


О программе:
Программа для упрощения работы с поисковыми системами (пока только с google.com).


Особенности:

- основное окно:
При запуске в трее появится иконка поиска. Для открытия основного окна нужно кликнуть по ней один раз.
На главной странице можно указать опции поиска и выбрать категорию.

- настройки:
Можно указать путь к браузеру, который нужно использовать. Если ничего не указано, то будет использоваться браузер "по умолчанию".
Также можно указать количество выводимых результатов поиска на странице.
Здесь же можно открыть окно редактирования категорий.

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

Для примера, в архиве есть файл SmartSearchData.txt с примером категорий. Используйте кнопку "Импорт" для автоматического их добавления в программу.
Кнопка "Экспорт" позволяет создать файл с вашим списком категорий, например, для бекапа или чтобы поделиться с друзьями.
Осторожно редактируйте эти файлы в ручную, чтобы не испортить их структуру.

Если у вас есть интересные сайты, по которым вы часто осуществляете поиск, укажите их ниже, возможно кому-то они будут полезны.


Требования:
- WinXP
- Framework 2.0 и выше

 

Вкладення

Останнє редагування:

Cris

Member
походу у вас выбрал google - ошет в гугле, еслиб былоб так что вводиш а оно ишет сразу и в google и в yandex и в meta... и отбрасивало повторяюшиеся результаты, то это я еше понимаю... а так
 

Del

Member
Сразу на все не получится, т.к. разные структуры запросов.
Суть программы - сгенерировать правильную строку запроса, а не искать по всем поисковикам.
К слову, поиск по нескольким поисковикам сразу можно делать на (скоро добавлю)
 

Cris

Member
Сразу на все не получится, т.к. разные структуры запросов.
Суть программы - сгенерировать правильную строку запроса, а не искать по всем поисковикам.
К слову, поиск по нескольким поисковикам сразу можно делать на (скоро добавлю)
сделать правильную строку запроса не так долго - берем поисковою систему и делаем на нее шаблон по которой вызиваем поиск, а вместо того места там где должен бить сам запрос ставим например * или какойто символ что другого такого небудет, потом в проге ишем * и ставим туда наш запрос, если это кирилица то еше может надо повозиться для преобразования, но если б у вас искале сразу везде и парсило тоже както по шаблону прога была б удобная и практичная, а так проше открыть браузер и найти)
 

PainKiller

Пастафарианец
Команда форуму
Супер Модератор
сделать правильную строку запроса не так долго - берем поисковою систему и делаем на нее шаблон по которой вызиваем поиск, а вместо того места там где должен бить сам запрос ставим например * или какойто символ что другого такого небудет, потом в проге ишем * и ставим туда наш запрос, если это кирилица то еше может надо повозиться для преобразования, но если б у вас искале сразу везде и парсило тоже както по шаблону прога была б удобная и практичная, а так проше открыть браузер и найти)
Мод реврайт мы, конечно-же, не учитываем. Это раз. Второе - пост бред, я даже смысла уловить не смог. Как из поисковой системы сделать шаблон? О_о
Тут идет речь про структуру точных запросов.
2 Del:
Нигма - действительно вещь замечательная=)
 

Cris

Member
Мод реврайт мы, конечно-же, не учитываем. Это раз. Второе - пост бред, я даже смысла уловить не смог. Как из поисковой системы сделать шаблон? О_о
Тут идет речь про структуру точных запросов.
2 Del:
Нигма - действительно вещь замечательная=)
не шаблон поисковой системы а .. анпример:
берем строку запроса - из гугла , и вместо SEARCH ставим * - - это и будет шаблон, потом с помошью сокетов и HTTP протокола отправляем это на сервер и получаем ответ -
GET /search?q=SEARCH HTTP/1.1\r\nHost: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5\r\nAccept: text/html\r\nConnection: Close\r\n\r\n
и поэтому запросу получаем результаты поиска
и по аналогии делаем с остальными поисковыми системами, где надо можно использовать и POST метод
это все для отображения результатов в самой программе - еслиб оно делала хотяб так и ссылки для результатов это было стоищее, а так прога которая открывает браузерное окно и передает в нее URl это чтото не то..., это типа чтобы вместо открытия браузера и ввода там мы открываем прогу и вводим тут, а разница?
 
Останнє редагування:

FEOFAN

http://feofan.com
это все для отображения результатов в самой программе - еслиб оно делала хотяб так и ссылки для результатов это было стоищее, а так прога которая открывает браузерное окно и передает в нее URl это чтото не то..., это типа чтобы вместо открытия браузера и ввода там мы открываем прогу и вводим тут, а разница?
Кстати, у Гугла, когда ставишь какой-то их гугло-десктоп, появляется возможность по двойному нажатию Ctrl вывести окно запроса поиска в гугле и не только. Мегаудобная вещь!
 

Del

Member
не шаблон поисковой системы а .. анпример:
берем строку запроса - из гугла , и вместо SEARCH ставим * - - это и будет шаблон, потом с помошью сокетов и HTTP протокола отправляем это на сервер и получаем ответ -
GET /search?q=SEARCH HTTP/1.1\r\nHost: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5\r\nAccept: text/html\r\nConnection: Close\r\n\r\n
и поэтому запросу получаем результаты поиска
и по аналогии делаем с остальными поисковыми системами, где надо можно использовать и POST метод
это все для отображения результатов в самой программе - еслиб оно делала хотяб так и ссылки для результатов это было стоищее, а так прога которая открывает браузерное окно и передает в нее URl это чтото не то..., это типа чтобы вместо открытия браузера и ввода там мы открываем прогу и вводим тут, а разница?
Сколько нужно времени, чтобы найти:
1. WinRAR на сайтах 2baksa.net;dlcool.ru;philka.ru;rl-team.net
2. Найти определение слова "Программирование"
3. Найти книгу "лучшие рецепты" на сайтах infanata.org;bookz.ru
и т.п.

Достаточно много времени уходит на правильное формирвоание запроса. А так у меня уже есть те самые "шаблоны" поиска.

А делать запросы, как предложено, как раз совсем не эффективно. Да и не понятно, чем оно отличается от обычного поиска.
 

Del

Member
Обновление:

v1.0.1
  • добавлены новые параметры поиска*
  • добавлен поисковик "Nigma.RU"

* - параметры поиска задаются для всех поисковиков одинаковые, но применяются только если есть такая возможность на сайте
 

Cris

Member
Обновление:

v1.0.1
  • добавлены новые параметры поиска*
  • добавлен поисковик "Nigma.RU"

* - параметры поиска задаются для всех поисковиков одинаковые, но применяются только если есть такая возможность на сайте
ну знаеш я и сильно не понял чем твой отличаеться от обычного поиска...
 
Зверху