Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Бот для Moswar

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 18.01.2013, 23:21   #1
 Разведчик
Аватар для oknoza
 
oknoza никому не известный тип
Регистрация: 03.01.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Бот для Moswar

Пишу бота на c# c компонентой webbrowser. И возникла проблема
когда бот конектится на сайт
Код:
wb.Navigate("http://www.moswar.ru");
Все приложение начинает виснуть .Сталкивался кто с такой проблемой , как исправить?
Обработчик события навигейт
Код:
private void wb_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            //if (e.Url.AbsolutePath != (sender as WebBrowser).Url.AbsolutePath) return;
            if (wb.Document.GetElementById("login-email") != null)
            {
                wb.Document.GetElementById("login-email").InnerText = settingsForm.tEmail.Text;
                wb.Document.GetElementById("login-password").InnerText = settingsForm.tPassword.Text;
                GetElementsByClassName(new string[] {"button luxury"})[0].InvokeMember("click");
            }


            if (e.Url.AbsoluteUri == "http://www.moswar.ru/player/" || e.Url.AbsoluteUri == "http://www.moswar.ru/player/#login")
            {
                wb.Navigate("http://www.moswar.ru/metro/");
            }
}
Пишу с Webbrowser чтоб в окне отображались действия бота .Что посоветуйте сделать?
  Ответить с цитированием
Старый 22.01.2013, 18:24   #2
 Разведчик
Аватар для oknoza
 
oknoza никому не известный тип
Регистрация: 03.01.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Бот для Moswar

Ребят вы же пишите ботов. Как вы делаете чтоб приложение не зависало. Или вы только через webrequest делаете. Как тогда отображается в браузере что делает бот?
  Ответить с цитированием
Старый 22.01.2013, 18:35   #3
Заблокирован
 Рыцарь-капитан
Аватар для warl0ck
 
warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(warl0ck сломал счётчик популярности :(
Регистрация: 29.01.2010
Сообщений: 547
Популярность: 41279
Сказал(а) спасибо: 692
Поблагодарили 2,270 раз(а) в 1,035 сообщениях
 
По умолчанию Re: Бот для Moswar

Цитата:
Сообщение от oknozaПосмотреть сообщение
Ребят вы же пишите ботов. Как вы делаете чтоб приложение не зависало. Или вы только через webrequest делаете. Как тогда отображается в браузере что делает бот?

погугли на тему многопоточности
  Ответить с цитированием
Старый 22.01.2013, 18:42   #4
 Разведчик
Аватар для oknoza
 
oknoza никому не известный тип
Регистрация: 03.01.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Бот для Moswar

Цитата:
Сообщение от warl0ckПосмотреть сообщение
погугли на тему многопоточности

Многопоточность не работает с событием webbrowser_DocumentComplite . Как вы пишите ботов чтоб их действия отображались в браузере?
  Ответить с цитированием
Старый 23.01.2013, 18:56   #5
Читер-спонсор
 Рыцарь-защитник
Аватар для Nickitee
 
Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
 
По умолчанию Re: Бот для Moswar

Цитата:
Сообщение от oknozaПосмотреть сообщение
Многопоточность не работает с событием webbrowser_DocumentComplite . Как вы пишите ботов чтоб их действия отображались в браузере?

Использовать webRequest.
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
  Ответить с цитированием
Старый 23.01.2013, 20:09   #6
 Разведчик
Аватар для oknoza
 
oknoza никому не известный тип
Регистрация: 03.01.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Бот для Moswar

Можешь скинуть пример бота где будет все отображать в веб браузере и написано через webRequest.
  Ответить с цитированием
Старый 23.01.2013, 21:15   #7
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: Бот для Moswar

oknoza, такой фигней никто не занимается, тем более если игра на флеше
________________
Talk is cheap. Show me the code
— Linus Torvalds
  Ответить с цитированием
Старый 23.01.2013, 21:31   #8
 Разведчик
Аватар для oknoza
 
oknoza никому не известный тип
Регистрация: 03.01.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Бот для Moswar

Обычная браузерная игра , не какого флеша. Мог бы и на сайт зайти глянуть =)
  Ответить с цитированием
Старый 23.01.2013, 21:35   #9
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: Бот для Moswar

ну значит делай вебреквест, получай хтмл и подставляй браузеру.
Если в ответ приходит json то подставляй значения вручную, делов-то
ЗЫ Но это нафиг никому не нужно
________________
Talk is cheap. Show me the code
— Linus Torvalds
  Ответить с цитированием
Старый 23.01.2013, 21:37   #10
 Разведчик
Аватар для oknoza
 
oknoza никому не известный тип
Регистрация: 03.01.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Бот для Moswar

Цитата:
Сообщение от YukikazeПосмотреть сообщение
Но это нафиг никому не нужно

А что нужно ?
  Ответить с цитированием
Старый 23.01.2013, 22:30   #11
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: Бот для Moswar

не знаю, это же ты пишешь бота. Мой опыт подсказывает, что отображение актуальных действий в браузерной игре нафи не нужен, ибо действия будут происходить раз в 20-30 минут, с таким же успехом можно открыть браузер и посмотреть на текущее состояние там
________________
Talk is cheap. Show me the code
— Linus Torvalds
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Moswar Tema95 Вопросы и ответы, обсуждения 3 30.03.2012 01:33
Moswar.ru KmsLok1 Свободное обсуждение 1 21.02.2012 01:15
[Программа] Moswar Assistant - бот для Moswar freedom009 Другие Игры 18 07.09.2011 21:39

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 08:38.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net