Автор Тема: NetConnector -- управление сетевыми адаптерами  (Прочитано 9456 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Samael

  • Шпийон Сарумяна
  • Модератор раздела
  • Вице-канцлер
  • *****
  • Сообщений: 3543
  • Репутация: 70
  • Пол: Мужской
  • Гик - это не профессия, гик - это призвание...
  • SkypeID: kornev.vladimir
Не так давно я интересовался возможностью изменения параметров сетевого подключения. Способ, предложенный Qwesty был неплох, но все равно требовал складирования батников =)
Вобщем, решил я все это дело автоматизировать. Вся идея строится на WMI и подробнее прочитать про ее реализацию можно здесь. Я там выложил весь ключевой код.

Возможности программы достаточно скромны, т.к. она достаточно узкоспециализированная, но тем не менее:
1. Все подключения сохраняются в базе, в том числе делается бэкап.
2. Естественно, что с каждым подключением возможно проводить ряд стандартных действий: просмотр, редактирование, удаление, применение данного подключения.
3. Возможность настройки следующих опций адаптера: IP-адреса, маски подсети, шлюзы, DNS-сервера.

Почти готова функция смены MAC-адреса адаптера, но поскольку она периодами сглючивает (почему -- пока не могу понять), то я ее не включил в сборку.

В общем, тестируем первую версию, скачать ее можно отсюда.

Программа написана на C#, поэтому для ее функционирования нужен FrameWork 2.0
« Последнее редактирование: ѕЪвпСам 06, 2006, 02:48:47 pm от Samael »
Один терапевт - это 1024 гигапевта, или 1048576 мегапевтов.
Все вышесказанное - исключительно IMHO :Samael:
Если Вам кто-то помог, нажмите

Оффлайн Samael

  • Шпийон Сарумяна
  • Модератор раздела
  • Вице-канцлер
  • *****
  • Сообщений: 3543
  • Репутация: 70
  • Пол: Мужской
  • Гик - это не профессия, гик - это призвание...
  • SkypeID: kornev.vladimir
Re: NetConnector -- управление сетевыми адаптерами
« Ответ #1 : ѕЪвпСам 13, 2006, 12:00:28 am »
Обновил до версии 1.0 =)
Ссылка старая

Изменения:
1. Частично изменен интерфейс
2. Добавлено "запоминание" размеров и расположение формы перед выходом и их восстановление
3. Добавлена опция пинга
4. Добавлена возможность использования DHCP
5. Сделан схематический хелп
6. Сделан инсталятор
7. От функции смены MAC адреса решил отказаться: во-1, так и не определил в зависимости от чего она падает (по-моему от расположения звезд O_o), во-2, она все-равно завязана на реестре, который может не совпадать с предыдущими и будущими версиями винды
« Последнее редактирование: ѕЪвпСам 13, 2006, 12:03:31 am от Samael »
Один терапевт - это 1024 гигапевта, или 1048576 мегапевтов.
Все вышесказанное - исключительно IMHO :Samael:
Если Вам кто-то помог, нажмите

Оффлайн Майк Райз

  • Тимонстр.
  • Глобальный модератор
  • Коллежский советник
  • *****
  • Сообщений: 537
  • Репутация: 12
  • Пол: Мужской
  • SkypeID: grim255
Re: NetConnector -- управление сетевыми адаптерами
« Ответ #2 : ёоЭм 28, 2008, 03:48:24 pm »
[byte]Samael[/byte],можешь выслать сорец программы ? :)