UmnikOne

UmnikOne

Пикабушник
Дата рождения: 14 июня 1995
поставил 13185 плюсов и 108 минусов
отредактировал 2 поста
проголосовал за 4 редактирования
Награды:
5 лет на Пикабу
45К рейтинг 687 подписчиков 24 подписки 221 пост 49 в горячем

Продолжение поста «Я интегрировал Яндекс.Музыку в Winamp»

Небольшое обновление

0.0.4

  • Добавлена поддержка локальных .mp3 файлов

  • Добавлено сохранение эквалайзера

Для того чтобы сохранить эквалайзер, нажмите кнопку "Presets" и "Save". Теперь при следующих заходах эквалайзер будет выставлять параметры такими как вы их настроили.

Продолжение поста «Я интегрировал Яндекс.Музыку в Winamp» Яндекс Музыка, Winamp, Видео, Без звука, Ответ на пост

Скачать можно на сайте: https://yaamp.ru/

или

GitHub: https://github.com/umnik1/yaamp/releases

Продолжение поста «Я интегрировал Яндекс.Музыку в Winamp»

Продолжение поста «Я интегрировал Яндекс.Музыку в Winamp» Яндекс Музыка, Winamp, Видео, Без звука, Ответ на пост

Всем привет, я с обновлениями.

Во-первых, хотелось бы сказать спасибо всем тем людям, кто поддержал меня комментариями и донатами, это очень сильно стимулирует продолжать поддержку приложения и не забрасывать всё на половине пути.

А во-вторых, за прошедший месяц удалось выпустить две версии, одна исправляет большинство багов и косяков про которые вы писали. А вторая добавляет функционал в отображении плеера. Чтобы всё не пересказывать, я предлагаю просто ознакомится со списком изменений для отдельных версий:

0.0.2

Изменения:

  • Переработано отображение окна, теперь оно не занимает всю площадь экрана.
    Из-за этого пришлось отказаться от перетаскивания отдельных окон в разные стороны.

  • Добавлена возможность ставить лайки и дизлайки

  • Исправлена ошибка с перетаскиванием на второй монитор

  • Исправлена ошибка с Double Size, теперь плейлист также масштабируется

  • Теперь если вы загружали свои треки на яндекс музыку, они также будут проигрываться

  • Исправлена ошибка с "Failed to parse skin", если скин неправильно установился

  • Исправлена ошибка с фокусом окна

  • Добавлена возможность выхода из аккаунта

  • Пункт меню "Options->skins" был удалён (он дублировал обычный Skins)

  • Добавлена поддержка медиа-клавиш на переключение треков

  • Убраны дубли треков в Радио и Моей волне

  • Добавлено отображение лоадера при переходе в мою волну и радио

  • Добавлено отображение текущего плейлиста

  • Добавлены рекомендации по плейлисту

  • Убрана регулировка громкости на колёсико мыши (были ложные срабатывания при скролле плейлиста)

  • Исправлена проблема с окном поиска

0.0.3

Изменения:

  • Пункты меню с плейлистами из главной страницы яндекса убраны в подменю

  • Добавлена возможность "зума" плеера

  • Возвращена возможность перетаскивать окна плеера (инструкция будет ниже)

  • Сохранение позиции окон

Редактирование положения окон теперь происходит следующим образом:

  1. Переходим в Options и нажимаем "Разблокировать окно"

  2. Перетаскиваем окна, закрываем ненужные

  3. Переходим в Options и нажимаем "Заблокировать окно"


Скачать обновления можно на сайте: https://yaamp.ru/

Либо на GitHub: https://github.com/umnik1/yaamp/releases


Думаю до нового года уже не будет обновлений, нужно будет немного отвлечься.

И ещё раз, спасибо всем за поддержку, помощь и багрепорты!

Показать полностью

Я интегрировал Яндекс.Музыку в Winamp

В общем как-то вечером, от нечего делать, я начал играться с неофициальным api для ЯМ. И на удивление понял, что в общем-то, там есть весь базовый функционал и он работает хорошо, поэтому можно что-то и придумать с ним.

Так я начал двигаться в направлении создания своего музыкального клиента и раз пошла такая тема, решил всё это дело обернуть в ElectronJS, так как уже давно хотел что-то сделать на нём.

Протестировав и поняв как работает api, я принялся делать оболочку и в какой-то момент подумал - "На CSS+HTML что только не делают, скорей всего даже Winamp уже перерисовали. Нужно погуглить".

Так я наткнулся на проект Webamp. Это уже полностью готовый winamp на веб-стеке, который может даже музыку проигрывать. Поняв, что всё уже по сути готово и нужно просто соединить две этих "технологии", я принялся за дело.

Ага, просто... Как же. В общем, намучившись как следует, мне всё-таки удалось объединить всё и запустить.

А потом началась "кроссплатформенная" разработка, так как у меня нет Mac, пришлось через виртуальную машину его запускать и работать в 15 фпс. То ещё удовольствие, скажу вам...

По итогу у меня всё вышло и получился проект Yaamp.

Я интегрировал Яндекс.Музыку в Winamp Яндекс Музыка, Winamp, Видео, Без звука

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

  • Простой и защищённый вход в аккаунт

  • Интеграция с Last.FM и Discord

  • Интегрирован поиск

  • Открытие любимых треков по умолчанию

  • Поддержка плейлистов

  • Поддержка скинов

Сделал версии для Windows, Mac и Linux.

Скачать можно на официальном сайте: https://yaamp.ru/

Показать полностью 1

Удалить

удалить

Дерево добра

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

Дерево добра Почта России, Благотворительность, Журнал, Длиннопост, Скриншот, Подписки
Дерево добра Почта России, Благотворительность, Журнал, Длиннопост, Скриншот, Подписки

В общем, очень занятная инициатива, и надеюсь, что подписки действительно приходят. Оформил две, в разные больницы.

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

Вооооот...

Если кому интересно, то вся информация тут: https://podpiska.pochta.ru/derevo-dobra/region

Показать полностью 2

Блокируем все Shorts в YouTube

В целом, меня Shorts не сильно напрягают, я их и не смотрю. Но когда они отображаются в подписках рядом с полноценными видео, это прям выбешивает. Поэтому, это краткий гайд, как их убрать.

Блокируем все Shorts в YouTube Гайд, Youtube Shorts, Adblock, YouTube, Длиннопост


Для этого, нам нужен uBlock и специальные фильтры для него.

  1. Заходим в настройки uBlock

Блокируем все Shorts в YouTube Гайд, Youtube Shorts, Adblock, YouTube, Длиннопост

2. Переходим во вкладку "Мои фильтры"

Блокируем все Shorts в YouTube Гайд, Youtube Shorts, Adblock, YouTube, Длиннопост

3. Копируем эти фильтры:

www.youtube.com##ytd-guide-renderer a.yt-simple-endpoint path[d^="M10 14.65v-5.3L15 12l-5 2.65zm7.77-4.33c-.77-.32-1.2-.5-1.2-.5L18"]:upward(ytd-guide-entry-renderer)

www.youtube.com##ytd-mini-guide-renderer a.yt-simple-endpoint path[d^="M10 14.65v-5.3L15 12l-5 2.65zm7.77-4.33c-.77-.32-1.2-.5-1.2-.5L18"]:upward(ytd-mini-guide-entry-renderer)

www.youtube.com##ytd-browse #dismissible ytd-rich-grid-slim-media[is-short]:upward(ytd-rich-section-renderer)

www.youtube.com##ytd-browse[page-subtype="home"] .ytd-thumbnail[href^="/shorts/"]:upward(ytd-rich-item-renderer)

www.youtube.com##ytd-browse[page-subtype="subscriptions"] .ytd-thumbnail[href^="/shorts/"]:upward(ytd-grid-video-renderer)

www.youtube.com##ytd-search .ytd-thumbnail[href^="/shorts/"]:upward(ytd-video-renderer)

www.youtube.com##ytd-watch-next-secondary-results-renderer .ytd-thumbnail[href^="/shorts/"]:upward(ytd-compact-video-renderer,ytd-shelf-renderer)

www.youtube.com##ytd-browse[page-subtype="subscriptions"] ytd-video-renderer .ytd-thumbnail[href^="/shorts/"]:upward(ytd-item-section-renderer)

www.youtube.com##ytd-browse[page-subtype="channels"] #contents.ytd-reel-shelf-renderer:upward(ytd-item-section-renderer)

www.youtube.com##ytd-search #contents ytd-reel-shelf-renderer

m.youtube.com##ytm-reel-shelf-renderer

m.youtube.com##ytm-pivot-bar-renderer div.pivot-shorts:upward(ytm-pivot-bar-item-renderer)

m.youtube.com##ytm-browse ytm-item-section-renderer ytm-thumbnail-overlay-time-status-renderer[data-style="SHORTS"]:upward(ytm-video-with-context-renderer)

m.youtube.com##ytm-browse ytm-item-section-renderer ytm-thumbnail-overlay-time-status-renderer[data-style="SHORTS"]:upward(ytm-compact-video-renderer)

m.youtube.com##ytm-search ytm-thumbnail-overlay-time-status-renderer[data-style="SHORTS"]:upward(ytm-compact-video-renderer)

m.youtube.com##ytm-single-column-watch-next-results-renderer ytm-thumbnail-overlay-time-status-renderer span:has-text(/^(0:\d\d|1:0\d)$/):upward(ytm-video-with-context-renderer)

4. Вставляем их в поле на вкладке

5. Нажимаем "Применить изменения"

6. Всё, вы великолепны, и Shorts больше не увидите

Фильтры взяты отсюда:

https://letsblock.it/filters/youtube-shorts

Как мне потом подсказали, данный метод также скрывает все видео короче 30 секунд. Поэтому, если вам такое не подходит, то есть другой метод.

Если у вас Chromium браузер (почти все браузеры, кроме firefox и safari), то вы можете просто установить расширение

https://chrome.google.com/webstore/detail/shortsblocker-remove-shor/oahiolknhkbpcolgnpljehalnhblolkm

Показать полностью 2

Каркассоны с дополнениями и без

Осторожно громкий звук!

Ответ на пост «Spotify Premium не доступен, переезжаем на Яндекс!»

Ответ на пост «Spotify Premium не доступен, переезжаем на Яндекс!» Яндекс Музыка, Spotify, Интересные сайты, Без рейтинга, YouTube, ВКонтакте, Ответ на пост

Спасибо за приятные слова, всегда приятно, когда людям помогает что-то, что ты сделал.

В комментариях меня просили сделать версии для Вконтакте и YouTube Music, и я их сделал)


YouTube Music

Ссылка: https://yt.spotya.ru/


Конвертирует любые плейлисты, кроме "Понравившееся", так как его нельзя получить без входа. Единственный вариант, чтобы его получить, это создать отдельный плейлист и из "Понравившееся" и перемещать в этот новый плейлист. (как в Spotify)


Вконтакте

Ссылка: https://vk.spotya.ru/


VK не предоставляет публичное API для работы с музыкой, поэтому пришлось делать всё обходными путями и костылями, что немного сказалось на скорости обработки. Но в целом, всё работает.


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

Либо вы можете вставать ссылку на плейлист.

Ответ на пост «Spotify Premium не доступен, переезжаем на Яндекс!» Яндекс Музыка, Spotify, Интересные сайты, Без рейтинга, YouTube, ВКонтакте, Ответ на пост

Надеюсь, кому-то поможет. Спасибо за внимание!

Показать полностью 1
Отличная работа, все прочитано!