Best viewed with LeechCraft on Microsoft Linux. Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

[Читать рекомендуется под https://www.youtube.com/watch?v=ImDJUCoWOkY] Сегодня я вам расскажу, как поесть говна в 64kbit mp3 с сайта junodownload.com. Так получилось, что новый альбом Совокса иначе не найти, а специфика его музыки позволяет не блевать даже при таком отвратительном битрейте. Для начала нам понадобится браузер, флеш и сниффер. Я использую ПрыщеЛис, ГовноФлеш и няшный wireshark. Идём на страничку интересующего альбома, дёргаем "играть всё в говноплеере", включаем сниффер и получаем url интересующего трека: в дампе отчётливо видна строчка вида "GET /api/1.2/track/dostream?track%5Fkey=2058728%2D02%2D01%2D03 HTTP/1.1\r\n". Дальше, покликав в говноплеере по осциллограмме, можно обнаружить, что сайт даёт нам возможность слушать всю музяку целиком, а не только включившийся и доступный через m3u'шку отрывок. Правда, мелкими кусочками. Выдираем url, видим загадочную опцию "position". Играемся с плеером и понимаем, что позиция - это смещение от начала трека в миллисекундах. Задаём 0, скармливаем курлу, получаем файл размером 241664 байта. Играем. Ня! Прикидываем число кусков по информации о продолжительности трека из первого куска; в моём случае получилось одиннадцать. Качаем остальные куски с инкрементом 30000, конкатенируем, играем. ГОВНО! На стыках явно какая-то лажа. Берём hexdump, читаем ппервые несколько байт с начала второго куска. Берём bgrep и обнаруживаем, что эти же байты есть в первом куске по смещению 240000. Отлично! Делаем truncate -s 240000, конкатенируем, играем. НЯ! Автоматизируем, например, так: for i in `seq -w 0 10`; do curl 'http://www.junodownload.com/api/1.2/trac.....m?position='$((i*30000))'&track%5Fkey=2058728%2D02%2D01%2D03' > lol$i; truncate -s 240000 lol$i; done Не забываем, что truncate может и увеличивать длину файла, так что для последнего куска делать это не надо. Полноценный костыль мне было пилить лень, да. Релизим полученное говно на пайретбей, дабы все люди могли насладиться результатами нашего труда (остальные треки получены более приличными методами): https://thepiratebay.se/torrent/7908444 (заодно посмотрим, насколько хорошо transmission осилит засидить trackerless-торрент за натом) Всем хорошей и свободной (как в пиве) музыки в наступающем новом году!
#WI67K9 (2+1) / @l29ah / 4892 дня назад
Хочу плагин, суть токова: он находит на страничке инпутбоксы для логина-пароля, дёргает внешний скрипт, передавая туда урл, из его stdout получает credentials, пихает их в инпутбоксы. Это единственная причина, по которой я до сих пор юзаю uzbl.
#0GUTYX (0) / @l29ah / 4894 дня назад
Почему сразу после дефекации хочется поссать?
#M7I52U (0+1) / @l29ah / 4894 дня назад
Реквестирую тян для обнимашек!
#B5DW6Q (1) / @l29ah / 4895 дней назад
Почему ПЭТ не рекомендуют стирать при температуре больше сорока цельсиев?
#CDNAS1 (0) / @l29ah / 4895 дней назад
Порвал нахуй штаны. Подскажите годные социоприемлемые нищебродские штаны, в которых можно и на собеседование сходить, и в говне полазать; желательно не из сраного хлопка.
#WQSEQM (19+1) / @l29ah / 4895 дней назад
?
Чем Go круче Euphoria?
#DA3JGB (0) / @l29ah / 4895 дней назад
#W79QN5 (0+1) / @l29ah / 4895 дней назад
Как нынче модно совмещать выход телефона и плеера в ушки?
#81HA4G (1+1) / @l29ah / 4896 дней назад
Обязанности: Анализ и сопровождение чужого высококачественного программного кода Доработка и рефакторинг чужого низкокачественного программного кода Требования: Использование ОС Linux в качестве основой ОС на домашнем ПК.
#5ZQ8L7 (0+1) / @l29ah / 4896 дней назад
А рефлексия?
#GMS6KN (0) / @l29ah / 4896 дней назад
Запостил сегодня днём https://thepiratebay.se/torrent/7894248/ Нигде линк не пеарил, а уже 50 сидов набралось. Чудеса!
#4TYBA6 (4) / @l29ah / 4896 дней назад
Дополнение к 1.6.12: забыл сказать, что играл за ноутом; для игры воткнул сдохший irl вчера переходник PS2-USB, воткнул в него мышку, и она заработала; в результате переходик виделся как два усьбодевайса в dmesg: дохлый, неспособный принять адрес, и живой-мышка. IRL у меня нет PS2-мышки. Алсо, во всех моих снах компьютерные игры и прочая фигня, типа фоточек и гуглоземли, довольно быстро становится реальностью. Вот и сегодня: к моменту втыкания инсулинки мир Firearms успел стать реальностью, и о его игровой натуре напоминала только угловатость карты. Почти как IRL :3
#88MH12 (0) / @l29ah / 4897 дней назад
1.6.12 Вечер, квартира на Макаренко. Сижу за компом и читаю логи канала клана за время моего отсутствия. Добавилась пара каких-то мемберов-школьников, якобы программеров. Листаю их быдлокод и блюю. В чате появляются atheros, waterlaz и naryl и зовут играть в Firearms. Firearms необычный: графика как в Firearms 3, а оружие и скиллы поменялись. Случайно тыкаю на скилл lockpicking вместо marksmanship, спавнюсь и бегу рубиться. В ближайшем ящике с помощью lockpicking'а нахожу бонус +9% к какой-то стате и инсулиновый шприц. Бегу дальше, думая, что делать с инсулинкой. В ближайшей поилке (оружие стало водяным, лол) заряжаю шприц. Выбегает один из ньюфагов. Не задерживаясь на расстрел его из няшного водяного M16, бегу в сторону вражеской базы. Там встречается ещё один нуб, к которому я подбегаю, стреляя из водомёта, и втыкаю шприц. Бегу дальше. Обнаруживаю всех остальных игроков стоящими посреди карты и обсуждающими какую-то особенность физики нового Firearms. Выражаю своё удивление приёмом нубов в клан, поскольку и играют они хреново, и быдлокод пишут отвратительный.
#I1FDQ0 (0) / @l29ah / 4897 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.