Author Topic: [Alpha/Beta Testing] Тестируем сырые обновления (ссылки в первом посте)  (Read 302353 times)

0 Members and 6 Guests are viewing this topic.

K7321

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #60 on: March 02, 2014, 12:28:45 PM »
А, плагины работают? Ни как не получается

CALL("plugin.dll", 1, 2, 3)
print("result: ", $_return1)

plugin.dll брал из Clickermann v4.5 В дугих версиях примеров не встречал. Пользую v4.9005
Хотетелось бы менюшку в начале скрипта наворакать

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #61 on: March 19, 2014, 06:23:50 PM »
Clickermann v4.10

http://rghost.net/53359219

В этом номере
* Размер данных хранимых переменной больше не ограничен 255 символами
* Добавлен восьмой фильтр для colormode, приводящий изображение к черно-белому
* Добавлена поддержка приоритетных скобок для логических выражений [spoiler]На самом деле все переписано целиком. Теперь есть поддержка битовых и логических операций в контексте общих вычислений.
К примеру $var = 5 > 3 вернет "1" а $var = 5 < 3 вернет "0"
$var = 170 & 15 вернет "10" (битовое произведение 170 и 15)
В общем случае условие считается истинно, когда оно не равно нулю
// истинно всегда
if(10)
  print("ad")
end_if

// ваш любимый бесконечный цикл
while(1)
  // smthn
end_cyc

А вот поддержка альтернативного набора написания "and", "or", "xor" пока не реализована а возможно будет свернута
[/spoiler]
* На радость самым маленьким, полностью переписан механизм записи. Он стал точнее и вероятность что ему что-то помешает записать уменшилась в разы
* Для цикла for добавилась возможность задать начальное значение параметра (*)
[spoiler]
// можно и так
for($i, $i<5)
   print($i)
end_cyc

// и так
for($i=5, $i<10)
   print($i)
end_cyc

// и даже так
for($i=(5-10), $i<0)
   print($i)
end_cyc[/spoiler]
* Поддержка расширенного рабочего стола
* Прочие мелкие исправления, общая оптимизация быстродействия
« Last Edit: March 26, 2014, 09:19:16 AM by Johnny »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #62 on: March 19, 2014, 07:33:00 PM »
Quote
А вот поддержка альтернативного набора написания "and", "or", "xor" пока не реализована а возможно будет свернута

Не понял о чем это?

Code: (clickermann) [Select]
$a = 2
$b = 2

IF(($a = 2) and ($b = 2))
   LOGWRITE ("Верно")
ELSE
   LOGWRITE ("Не верно")
END_IF

IF(($a = 2) & ($b = 2))
   LOGWRITE ("Верно")
ELSE
   LOGWRITE ("Не верно")
END_IF

HALT
все работает?!


При записи записываются два нажатия с разными кодами.

Нажимаю Левый Ctrl
Code: (clickermann) [Select]
keyDown(17) // Нажать Ctrl
waitms(0)
keyDown(162) // Нажать Левый Ctrl
waitms(533)
keyUp(17)
waitms(0)
keyUp(162)


Ошибка если в CASE указывается минусовое число

Code: (clickermann) [Select]
$a = 10

SWITCH($a)
CASE(-1)
LOGWRITE ("-1")
CASE(0)
LOGWRITE ("0")
DEFAULT
LOGWRITE ("нет")
END_SWITCH

HALT


Выдает ошибку
Code: (clickermann) [Select]
GETSCREEN
IF((PXL(83,529) = 32768) and (PXL(1107,149) = 9925458))
   LOGWRITE ("ДА")
ELSE
   LOGWRITE ("НЕТ")
END_IF
HALT
« Last Edit: March 19, 2014, 08:47:12 PM by Oraven »

aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #63 on: March 19, 2014, 07:33:17 PM »
Clickermann v4.10

* Добавлен восьмой фильтр для colormode, приводящий изображение к черно-белому
* Добавлена поддержка приоритетных скобок для логических выражений

очень вкусно протестим

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #64 on: March 20, 2014, 07:16:54 PM »
Quote
А вот поддержка альтернативного набора написания "and", "or", "xor" пока не реализована а возможно будет свернута
Не понял о чем это?
уже не имеет значения, доработано.

« Last Edit: March 26, 2014, 09:18:04 AM by Johnny »

Atas

  • Активный участник
  • ***
  • Posts: 147
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #65 on: March 23, 2014, 03:20:33 PM »
Неожиданно наткнулся на небольшие грабли при создании скриншотов в тестовой версии Clickermann v4.10.
Не получилось создать скриншот с именем вида "colormode_2 - 0000.bmp", как это можно сделать в версии Clickermann v4.9 (build 005).
Тестировалось в Windows 7 SP1 x64.

Code: (clickermann) [Select]
$colormode = 2 // Режим 2 просто для примера

SCREENSHOT("colormode - ") // Работает
WAITMS(50)
SCREENSHOT("colormode - colormode - ") // Работает
WAITMS(50)
SCREENSHOT($colormode) // Работает
WAITMS(50)
SCREENSHOT(STRCONCAT("Колормод_", $colormode, " - ")) // Работает
WAITMS(50)
SCREENSHOT(STRCONCAT("colormode_", $colormode, " - ")) // НЕ работает
WAITMS(50)
SCREENSHOT(STRCONCAT("colormode блаблабла colormode")) // НЕ работает
WAITMS(50)
SCREENSHOT(STRCONCAT("colormodeблаблаблаcolormode")) // НЕ работает

Получается, что при использовании функции STRCONCAT(), для создания имени скриншота, нельзя дважды использовать сочетание букв "colormode". Мелочь конечно, но может прервать работу скрипта, если это не учитывать.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #66 on: March 23, 2014, 07:47:13 PM »
Неожиданно наткнулся на небольшие грабли при создании скриншотов в тестовой версии Clickermann v4.10.
Не получилось создать скриншот с именем вида "colormode_2 - 0000.bmp", как это можно сделать в версии Clickermann v4.9 (build 005).
Тестировалось в Windows 7 SP1 x64.

Code: (clickermann) [Select]
$colormode = 2 // Режим 2 просто для примера

SCREENSHOT("colormode - ") // Работает
WAITMS(50)
SCREENSHOT("colormode - colormode - ") // Работает
WAITMS(50)
SCREENSHOT($colormode) // Работает
WAITMS(50)
SCREENSHOT(STRCONCAT("Колормод_", $colormode, " - ")) // Работает
WAITMS(50)
SCREENSHOT(STRCONCAT("colormode_", $colormode, " - ")) // НЕ работает
WAITMS(50)
SCREENSHOT(STRCONCAT("colormode блаблабла colormode")) // НЕ работает
WAITMS(50)
SCREENSHOT(STRCONCAT("colormodeблаблаблаcolormode")) // НЕ работает

Получается, что при использовании функции STRCONCAT(), для создания имени скриншота, нельзя дважды использовать сочетание букв "colormode". Мелочь конечно, но может прервать работу скрипта, если это не учитывать.

Дело не в скриншоте. Проблема в STRCONCAT.
Он неправильно реагирует на or внутри слова интерпретируя его как логический оператор

Code: (clickermann) [Select]
print (STRCONCAT("colormode"))
Выдаёт:  col|mode

А
Code: (clickermann) [Select]
print (STRCONCAT("colandmode"))col&mode

Короче проблема альтернативного задания логических. Или случайный парсинг строки.
« Last Edit: March 23, 2014, 07:48:53 PM by Vint »


Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #67 on: March 26, 2014, 09:17:23 AM »
Очередная обновка
http://rghost.net/53359219

Помимо вышеупомянутого, добавлена поддержка неск.мониторов (расширенный рабочий стол)

Так же написал сумбурную статью про битовые операции и логику (условия) для версии 4.10
http://crapware.aidf.org/forum/index.php?topic=1134.0
« Last Edit: March 26, 2014, 09:20:53 AM by Johnny »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #68 on: March 26, 2014, 03:45:55 PM »
Дополнил Шаблоны функцией "SCREENSHOTEX", а еще в "keywords.txt" упорно в последних версиях, не хватает "HINTPOPUP"

Новый функционал это хорошо, но не ужели так сложно сделать "Сохранить" и "Сохранить как..."

Зачем делить загруженные скрипты на history.txt и history_editor.txt?
Не мешало бы сделать проверку на существование скриптов и автоматически удалять устаревшие ссылки при запуске кликера.
« Last Edit: March 26, 2014, 03:49:45 PM by Oraven »

Torari

  • Зашел в гости
  • *
  • Posts: 18
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #69 on: March 27, 2014, 04:42:49 AM »
добавлена поддержка неск.мониторов (расширенный рабочий стол)
У меня два монитора. Версия кликермана 4,9. Работает alt + Q во втором мониторе, клики кликаются по второму монитору. Не понятно, что включает в себя новая поддержка неск.мониторов для новой версии?

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #70 on: March 27, 2014, 07:46:15 AM »
Не понятно, что включает в себя новая поддержка неск.мониторов для новой версии?
графон

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #71 on: March 27, 2014, 10:43:26 AM »
Новая 4.10 версия лезет в интеренет хотя проверка обновлений выключена.

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #72 on: March 30, 2014, 06:30:21 AM »
так это вы мне главное ответьте. ваши скрипты нормально выпонляются на новой версии то?

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #73 on: March 30, 2014, 08:40:41 AM »
так это вы мне главное ответьте. ваши скрипты нормально выпонляются на новой версии то?

Гоняю бота на последней версии, проблем нет. А то я уже написал бы :)

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #74 on: March 31, 2014, 01:24:26 PM »
У меня спотыкается на одном скрипте. Вот он переделанный под 4.9. Всё работает, на 4.10 встаёт.
В инклюде лежит саб. В сабе условие проверяет один из принятых сабом параметров.
Ошибка интерпретации строки...
« Last Edit: March 31, 2014, 01:28:30 PM by Vint »