DenisovPlay

DenisovPlay

человек
Пикабушник
9194 рейтинг 3 подписчика 5 подписок 5 постов 1 в горячем
Награды:
За исследование параллельных миров
11

Мегафон...

@MegaFon.help, идите нахуй, выблядки ебучие. Оформите себе сами свой ЕБУЧИЙ ЯНДЕКС ПЛЮС и идите нахуй ещё раз. На протяжении нескольких дней каждый день, то яндекс плюс, то "проездной на остров", то пакет. КОГДА ВЫ БЛЯТЬ ПЕРЕСТАНЕТЕ ПИХАТЬ МНЕ БЛЯТЬ РЕКЛАМУ?

Вы мне нахуй не нужны, единственное, что вы должны сделать - забрать у меня деньги и дать интернет, НО ВЫ ДАЖЕ С ЭТИМ НЕ СПРАВЛЯЕТЕСЬ.

Может быть вам стоило бы сделать свой интернет нормальным, нет? Первые с конца блять.

Мегафон... Бесит, Надоело, Негодование, Мегафон, Реклама, Мат, Длиннопост, Негатив
Мегафон... Бесит, Надоело, Негодование, Мегафон, Реклама, Мат, Длиннопост, Негатив
Мегафон... Бесит, Надоело, Негодование, Мегафон, Реклама, Мат, Длиннопост, Негатив

Прошу прощения за мат, я вообще обычно культурный.

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

Воруем сихронизированные текста песен из MusixMatch на JavaScript

Доброе утро/день/ночь.
Если вы когда-либо хотели получить текста песен, то находили кучу платных и медленных API.
Однако, есть бесплатный и рабочий API, берущий текста с MusixMatch (самый главный сервис для сихронизированных текстов, его используют Apple Music, Yandex Music, Spotify и другие)

https://github.com/Paxsenix0/MusixMatch-Lyrics

Работает всё просто. Отправляем запрос - получаем LRC файл.

https://paxsenixofc.my.id/server/getLyricsMusix.phpt=Hope&am...
t - это Title - название песни
a - это Artist/Author - как не странно - артист/исполнитель
d - это Duration - длительность песни, необязательный параметр
type - тип, исходя из своих тестов рекомендую alternative

LRC - это файл вот такого вида:

[00:09.02]Вещи дома проданы — внутренности, органы
[00:11.16]Пустые головы орут заученные слоганы

[00:00:00] - время, дальше - текст. Вполне логично, что тут ещё сказать...

Что с этим делать дальше? Писать код, чтобы его обработать? Зачем? Мы ж настоящие программисты!
Находим готовое решение на JavaScript для интеграции в веб-приложение:
https://github.com/Yashasmonkeycoder/lyricPlayer

lyricPlayer.Mode = "Line";
lyricPlayer.setLyrics(data);

Указываем Mode:
1. Line - одна линия
2. Long - полностью весь текст
Передаём полученный текст с помошью setLyrics. Всё, теперь текст появляется в div с id lyrics_playerMain. Код простой, его можно переписать, чтобы использовать его с другим id.

Код на ajax, который я использую у себя - https://pastebin.com/1BV19j1f. В нём есть костыли, но он работает, а это самое главное!
Демо - это полностью работающий плеер, API находит текста, но не для всех песен. (не реклама, не открывайте там вирусы, у вас все деньги со сберкнижки снимут)

Вот примеры в виде картинок (из моего проекта):

Воруем сихронизированные текста песен из MusixMatch на JavaScript Javascript, API, Форматирование текста, Мат, Длиннопост

Режим Long

Воруем сихронизированные текста песен из MusixMatch на JavaScript Javascript, API, Форматирование текста, Мат, Длиннопост

Режим Line

Все камни и палки можете оставить в комментариях, знаю, что мой код - кривая поебень, но он работает. Можете написать свой код и оставить его в комментариях.

P.S. у Pikabu просто превосходная система рекомендации тегов:

Воруем сихронизированные текста песен из MusixMatch на JavaScript Javascript, API, Форматирование текста, Мат, Длиннопост

прямо в тему...

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

РЖД и безопасность2

Относительно недавно РЖД начали делать составы с двухэтажными вагонами. В них присутствует WI-FI с доступом в интернет, но не всегда) В одну поезду интернет прекрасно (на сколько это возможно в лесах и полях) работал, а в другую - нет. Мне стало скучно и я решил немного полазить по этой сети.

РЖД и безопасность Общественный транспорт, РЖД, Информационная безопасность, Железная дорога, Поезд, Длиннопост, Разгильдяйство

Начал с просмотра свойств сети и обнаружил, что IP-адрес роутера не обычный. Он начинается не с 192.168, а с 10.7. Я не удержался и перешёл по этому адресу, что подсказал мне мой телефон.

РЖД и безопасность Общественный транспорт, РЖД, Информационная безопасность, Железная дорога, Поезд, Длиннопост, Разгильдяйство

Вау, я обнаружил панель управления вагоном, но меня смутил не только такой лёгкий доступ, но и номер вагона, он почему-то несопадал с моим 8-ым, а так же 1970-ый год.

Но не всё так плохо. Тут есть несколько уровней доступа. По стандарту это - "Проводник", для него не требуется пароль.

Копаясь дальше обнаружил документацию к этой панели

РЖД и безопасность Общественный транспорт, РЖД, Информационная безопасность, Железная дорога, Поезд, Длиннопост, Разгильдяйство

Прикольно, тут указан адрес ещё одной панели, ну что, погнали теперь туда!

РЖД и безопасность Общественный транспорт, РЖД, Информационная безопасность, Железная дорога, Поезд, Длиннопост, Разгильдяйство

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

Читаем документацию дальше...

РЖД и безопасность Общественный транспорт, РЖД, Информационная безопасность, Железная дорога, Поезд, Длиннопост, Разгильдяйство

Интересно. Пароли в документации, доступной БЕЗ ПАРОЛЯ. Стандартные пароли от всех уровней доступа. Ну не могли же они такими и остаться?

РЖД и безопасность Общественный транспорт, РЖД, Информационная безопасность, Железная дорога, Поезд, Длиннопост, Разгильдяйство

А вот нет, могли... Теперь можно управлять светом и климатом в вагоне, узнать сколько воды есть. Я конечно же не стал ничего делать и вышел от туда. Вроде бы особо опасного нету, но всё равно обидно. Ну почему никто не меняет стандартные пароли? Тем более от панели управления вагоном, хоть там и нет ничего интересного. Вот можно было бы управлять движением поезда)


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


А всё из-за того, что интернет в поезде не работал)


Билет купил я, телефон мой, обнаружил это я => моё ;)

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

Дневные очепятки

Писал я днём правила для своего сайта (не реклама этого говна), а ночью обнаружил достаточно смешную опечатку (как мне кажется).

Дневные очепятки Тупость, Опечатка, Скриншот, Правила

Так как это мой первый пост, то он может быть не смешным говном, но, пожалуйста, не бейте меня, я тут раньше только читал, а не писал.
Так как сайт - мой, опечатка - моя => я тупой и тег "моё".

Отличная работа, все прочитано!