UmnikOne

UmnikOne

Пикабушник
Дата рождения: 14 июня
45К рейтинг 679 подписчиков 26 подписок 222 поста 49 в горячем
Награды:
10 лет на Пикабу
4202

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Игровая суббота: Gang Garrison 2

Простите, что без пятничного анонса, дел просто куча. Поэтому предлагаю поиграть в нечто простенькое.


Что это за игра?

Это 2D-Пиксель-Платформенная-ПародияНаTF2


Как играть?

1. Качаете игру с оф. сайта [10mb]

2. Распаковываете

3. Запускаете

4. Находите пункт - Join (manual)

5. Подключаетесь - IP: 213.138.76.166 | Port: 27015

Какие классы доступны?

Всё что есть в TF2.


Во сколько играем?

Сегодня (10.12) - В 18:00 (по МСК)


Голос и вопросы:

Для голосового общения и ваших вопросов, мы будем использовать Discord.

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

Игровая суббота: Играем в RUNE

Игровая суббота: Играем в RUNE

Добрый вечер!

На прошлой неделе мы играли в Quake. А сейчас настало время для игры в Rune. Очень крутая игра, всем советую!

В прошлый раз мы в неё играли - год назад.


Для игры вам нужно будет:

1. Игра [Ссылка будет в комментариях]

2. Запустить игру

3. Нажать Ё(~)

4. Ввести: open 213.138.76.166


Советы:

- Просмотрите настройки управления

- Модель и имя персонажа меняется в Сетевая игра -> Игрок


Информация о времени:

Играем в субботу (03.11) в 19:00 (по МСК).


Голос и вопросы:

Для голосового общения и ваших вопросов, мы будем использовать Discord.

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

Raspberry Pi 3 Mediacenter + Hyperion Ambilight

Всё началось с того, что мне нужен был новый медиаплеер, ибо мой окончательно сдох. И вспомнилось мне, что на досуге видел статью - "Как сделать медиаплеер из Raspberry Pi 3". Подумал, прикинул цены и решил. Почему бы и нет.


Пару ссылок:

ixbt - тут информация о том, что может наш медиаплеер.

hyperion-project - инструкция по сборке


Цены:

Raspberry Pi 3 в нашем городе оказался очень дорогим. Поэтому пришлось брать его с Ali.

Я взял сразу плату с адаптером питания и небольшими радиаторами. Корпус не брал.


Пока шла плата, я решил походить по нашим магазинам и поискать светодиоды. Мне нужны были APA102 или WS2801. Не нашёл, пришлось опять брать с Ali.


APA102 5m 30 IP30 - обошлись мне в 2 767 рублей.

Так же для ленты нужен отдельный блок питания. 5V 10A. Он обошёлся мне в 911 рублей.


Первым пришёл Raspberry Pi. С него я и начал. За основу я взял OSMC.

У них на сайте есть специальная утилита для скачивания и записи на флешку.

В Raspberry Pi я вставил 16gb MicroSD. Предварительно закинув туда наш OSMC.

Подключаем питание, hdmi и мышку. Настраиваем.


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

В настройках OSMC есть поддержка пульта. Нужно просто выбрать нужный конфиг. (там есть картиночки пультов). Мне повезло на третий раз и я таки нашёл конфиг для пульта PHILIPS. Но там скорее общий конфиг был.


Дальше нужно было связать приставку с компьютером, чтобы шарить фильмы. Вот тут у меня возникли проблемы. Приставка не хотела видеть папки которые я ей скармливал. Проблему так и не нашёл (Windows 10), поэтому я решил сильно не заморачиваться и поднял FileZilla Server. Всё идеально работает. Фильмы не тормозят.


Параллельно я поставил туда кучу всяких видеосервисов (Youtube, anidub, megogo...) и настроил IPTV.


Окей. Всё работает и всё летает. Пришло время делать Ambilight.

Сразу скажу, у меня небольшой телевизор (для нынешнего времени), ибо покупался давно. Всего-лишь 47". Модель - PHILIPS.

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

Дальше припаял углы.

Отлично, дальше подключил блок питания и подключил всё по этой схеме:

Дальше нам нужно будет настроить HyperCon. Полная настройка доступна тут - hyperion-project.org


Проблемы которые возникли:

1. При записи образа OSMC, он не сразу захотел писаться на флешку. Раза с 5го записался - не знаю с чем связанно.

2. Проблема с подключением к ПК.

3. HyperCon плохо работает на win10. При выборе нужных параметров, жутко глючит.

4. Забыл указать, откуда у меня начинается нулевой диод. Из-за этого не корректно отображались цвета. Параметр меняется в графе - 1st LED.

5. Почему-то поменялись местами красный и синий цвета. Т.е на экране красный цвет, а диоды горят синие. Исправляется изменением параметра: RGB Byte Order - вместо RGB выставил BGR.

6. Блок питания от светодиодов оказался огромным (как от ноута), как прятать его в стену - хз.


Итого - цена:

2733 + 2767 + 911 = 6411 рублей.

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


Вывод:

За 3к рублей, мы получаем мощную медиа приставку, с огромным функционалом. Тут у нас IPTV и поддержка MKV форматов. Стримы твича и youtube. Радио и подкасты. При желании можно ставить эмуляторы консолей.

Добавляем ещё 4к и получаем Ambilight систему.

Стоит ли оно того? Не знаю как вам, но мне понравилось. Когда смотришь фильмы, складывается ощущение, что экран реально больше. К тому же, это смотрится красиво.

Но опять таки, если фильм идёт 1.5 часа то всё окей. Вчера смотрел 3х часового Аватара, глаза устали к середине, пришлось отключать.

В общем, потраченных денег мне не жалко. К тому же это приятный опыт ^^

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

Субботний Quake III [OSP]

Субботний Quake III [OSP]

Добрый вечер!

На прошлой неделе мы играли в UT-99. А сейчас настало время для игры в Quake 3.

По многим просьбам был выбран мод OSP и режим FFA.


Для игры вам нужно будет:

1. Клиент игры [Ссылка на сборку будет в комментариях]

2. Запустить игру

3. Нажать Ё(~)

4. Ввести: connect 213.138.76.166


Информация об игре:

1. Управление: ПКМ - Прыжок, Пробел - приближение

2. Максимальное кол-во игроков: 16

3. Помощь вызывается командой /help

4. Голосование включено.



Информация о времени:

Играем в субботу (26.11) в 18:00 (по МСК).


Голос и вопросы:

Для голосового общения и ваших вопросов, мы будем использовать Discord.

Ссылка на Discord канал в описании этого сообщества.

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

[Итоги] Субботний UT-99

[Итоги] Субботний UT-99

Прошлый пост.

Всем добрый вечер, вот и подошло время подвести некий итог.

Я извиняюсь, что не все смогли попасть на сервер. Но думаю многие смогли поиграть и вспомнить как это)


Завтра (20.11) в 18:00 - Я опять запущу сервер. Ради приличия)


Тут предложили некоторые игры. А именно Quake 3 и UT2004.

Так что в следующую субботу, мы скорей всего пойдём играть в Quake III.


Пинг я поправлю, нужно просто бустеры скорости купить.


От себя хочу добавить, что неплохо было бы ещё поиграть в Rune.


Приму в дар нормальные сборки Q3...

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

Субботний UT-99

Субботний UT-99

Добрый вечер!

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


Для игры вам нужно будет:

1. Клиент игры (GOG версия) [Ссылка на клиент будет в комментариях] (версия 436)

2. Запустить игру (System\UnrealTournament.exe)

3. Нажать Ё(~)

4. Ввести: open 213.138.76.166


Вопросы по настройкам:


- Есть широкоформатные разрешения?

- Да, есть

- Игра кажись зависла, что делать?

- Нажми ESC.

- Персонаж не ходит :с

- Изначально настройки управления стоят на стрелочки, меняйте.

- Я не вижу оружия в руке

- Оно отключено. в настройках перейдите во вкладку Game -> Weapon Hand.


Информация о времени:

Играем в субботу (19.11) в 19:00 (по МСК).


Голос и вопросы:

Для голосового общения и ваших вопросов, мы будем использовать Discord.

Ссылка на Discord канал в описании этого сообщества.

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

Пятница + Выходной + COD2

Пятница + Выходной + COD2

Добрый вечер, друзья!

Завтра у нас пятница. И пришло время во что-нить поиграть. В этот раз я опять хочу предложить вам поиграть в Call Of Duty 2. (на самом деле, мне просто лень настраивать серваки для других игр)


Вся информация о подключении в данном посте:№3796835

Начинаем играть в 18:00 (по МСК).


Для связи мы используем Discord - ТЫК! (ссылку на дискорд вы найдёте в описании сообщества) домен дискорда опять заблочили...

(Также у нас в дискорде довольно часто играют в циву, террарию и ттс)...

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

[Напоминание] Pikabu играет в Doom II

[Напоминание] Pikabu играет в Doom II

Добрый день, я всего-лишь хочу напомнить вам, что сегодня в 19:00 (по МСК) мы будем играть в DOOM 2.


Инструкция


Кстати, я решил отказаться от вадов Brutal Дума и поставить стандартные. Так что, можете считать, что мы играем в классику.

Для смены никнейма:

Выходите в меню - Мультиплеер - Player Setup


Кнопка просмотра счёта - \


Discord канал - для связи и вопросов.

Сервер уже запущен, кто хочет начать играть раньше, можете заходить.

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