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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Запуск скрипта от имени пользователя залогинившегося на сайте

Ответить
Настройки темы
[решено] Запуск скрипта от имени пользователя залогинившегося на сайте

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


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

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


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

на сайте код выглядит так:

<div class="nickname">ИМЯПОЛЬЗОВАТЕЛЯ</div>

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

Отправлено: 21:26, 28-11-2011

 

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


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

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


подскажите хоть в каком направлении копать, какие команды за это отвечают

Отправлено: 08:52, 29-11-2011 | #2



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

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


Аватара для McLotos

Старожил


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

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


Хм. странно что вы для этого используете AutoIt, в Web'е было бы логичней сделать что-то подобное на php (если скрипт должен выполниться на сервере) или JS (для запуска на компе самого пользователя)

-------
Старайтесь не решать свои проблемы по средствам личных сообщений, они могут быть решены очень не скоро.Не забывайте пользоваться поиском по форуму.Помните что уникальных проблем не бывает.Если всё-таки ответа не нашли, создайте тему, с подробным описанием проблемы.Спасибо за понимание.


Отправлено: 09:25, 29-11-2011 | #3


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


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

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


скрипт, простейший, но необходимо, что бы он запускался пользователем, с exe файла
и осуществлялась проверка совпадения имен на сайте и в скрипте
P.S. если есть ошибки в листинге, можете объяснить что не так?

#include <IE.au3>
Dim $user = "ИМЯПОЛЬЗОВАТЕЛЯ"
$oIE =_IECreate("http://mysite.ru"); открываем сайт
WinActivate("mysite.ru");Заголовок окна
Sleep (60000)
;сюда вставить проверку имени авторизированного пользователя
; если нет, завершение работы скрипта с сообщением
If $user = "ИМЯПОЛЬЗОВАТЕЛЯ" Then
While 100
For $b = 10 to 1 Step -1
_IENavigate ($oIE,"http://mysite.ru/1/0");
Sleep (3000)
Next
_IENavigate ($oIE,"http://mysite.ru/5/all");
Sleep (2000)
WEnd
if $user <> "ИМЯПОЛЬЗОВАТЕЛЯ" Then
MsgBox(0, "ваше имя отлично от авторизированного пользователя" , 4)
EndIf
WinClose("mysite.ru")

Отправлено: 10:53, 29-11-2011 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Запуск скрипта от имени пользователя залогинившегося на сайте

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Запуск скрипта от имени SYSTEM Vagac AutoIt 5 31-03-2011 18:54
Запуск скрипта от имени определенного пользователя NewOLDi AutoIt 10 01-02-2010 12:33
Доступ - Запуск от имени другого пользователя. alexnj Microsoft Windows 7 0 08-05-2009 20:35
GPO - запуск скрипта с административными правами из под пользователя Spooner Microsoft Windows NT/2000/2003 5 27-04-2009 12:23
Разное - Запуск от имени пользователя.. Великий Кукурузо Microsoft Windows Vista 26 29-10-2008 09:03




 
Переход