Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Авто смена пароля, сервис для Windows XP 
:(
    Опции темы
Sonyk
Дата 29.8.2008, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 30.6.2008

Репутация: нет
Всего: нет



Всем Привет! Очень нуждаюсь в помощи  smile  не знаю с чего начать. Вобщем, ближе к делу: нужна программа, которая постоянно будет работать на рабочей станции Windows XP, при подключении к компьютеру через стандартный Remote Desktop в ней будет срабатывать определенное событие, при отключении от удаленного доступа, программа будет генерировать случайный пароль и менять его вместо старого пароля того пользователя, который заходил в систему, новый сгенерированный пароль программа будет отсылать как СМС на номер, привязанный к имени пользователя. Чего я не понимаю, так это как программно поменять пароль пользователя? Спасибо за внимание.

Добавлено через 13 минут и 36 секунд
кажеться, нашел что-то полезное - "net user USERNAME PASSWORD" меняет пароль пользователя USERNAME на PASSWORD. Как сделать, чтобы программа выполняла эту команду? Как мониторить когда происходит соединение и разъединение с удаленным компьютером ?
PM MAIL   Вверх
Bishop
Дата 29.8.2008, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 188
Регистрация: 3.6.2005
Где: Минск, Беларусь

Репутация: 6
Всего: 16



Sonyk
Цитата(Sonyk @  29.8.2008,  14:20 Найти цитируемый пост)
Как мониторить когда происходит соединение и разъединение с удаленным компьютером ?

Проверять некогда и негде, но сам бы начал с SystemEvents.SessionSwitch Event.
Цитата(Sonyk @  29.8.2008,  14:20 Найти цитируемый пост)
Как сделать, чтобы программа выполняла эту команду?

Код
ProcessStartInfo si = new ProcessStartInfo();
string syspath = Environment.GetFolderPath(Environment.SpecialFolder.System);
string cmd = "net user username password";
si.FileName = Path.Combine(syspath, "cmd.exe");
si.Arguments = "/c " + cmd;
si.RedirectStandardOutput = true;
si.UseShellExecute = false;
si.StandardOutputEncoding = Encoding.GetEncoding(866);
si.RedirectStandardInput = true;
si.WindowStyle = ProcessWindowStyle.Hidden;
si.CreateNoWindow = true;
Process p = Process.Start(si);

PM WWW ICQ   Вверх
Sonyk
Дата 30.8.2008, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 30.6.2008

Репутация: нет
Всего: нет



Спасибо за помощь, сейчас буду пытаться создать проект. Нашёл программульку опен сурс - PocketMonitor,  она поможет разобратся с отслеживанием соединений через remote desktop. Последняя загадка - как отсылать СМС ? Телефон, впринципе, будет только один - мой, т.е. надобности в универсальности среди операторов нет. У оператора есть сайт с формой для отправки СМС, как сделать, чтобы программа отправляла через него?
PM MAIL   Вверх
Specialist
Дата 30.8.2008, 22:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 12.5.2008
Где: Кривой Рог

Репутация: нет
Всего: 2



Для начала я бы посмотрел, что браузер отправляет по нажатию кнопки "Отправить СМС". Вот эти данные и нужно будет отправлять. Как отправить с помощью сокетов можно посмотреть тут
PM MAIL WWW ICQ Skype   Вверх
Sonyk
Дата 1.9.2008, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 30.6.2008

Репутация: нет
Всего: нет



Спасибо всем огромное! Описание по сокетам вышлядит доступно и более чем полезно, думаю всё получится smile
PM MAIL   Вверх
Alekz
Дата 2.9.2008, 09:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 5.2.2008
Где: Запорожье, Украин а

Репутация: 1
Всего: 2



Когда - то немного копал на тему отправки смс.
Я бы не стал надеятся на портал оператора - сервис бесплатный, значит гарантии нет. Лучше отправлять с телефона.
Для нокии на оффициальном сайте можно даже SDK скачать.
PM MAIL   Вверх
Sonyk
Дата 3.9.2008, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 30.6.2008

Репутация: нет
Всего: нет



ну а софт для отправки СМС с компа, как он работает ?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0639 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.