GAADyka

Пикабушник
Дата рождения: 30 апреля
20К рейтинг 9 подписчиков 65 подписок 48 постов 18 в горячем
Награды:
10 лет на Пикабу
4

Парсинг списка музыки в ВК

Знакомый попросил список его музыки с ВК аккаунта, к которому он потерял доступ. Гугл дал ссылочку на гитхаб, но там скрипт только для своего аккаунта работает.
С помощью ИИ доработал скрипт для сбора плейлиста в текстовый файл

(async () => {

const scroll = (top) => window.scrollTo({ top });

const delay = (ms) => new Promise((r) => setTimeout(r, ms));

async function scrollPlaylist() {

console.log("Прокручиваем музыку VK...");

let pageHeight = 0;

let sameHeightCount = 0;

while (sameHeightCount < 6) {

pageHeight = document.body.clientHeight;

scroll(pageHeight);

await delay(600);

if (document.body.clientHeight === pageHeight) {

sameHeightCount++;

} else {

sameHeightCount = 0;

}

}

}

function parsePlaylist() {

const rows = document.querySelectorAll('[data-testid="MusicTrackRow"]');

console.log(`Найдено треков: ${rows.length}`);

return [...rows].map((row) => {

const textContainer = row.querySelector('[class*="AudioRow__content"], [class*="vkitAudioRow_cell"] a, div');

if (!textContainer) return null;

const spans = Array.from(row.querySelectorAll('span, a'))

.map(el => el.textContent.trim())

.filter(text => text.length > 0 && !text.includes(':') && !/^\d+$/.test(text));

const junkWords = ["открыть", "сниппет", "не нравится", "показать", "похожие", "добавить", "в мою музыку", "меню"];

const cleanTexts = spans.filter(text => !junkWords.some(junk => text.toLowerCase().includes(junk)));

if (cleanTexts.length < 2) return null;

const title = cleanTexts[0].replace(/[\s\n ]+/g, " ").trim();

const artist = cleanTexts[1].replace(/[\s\n ]+/g, " ").trim();

return `${artist} - ${title}`;

}).filter(Boolean);

}

function saveToFile(filename, content) {

const data = content.replace(/\n/g, "\r\n");

const blob = new Blob([data], { type: "text/plain;charset=utf-8" });

const link = document.createElement("a");

link.download = filename;

link.href = URL.createObjectURL(blob);

link.target = "_blank";

link.style.display = "none";

document.body.appendChild(link);

link.click();

document.body.removeChild(link);

}

// Запуск

await scrollPlaylist();

console.log("Очистка и сбор треков...");

const list = parsePlaylist();

if (list.length === 0) {

alert("Не удалось очистить список. Попробуйте еще раз.");

} else {

const uniqueList = [...new Set(list)];

saveToFile("vk-playlist-clean.txt", uniqueList.join("\n"));

console.log(`Успешно сохранено чистых треков: ${uniqueList.length}`);

}

})();

Исходник в контакте

Исходник в контакте

Выгрузка скрипта

Выгрузка скрипта

Открыть в ВК страницу с музыкой, нажать F12.

Скопировать скрипт со страницы, вставить его в консоль и нажать Enter.

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

Ответ на пост «Платные уроки парковки для городских хамов»2

MTS боту бесполезно жаловаться, и даже не боту. У нас в ЖК, где официально запрещено завершать аренду, в прошлом году, в конце сезона, осталась пара самокатов. Один самокат сдох в ноль и заблокировал колеса, второй самокат сдох чуть позже, но колеса не блокированы были и мелкие катали друг друга на нем по двору. Один стоял, двое-трое толкали. Потом видел этот самокат в грязи, а затем он пропал совсем. Второй же самокат стоял до глубокой зимы, пока его не занесло снегом и в конце он был раздавлен трактором, который убирал снег после обильных снегопадов.

Так вот, я общался 2 раза с живым человеком в чате техподдержки приложения и один раз в чате ВК, отправлял фото самоката, фото расположения, геометку. "Спасибо, я передам информацию в службу обслуживания, его заберут" - ответы операторов. Боту обращался из приложения, где я зарегистрирован, получил предложение от бота указать свой номер телефона, ФИО и адрес нахождения. Нахера боту то, что уже есть у них, непонятно, но без этой информации, принимать что либо от меня бот не стал.

Так что похер им и на вас, дорогие пользователи и на свою проебанную технику, которую Вы же и оплатите в будущем

276

Ответ на пост «Ничего не предвещало...»1

Поехали как то летом в Питер, прогуляться. Идем между жилых высоток, наслаждаемся солнечным днем и свежим воздухом :) И тут резкий запах бензина. Под одной из машин лужа, метра два уже в диаметре, заглядываю под авто, а там шустро так капает из под бака. Звоню 112, описываю ситуацию, на том конце просят не уходить и дождаться пожарную машину. Парни приехали за 7 минут, остановились рядом, раскатали рукав и тут нарисовалась небесное создание, владелица машины, которая с некоторым подозрением смотрела на суету вокруг "своей малышки". Объяснили причину суеты и посоветовали ей ехать в сервис, девушка села за руль и умчалась в закат куда то.
А парни пролили асфальт и поблагодарили за бдительность, ибо случись пожар работы было бы у них в разы больше, т.к. выходной, рядом стоят куча машина и жилые дома в 15 метрах.
В Москве тоже был случай аналогичный, увидел что с каршеринговой машины течет бензин, но жара стояла такая, что практически сразу испарялся, лужи не было. Позвонил в техподдержку, описал ситуацию, сделал фото и пошел по своим делам, через пару часов машины уже не было.

10

Ответ на пост «Все пошло не по плану»2

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

Девочки ехали на санках, которые тянула по заснеженной улице их подруга на автомобиле Volkswagen. Позади них ехала другая машина, «Фиат», которая должна была защитить их от других участников дорожного движения. Однако всё пошло не так за считанные секунды.

На видео, появившемся в социальных сетях, видно, как санки наезжают на кочку на дороге, после чего девушки теряют равновесие и падают прямо на заснеженный асфальт. В этот момент ехавший за ними «Фиат» не остановился и переехал девушек-подростков. Незадолго до столкновения слышно, как одна из них кричит: «Скажите ему, чтобы он сбавил скорость!»

Обе девочки были немедленно доставлены в городскую больницу Кралево. Одна получила серьезные травмы голени, а другая — травму головы.

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

Ответ на пост «Титаник по имени Чистомен. Взлёт, падение, и ...»37

Вот вам новый герой.  «Оранжевая куртка»

ТС, вот тут я бы поспорил с тобой.
Пройти и собрать мусор из мусорок, это не тоже самое, чем ходить по большой площади и вытаскивать мусор из травы, наклоняясь за каждой бумажкой и бутылкой.
Я однажды решил очистить футбольное поле на опушке леса, собрал всего два мешка мусора, но у меня ушло на это почти 3 часа, после чего спина "вышла из чата" на неделю. Задолго до того, как чистомен появился на горизонте.
Я тоже плюсовал первые посты чистомена, зная на практике, как это тяжело. Но после того, как он перестал убирать за собой то, что собрал, я понял, что человек стал работать на публику, потому, что тот мусор, который он собрал, с вероятностью 90% так там и остался в мешках.

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

101

Ответ на пост «Никогда так не делай )»1

для ЛЛ:

Преступник имел несколько арестов и судимостей.

Ограбил магазин, напал и ранил ножом охранника и был остановлен помощником шерифа. Преступник выжил, осужден. Помощник шерифа - оправдан.

Преамбула:

Потерпевший Брэд Беймон родился 20 мая 1977 года в Иллинойсе, и на момент стрельбы ему было 42 года. Криминальная история Баймона началась в 1994 году в Чикаго, штат Иллинойс, с
ареста за кражу рабочей силы и / или услуг. Впоследствии Баймон был арестован несколько раз
в период с 1994 по 2000 год за кражи и незаконное проникновение на чужую территорию и
был осужден в Иллинойсе за мелкое хищение в 1997 году. В 2001 году Баймон был
арестован в округе Ричмонд, Северная Каролина, за кражу под ложным предлогом и
признан виновным в уголовном преступлении, а в 2003 году он был арестован за
нарушение этого испытательного срока. В 2002 году, также в Северной Каролине, Баймон был
признан виновным в уголовном преступлении за получение собственности или услуг
5путем обмана. В период с 2003 по 2005 год Баймон находился в Миннесоте, где его трижды
арестовывали за скальпирование. В 2010 году Баймон был арестован в Иллинойсе по более
старому ордеру на испытательный срок и в Мэриленде за мелкую кражу. За мелкий проступок
в Мэриленде не было замечено ни одного решения. Баймон был в Орегоне в 2015 году,
где он был арестован по двум пунктам обвинения в краже, но никаких распоряжений замечено
не было. В январе 2019 года в Портленде, штат Орегон, Баймон был арестован за
вмешательство в работу сотрудника полиции, сопротивление аресту и ограбление. утверждалось, чтово время преступления Баймон пытался украсть компьютеры, когда ему противостоял охранник, который ударил его кулаком и пригрозил убить. Баймон отстранился от офицеров, когда они попытались взять его под стражу, и схватился за пояс с оружием офицера. Мотивировка этого ареста не известна.

В феврале 2019 года Баймон находился в Хиллсборо, Калифорния, где с ним связались по поводу незаконного проникновения на частную территорию, и он оказал сопротивление при аресте. Мотивировка этого ареста не указана.

СОБЫТИЯ 1 АВГУСТА 2019 ГОДА (на видео)
В четверг, 1 августа 2019 года, примерно в 17:38 полицейские были направлены в магазин Macy's в торговом центре Santa Rosa Plaza по адресу Санта-Роза-Плаза, 800 для (пресечения) повторной попытки нанесения ножевого ранения и ограбления. Торговый центр Santa Rosa Plaza расположен на западной окраине центра города Санта-Роза, граничит с шоссе 101 на западе, с жилыми кварталами на северо-востоке и юге. Магазин Macy's находится в самом конце торгового центра. Помощник шерифа Дэвид Эдни является ветераном полиции с десятилетним стажем и уже пять лет работает в качестве заместителя шерифа округа Сонома. До работы шерифом, помощник шерифа Эдни был офицером полиции Севастополя.
Во время своего пребывания в должности заместителя офицера полиции Эдни выполнял
задания, требующие специальной подготовки; такие как использование дубинки
инструктором, электрошокера инструктором и офицером полевой подготовки. Холден Лейтон, детектив по предотвращению убытков, наблюдал, как взрослый чернокожий мужчина (позже
идентифицированный как Баймон) вошел в Macy's через восточный вход no1ih с большой
сумкой в руках. Лейтон наблюдал, как Баймон выбрал коробку из-под обуви и вошел в
мужскую раздевалку, затем вскоре после этого вышел из раздевалки в другой паре обуви.
Затем Баймон переложил коробку из-под обуви в другое место магазина. После того, как
Баймон покинул раздевалку, Мэтью Рааберг, еще один детектив по предотвращению убытков,
нашел коробку из-под обуви и заметил, что в ней были старые ботинки Баймона, а не новая
пара. Баймон прошел мимо кассы, не заплатив за новую обувь на своих ногах, и вышел
из магазина через двери. Оказавшись за пределами магазина, Лейтон и Рааберг столкнулись с Баймоном и представились службой предотвращения убытков. Когда Рааберг попытался показать Баймону свой значок для предотвращения потерь, Баймон полез в правый карман брюк и вытащил нож с фиксированным лезвием. Лейтон схватил Беймона за руку, но Баймон смог высвободить ее и несколько раз ударил Рааберга ножом в область шеи. Лейтон и Рааберг отскочили от Баймона, а он собрал свои вещи и ушел. Лейтон и Рааберг держались на расстоянии, но наблюдали за Баймоном, когда он покидал территорию торгового центра. Сотрудники службы предотвращения потерь позвонили в службу 911, повторили инцидент и обновили диспетчерскую информацию о направлении, в котором скрылся Баймон.
Диспетчер полицейского управления Санта-Розы передал сообщение об ограблении и попытке нанесения ножевого ранения и описал вооруженного подозреваемого как взрослого чернокожего мужчину, одетого в коричневую куртку, брюки цвета хаки и с красной сумкой в руках. Диспетчерская Санта-Розы продолжала сообщать по полицейскому радиоканалу Санта-Розы, что подозреваемый был вооружен ножом и
пытался ударить жертву ножом в лицо. Информация о местоположении указывала, что
подозреваемый покинул торговый центр, срезал путь по району и в конечном итоге окажется на
Морган-стрит. По почте поступила дополнительная информация, указывающая на то, что у
подозреваемого в правой руке был черный нож и что отправившая запрос сторона заявила, что
подозреваемый пытался убить сотрудника по предотвращению убытков.
Помощник шерифа Эдни был в спортивном внедорожнике с четкой маркировкой SCSO , одетый в его форму шерифа округа Фюлл Сонома. К униформе прилагался его служебный пояс, в котором
находились его полностью заряженный служебный пистолет и комплект наручников. Помощник шерифа Эдни также был одет в служебный жилет, в котором находились три дополнительных заряженных магазина на 17 патронов, его электрошокер в натянутом положении, камера на теле и дополнительные комплекты наручники. У помощника шерифа Эдни не было при себе запасного оружия во время инцидента. Однако у помощника шерифа Эдни было дополнительное личное оружие в госбезопасности. Внедорожник, за рулем которого он был, включая винтовку калибра 308 мм и 40-мм менее смертоносную вооружение. Это оружие хранилось не в автомобиле, а в незапертых ящиках в заднем отсеке.
1 Августа 2019 г., Помощник шерифа Эдни патрулировал город Санта-Роза, и его полицейская рация была настроена на канал полицейского управления Санта-Розы, чтобы он мог быть в курсе, если кому-либо из городских полицейских потребуется помощь или подкрепление во время его смены.
Помощник шерифа Эдни услышал информацию об ограблении и попытке нападения
с ножом по диспетчерской связи Санта-Розы и направился в указанном направлении
сообщалось, что подозреваемый скрылся. Судя по депеше, помощник шерифа Эдни знала, что
подозреваемый, идентифицированный как взрослый чернокожий мужчина, одетый в коричневую куртку с красной надписью back.pack, может быть вооружен и проявил готовность к насилию, когда попытался ударить ножом другого человека. Помощник шерифа Эдни обнаружил подозреваемого (позже идентифицированного как Баймон) с похожим описанием, прогуливавшегося примерно в двух кварталах от Macy's, в направлении, в котором скрылся подозреваемый. Когда помощник шерифа Эдни появился на улице, Баймон (BWC) увидел, что дверь со стороны водителя открыта. Помощник шерифа немедленно отдал свою первую команду для Баймон спустился на землю. Вместо этого Баймон прошел мимо помощника шерифа Эдни, посмотрел в его сторону и продолжил путь. Помощник шерифа Эдни продолжал отдавать Баймону команды лечь на землю, которые были проигнорированы, поэтому помощник шерифа вытащил свой электрошокер и предупредил Баймона, что его ударят электрошоком. Баймон продолжал уходить, и помощник шерифа Эдни применил электрошокер, но зонды попали в куртку Баймона и не возымели никакого эффекта. Поняв, что куртка Баймона была слишком толстой, помощник шерифа Эдни обежал Баймона, чтобы занять лучшую
позицию для стрельбы, переложил электрошокер в свою сильную руку и выстрелил снова. На этот раз зонд попал в Баймона, заставив его на мгновение замереть, но он почти сразу же восстановил контроль и продолжил движение.
Движение Баймона поставило его между машиной шерифа и помощником шерифа.
Помощник шерифа Эдни выронил свой электрошокер, поняв, что его единственным вариантом на тот момент был контактный удар, что было небезопасно, учитывая, что Баймон был вооружен и уже действовал жестоко. Баймон подбежал к незапертой машине шерифа, запрыгнул на водительское сиденье и захлопнул дверцу. Помощник шерифа Эдни схватился за дверь, и за ней последовала короткая борьба, но помощник шерифа Эдни смог открыть ее, так как Баймон потерял хватку. Ослабив хватку, Баймон отвернулся от помощника шерифа Эдни к пассажирскому сиденью.
Когда Баймон отвернулся в машине и остановился, делая какие-то движения, помощник
шерифа Эдни вытащил табельное оружие и приказал Баймону выйти из машины. Вместо
выйдя из машины, Баймон повернулся к помощнику шерифа, схватился за дверцу и снова
захлопнул ее . Закрыв дверь, помощник шерифа Эдни увидел, как Баймон схватился за рычаг
переключения передач, и в этот момент помощник шерифа открыл огонь. Помощник шерифа Эдни очень быстро выстрелил из своего оружия в машину четыре раза подряд, и Баймон
тяжело опустился на водительское сиденье. Помощник шерифа Эдни держал Баймона под
прицелом, пока не прибыло подкрепление. После прибытия подкрепления помощник
шерифа Эдни потребовал нож, и Баймон сделал движение и бросил его на пол машины.
На месте происшествия был обнаружен нож, который Баймон бросил на половицу перед тем, как правоохранительные органы извлекли его из автомобиля.
Электрошокер помощника шерифа Эдни и прикрепленные к нему провода были найдены на тротуаре, где он был уронен. У Баймона и его одежды были изъяты электрошокеры. Дротики
были прикреплены сзади к его куртке, спереди к клетчатой рубашке, а один дротик
был извлечен из груди Баймона. Стреляная гильза была также извлечена из внутренней
части куртки Беймона сзади, рядом с отверстием для руки. Израсходованная
пуля была извлечена из спины Баймона в мемориальном госпитале Санта-Роза.

СОДЕРЖИМОЕ ПОЛИЦЕЙСКОЙ МАШИНЫ
Переднее водительское стекло автомобиля шерифа было разбито, двигатель работал,
ключи были в замке зажигания, а водительская дверь открыта. Все двери в автомобиле были
не заперты. Помощник шерифа Эдни имел при себе полуавтоматическое огнестрельное оружие
Glock калибра 17,9 миллиметра с прикрепленным к нему фонариком, а в машине у него была
винтовка и менее смертоносное оружие. В заднем грузовом отсеке автомобиля находился мягкий оружейный кейс с черной 40-миллиметровой менее смертоносной пусковой установкой Alstac. В футляре с твердыми стенками находилась винтовка калибра .308 с оптическим прицелом, тактический ремень для винтовки и отдельный магазин, заряженный 14 патронами калибра .308.
В кабине транспортного средства находился MDC, компьютер для передачи мобильных
данных правоохранительных органов, содержащий специализированную информацию и программы.
В кабине также находились полицейский сканер и рация. В заднем грузовом отсеке
автомобиля также находилась одежда со знаками отличия департамента шерифа, в том числе
коричневый пуленепробиваемый жилет, куртка шерифа округа Сонома, рубашка шерифа
округа Сонома цвета хаки, тактические форменные брюки и рубашка, зеленая флисовая
куртка и желтый светоотражающий жилет шерифа. Также в грузовом отсеке находился
черный баллистический щит с надписью "Sheriff" , а также система черных полос с шипами.

кучу законов который этот человек нарушил я не стал публиковать.


VII. ЗАКЛЮЧЕНИЕ
Основываясь на правовых принципах и фактах, рассмотренных выше, заместитель шерифа
округа Сонома Дэвид Эдни был юридически оправдан при применении силы в данном случае.
Он действовал законно, и примененная сила была разумной при совокупности обстоятельств.
Он обоснованно полагал, что Баймон был готов и применит силу со смертельным исходом, против него или другого члена сообщества. Помощник шерифа Эдни законно действовал в целях самообороны, защиты других и предотвращения бегства опасного преступника,
когда он применил свое огнестрельное оружие. Соответственно, это ведомство считает,
что уголовные обвинения не обоснованы и не подтверждаются доказательствами.

ИСТОЧНИК: (без vpn не доступен)

перевод расследования по видео.

перевод расследования по видео.

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

Ответ на пост «Яндекс.еда пробивает ДНО»5

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

я так однажды сделал заказ, смотрю по карте, курьер должен уже подойти, вышел заранее, стою жду. Рядом стоит чел в форме самоката, но т.к. я заказывал в другом сервисе, на него внимания не обращал, при этом курьер периодически пытается кому то звонить. простояв так минут 5-7 курьер начинает уходить, и тут до меня дошло, что к курьеру никто не вышел и это может быть мой заказ. Догоняю его спрашиваю, точно, мой заказ!

Спрашиваю, почему не позвонили? Отвечает, что звонил, но никто не ответил. Говорю, звони, проверим. Он звонит, на моем телефоне тишина. Спрашиваю, ты на какой номер звонишь? Он показывает, совсем не мой номер и говорит, что они, курьеры, номеров телефоном клиентов не видят, а звонят на свой сервис, а тот уже автоматом соединяет курьера с клиентом.

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

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества