Вернуться   Форум Рубцовска > Городской Интернет > Программирование
-4°Давление 751
Ветер 2 м/с с
Осадки 2%
Комфорт -7°

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 28.08.2021, 10:48
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
Лампочка моя практика в программировании

возможно будет кому-нибудь полезна

скачать E-num 0.0.1






p.s.:

сегодня-завтра допишу обработку ошибок.

планирую расширение функционала до сканирования пула IP и вывода таблицы с конфигурациями.

возможен экспорт в Excel.

после ввода пароля будет работать по клавише Enter

принимаю пожелания для изменения интэрфейса программы
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #2  
Старый 28.08.2021, 11:39
Аватар для writer22rus
writer22rus writer22rus вне форума
Младший лейтенант
 
Регистрация: 16.01.2013
Сообщений: 576
Спасибо: 194
writer22rus стоит на развилке
По умолчанию

Серег, по интерфейсам почитай основы UI/UX
И эспортировать лучше в csv, а не проприетарный формат.
__________________
Люблю линуксоидов за их красные глаза и злую веру в светлое будущее
Ответить с цитированием
  #3  
Старый 28.08.2021, 12:30
Аватар для chip
chip chip вне форума
Подполковник
 
Регистрация: 25.03.2007
Сообщений: 3,912
Спасибо: 2,857
chip стоит на развилке
По умолчанию

__________________
Железо - это красиво !

На свете нет опаснее напасти чем вор дорвавшийся до власти.

Люди, которые не имеют никаких достижений в настоящем и со страхом смотрят в призрачное будущее — начинают отчаянно хвататься за прошлое.

Сервисный центр "КомпАС" - ремонт компьютеров, пр. Ленина 25, тел. 8-909-504-1650, Андрей
Ответить с цитированием
  #4  
Старый 28.08.2021, 15:00
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
По умолчанию

при тестировании на win7 выяснилось, что для работы сервиса необходимо добавить в исключения ещё один порт.
поправил инструкцию, актуальный дистриб тут.

Цитата:
Сообщение от writer22rus Посмотреть сообщение
Серег, по интерфейсам почитай основы UI/UX...
хорошо, Лёх, Благодарю

Цитата:
Сообщение от writer22rus Посмотреть сообщение
... И эспортировать лучше в csv, а не проприетарный формат.
тоже верно

Цитата:
Сообщение от chip Посмотреть сообщение
попробовать от Админа выполнить, если выдаст ту же ошибку, - подождать версию 0.0.2
допишу обработчики ошибок. ну и уже там буду смотреть что не так
а пока стандартный вопрос - версия ОС? и если можно скрин с развёрнутой кнопкой "Details"
Спасибо

---------- Добавлено 28.08.2021 в 14:59 ----------

версия 0.0.2

скачать

добавил обработчики ошибок на этапах определения каждого устройства и
на этапе подключения к удалённому компьютеру.

думаю, если теперь программа столкнётся с неизвестным ей устройством,
то её работа всё-равно завершится правильно
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #5  
Старый 28.08.2021, 16:56
Аватар для chip
chip chip вне форума
Подполковник
 
Регистрация: 25.03.2007
Сообщений: 3,912
Спасибо: 2,857
chip стоит на развилке
По умолчанию



память не определил, и монитор не понятно.
Windows 7 64, а слабо версию windows определить?
__________________
Железо - это красиво !

На свете нет опаснее напасти чем вор дорвавшийся до власти.

Люди, которые не имеют никаких достижений в настоящем и со страхом смотрят в призрачное будущее — начинают отчаянно хвататься за прошлое.

Сервисный центр "КомпАС" - ремонт компьютеров, пр. Ленина 25, тел. 8-909-504-1650, Андрей
Ответить с цитированием
  #6  
Старый 28.08.2021, 18:03
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
Лампочка

окно ввода данных для подключения к компьютеру в сети
теперь работает по клавише Enter и "ругается" если пароль пустой.

скачать

Цитата:
Сообщение от chip Посмотреть сообщение


память не определил...
Андрюх, я посмотрю, что можно сделать.
если это болячка 7-ки, то проще,
НО что то мне подсказывает, что это скорее исключение,
чем правило

Цитата:
Сообщение от chip Посмотреть сообщение
... монитор не понятно...
а с мониторами вообще не понятно... и ни мне одному
пока эта строчка в коде скорее рудимент.
раскодировать показания системных методов не получается...
зато я увидел лишнюю табуляцию и убрал её

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

Цитата:
Сообщение от chip Посмотреть сообщение
...
Windows 7 64, а слабо версию windows определить?
наверное нет, не замарачивался как то. может замарочусь
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 28.08.2021 в 19:25.
Ответить с цитированием
  #7  
Старый 28.08.2021, 18:40
Midday Midday вне форума
Майор
 
Регистрация: 12.11.2013
Сообщений: 2,970
Спасибо: 1,141
Midday стоит на развилке
По умолчанию

Ну мониторы не всегда и не всякая проф программа типа аиды64 определяет, если только у монитора нет своего драйвера от производителя)
Ответить с цитированием
  #8  
Старый 28.08.2021, 19:29
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
Подмигивание

Цитата:
Сообщение от Midday Посмотреть сообщение
Ну мониторы не всегда и не всякая проф программа типа аиды64 определяет, если только у монитора нет своего драйвера от производителя)
я искал как украсть данные у винды, она обычно неплохо определяет.
так и не нашёл... нашёл некие данные в виде кодов.
ну типа сколько то символов отвечают за производителя,
сколько то за модель итд. НО там не так всё просто. решил оставить на потом
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #9  
Старый 28.08.2021, 19:59
Midday Midday вне форума
Майор
 
Регистрация: 12.11.2013
Сообщений: 2,970
Спасибо: 1,141
Midday стоит на развилке
По умолчанию

Цитата:
Сообщение от Neil Посмотреть сообщение
я искал как украсть данные у винды, она обычно неплохо определяет.
так и не нашёл... нашёл некие данные в виде кодов.
ну типа сколько то символов отвечают за производителя,
сколько то за модель итд. НО там не так всё просто. решил оставить на потом
У винды обычно все еще хуже, пишет что универсальный PnP монитор, драйвер поставишь - тогда пишет модель (у меня из таких были дома Samsung 740N, LG какой-то, и Acer на работе)
Ответить с цитированием
  #10  
Старый 28.08.2021, 20:27
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
Радость

Цитата:
Сообщение от Midday Посмотреть сообщение
... универсальный PnP монитор...
не напоминай я этих надписей, да по разным закаулкам понасмотрелся когда искал...
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #11  
Старый 28.08.2021, 21:04
Аватар для Дем
Дем Дем вне форума
Лейтенант
 
Регистрация: 13.11.2010
Адрес: алейскый
Сообщений: 793
Спасибо: 263
Дем стоит на развилке
По умолчанию

Цитата:
Сообщение от Neil Посмотреть сообщение
я искал как украсть данные у винды, она обычно неплохо определяет.
А wmic не умеет, там много добра можно найти, а вообще библиотек на этот случай нет?
__________________


Ответить с цитированием
  #12  
Старый 28.08.2021, 21:58
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
По умолчанию

Цитата:
Сообщение от Дем Посмотреть сообщение
А wmic не умеет, там много добра можно найти...?
wmic работает на WMI. моя программа тоже
я только выбрал нужный для себя (когда то) функционал
обрыл глоб... толком ничего не нашёл. по постам людей понял, что и они тоже.

Цитата:
Сообщение от Дем Посмотреть сообщение
... а вообще библиотек на этот случай нет?
не натыкался...
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #13  
Старый 29.08.2021, 01:15
Аватар для Eugeny
Eugeny Eugeny вне форума
Администратор
 
Регистрация: 31.12.2005
Адрес: город-герой Рубцовск
Сообщений: 798
Спасибо: 1,219
Eugeny стоит на развилке
По умолчанию

Нейл, привет, а встроенные виндовые фишки не пробовал использовать? Или они не всегда работают?

1)
Команда SYSTEMINFO отображает сведения о конфигурации операционной системы на локальном или удаленном компьютере, включая уровни пакета обновления.

Формат командной строки:
SYSTEMINFO [/S <система> [/U <пользователь> [/P [<пароль>]]]] [/FO формат] [/NH]
Список параметров:
/S <система> Подключаемый удаленный компьютер.
/U [<домен>\]<пользователь>
Пользовательский контекст, в котором
должна выполняться эта команда.
/P [<пароль>] Пароль для этого пользовательского контекста.
Запрашивает ввод пароля, если он не задан.
/FO <формат> Описание формата выходного файла.
Допустимые значения: "TABLE", "LIST", "CSV".
/NH Отключение отображения заголовка "Column Header"
в выходных данных.
Допустимо для форматов "TABLE" и "CSV".
/? Вывод справки по использованию.

2)
Команда MSINFO32
Встроенный компонент Windows, имеет собственную оболочку, так же имеет возможность указать в меню удаленный компьютер и так же позволяет выполнить экспорт части параметров файл или сохранить все параметры так же в файл

3)
Команда WMIC
Так же встроенный компонент, имеющий множество функций

Примеры использования:
WMIC /Node:имя_компьютера_или_IP-адрес CPU Get /Value
WMIC /Node:имя_компьютера_или_IP-адрес CPU Get Name
WMIC /Node:имя_компьютера_или_IP-адрес ComputerSystem Get TotalPhysicalMemory
WMIC /Node:имя_компьютера_или_IP-адрес MemoryChip Get /Value
__________________
Золотая серединка - лучшее всему решение
Ответить с цитированием
  #14  
Старый 29.08.2021, 11:38
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
Лампочка

E-num 0.0.3

скачать



- Изменил GUI
- чтобы не смущать граждан, убрал информацию про монитор
- решил отказаться от сканирования по диапазону IP в сети (Имена пользователей, как и Пароли на узлах разные. Б - безопасность )

осталось научить программу сохранять в *.csv
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #15  
Старый 29.08.2021, 12:03
Midday Midday вне форума
Майор
 
Регистрация: 12.11.2013
Сообщений: 2,970
Спасибо: 1,141
Midday стоит на развилке
По умолчанию

А то что в USB есть, не опрашивает что-ли?

Нажмите на изображение для увеличения
Название: ttx.JPG
Просмотров: 1585
Размер:	83.5 Кб
ID:	91666
Ответить с цитированием
  #16  
Старый 29.08.2021, 12:13
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
Восклицание

Цитата:
Сообщение от Midday Посмотреть сообщение
А то что в USB есть, не опрашивает что-ли?
зависит от самой флэшки. видимо её контроллера. некоторые распознаёт как винты/ssd, некоторые нет.
да собственно и не за чем при ревизии конфига ПК знать кто и что там воткнул в USB
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #17  
Старый 29.08.2021, 17:03
microsoftexam microsoftexam вне форума
Старший сержант
 
Регистрация: 31.05.2021
Сообщений: 177
Спасибо: 28
microsoftexam стоит на развилке
По умолчанию

Добрый день! А чем плох PowerShell и WMI?
__________________
Учение свет, а тьма повсюду
Ответить с цитированием
  #18  
Старый 29.08.2021, 17:13
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
Подмигивание

Цитата:
Сообщение от microsoftexam Посмотреть сообщение
Добрый день! А чем плох PowerShell и WMI?
в принципе ничем. данная программа творилась как практическое задания при самостоятельном обучении C#.
просто я на практике быстрее усваиваю материал а если что то подзабуду, то всегда есть куда подсмотреть
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #19  
Старый 29.08.2021, 21:57
microsoftexam microsoftexam вне форума
Старший сержант
 
Регистрация: 31.05.2021
Сообщений: 177
Спасибо: 28
microsoftexam стоит на развилке
По умолчанию

Цитата:
Сообщение от Neil Посмотреть сообщение
в принципе ничем. данная программа творилась как практическое задания при самостоятельном обучении C#.
просто я на практике быстрее усваиваю материал а если что то подзабуду, то всегда есть куда подсмотреть
Понятно, успехо, дело хорошее, просто скриптов на пошике уже существует тьма
__________________
Учение свет, а тьма повсюду
Ответить с цитированием
  #20  
Старый 30.08.2021, 19:00
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,378
Спасибо: 2,775
Neil стоит на развилке
Восклицание

напоминаю, что
Цитата:
Сообщение от Neil Посмотреть сообщение
... данная программа творилась как практическое задания при самостоятельном обучении C#...
о кучи других решений я знаю, а другие могут и сами почитать в глобе

Цитата:
Сообщение от Neil Посмотреть сообщение
10-ке "домашней" похоже побоку какой профиль. 7-ка "домашняя расширенная" при смене с "сеть предприятия" на "общественная сеть" отказала в доступе...
удивительно, НО перезагрузка виртуальных 7-ки и 10-ки в корне поменяла "расстановку сил".
теперь 10-ка не хочет пускать к себе, а 7-ка "говорит" "добро пожаловать"
для себя делаю такой вывод: раз разработчик ОС, кои функции использует написанная программа,
рекомендовал именно те настройки, которые указаны в соответствующем файле, то кто я такой, чтобы что то оспаривать
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +7, время: 15:37.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot