Тема: Вопросы от Andy_SPB
На память не рассчитываю, буду записывать тут все полезное.
external.SDungeonProvodEnabled.checked = 1; // 0;
Смена статуса проводник/прицеп через скрипт
external.SDungeonProvodType.Text = "Прицеп"; // "Проводник"
Перебор сообщения (с) Anahronik
var result = ""; $(".Chat",top.Chat.Self.arrLogs.oChat.oFrame).each(function(){result = this.innerText}); alert(result);
Включение/выключение бота
function ChangeTime(){
if (!Pause){
// тормозим бота
external.Stop();
Pause = true; //ключ паузы
}else{
// возвращаем бота в нормальное состояние
external.Start();
Pause = false;
}
}
Запись в фаил:
external.SaveFile('test.txt', "Переменная d = "+d);
Чтение с файла (по наводке БатоВед):
external.LoadFile(".\\Plugins\\test.txt");
Доступ к закладкам (по наводке БатоВед):
top.Battle.Self.oTab.arrTabs["chat"] - чат
top.Battle.Self.oTab.arrTabs["alllog"] - общий лог
top.Battle.Self.oTab.arrTabs["mylog"] - мой лог
Парсинг кнопки смена ((c) Anahronik):
top.Battle.oBattle.arrButtons["change_enemy"]
Раздел инвентаря (c) Anahronik:
$('td[bgcolor="#a5a5a5"]',get_mainframe().document).children().text()
Список дела на ближайшее время:
Сделать маршрут грибницы (1 этаж). - отложено
Реализовать подсчет ходов. - отложено
Реализовать выбор определенных противников (по фильтру) - отложено
Помыть машину
Сходить за хлебом
По работать
Получение суточных заданий - отложено
Скрипт остановки бота на время ожидания хила/подземки/заявки
Отредактировано Andy_SPB (2015-09-10 23:29:01)