![]() |
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 и т.п.). Да и Вы, наверное, сейчас читаете эти строки из подобной программы. К недостаткам такого способа поиска и просмотра информации можно отнести:
По-моему я привел достаточно доводов для осознания того, что использование традиционных способов поиска и сбора информации в Интернете не всегда оптимально. Точнее, не всегда оптимально для сайтов, имеющих какие – либо базы данных с древовидной структурой: коллекции музыки различных направлений, фотографий различных жанров и тому подобное. Количество таких сайтов, вероятно, – проценты или доли процента от общего количества сайтов в Интернете, но объем данных, которыми они оперируют, несравненно больше. Альтернатива браузерам.А что можно предложить взамен? Мне кажется, что в некоторых случаях оправдано применение специализированных и оптимизированных для каждого конкретного сайта программ – просмотрщиков и анализаторов страниц. Такие программы фильтруют информацию на страницах сайта и выводят в итоге только нужную нам в удобном для просмотра и дальнейшего использования виде. В качестве примера такой программы выложил собственную разработку – FreeDBGrabber. Программа позволяет получить достаточно полные дискографии (список альбомов) практически всех более или менее известных музыкальных исполнителей. Данные берутся из freedb.org – одной из крупнейших в мире баз данных о выпущенных компакт-дисках. Многие наверняка сталкивались с этой базой, сами не подозревая об этом. Если вставить в дисковод обычный музыкальный компакт-диск и проигрывать его на компьютере, подключенному к Интернет, то на плеере (программе, с помощью которой проигрывается CD) появляется информация об исполнителе, альбоме, годе выпуска, названии композиции. Откуда она берется кроме как с обложки CD? Да как правило, как раз из freedb.org. Плеер получает оттуда данные по специальному стандартизированному и опубликованному протоколу. К большому сожалению, нет такого же протокола для поиска всей информации по названию исполнителя, или альбома, или композиции. Хотя сама возможность поиска есть, но для этого нужно выйти на сайт через браузер и искать необходимую информацию в интерактивном режиме. При создании программы FreeDBGrabber я воспользовался нестандартизированным протоколом или, иначе говоря, системой запросов к серверу, которая, в общем-то, открыта для всех. У данной программы нет тех недостатков, присущих браузерам. Запускаете программу, подключаетесь к Интернету, вводите строку для поиска (группа, альбом группы или название песни) и указываете где искать – в названии артиста, альбома или трека. На выходе получаете результаты поиска в удобном для просмотра виде, удаляете ненужное или повторяющееся (бывает и такое, как при любом поиске) и сохраняете в выбранном Вами формате. Дальнейшая работа с полученными данными возможна в таких известных программах, как MS Word, Excel, том же Internet Explorer и др. Ради любопытства я провел эксперимент – произвел поиск дискографии Matt Byanco стандартным методом с помощью браузера Internet Explorer и с помощью своей программы и получил следующие результаты:
Небольшая разница в трафике (всего в полтора раза) объясняется тем, что данный сайт не перегружен графическими элементами (всего лишь четыре картинки на странице). Зато какая разница во времени поиска и способах вывода найденных данных! Навигаторы: достоинства и недостатки.Теперь о плюсах и минусах применения таких программ. К плюсам можно отнести все, что я перечислял выше, только с обратным знаком. Т.е. быстрый поиск информации, удобная навигация (если она вообще нужна), вывод всей информации за один запрос в удобном формате. Минус же, на мой взгляд, только один, но такой, что может перечеркнуть все плюсы. Разработчики сайтов, команды, которые поддерживают сайт и актуализируют программное наполнение сайта, никак не рассчитывают, что найдутся охотники нетрадиционного общения с их детищем. Поэтому любое изменение программной начинки сайта может привести к краху работы таких программ. Коротко о сайте.Сейчас немного о том, что имеется на сайте и что планирую выложить в будущем (надеюсь, в недалеком). В разделе «Навигаторы» выложил кратное описание и ссылки на загрузку следующих программ: 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 г. |
||||||||||||||||||||||||
|
|
||||||||||||||||||||||||