Примеры создания программ удаленного управления (все исходники на Delphi 7)


На данной странице размещены примеры модулей, при помощи которых можно создать программу удаленного администрирования, аналогичную Radmin, TeamViewer, VNC и многим другим...

remote screen

Все примеры выложены в виде исходников на Delphi 7
и по возможности оснащены комментариями


Напоминание

Все примеры, размещенные на данном ресурсе, распространяются "как есть", и могут быть использованы по вашему разумению во всех случаях, не противоречащих законам УК РФ.

Краткий список примеров:

  • передача удаленного экрана по сети
  • запись удаленного экрана в AVI
  • перехват оверлейного видео
  • менеджер файлов
  • удаленная командная строка
  • передача звука по сети
  • Wake on LAN
  • полная блокировка удаленного экрана (только для пользователя)
  • история печати, запуска программ и сайтов
  • работа с сервисами и многое другое...

Изображение
Описание
Скачать (zip)
Удаленный экран - Примеры передачи удаленного экрана по локальной сети

Передача удаленного экрана по сети

Пример последней версии модуля передачи удаленного экрана по локальной сети. Используется специальная dll отлавливающая все перерисовки удаленного рабочего стола, в результате чего передаются только измененные куски экрана, что дает большую скорость работы по сети и сильно экономит траффик.

Также есть пример старой версии одновременного мониторинга за удаленными рабочими столами (до 256 рабочих столов одновременно).

Все это компилируется без лишних компонентов и проблем на Delphi 7.

1,1 Мб
Remote Screen (старая версия) - Примеры первой версии модуля передачи удаленного экрана по локальной сети

Remote Screen (старая версия)

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

Также в архиве содержится пример сетевого чата.

Все это компилируется без лишних компонентов и проблем на Delphi 7.

216 Кб
Remote Screen Samples - Примеры программ удаленного администрирования

Remote Screen Samples

Несколько примеров программ удаленного администрирования различной сложности исполнения, а также различного набора функционала (передача экрана по сети, копирование файлов, работа с реестром, обмен сообщениями и многое другое).

921 Кб
Remote File Transfer - Примеры передачи файлов по локальной сети

Remote File Transfer

Множество примеров передачи файлов по локальной сети с помощью протоколов TCP И UDP, примеры создания простейшего файлового менеджера. Примеры расшаривания удаленных папок (NetShareAdd) и копирования файлов на удаленный компьютер.

291 Кб
Services, Users groups, Remote install - Работа с системными сервисами

Services, Users groups, Remote install

Работа с системными сервисами (установка, управление, удаление), запуск программ от имени администратора, привелегии пользователей, сессии, удаленная установка программ по локальной сети.

1.2 Мб
AVI Writer - Запись удаленного экрана в AVI

AVI Writer

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

1.1 Мб
Remote CMD - Удаленная командная строка

Remote CMD

Исходник удаленной командной строки (аналог стандатрной утилиты CMD.exe, только для локальной сети). 2 варианта реализации. Клиент-серверное приложение, позволяющее удаленно выполнять консольные команды на удаленном компьютере.

143 Кб
Video Overlay Capture - Перехват оверлейного видео

Video Overlay Capture

Перехват оверлейного видео с возможностью его просмотра и сохранения интересующих кадров на диск.

276 Кб
IE Sniffer, IE History, ICQ Sniffer - Запись лога посещений браузера Internet Explorer

IE Sniffer, IE History, ICQ Sniffer

Примеры записи лога посещений браузера Internet Explorer, а также просмотр истории посещенных сайтов IE. Также доступен пример сниффера (sniffer) для перехвата сетевых пакетов для перехвата сообщений ICQ и браузеров Internet Explorer, Opera и FireFox.

2,5 Мб
ASProtect - Crypt Shareware - Защита программ от взлома

ASProtect - Crypt Shareware

Защита программ от взлома: шифрование строк способом Random Crypt (итоговая шифрованная строка каждый раз разной длины), примеры защиты программ с помощью ASProtect, а также полезные статьи о защите ПО.

422 Кб
Browsers HTTP Log - Запись лога посещений браузеров: Internet Explorer, Opera и FireFox

Browsers HTTP Log

Запись лога посещений браузеров: Internet Explorer, Opera и FireFox. Достаточно примитивный и ресурсозатратный метод, но тем не менее он работает. Также есть возможность экспорта лога посещенных сайтов в файл.

8 Кб
Audio & Sound by Network - Передача звука по локальной сети и интернет

Audio and Sound by Network

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

2,5 Мб
XML Address Book - Адресная книга

XML Address Book

Адресная книга для структурированного хранения соединений, несколько вариантов.

Примеры использования XML для хранения данных.

89 Кб
Wake on LAN - Включение компьютеров по локальной сети

Wake on LAN

Примеры удаленного включения компьютеров по локальной сети (Wake on LAN) посредством посылки т.н. "магического пакета" (Magic Packet).

Дополнительно в архиве находится пример удаленного выключения компьютера (опять же по локальной сети).

244 Кб
Process Timer - Контроль процессов, запущенных в системе

Process Timer + Process Control

Пример контроля процессов, запущенных в системе.

В Process Control устранены утечки памяти.

6 Кб
Clipboard Format Spy - Пример отслеживания содержимого буфера обмена

Clipboard Format Spy

Пример отслеживания содержимого буфера обмена.

25 Кб
Exec and wait - Запуск и ожидание завершения процесса

Exec and wait

Запуск и ожидание завершения процесса.

12 Кб
ListView Select & Edit PopupMenu

ListView Select & Edit PopupMenu

В данном примере отрабатывается выделение файлов а-ля "Total Commander" (выделение, инвертирование и т.п.), а также вызов контекстного меню на выбранном файле (работает с использованием таймера).

55 Кб
Monitoring USB / Printer - Мониторинг активности USB накопителей и принтера

Monitoring USB / Printer

Примеры ведения лога выполнения задач принтера (мониторинг печати документов), а также примеры мониторинга активности USB накопителей и их отключения.

22 Кб
OpenGL Splash Screen

OpenGL Splash Screen

Пара примеров работы с OpenGL.

237 Кб
Styles XP

Styles XP

Пример реагирования программы на смену оформления в системе (сообщение "WM_THEMECHANGED").

5 Кб
Timer: RyTimer / Blobs

Timer: RyTimer / Blobs

Примеры создания высокоточных таймеров.

30 Кб
MemoryStream Write-Read - Шифрование текста в изображении

MemoryStream Write-Read

Простой пример шифрования текста в изображении и извлечения из него зашифрованных данных.

24 Кб
CRC Check Crypt

CRC Check Crypt

Архив содержит 17 примеров работы с различными вариантами шифрования данных (файлы, текст), примеры проверки контрольных сумм (CRC), а также множество других примеров по шифрованию информации.

858 Кб
Hooks samples

Hooks samples

Несколько примеров работы с механизмом перехвата сообщений в системе (hook). Перехват нажатия клавиш в системе, отлов списка зупущенных программ, пример создания простейшего кейлоггера как с помощью специальной DLL, так и без него.

44 Кб
Delphi Compression Tests: Zlib, BZ, GZIP, Haffman, LZMA, LZV

Compression Tests

Примеры использования различных алгоритмов для сжатия файлов: Zlib, BZ, GZIP, Haffman, LZMA, LZV.

593 Кб

С прочими примерами исходных кодов на Delphi вы можете ознакомиться здесь