логотип сайта

grabber.fatal.ru

Навигаторы популярных сайтов

 

Для самых занятых коротко о том, чем Вам может быть полезен данный сайт:
На странице "Навигаторы" Вы можете совершенно бесплатно скачать мою программу FreeDBGrabber вместе с описанием работы (RAR,313 Kb). Программа обучена находить дискографии большинства более или менее известных исполнителей на сервере freedb.org. Также, на этой странице имеется ссылка на закачку trial-версии (moreTunes_setup.exe, 2,25 Мб) интересной на мой взгляд программы MoreTunes (разработчик Marc Belmont). Эта программа помимо вышеизложенного выводит еще и обложки альбомов, тексты песен и т.п.
На странице "Другие программы" выложил еще две своих разработки (тоже, кстати, freeware) - MpTreeLite (RAR, 735 Kb). Это программа для каталогизации аудиофайлов форматов mp3, ogg и wma, имеющихся в Вашей домашней коллекции. И программа Tag2File (RAR, 56 Kb). Это программа для пакетного переименования музыкальных файлов по информации, взятой из тегов.

Теперь обо всем поподробнее:

Цель сайта или когда достают браузеры.

Цель создания сайта – продвижение программ, облегчающих поиск нужной информации на популярных в народе и устоявшихся во времени сайтах.

Как правило, сайты создаются с учетом того, что просматривать их будут с помощью специальных программ – браузеров (Internet Explorer, Opera и т.п.). Да и Вы, наверное, сейчас читаете эти строки из подобной программы.

К недостаткам такого способа поиска и просмотра информации можно отнести:

  1. Большая загруженность страниц сайтов рекламой, баннерами и прочей не всегда нужной нам информацией. Следствие этого – большой трафик и время загрузки страниц. Первое невыгодно тем пользователям, кто расплачивается за полученные мегабайты информации, а второе не приносит радости вообще всем. Конечно, частично устранить это можно использованием прокси-сервера, отключением загрузки рисунков и т.п., но тогда усугубится второй недостаток:
  2. Не всегда понятная навигация по сайту. Наверняка многие из вас сталкивались с ситуацией, когда, зайдя на очередную страницу сайта, теряешься от обилия ссылок и долго ищешь нужную тебе. Но наконец-то вы нашли что искали – и, возможно, нарвались на третий недостаток:
  3. Многие сайты ограничивают количество выводимой на одну страницу информации, разбив вывод последней на несколько страниц. Хорошо если их немного, а если действительно нужное Вам находится на 23 странице? Или на 69? Хотя возможно, что Вам нужна вся информация на всех страницах. И опять мы нарываемся на следующий, уже четвертый недостаток:
  4. Каким образом сохранить такое количество информации? Вызываем команду «Сохранить» или «Сохранить как...», выбираем нужный формат, при необходимости подправляем название сохраняемого документа? И так для каждой страницы? А если Вам нужна только пара абзацев или пара фотографий с каждой страницы?

По-моему я привел достаточно доводов для осознания того, что использование традиционных способов поиска и сбора информации в Интернете не всегда оптимально. Точнее, не всегда оптимально для сайтов, имеющих какие – либо базы данных с древовидной структурой: коллекции музыки различных направлений, фотографий различных жанров и тому подобное. Количество таких сайтов, вероятно, – проценты или доли процента от общего количества сайтов в Интернете, но объем данных, которыми они оперируют, несравненно больше.

Альтернатива браузерам.

А что можно предложить взамен? Мне кажется, что в некоторых случаях оправдано применение специализированных и оптимизированных для каждого конкретного сайта программ – просмотрщиков и анализаторов страниц. Такие программы фильтруют информацию на страницах сайта и выводят в итоге только нужную нам в удобном для просмотра и дальнейшего использования виде.

В качестве примера такой программы выложил собственную разработку – FreeDBGrabber. Программа позволяет получить достаточно полные дискографии (список альбомов) практически всех более или менее известных музыкальных исполнителей.

Данные берутся из freedb.org – одной из крупнейших в мире баз данных о выпущенных компакт-дисках. Многие наверняка сталкивались с этой базой, сами не подозревая об этом. Если вставить в дисковод обычный музыкальный компакт-диск и проигрывать его на компьютере, подключенному к Интернет, то на плеере (программе, с помощью которой проигрывается CD) появляется информация об исполнителе, альбоме, годе выпуска, названии композиции. Откуда она берется кроме как с обложки CD? Да как правило, как раз из freedb.org. Плеер получает оттуда данные по специальному стандартизированному и опубликованному протоколу.

К большому сожалению, нет такого же протокола для поиска всей информации по названию исполнителя, или альбома, или композиции. Хотя сама возможность поиска есть, но для этого нужно выйти на сайт через браузер и искать необходимую информацию в интерактивном режиме. При создании программы FreeDBGrabber я воспользовался нестандартизированным протоколом или, иначе говоря, системой запросов к серверу, которая, в общем-то, открыта для всех.

У данной программы нет тех недостатков, присущих браузерам. Запускаете программу, подключаетесь к Интернету, вводите строку для поиска (группа, альбом группы или название песни) и указываете где искать – в названии артиста, альбома или трека. На выходе получаете результаты поиска в удобном для просмотра виде, удаляете ненужное или повторяющееся (бывает и такое, как при любом поиске) и сохраняете в выбранном Вами формате. Дальнейшая работа с полученными данными возможна в таких известных программах, как MS Word, Excel, том же Internet Explorer и др.

Ради любопытства я провел эксперимент – произвел поиск дискографии Matt Byanco стандартным методом с помощью браузера Internet Explorer и с помощью своей программы и получил следующие результаты:

Метод поиска
Результаты поиска
Входящий трафик, кБ
Время, затраченное на поиск,
мин : сек
Вывод результатов поиска
Internet Explorer
46 альбомов на 5 страницах (не считая главной страницы сайта)
295,6
03:10
5 файлов с расширением htm, mht, txt.
FreeDBGrabber
46 альбомов в окне программы
194,8
00:14
1 файл с расширением tri (FreeDBGrabber), rtf (MS Word), csv (Excel), html (IE), uni (Unicode text), xml, txt.

Небольшая разница в трафике (всего в полтора раза) объясняется тем, что данный сайт не перегружен графическими элементами (всего лишь четыре картинки на странице). Зато какая разница во времени поиска и способах вывода найденных данных!

Навигаторы: достоинства и недостатки.

Теперь о плюсах и минусах применения таких программ.

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

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

Коротко о сайте.

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

В разделе «Навигаторы» выложил кратное описание и ссылки на загрузку следующих программ:

FreeDBGrabber – уже упоминавшаяся программа поиска исполнителей, альбомов и треков на сайте freedb.org. Собственная разработка. Бесплатна для некоммерческого использования.

MoreTunes – описание интересной на мой взгляд программы, использующей оригинальный алгоритм поиска и выводящей помимо вышеизложенного еще обложки альбомов (фотографии) и тексты песен. Разработчик Marc Belmont.

В разделе «Другие программы» выложил еще одну свою разработку – программу MpTreeLite.

Она предназначена для создания и управления каталогами музыкальных файлов формата mp3, ogg и wma. Каталогизация производится автоматически при чтении метаданных (тегов) из самих файлов. Программа для ленивых – практически все операции, в том числе и редактирование тегов реализованы с минимальным использованием клавиатуры, большая часть операций производится мышкой методом «перетащи и брось». В программу помещен модуль из программы FreeDBGrabber для поиска информации в Интернете. Может быть, кому-то будет интересно сравнить имеющиеся у него альбомы или отдельные треки с базой freedb.org. Программу тоже можно скачать бесплатно с этого сайта.

Заключение.

Теперь о том, что планирую выложить.

Сейчас начал разработку навигатора сайта с большим количеством фотографий различных жанров. Назначение – быстрый поиск коллекций фотографий разных жанров с последующим сохранением на диске. Когда сделаю – выложу здесь же.

И, наконец, чего же я жду от вас, уважаемые посетители.

Во – первых, ваших замечаний и предложений по тем моим программам, которые представлены здесь. По возможности постараюсь ответить всем.

Во – вторых, жду ссылок на программы, желательно бесплатные, подходящие по тематике данного сайта. Этим вы поможете мне постоянно пополнять его содержание.

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

Связаться со мной Вы можете по электронной почте либо оставить сообщение в гостевой книге, для чего она, собственно, и предназначена.

<наверх>

Колонка автора

30.07.2007.
Наконец-то дошли руки, переработал алгоритм обращения к серверу freedb.org, т.к. там произошли серьезные изменения в алгоритме поиска и визуализации информации. Сейчас версия FreeDBGrabber - 2.10 качать (313 кб) - здесь
16.04.2007.
Исправил ошибки и немного изменил программу FreeDBGrabber - сейчас версия 2.03 качать (313 кб) - здесь
28.03.2007.
Кардинально изменил FreeDBGrabber - сейчас версия 2.0 - подробнее - здесь, качать (308 кб) - здесь
13.02.2007.
Очередная версия FreeDBGrabber (1.06) - добавлена проверка идентичности альбомов по количеству и продолжи- тельности треков. Сейчас результаты поиска не замусорены практически одинаковыми альбомами.
07.02.2007.
Для пользователей, не имеющих кириллицы, сделал версию программы FreeDBGrabber с поддерж- кой английского.
31.01.2007.
Из-за обоснованных замечаний пользователей обновил программу FreeDBGrabber до версии 1.04.
- исправлен существен- ный баг при открытии сохраненных результатов поиска в формате '*.tri';
- удалять ненужные узлы теперь можно по клавише 'Delete';
- слегка отредактировано описание программы.
21.01.2007.
Немного озадаченный неожиданным спросом на программы (за неполные 10 дней существования проекта - то бишь этого сайта скачано более 600 копий отсюда и столько же с других сайтов - каталогов программ) выкроил пару ночей и написал небольшую ути- литу для переименования аудиофайлов в соответст- вии с имеющимися в них тегами. Программка получилась на удивление компактная для своих возможностей. Выложил ее на странице "Другие программы", желающие могут оценить.
Copyright © И.В.Бикинеев, И.И.Бикинеев 2007 г.
  УЛИТКА - каталог ресурсов интернет uaindex.com -Украинский белый ТОП ресурсов Каталог сайтов Всего.RU бесплатная музыка mp3 Рейтинг коммерческих и информационных сайтов России