ИНФОРМАТИКА Фролов Иван Научный руководитель: Васильева Елена Вячеславовна АДМИНИСТРОВАНИЕ СЕТИ (Программирование в Delphi) Программирование в наши дни очень актуально. Приобретение лицензионных программ стоит немалых денежных затрат, а использование нелицензионных программ является нарушением закона. Но с помощью программирования можно создавать такие программы, которые требуются для работы с компьютером. Конечно, на создание качественной программы уходит немало времени, но зато она будет полностью отвечать требованиям создателя. Данная программа создана для управления удалённым компьютером посредством локальной сети. Разработка и создание программы осуществлялись в среде программирования Delphi. Наша программа разрабатывалась для операционных систем на платформе Windows NT, 2000, Xp sp1. На других операционных системах некоторые функции могут не работать. Интерфейс и управление программой просты и не требуют длительного изучения. Мы выбрали Delphi, потому что считаю эту среду программирования наиболее подходящей для разработки программного обеспечения. Краткие сведения о программе Наименование программы: Сетевой системный администратор Назначение: Управление удалённым компьютером посредством программы. Средство разработки: Delphi 2005, Delphi 2006, Delphi 7, Turbo Delphi. Программа представлена в виде EXE файла, скомпилированного в Delphi. Состав программы Программа состоит из главного окна и меню выбора функций: Настройка сервера Файловый менеджер Информация об удалённом компьютере Разрешения экрана Менеджер рабочего стола Чат Работа компьютера Просмотрщик клавиш Буфер обмена Менеджер принтера Дата и время Пароли Менеджер мыши Цвета окон Сообщения Print in Screen Менеджер окон Поиск файлов Разное 1. Главная форма Главная форма содержит поля: Имя – в это поле нужно вписать имя удалённого компьютера; Порт – подключаемый порт (задан по умолчанию); Загрузка/выгрузка порта (задано по умолчанию); Панель меню содержит кнопки: Соединить – соединение с сервером Отсоединить – отключить соединение Сервер – время работы сервера Настройки – некоторые настройки программы About Выход 2. Информация об удалённом компьютере: 1 Это сбор таких сведений как, каталог с Windows, версия Windows, имя компьютера, имя пользователя, язык Windows, разрешение экрана, количество свободного места на диске (-ах), количество соединений, имя компьютера, состояние клавиш Caps Lock, Num Lock, Scroll Lock. 3.Менеджер рабочего стола: А) Рабочий стол – включение/выключение отображения иконок на рабочем столе Б) Кнопка пуск - включение/выключение отображения кнопки пуск В) Панель задач – включение/ выключение отображения панели задач Г) Иконки – включение/выключение отображения иконок в трее Д) Часы – включение/выключение отображения часов в трее Е) Меню – включение/выключение отображения на панели задач Ж). CD-rom – открытие/закрытие дисковода З) Ctrl+Alt+Del – включение/выключение функции Ctrl+Alt+Del (win 9x) И) Scroll, Caps, Num Lock – изменение статуса кнопок на вкл./выкл. К) Монитор – включение/выключение монитора 4. Работа компьютера: А) Выключить – возможность выключить удалённый компьютер Б) Завершить сеанс – завершение активного сеанса пользователя на У.К. В) Перезагрузить – перезагрузка удалённого компьютера Г) Отключить – выключение питания после выключения компьютера (не все) Д) Блокировка – блокировка Windows 5. Буфер обмена: А) Читать текст – чтение текста из буфера обмена удалённого компьютера Б) Поместить текст – размещение текста в буфере обмена У.К. В) Очистить буфер – очищение буфера обмена удалённого компьютера Г) Заблокировать – блокировка функции “вставить” в контекстном меню У.К. Д) Разблокировать – разблокировка функции “вставить” 6. Дата и время: Запрос даты и времени - возможность изменить дату и время на У.К. 7. Менеджер мыши: А) Сменить/вернуть кнопки – смена кнопок мыши (левая на правую) Б) Вкл./выкл. безумие мыши В) Вкл./выкл. блокировку мыши Г) Вкл./выкл. движение мыши Д) Скорость мыши – регулировка скорости мыши 8. Сообщение: А). Иконка сообщения – выбор иконки отправляемого сообщения Б). Кнопки – выбор кнопок на отправляемом сообщении В). Заголовок – изменение заголовка отправляемого сообщения Г) Текст – содержание сообщения Д) Протестировать – тест отправляемого сообщения Е) Отправить – отправка сообщения на удалённый компьютер 9. Менеджер окон: Аналог диспетчера задач. Возможность закрыть, свернуть, сделать недоступными окна и приложения запущенные на удалённом компьютере 10. Разное 11. Файловый менеджер: Просмотр файлов содержащихся на носителях удалённого компьютера. Возможность копировать, удалять, перемещать, переименовывать файлы. 12. Разрешения экрана: 2 Возможность просмотреть доступные для удалённого компьютера разрешения экрана и изменить его 13. Чат: Возможность установить чат с удалённым компьютером 14. Просмотрщик клавиш: Возможность просмотра клавиш, нажатых на клавиатуре У.К. 15. Менеджер принтера: Управление принтером У.К., возможность ввода текста для печати 16. Пароли: Просмотр паролей содержащихся на удалённом компьютере 17. Цвета окон: Изменение цвета окраски Windows на удалённом компьютере 18. Print in Screen: Отправка текста на экран удалённого компьютера 19. Поиск файлов: Возможность поиска файлов в каталогах У.К. Возможность сохранения найденных файлов Рекомендации Программа стабильно работает на системах: Windows NT, Windows 2000, Windows XP sp1. На других системах некоторые функции могут не работать. Использование программы предоставлять ответственным лицам. Использование программы во вред не рекомендуется. Возможные варианты развития программы: 1. Добавление полной поддержки программой Windows XP sp2, Windows 2003, Windows Longhorn. 2. Добавление возможности просмотра экрана удалённого компьютера 3. Добавление возможности редактирования текста набираемого пользователем Данная программа может использоваться в школах учителями информатики, для администрирования локальных или домашних сетей. 3