К основному контенту

Сообщения

Сообщения за 2013

Запись и модификация звука в Web

Недавно решил for fun сделать сайтик, на котором будет происходить запись и модификация звука. Как делать это в Windows я знаю, опыт есть, однако ни разу не делал этого в веб. Немного погуглив, выяснилось что не так уж и много возможностей записать звук. Самая широко распространенная - использование Flash. У меня опыт во Flash нет совсем, к тому же весь UI и функционал я хотел сделать на JavaScript + HTML. В итоге, я нашел jQuery плагин jRecorder для записи звука, который внутри себя в итоге использует код на ActionScript'е. Моей задумкой было сделать так, чтобы человек говорил что-нибудь в микрофон, этот звук записывался, и потом воспроизводился уже немного искаженным. Для забавы, хотелось добавить туда ещё какую-нибудь простейшую анимацию. Но, я программист, а не дизайнер, поэтому рисовать Flash или HTML5 ролик совсем не мое. Решил выкрутится более простым спосбом - страничку сайта нарисовал сам, а вот в качестве анимации решил использовать gif. Нагуглил забавного Хомячка, к

Читаем сообщения Skype без пароля к аккаунту

Оказывается Skype использует простые *.db файлы для хранения данных! Для меня это стало откровением, хотя я даже никогда об этом и не задумывался, но где-то когда-то читал про то какой Skype безопасный, использует HTTPS, разные ip-адреса, да и код внутри сильно запутан. Однако, я использовал открытую библиотеку SQLite для доступа ко всем таблицам его маленькой базы. Мне кажется (я могу конечно же ошибаться, это обсуждаемо) плохим стиль хранения сообщений пользователя в открытом виде. Храните открыто идентификаторы, guids, список контактов... но Messages хотя бы как-то скрывайте. Ладно, это всё вода и не очень интересно. Давайте посмотрим внутрь... Заходим в папочку UserData и видим "сырые" db-шники: По сути, в папке Skype создаются отдельные папочки для каждого аккаунта, поэтому по ним вполне можно узнать список аккаунтов, когда-либо запущенных на этом компьютере. Ничего сложного нет, просто выполняем подключение к файлу БД самого большого размера (ведь он наверное и хр