Здравствуйте все! Пишу бота для Тюряги на C#.
Сразу к делу, я хочу для начала написать бота для просмотра колличества папирос, и для автоматического их собрания.
Так вот, колличество папирос приходит после запроса
[Ссылки могут видеть только зарегистрированные пользователи. ] с параметрами
Код:
key=AUTH&sig=ХЗ&user=ID&method=getInfo
Так вот, пара вопросов по этому поводу -
1) Можно ли не писать запросы к предыдущим ссылкам, а сразу к этой??
2) Что за данные "лежат" в sig ? посмотрел, там каждый раз разные значения...
Здравствуйте все! Пишу бота для Тюряги на C#.
Сразу к делу, я хочу для начала написать бота для просмотра колличества папирос, и для автоматического их собрания.
Так вот, колличество папирос приходит после запроса
[Ссылки могут видеть только зарегистрированные пользователи. ] с параметрами
Код:
key=AUTH&sig=ХЗ&user=ID&method=getInfo
Так вот, пара вопросов по этому поводу -
1) Можно ли не писать запросы к предыдущим ссылкам, а сразу к этой??
2) Что за данные "лежат" в sig ? посмотрел, там каждый раз разные значения...
Читай эту тему, и делай для себя заметки, как осуществить. Задача одинаковая, только языки разные, но это не проблема
________________ [Ссылки могут видеть только зарегистрированные пользователи. ]
Deep45, Мжно, отправляй пост запрос с параметрами key= + текстбокс.текст+ &user= + текстбокс.текст + &method=getInfo
Получаешь ответ в виде html и выдираешь оттуда данные
Код:
// Получаем ответ
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
// Получаем html-код страницы
string html = new StreamReader(response.GetResponseStream(),Encoding.UTF8).ReadToEnd();
richTextBox1.Text = html;
string[] stringSeparators = new string[] { "\n" };
string Money = "";
string[] result = html.Split(stringSeparators, StringSplitOptions.RemoveEmptyEntries);
foreach (string stroka in result)
{
if (stroka.IndexOf("<money>") != -1)
{
string[] Moneyy = stroka.ToString().Split((Convert.ToChar(">")));
Money = Moneyy[1].Replace("</money", "");
}
}
label3.Text = "Папиросы: " + Money;
key - это и есть аутхкей !
просто в разных играх, он разный=)
________________ Дорогие пользователи, прежде чем написать сообщение, или создать тему, прочтите Правила Форума Не знаешь как попасть в Подполье? Тебе сюда
Более не являюсь Гарантом Zhyk.Ru и сделки не провожу!
772812 - при добавлении представтесь, что Вы с zhyk.ru, а то сразу заблокирую!
Последний раз редактировалось KlouS; 13.03.2011 в 15:02.
Очень большой код, процедурку сделай запрос, а данные лучше доставать через Indexof ответа, в твоем случае с html
Добавлено через 2 минуты
Цитата:
Сообщение от Glok7
Ошибка 1 Не удалось найти имя типа или пространства имен "StreamReader" (пропущена директива using или ссылка на сборку?) C:\Documents and Settings\Admin\Local Settings\Application Data\Temporary Projects\WindowsFormsApplication1\Form1.cs 44 32 WindowsFormsApplication1
Это что значит?
Добавлено через 7 минут
Всё, разобрался. Забыл неймспейс дописать)
using System.IO;
Последний раз редактировалось Hermein; 14.04.2011 в 01:47.
Причина: Добавлено сообщение