Получение IP-адреса по имени хоста и наоборот: Справочник по C#

0
      Для реализации процесса получения IP-адреса по имени хоста необходимо воспользоваться пространством имен «System.Net», которое предоставляет простой программный интерфейс для многих протоколов,...

Установка сетевых настроек с помощью WMI: Справочник по C#

0
Описываем класс опций адаптера: public class AdapterOptions { string _adapterName; // Имя адаптера public string AdapterName { get { return _adapterName; } set { _adapterName = value; } } string _macAddress; // MAC...

Загрузка файла на FTP: Справочник по C#

0
FileInfo toUpload = new FileInfo("log.txt"); FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://csharpcoderr.com/public_html/" + toUpload.Name); request.Method = WebRequestMethods.Ftp.UploadFile; request.Credentials = new NetworkCredential("name", "pass"); Stream ftpStream = request.GetRequestStream(); FileStream fileStream = File.OpenRead("log.txt"); byte buffer =...

SNMP Walk v2: Справочник по C#

0
using System; using System.Net; using SnmpSharpNet; namespace sharpwalk { class Program { static void Main(string args) { // SNMP community name OctetString community = new OctetString("public"); // Define agent parameters class AgentParameters param = new AgentParameters(community); //...

Перезагрузка удалённой ПЭВМ через WMI: Справочник по C#

0
using System; using System.Management; void Shutdown() { try { const string computerName = "COMPUTER"; // computer name or IP address ConnectionOptions options = new ConnectionOptions(); options.EnablePrivileges = true; // To connect to the...

Получаем время работы принтера через SNMP: Справочник по C#

0
public void SNMPupTime(string ip) { try { arrSNMP = string.Empty; OctetString community = new OctetString("public"); AgentParameters param = new AgentParameters(community); param.Version = SnmpVersion.Ver1; IpAddress agent = new IpAddress(ip);//IP address UdpTarget target = new...

Проверка открытых COM-портов: Справочник по C#

0
      На сегодняшний день популярными портами в новых компьютерах стали USB, а СОМ – порт почти полностью вышел из эксплуатации. Тем не...

Проверка соединения с Интернет: Справочник по C#

0
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Net; namespace Labs { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { // проверка соединения с...

Чтение ARP таблицы: Справочник по C#

0
ARP (Address Resolution Protocol - протокол определения адреса) - протокол в компьютерных сетях, предназначенный для определения MAC адреса по известному IP адресу. В данном...

Функция для проверки новой версии программы: Справочник по C#

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

Вывод сообщения на дисплей принтера от производителя Hewlett Packard: Справочник по C#

0
      В данной инструкции будет рассказано, как вывести ваше сообщение на дисплей принтера от производителя Hewlett Packard. Делается это при помощи отправки...

Определение состояния подключения к интернету: Справочник по C#

0
      Определить, подключен ли компьютер к интернету, можно при помощи метода NetworkInformation.NetworkInterface.GetIsNetworkAvailable() из библиотеки System.Net. Следует заметить, что если компьютер подключен к локальной...

Получаем список установленных обновлений Windows: Справочник по C#

0
string computer = "."; ManagementScope scope = new ManagementScope(@"" + computer + @"rootcimv2"); ManagementObjectSearcher quickFixes = new ManagementObjectSearcher(scope, new ObjectQuery("Select * from Win32_QuickFixEngineering")); foreach (ManagementObject quickFix in...

PJL (HP Printer Job Language). Часть 2. Смена/установка серийного номера принтера: Справочник по C#

0
      После программного обновления или физической замены некоторых частей множительной техники, возникают ситуации полного стирания серийного номера или изменения на не существующий....

Получаем серийный номер принтера через SNMP: Справочник по C#

0
public void SNMPserial(string ip) { try { arrSNMP = string.Empty; OctetString community = new OctetString("public"); AgentParameters param = new AgentParameters(community); param.Version = SnmpVersion.Ver1; IpAddress agent = new IpAddress(ip);//IP address UdpTarget target = new...

Скорость сетевого соединения: Справочник по C#

0
using System; using System.Net.NetworkInformation; using System.Windows.Forms; namespace InterfaceTrafficWatch { /// /// Network Interface Traffic Watch /// by Mohamed Mansour /// /// Free to use under GPL open source license! /// public partial class...

Перевод текста с помощью Google.: Справочник по C#

0
public static string Translate(string text,string l) { //l = the language you want....e.g. "es" for spanish, "ja" = japanese, "fr" for french string translated = null; HttpWebRequest hwr...

C# Авторизация ВКонтакте через http без api: Справочник по C#

0
      В этой инструкции рассмотрен метод авторизации клиента по логину и паролю, а так же получение булево значение true или false в...

Получение MAC адреса через SNMP: Справочник по C#

0
public void SNMPmac(string ip) { try { Pdu pdu; SnmpV1Packet result; arrSNMP = string.Empty; OctetString community = new OctetString("public"); AgentParameters param = new AgentParameters(community); param.Version = SnmpVersion.Ver1; IpAddress agent = new IpAddress(ip);//IP address UdpTarget target...

Получаем настройки прокси: Справочник по C#

0
static void Main(string args) { Uri uri = new Uri("http://csharpsourescode.blogspot.com"); CheckDefaultProxyForRequest(uri); Console.ReadKey(); } public static void CheckDefaultProxyForRequest(Uri resource) { WebProxy proxy = (WebProxy)WebProxy.GetDefaultProxy(); // See what proxy is used for resource. Uri resourceProxy =...

ЭТО ИНТЕРЕСНО