Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 05.09.2013, 13:38
LOSTeam LOSTeam вне форума
Прохожий
 
Регистрация: 30.01.2013
Сообщения: 2
Репутация: 10
Радость NetDominator - удаленное управление и наблюдение

Привет всем)
Хочу вывести в свет свою давненько уже написанную прогу, для удалённого управления. Она есс-но не профессиональная, но основные функции управления компьютерами в локальной сети выполнить может

+ Исходники открыты, всё реализовано на сокетах, так что любители могут поизучать и взять что-то полезное для себя. =)

---

NetDominator (ND) - это программный комплекс мониторинга и удаленного управления компьютерами в локальной сети.
Протестирован на Win2000, Windows 2003 Server, XP, Win7, Ubuntu 10.10 (with Wine)
Выписываю список функций из оригинального хелпа:
1) Управление мышью удаленным рабочим столом;
2) Ввод текста с клавиатуры;
3) Наблюдение за действиями пользователя;
4) Выключение, перезагрузка компьютера;
5) Получать список внутренних и внешних дисков удаленного компьютера;
6) Встроенный файловый менеджер служит для просмотра файлов и папок на накопителях удаленного компьютера: как на внутренних, так и на внешних;
7) Удаление файлов;
8) Получение файлов с удаленного компьютера;
9) Просмотр текстовых файлов;
10) Редактирование текстовых файлов с последующим сохранением: вы загружаете файл через встроенный файловый менеджер, редактируете и сохраняете;
11) Создание файлов на удаленном компьютере;
12) Запуск или выполнение любых программ, файлов;
13) Копирование файлов или папок;
14) Просмотр запущенных процессов, возможность завершить любой из них;
15) Получение скриншотов (снимков) с удаленного рабочего стола: либо небольших размеров, либо в полный размер. Они могут проинформировать о том, что происходит на удаленном рабочем столе;
16) Получение отдельного списка подключенных клиентов в виде: имя хоста - его IP-адрес. Сохранение данного списка в файл;
17) Сортировка списка подключенных клиентов по убыванию;
18) Принудительное закрытие клиентов;
19) Быстрый просмотр состояния рабочего стола на удаленных компьютерах;
20) Перезагрузка, выключение всех компьютеров, имеющихся в списке;
21) Интерфейс сервера сделан в минимальных размерах, чтобы не загромождать рабочее пространство;
22) Одновременное выполнение действий с одним компьютером. Например, наблюдение за рабочим столом и просмотр файлов на накопителях;
23) Одновременное выполнение действий с несколькими компьютерами. Например, наблюдение за одним, копирование файлов на другом, запуск программы на третьем и т.п.;
24) Выполнение операции над сформированной пользователем группой клиентов (массовое копирование файлов/папок, выполнение команды, выключение, перезагрузка и т.д.);
25) Чат с клиентами;
26) Информация об устройствах компьютера;
27) Информация об установленных программах, запуск их удаления;
28) Информация об открытых окнах на рабочем столе, возможность их закрыть;
29) Информация о привилегиях (правах) пользователя;
30) Информация об элементах автозагрузки, возможность удалить программу из автозагрузки;
31) Информация о дисках компьютера: тип диска, его размер, размер свободного места, метка;
32) Информация о сервисах удаленного компьютера, возможность запустить, остановить, продолжить, приостановить любой из них;
33) Редактор реестра;
34) Сканер сети;
35) Информация об IP, MAC и имени удаленного компьютера.
36) Вывод списка неподключившихся клиентов (при групповой установке);
Информация о:
37) BIOS компьютера;
38) Дисплее;
39) Дисках;
40) Клавиатуре;
41) Принтерах;
42) Операционной системе;
43) Устройствах управления (мышь, планшет);
44) Физической памяти;
45) Мониторе;
46) Компьютере (рабочая группа, модель компьютера);
47) Устройствах связи (Network);
48) Профилях пользвателей;
49) Общих папках.
50) Загрузка файлов на удаленный компьютер;
51) Создание общей папки на удаленном компьютере.
52) Мультиязычность: пользователь может сам перевести язык интерфейса на свой, или изменить его под себя.
53) Поддержка включения/выключения функций сервера: пользователь может сам выбрать нужные ему функции в сервере и убрать все остальные. Для применения настроек требуется перезагрука.
54) Применения тем оформления.
55) Изменения разрешения монитора удаленного компьютера;
56) Сниффер сети; 57) Включение/отключение:
Диспетчера задач;
Редактора реестра;
Свойств рабочего стола;
Меню пуск;
Панели состояния;

---

Так же в сети есть исходники проги. Вот все ссылки:

http://wildfox.hut2.ru/netdominator/index.php - сайт программы
http://netdominator.sourceforge.net/ - исходники (если ссылки на исходники на сайте недоступны)

Может, кому пригодится

Последний раз редактировалось LOSTeam, 05.09.2013 в 13:43.
Ответить с цитированием
Этот пользователь сказал Спасибо LOSTeam за это полезное сообщение:
Bomj (16.10.2013)
  #2  
Старый 05.09.2013, 13:38
Аватар для Admin
Admin Admin вне форума
Администратор
 
Регистрация: 03.10.2005
Адрес: Россия, Москва
Сообщения: 1,564
Версия Delphi: Delphi 7
Репутация: выкл
По умолчанию Бесплатные примеры создания программ удаленного управления

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



Ссылка: http://www.delphisources.ru/_hidadmin/
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 22:28.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter