|
|
| Результаты опроса: Что вы думаете о данном творении? | |||
| Нужная вещь! Буду пользоваться и ждать обновлений. |
|
3 | 100.00% |
| Программа так себе. Но пользоваться буду. |
|
0 | 0% |
| Программа не очень. Не буду пользоваться |
|
0 | 0% |
| Программа очень плоха. Не следует продолжать разработку! |
|
0 | 0% |
| Программа полный отстой. Хуже просто некуда! |
|
0 | 0% |
| Голосовавшие: 3. Вы ещё не голосовали в этом опросе | |||
|
|
Рейтинг 4.69/13:
|
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
|
LastFmManager - программа для работы с сайтом Last.fm14.05.2013, 23:42. Показов 2622. Ответов 2
Метки нет (Все метки)
Преамбула Только начал изучать C#, и для начала решил поэкспериментировать с Last.fm API. Что из этого получилось будет видно дальше.И так, программа предназначена для пользователей вышеупомянутого сайта, а именно для быстрого получения информации о исполнителях, концертах, новых релизах, всему что предоставляет Last.fm, и не только. Поэтому, кто на ласте не зарегистрирован - может дальше не читать. Авторизация Для работоспособности программы сперва нужно авторизоваться. При первом запуске программа сама предложит авторизоваться. Авторизация проходит в безопасном для пользователя режиме - через веб-сайт, то есть программа не хранит пароль пользователя.Процесс авторизации довольно тривиален, при первом запуске программа выдаст запрос на авторизацию: После успешной авторизации и разрешения доступа, нужно кликнуть на кнопку "Yes" в диалоге подтверждения: После чего авторизацию можно считать выполненной. Для проверки состояния авторизации нужно нажать на кнопку "Настройки" в левом нижнем углу программы. В случае удачной авторизации вы увидите окно с информацией вашего профиля: Кликните здесь для просмотра всего текста
Вкладка "Сейчас играет" Данная вкладка отображается при запуске программы, и показывает информацию о треке, который сейчас играет. Информация берется не из стандартного скробблера, или из плеера, а прямо с сайта, посредством API, поэтому для полной работоспособности программы стандартный скробблер устанавливать нет необходимости.В случае если сейчас ничего не проигрывается, то ничего отображаться не будет. В вверху вкладки отображается проигрываемый трек, ниже - информация о исполнителе, похожие исполнители и перевод текста песни(если песня англоязычная и перевод найден). Некоторые элементы имеют контекстное меню с расширенными функциями, которое включается нажатием правой или левой кнопкой мыши. На данной вкладке отображаются 20 последних прослушанных треков пользователя. Клик на треке открывает контекстное меню, с возможными манипуляциями над треком. На данный момент это: получение подробной информации о треке в программе и переход на страницу трека на Last.fm. Наиболее функциональная, следовательно - наиболее глючная вкладка. Здесь отображается различная информация, касательно пользователя.Первая загрузка может занять довольно длительное время(в зависимости от скорости интернета), все последующие загрузки в течении дня будут заметно быстрее. Главная отображает разного рода статистическая информация, как такая которую предоставляет Last.fm: количество прослушиваний, лучшие исполнители за различные периоды и.т.д, так и уникальная: процент музыки за разные периоды(характеризует насколько часто вы слушаете музыку), AEP(мера разнообразия), популярность музыкального вкуса(насколько модную музыку вы слушаете) и.т.д. Друзья - список ваших друзей(кто бы мог подумать )Библиотека - список ваших исполнителей и композиций. Лучшие исполнители - список ваших лучших исполнителей за разные периоды. Лучшие композиции - по аналогии с лучшими исполнителями. Любимые композиции - список композиций, помеченных как любимые. Рекомендуемые исполнители - исполнители, которых вам стоит послушать. Зеленым выделены исполнители, которые есть у вас в библиотеке. Рекомендуемые события - список концертов и фестивалей, на которые вам стоит пойти. Пользовательские теги - список тегов, которые ви добавили к трекам/альбомам/исполнителям. Плейлисты - список ваших плейлистов. Рупор - аналог стены ВКонтакте. К сожалению возможность удалять сообщения отсутствует. На данной вкладке можно получить более подробную информацию о исполнителе. Для этого нужно ввести название исполнителя в соответствующее поле и нажать на кнопку "Получить информацию". Если вы не уверены в правильности ввода названия исполнителя, то можно ввести часть названия и нажать на кнопку в виде бинокля, в следствии чего будет выполнен поиск исполнителей, после чего нужно будет выбрать нужного исполнителя из списка и нажать "Получить информацию". Общая информация - отображает основную информацию о исполнителе; изображение, биографию, статистику, лучших слушателей и.т.д. Wikipedia - очень часто хочется почитать о исполнителе во всемирно известной "Вики". Аудиозаписи - результат издевательства над ВКонтакте Отображает список аудиозаписей исполнителя, которые можно прослушать онлайн или скачать. Согласитесь, очень удобно получить такую возможность без надобности ручного поиска музыки.Торренты - а вот по этому пункту у меня есть подозрения что я могу получить в лоб от админов рутрекера здесь отображаются все торренты данного исполнителя на рутрекере. Торрент-файлы можно скачать в папку, после чего запустить и скачать содержимое.Похожие исполнители - список исполнителей, которые похожие на искомого. Состав группы - иногда на Last.fm есть информация о участниках группы, здесь отображаются все участники, когда-либо участвовавшие в коллективе. Лучше альбомы - лучше альбомы исполнителя. Ближайшие концерты - концерты, в которых будет принимать участие исполнитель. Вкладки "Альбом", "Трек", "Тег" работают по аналогии с вкладкой "Исполнитель" Вкладка "Поиск исполнителей" На данной вкладке можно осуществить расширенный поиск исполнителей. Поиск по похожим исполнителям - дает возможность найти исполнителей, которые похожи одновременно на ВСЕХ указанных исполнителей. Для начала поиска нужно добавить одного или несколько исполнителей в список поиска. Это можно осуществить ручным вводом названий исполнителей(так же как и во вкладке "Исполнитель"), или же выбрать нужных исполнителей в списках(похожие исполнители, лучшие исполнители и.т.д), посредством контекстного меню. Затем нужно нажать кнопку "Найти", результатом станет список исполнителей, которые похожи на всех указанных в списке поиска, или пустой список. Не рекомендуется добавлять исполнителей разных жанров, например "Sirenia" и "Стас Михайлов", ибо вероятность существования группы играющей Gothic-Шансон не слишком велика ![]() Поиск по тегам - в основном аналогичен предыдущему варианту, только вместо исполнителей - теги. Тегами на Last.fm считаются жанры и стили музыки, например metal, rock, alternative и.т.д. Вкладка "Поиск обоев" Осуществляет поиск обоев исполнителя. Для поиска нужно ввести имя исполнителя и нажать "Найти обои" результатом станет либо список миниатюр, либо пустой список. Скачать обои можно воспользовавшись контекстным меню. На данный момент это пока вся функциональность. Программа еще только разрабатывается, и в скором времени будут добавлены новые уникальные возможности. Буду очень рад разумной критике и пожеланиям.
0
|
|
| 14.05.2013, 23:42 | |
|
Ответы с готовыми решениями:
2
Нужна программа для работы с сайтом Скрипт для работы с сайтом Приложения для работы с сайтом |
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
|
| 14.05.2013, 23:52 [ТС] | |
|
Для работоспособности программы нужны следующие компоненты:
Скачать новую версию можно по постоянной ссылке Не по теме: Админы, добавьте данный текст к шапке. Ибо склероз никогда меня не покидает :)
0
|
|
| 17.05.2013, 22:10 | |
|
dimafe6, Графический интерфейс отлично выполнен! Протестировать программу не могу, не зарегистрирован на этом сайте.
0
|
|
| 17.05.2013, 22:10 | |
|
Помогаю со студенческими работами здесь
3
Тема для дипломной работы свзяанная с сайтом
нужно найти программу для работы с сайтом на PHP по FTP Программа для роботы с сайтом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|