![]() |
|
|
![]()
|
|
| justas |
|
|||
|
Новичок Профиль Группа: Awaiting Authorisation Сообщений: 13 Регистрация: 21.12.2009 Репутация: нет Всего: нет |
Программа предназначена для смены MAC-а путем его изменения в реестре(не для всех NIC). Реализована на C#.
![]() Закладка Смены МАС 1. Поле куда записывается пара имя-МАС из файла. Выбранным здесь МАС-ом заменяется запись в реестре. 2. Список доступных интерфейсов. 3. Кнопка, по нажатию на которую происходит запись в реестр и перезагрузка адаптера. 4. Удаление строки из поля 1 и из файла. 5. Кнопка обновления интерфейса. Закладка Записи МАС в файл 6. Поле "Имени" МАС, для его идентификации. 7. Сохраняемый МАС. 8. Кнопка записи в поле 7 текущего МАС-а. 9. Список интерфейсов с которых можно получить МАС. 10. Кнопка записи данных в файл. Так же есть несколько скрытых элементов: Лейблы отображающие сообщение об ошибках и знак ожидания во время перезагрузки NIC. Данные хранятся в xml файле, в текущем каталоге. Для перезагрузки адаптера использовал библиотеку ув. wjfrancis.(если будет время может попытаюсь сварганить че-нить свое, но единственный вменяемый вариант который я знаю на данный момент реализован wjfrancis (к примеру в WMI такая возможность заложена, но не реализована)). PS Программа писалась для использование ноута в сетях с идентификацией по MAC. Работа велась на виртуальной машине. Не очень нравиться интерфейс, если есть предложения пишите. Файл изменен - не очищался один из Combobox-в. Это сообщение отредактировал(а) justas - 25.1.2011, 12:17 Присоединённый файл ( Кол-во скачиваний: 8 )
MAChange.zip 44,63 Kb |
|||
|
||||
| wester |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 675 Регистрация: 27.2.2009 Репутация: 1 Всего: 13 |
justas,
залей на любой файлохостинг. мне лично нравится RGhost. не считаю себя большим спецом по юзабилити, но некоторые советы дать могу. в табе Mac почему бы вместо ComboBox не реализовать ListBox ? все варианты можно будет сразу увидеть и не надо будет кликать на другую вкладку. в табе Edit реализована ли верность MAC адреса (длина текста, колличество букв\цифр), реализовано ли ограничение на длину текста названия настройки? надпись "AddMac" проще переименовать в "Add MAC" ибо Mac это продукция джобса. Кнопка 8 без объяснения не понятна. проще сделать какую - то кнопку с надписью "Current MAC". ну и так же традиционно представление MAC с двоеточиями. а в целом достаточно неплохая программа.) |
|||
|
||||
| justas |
|
|||
|
Новичок Профиль Группа: Awaiting Authorisation Сообщений: 13 Регистрация: 21.12.2009 Репутация: нет Всего: нет |
1. ComboBox использовал по 2 причинам. Его двух-компетентность - Edit и DropBox и мне просто так удобней просматривать.
2. Вкладки, да согласен, не очень удобно - буду менять интерфейс. 3. Реализованы проверки на длину, набор символов, первую букву имени, регистр. Это сообщение отредактировал(а) justas - 17.1.2011, 18:54 |
|||
|
||||
| justas |
|
|||
|
Новичок Профиль Группа: Awaiting Authorisation Сообщений: 13 Регистрация: 21.12.2009 Репутация: нет Всего: нет |
Переработан интерфейс. Поле ввода МАС сделано как контрол унаследованный от TextBox.
![]() Замена МАС (в реестре) 1. Поле куда записывается имя из файла. 2. Поле записи МАС из файла. Выбранным здесь МАС-ом заменяется запись в реестре. Поля 1 и 2 "связаны" - выбор происходит синхронно. 3. Кнопка, по нажатию на которую происходит запись в реестр и перезагрузка адаптера. 4. Удаление строки из полей 1,2 и из файла. Сохранение МАС (запись в файл) 5. Поле "Имени" МАС, для его идентификации. 6. Сохраняемый МАС. 7. Кнопка записи в поле 6 текущего МАС-а. 8. Кнопка записи данных в файл. 9. Список доступных сетевых интерфейсов. 10. Кнопка обновления. 11. Строка сообщений. 12. Скрытый значок записи в реестр и кнопка About. Это сообщение отредактировал(а) justas - 12.2.2011, 23:56 |
|||
|
||||
![]()
|
| Правила форума "Тестирование программ" | |
|
|
Правила должны соблюдаться всеми без исключения.
Для тех, кто создаёт темы: В данном разделе запрещается размещать программы, которые в той или иной степени могут принести вред потенциальному тестеру программы (например, трояны, вирусы и т.д.)
Для тех, кто тестирует: Описывая результаты тестирования программы, указывайте тип и версию ОС, а также характеристики компьютера и прочую информацию, которая может повлиять на работоспособность. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.Anderson. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разное тестирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |