Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » 2 простые утилиты по сетям!!! Who???

Ответить
Настройки темы
2 простые утилиты по сетям!!! Who???

Новый участник


Сообщения: 43
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть 2 мелкие задачи как написать утилиту, чтоб скидывала ""ipconfig >> all"" на форму по нажатию кнопки???
И как создать прогу по работе с учетными записями, типа при входе с Виндовс!!!???

За ранее благодарен!!!

Отправлено: 22:16, 28-05-2007

 

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Делаете win32-приложение. Создаёте окно-форму. Вызываете CreateProcess'ом (либо функцией семейства exec__() из stdlib) "ipconfig /all", перехватываете вывод, кладёте в форму. Про учётные записи - не понял.
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:31, 29-05-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 43
Благодарности: 0

Профиль | Отправить PM | Цитировать


Про остальное напишу, немного позже!

За это огромное спасибо!


Отправлено: 11:05, 29-05-2007 | #3


Новый участник


Сообщения: 43
Благодарности: 0

Профиль | Отправить PM | Цитировать


Утилита для работы с учетными записями пользователей и групп в ОС Windows-это что косается второй утилиты!!!


Отправлено: 23:29, 29-05-2007 | #4


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Syoga
Цитата:
для работы с учетными записями пользователей и групп в ОС Windows
полный API-набор: Network Management Functions

Отправлено: 02:30, 30-05-2007 | #5


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Вы мне написали, но я не понял, что конкретно нужно.
Если нужна работа с перенаправлением ввода-вывода, вот.
Код: Выделить весь код
#include <stdio.h>
#include <stdlib.h>
#include <Windows.h>

#define MAXLEN 1024

int main(int argc, char* argv[])
{
	system("chcp 866"); // в принципе, не нужно
	// Кодировка из-под ipconfig - виндовая 1251, а консоль - 866
	// Мы используем CharToOem, но для форм его делать будет не надо.
	
	FILE *pipe;
	pipe = _popen("ipconfig /all", "rt");
	if (!pipe) return -1;

	char pstr[MAXLEN + 1];
	char poem[MAXLEN + 1];
	while (!feof(pipe))
		if (fgets(pstr, MAXLEN, pipe))
			if (CharToOem(pstr, poem))
				printf("> %s", poem);

	_pclose(pipe);
	return 0;
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:43, 30-05-2007 | #6


Новый участник


Сообщения: 43
Благодарности: 0

Профиль | Отправить PM | Цитировать


1)Утилита для получения и настройки параметров протокола IP.
2)Утилита для работы с учетными записями пользователей и групп в ОС Windows 2000 но можно и ХР

по первому не знаю как сделать вывод ipconfig\all на форму или в текстовый файл,
а по второму как сделать утилиту но не в Delphi, на крайний случай переделать, но чтоб отличался код

Отправлено: 19:41, 30-05-2007 | #7


Новый участник


Сообщения: 43
Благодарности: 0

Профиль | Отправить PM | Цитировать


Дико буду рад получить исходники, извиняюсь за прямоту, но другого выхода у меня нет!!!
Уж очень нужно!!!
Спасибо!

Отправлено: 00:28, 31-05-2007 | #8


Новый участник


Сообщения: 43
Благодарности: 0

Профиль | Отправить PM | Цитировать


так ето наскоко понял использует прогу консольную ipconfig
а мне нуно определить используя вызовы из виндовых библиотек

Отправлено: 11:18, 31-05-2007 | #9


Аватара для dmitryst

Ветеран


Сообщения: 7265
Благодарности: 906

Профиль | Отправить PM | Цитировать


Syoga У вас что, курсовая?

-------
Осваиваю FreeBSD


Отправлено: 11:42, 31-05-2007 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » 2 простые утилиты по сетям!!! Who???

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
SQL Lite простые манипуляцыи с БД andr_mozg AutoIt 3 07-08-2009 12:55
Простые правила PF kryo Общий по FreeBSD 3 13-06-2007 18:27
Новичок. Простые вопросы. Grub Вебмастеру 7 28-04-2007 15:41
Простые числа на Си++ nemo555 Программирование и базы данных 13 13-03-2007 21:24
Простые вопросы. Unixman Общий по Linux 11 17-07-2003 03:04




 
Переход