oxzy's Modz uk Ответов: 2

Загрузка настольной информации на C# winform


привет

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

Что я уже пробовал:

я перепробовал много кодов, но не пришел ни на какую помощь, надеюсь, что другие могут помочь

2 Ответов

Рейтинг:
8

User 11061201

Вот статья, которую я написал несколько лет назад, она находится в другом моем профиле CodeProject, который был закрыт CodeProject, но вы можете ее просмотреть...

Что касается имени рабочего стола, которое вы можете использовать
Мой.Компьютер.имя пользователя...
Мой.Компьютер.Окружающая среда...
и т.д.

Получение информации о вашем IP-адресе[^]


oxzy's Modz uk

спасибо, что связали меня с источником вашего проекта, и это выглядит немного лучше, чтобы учиться у него.
если я использую какие-либо коды, я обязательно буду кредитовать сайт и владельца каждого источника, который я использую, если у меня возникнут какие-либо проблемы, я дам знать сайту спасибо

[no name]

это не проблема, вы можете использовать его. также имейте в виду, что весь проект основан на активном интернет-соединении, даже IP-адреса загружаются с сайта. Оригинальная версия getting IP Address не использует интернет.

oxzy's Modz uk

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

[no name]

Существует 2 типа IP-адресов, с которыми связан ваш компьютер. Один из них является общедоступным, то есть назначается для идентификации Вашего компьютера для широковещательной передачи Ethernet. Публичные IP-адреса также связаны с доменом, например, www.facebok.com.
Что касается локального IP-адреса, то он является частным. Если у вас есть беспроводной маршрутизатор, ваш локальный IP-адрес используется для идентификации внутри многих устройств. Таким образом, никто не может войти в любой компьютер с локального IP-адреса, кроме вас, если вы свяжете много компьютеров в сеть устройств.
Например;
Ваш компьютер = 192.168.1.5
Ваш Телефон = 192.168.1.6
и т.д..

oxzy's Modz uk

я искал что-то немного простое, как это здесь

label18.Текст = (СДИ.Функцией gethostname());

но читать больше информации с рабочего стола так что это более коротко для того когда я помещаю внутрь форму загрузки

Рейтинг:
13

OriginalGriff

Рабочего стола ИС не очень много - это будет 192.168.х.X, которая всегда локальный адрес сети. Но... Получение IP-и MAC-адресов для локальной сети[^] поможет вам получить его.
Вы можете получить IP-адрес вашего маршрутизатора, и вы можете получить от него некоторую информацию, но ... как правило, это не очень полезно и для целей определения местоположения: Использование геолокации на основе IP - адресов-и почему это в значительной степени бесполезно.[^]