anger, сайт: http://wow-russian.ru/account/manage.html
Логинься под: логин Warand, пас 12151225 После входа на страницу аккаунта увидишь кнопку
Жмем, выбираем чара (собственно всеравно какого)
Видим огромный список всего-всего.
По клику на что либо появляется окно (да/нет). После нажатия "да" проверяет наш счет и выдает что недостаточно кредитов.
Вот собственно надо разложить на косточки всю эту систему.
Что мы видим:
В ссылках прописано: onclick="buy_items_pers_finish(6, 276898, this, 66133);return false
Сама функция:
Code
function buy_items_pers_finish(realm, char_id, sender, group_id)
{
var item_name = sender.textContent;
if (!confirm('У Вас появится ' + item_name + '.\nВнимание! Можно иметь только 1 уникальную вещь!'))
{
return false;
}
var pars = 'what=items&choose=buy&realmid='+realm+'&charid='+char_id+'&group_id='+group_id;
var myAjax = new Ajax.Updater(div, url, {parameters: pars});
//window.setTimeout(sleep, 3000);
window.location.hash = '#blogbody2';
}
Code
<script type="text/javascript">
var div = $('blogbody');
accinfo();
</script>
Code
var url = '/account/manageme.html';
Пробовал подставлять это все и получить ссылку, получилось типо:
Code
var myAjax = new Ajax.Updater($('blogbody2'), http://wow-russian.ru/account/manageme.html, {parameters: what=items&choose=buy&realmid=6&charid=276898&group_id=66133});
Собственно ссылку пробовал такую:
Code
http://wow-russian.ru/account/manageme.html?what=items&choose=buy&realmid=6&charid=276898&group_id=66133
Но это так, бредовая идея. Вобщем нужно найти где выполняется команда на передачу итема.
Кстати, это Ajax.Updater описан в скрипте: <script type="text/javascript" src="http://wow-russian.ru/js/prototype.js"></script>. Вот тут собственно я и остановился, я непойму че хочет эта функция и че она делает.