Извеняюсь перед Nightmarе, ибо я скопипастил его идею )) Программа: MicSpy By SLESH 1.0b Язык: Delphi Размер: Чистый размер после компила через альтернативные модули 13824 байта Размер после UPX 7680 байт Предназнаение: Скрытая запись звука с устройства установленного поумолчанию в системе для записи голоса (микрофон или линейный вход, или стере/моно микс), что настроено, с того и пишет. Особенности: 1) Данные записываются в формате mp3 24 КГц 32кбит/с, моно. Для записи используется стандартный виндовый кодек MPEG LAYER-3 2) Название файлов генерируется как год_месяц_день_час-минуты-секунды.mp3 3) Управление программой осуществляется через WEB интерфейс. Подключатьcя к порту 4545. Типа http://127.0.0.1:4545/ 4) Админка предоставляет слудющие функции: - выгрузка программы - начать/остановить запись - отображение списка записанных файлов + размер их - удалять записанные файлы - скачевать записанные файлы Разное: Ну програмка довольно сыроватая, но с легкость может быть доделана функция обхода виндового фаера + инстал в систему. Проверял запись с установленными устройствами - микрофон и стерео микс - вроде нормально пишет в файл. Коментарии и тесты пишите сюда. В архиве имеется сама прожка + её исходник. Исходник MicSpy.dpr - основная часть (реализация админки) API.pas - константы, типы и функцкии, юзал для уменьшения размера, т.к. отказался от модуля Windows.pas MicRec.pas - функции записи
Ну почему сразу гадось? Это вполне безобидненький звукорекордер..... Он еще маленький и его незя называть гадостью, а то обидится и пожалуется папе Саунд Форджу! А вообще это чисто с учебной целью всё )
Мальчик, ротик то прикрой. Или думаешь все забыли как ты протроянивал ачатовцев пинчем от того самого Слэша?
2 Nightmarе Былобы что стоящее, то можно было исходники не выкладывать. А так это просто пока наброски, единственное что может пригодиться многим - админка, т.к. её легко переписать под любой софт. А сам понимаешь - веб интерфейс управления довольно удобен и не требует левых управляющих модулей. Хотя может и спорная эта вешь. p.s. там в исходнике есть место d:=#...... его размер указывается в cbsize вот это полный хз. скока доки смотрел везеде пишется cbsize зарезервировано и не юзается. А без него непашет. А вообще можно ради интереса добавить еще MSACMовскую фишку - диалог выбора кодека. Вот тока глюки какието бывают. MPEG LAYER 3 наглухо отказался писать записывать при битрейте <32kbps
на висте не робит =\ багрепорт такой: 1 прога запускается 2 открывается веб-интерфейс 3 при нажати на start record перебрасывает на 127.0.0.1:4545/0/ 4 больше ничего не выводит. 5 файлов никаких на hdd не нашел 6 прога успешно выгружается по кнопке в админке. зы Vista sp1 , audio device SigmaTel HDA
Там уже значит нужно разбираться с самими кодеками. Или может MS как всегда херню какуюнить замутила. Тестил на XP Sp2 и Win2k3 SP2 - везде пахала
исходники вэб админки очень кстати, мне как раз нужно удалённое управление, а сделать через вэб я чо то и не допёр даже. а тут тебе и исходники сразу. отлично!) только вот админка есть, а авторизации в адмике нету), непорядок.
Да просто всё быстро писал, думал может чтото придется там вычислять, но лишних вычислений небыло, по этому так и осталось без изменений )
правильно что выложил исходники, пусть люди учатся. +многим будет с самого начала непонятен winapi. насчет кодеров : да, есть тут такие, помню сам с твоего фейка начал) Ноо, потом исправился... Кстати, может эта прога будет в следущем номере "x"