101

(3 ответов, оставленных в Общий)

А просто проблема в том, что в винде по умолчанию для "зарегистрированных типов файлов" расширение скрывается.
Исправляется: Мой компьютер -> нажать Альт -> Сервис -> Параметры папок -> закладка Вид -> снять галочку "Скрывать расширение для зарегистрированных типов файлов"

102

(16 ответов, оставленных в Проблемы / Баги / Неполадки)

Andy_SPB пишет:

тупо добавить второй таймер не получиться... могут друг друга перебивать...

А если посмотреть с другой стороны и на месте ссылки продажи дополнительно переопределять этот же таймер, но с новым интервалом...
А по завершению продажи вернуть оригинальное значение.

103

(45 ответов, оставленных в JavaScript)

Ммм....сложный вопрос..
Вообще бот по таймеру проверит, надет ли комплект...но только если на текущей странице твой персонаж с текущим комплектом отображен. Т.е. в подземке не наденет, а там на Центральной площади или в БК, или в инвентаре - наденет.

104

(45 ответов, оставленных в JavaScript)

Ммм...не
Если тебе нужен целиком текст, то просто
top.Chat.Self.arrLogs.oChat.oFrame.innerText или top.Chat.Self.arrLogs.oChat.oFrame.innerHTML

А если перебирать сообщения, то

var result = ""; $(".Chat",top.Chat.Self.arrLogs.oChat.oFrame).each(function(){result += this.innerText + "\r\n"}); alert(result);

105

(18 ответов, оставленных в Проблемы / Баги / Неполадки)

Где-то тут в соседней теме про интервалы действий написал, что меньше 1500 не рекомендую ставить...
к этому хотел бы ещё попробовать совет в свойствах Program.exe на закладке Совместимость(про win8 не знаю) отметить галочкой "Выполнять от имени администратора" hmm

Какие интервалы действий в боте прописаны?
Во время поединков из-за изменений в БК оператива плохо освобождается - я ничего не могу с этим сделать...

Вообще интервалы меньше 1500 ставить не рекомендую.

107

(45 ответов, оставленных в JavaScript)

Каждый раз ищу и каждый раз забываю smile
$(".Chat",top.Chat.Self.arrLogs.oChat.oFrame)

108

(18 ответов, оставленных в Проблемы / Баги / Неполадки)

Ладно, давайте посчитаем, у кого сколько оперативы в компе + версия IE + windows, раз на то пошло.
Интересуют только конфигурации, имеющие проблемы.

Создание файла "nomemory.txt" рядом с Program.exe не помогает?

Могу предложить плагин перезахода в БК через интервал времени:

var relogTimer = {}
 
function Relog(enabled)
{
    if(enabled)
    {       
        relogTimer = setInterval("RelogHandler()",(Math.random()*(40-50)+50) * 60 * 1000); // (40-50)+50 - это от 40 до 50 минут. (30-35)+35 - от 30 до 35
        external.AddToChat("<b>Plugin</b> Relog <b>enabled</b>");
    }
    else
    {
        clearInterval(relogTimer);
        external.AddToChat("<b>Plugin</b> Relog <b>disabled</b>");
    }
}
 
function RelogHandler()
{
    external.AddToChat("<b>Plugin</b> Relog <b>executed</b>");
    external.Stop();
    top.location.href = '/main.pl?exit=' + Math.random();
}

109

(279 ответов, оставленных в Общий)

Тестируем Хаоты.
Попытался подстроить под новые хаоты то, что было раньше.
Т.е. работать пока что будет так же, как раньше...разве что без невидимости.
Новые хаоты +-15/30 ещё не принимаются.

110

(15 ответов, оставленных в Общий)

мы обойдёмся без этой фигни с потенциалом +-30% или тоже пилить?
А то смотрю я на него и терзают меня сомнения в необходимости данной ерунды hmm

111

(15 ответов, оставленных в Общий)

Поменялось существенно...во всяком случае код надо будет пересматривать.
Но сделаю...крайний срок - выходные.
С хаотами как-то глухо сейчас, будто всё БК на ботах сидит smile

112

(4 ответов, оставленных в Настройки / Плагины)

Так не пробовали?

if(...условие)
{
_name = "wis_white_cleance";
_target = top.Battle.oBattle.sMyLogin;
}

113

(279 ответов, оставленных в Общий)

Program.exe или установщик?
механизмы не менял...сейчас всё на проверку выставлю.
может кто на virustotal выложить?

Каспер лицензионный с последними вирусными базами не видит ничего...

114

(279 ответов, оставленных в Общий)

Приветствую всех!

Я всё ещё нахожусь в командировке. Сижу здесь уже 5 неделю и ещё столько же просижу. Прошу простить за отсутствие на форуме.

Внёс корректировки в бота в связи с обновлением в Дримсе - снова прошу прощения за задержку.

В общем обновляемся до 31-й версии и тестируем. Корректировок мало, персонажа по маршрутам прогнал - проблем быть не должно.

115

(279 ответов, оставленных в Общий)

Я мало что сказать могу.
.Net стандартный браузер имеет тесную интеграцию с IE (а сам IE тесно связан с ядром винды).
Сколько я читал в инете про жор памяти WebBrowser .Net - везде писалось про 7-ю/8-ую версию IE.
И решений не было - виновата винда.

Потом появилась 9-ая версия, стало лучше...после 10/11 версий я о памяти уже перестал думать.

На новый компонент переходить сложно - бота чуть ли не целиком придётся переписывать.

Если есть возможность, рекомендую перейти на 7-ку наконец (ХР уже даже microsoft с поддержки сняли, на столько она устарела).

116

(279 ответов, оставленных в Общий)

И кстати для win xp, IE8 последняя версия.

Да, прошу прощения. Ошибся.

жрёт память до 380 мб

Ну, в целом так и ожидалось с выключенным механизмом.
А без файла nomemory.txt сколько?

117

(1 ответов, оставленных в Общий)

Общая схема такова:
1) создать новую учетную запись windows
2) задать ей пароль
3) залогиниться под ней, запустить IE и настроить, если необходимо (не обязательно)
4) в панели управления windows настроить Звук, чтобы бот по каждому щелчку не издавал "щелчёк", т.к. будет раздражать.
5) разлогиниться и вернуться в свою основную учетную запись windows
6) нажать правой кнопкой мыши по Program.exe и выбрать пункт "Запустить от имени другого пользователя"(*) (для win7 нажать надо Shift + правая кнопка) и ввести данные свеже созданного профиля

7) когда надоест заниматься "Запуском от имени" проследуйте в тему ()

* - Если нет пункта, значит не запущена служба "Вторичный вход в систему". Панель управления -> администрирование -> Службы -> Вторичный вход в систему -> сменить тип запуск на Автоматически и запустить службу.

118

(279 ответов, оставленных в Общий)

В связи с темой
()
выпущена новая версия с попыткой исправления.

Тестируем!

119

(279 ответов, оставленных в Общий)

Nikita_KrM пишет:
leg-pull пишет:

С пещерами так и не понял что менять в грибнице доходит к Мудрый Гусениц и стоит в диалог не входит sad

На клетке когда смотришь на гусеница вставь это :

top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/" + dungName + "?dialog=gg_MG_welcome1&use=" + top.frames[external.mainFrameIndex].arrLayers[1][0]["l"].arrUnits[0].id;

Я же русским по светлому написал, что это больше не работает. smile

$('area[title="Мудрый Гусениц"]',get_mainframe().document).each(function() {  this.click(); $('a[onclick*="gg_MG_welcome1"]',get_mainframe().document).each(function(){this.click()})})

120

(279 ответов, оставленных в Общий)

Lapti13 пишет:
378f623a6ffd92a4219d1d25a6836e12 : $('area[title="Сторож могил"]',get_mainframe().document).each(function() {  this.click(); $('a[onclick*="tn3_poors_default_2"]',get_mainframe().document).each(function(){this.click()})})

не получается у меня привести диалог к данному виду

40f40e2e204284881c856eced144ffc3 : if($('area',get_mainframe().document).filter('[title*="Часовой"]').length > 0) { get_mainframe().location = "http://" + external.SCity.Text + ".combats.com/" + dungName + "?dialog=gl_mrd_crap_wtch_welcome&use=" + top.frames[external.mainFrameIndex].arrLayers[1][0]["l"].arrUnits[0].id; } else { Walk("m1"); }

раньше так вот работало


Это же не сложно....

40f40e2e204284881c856eced144ffc3 : if($('area',get_mainframe().document).filter('[title*="Часовой"]').length > 0) {  $('area[title="Часовой"]',get_mainframe().document).each(function() {  this.click(); $('a[onclick*="gl_mrd_crap_wtch_welcome"]',get_mainframe().document).each(function(){this.click();})}); } else { Walk("m1"); }

Это обсуждение уже не актуально для версии 9.2.8.29

122

(279 ответов, оставленных в Общий)

Выложена версия 9.2.8.29

Для тех, кто интересовался: Если до вечера сегодня проблем не будет, раздел о покупке лицензии снова открою.

123

(102 ответов, оставленных в Общий)

Если текущая версия за ночь моего тестирования покажется мне достаточно стабильной - будет выложена в качестве релизной. smile

124

(102 ответов, оставленных в Общий)

krafko пишет:

Когда бот зашел в подземку - вылезло окошко со скачиванием файла dungeon.*** не помню какой формат и после этого мун сдох

кинь координату из маршрута, на которой он вылетел, пожалуйста

есть подозрения, с чем связано, но хочется сперва подтвердить...

125

(9 ответов, оставленных в Общий)

Я вам в ПМ напишу в течение 15-20минут.