Сначала я хотел задать вопрос: "Как можно написать бота и при этом не уметь пользоваться msdn?"
Но потом увидел:
strArray3 = str3.Split(new char[] { Convert.ToChar(">") });
И вопросы отпали
Можно по как-то раскрытей?
Что бы жизни босса, я так понял в тюряге, уменшались длаешь так:
1. Шлеш запрос про состояние боя, получайешь в ответе число жизней. Парсиш.
2. Берешь то значение что спарсил и впихуешь в прогресс бар, но прогресс бару ставишь максимум количества жизней боса, к примеру для шайбы
Можно по как-то раскрытей?
Что бы жизни босса, я так понял в тюряге, уменшались длаешь так:
1. Шлеш запрос про состояние боя, получайешь в ответе число жизней. Парсиш.
2. Берешь то значение что спарсил и впихуешь в прогресс бар, но прогресс бару ставишь максимум количества жизней боса, к примеру для шайбы
Hlebnikov, А он что каждую секунду должен двигаться? the-boxi все верно написал, ты же обновишь состояние боя, соответственно и прогрессбар поменяет значения!
Код:
using System.Text.RegularExpressions;
//функция парсинга
public string parse(string all, string l, string r, string razd)
{
string res = "";
Regex g5 = new Regex(l + "(.*?)" + r);
if (g5.IsMatch(all))
{
MatchCollection matches = g5.Matches(all);
foreach (Match y in matches) { res += y.Groups[1].ToString() + razd; }
}
return res;
}
string full = parse(ответ_запроса, "<h_now>", "</h_now>", "");
string now = parse(ответ_запроса, "<h_full>", "</h_full>", "");
progressBar1.Maximum = Convert.ToInt32(full);
progresBar1.Value = Convert.ToInt32(now);
Добавлено через 11 часов 28 минут Hlebnikov, Зарабатываешь на наших советах и примерах? http://zhyk.ru/forum/showthread.php?t=387895
Скинь мне в личку исходник этого бота, если конечно это не супер-мега-код, чего то нового я уж точно не познаю, а продавать его тем более не собираюсь, просто хочу взглянуть на это "чудо" программирования!
Последний раз редактировалось Gamer1912; 21.03.2012 в 04:22.
Причина: Добавлено сообщение