Автор Тема: [Alpha/Beta Testing] Тестируем сырые обновления (ссылки в первом посте)  (Прочитано 192181 раз)

0 Пользователей и 1 Гость просматривают эту тему.

K7321

  • Зашел в гости
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Ответ #60 : Март 02, 2014, 12:28:45 pm »
А, плагины работают? Ни как не получается

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

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

Johnny

  • Создатель
  • Герой форума
  • *
  • Сообщений: 593
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #61 : Март 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]
* Поддержка расширенного рабочего стола
* Прочие мелкие исправления, общая оптимизация быстродействия
« Последнее редактирование: Март 26, 2014, 09:19:16 am от Johnny »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3685
  • Котэ
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #62 : Март 19, 2014, 07:33:00 pm »
Цитировать
А вот поддержка альтернативного набора написания "and", "or", "xor" пока не реализована а возможно будет свернута

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

Код: Clickermann
  1. $a = 2
  2. $b = 2
  3.  
  4. IF(($a = 2) and ($b = 2))
  5.   LOGWRITE ("Верно")
  6. ELSE
  7.   LOGWRITE ("Не верно")
  8. END_IF
  9.  
  10. IF(($a = 2) & ($b = 2))
  11.   LOGWRITE ("Верно")
  12. ELSE
  13.   LOGWRITE ("Не верно")
  14. END_IF
  15.  
  16. HALT
все работает?!


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

Нажимаю Левый Ctrl
Код: Clickermann
  1. keyDown(17) // Нажать Ctrl
  2. waitms(0)
  3. keyDown(162) // Нажать Левый Ctrl
  4. waitms(533)
  5. keyUp(17)
  6. waitms(0)
  7. keyUp(162)


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

Код: Clickermann
  1. $a = 10
  2.  
  3. SWITCH($a)
  4. CASE(-1)
  5. LOGWRITE ("-1")
  6. CASE(0)
  7. LOGWRITE ("0")
  8. DEFAULT
  9. LOGWRITE ("нет")
  10. END_SWITCH
  11.  
  12. HALT


Выдает ошибку
Код: Clickermann
  1. GETSCREEN
  2. IF((PXL(83,529) = 32768) and (PXL(1107,149) = 9925458))
  3.   LOGWRITE ("ДА")
  4. ELSE
  5.   LOGWRITE ("НЕТ")
  6. END_IF
  7. HALT
« Последнее редактирование: Март 19, 2014, 08:47:12 pm от Oraven »

aden

  • Оплот сообщества
  • ****
  • Сообщений: 363
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #63 : Март 19, 2014, 07:33:17 pm »
Clickermann v4.10

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

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

Johnny

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

« Последнее редактирование: Март 26, 2014, 09:18:04 am от Johnny »

Atas

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

Код: Clickermann
  1. $colormode = 2 // Режим 2 просто для примера
  2.  
  3. SCREENSHOT("colormode - ") // Работает
  4. WAITMS(50)
  5. SCREENSHOT("colormode - colormode - ") // Работает
  6. WAITMS(50)
  7. SCREENSHOT($colormode) // Работает
  8. WAITMS(50)
  9. SCREENSHOT(STRCONCAT("Колормод_", $colormode, " - ")) // Работает
  10. WAITMS(50)
  11. SCREENSHOT(STRCONCAT("colormode_", $colormode, " - ")) // НЕ работает
  12. WAITMS(50)
  13. SCREENSHOT(STRCONCAT("colormode блаблабла colormode")) // НЕ работает
  14. WAITMS(50)
  15. SCREENSHOT(STRCONCAT("colormodeблаблаблаcolormode")) // НЕ работает
  16.  

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

Vint

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

Код: Clickermann
  1. $colormode = 2 // Режим 2 просто для примера
  2.  
  3. SCREENSHOT("colormode - ") // Работает
  4. WAITMS(50)
  5. SCREENSHOT("colormode - colormode - ") // Работает
  6. WAITMS(50)
  7. SCREENSHOT($colormode) // Работает
  8. WAITMS(50)
  9. SCREENSHOT(STRCONCAT("Колормод_", $colormode, " - ")) // Работает
  10. WAITMS(50)
  11. SCREENSHOT(STRCONCAT("colormode_", $colormode, " - ")) // НЕ работает
  12. WAITMS(50)
  13. SCREENSHOT(STRCONCAT("colormode блаблабла colormode")) // НЕ работает
  14. WAITMS(50)
  15. SCREENSHOT(STRCONCAT("colormodeблаблаблаcolormode")) // НЕ работает
  16.  

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

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

Код: Clickermann
  1. print (STRCONCAT("colormode"))

Выдаёт:  col|mode

А
Код: Clickermann
  1. print (STRCONCAT("colandmode"))
col&mode

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


Johnny

  • Создатель
  • Герой форума
  • *
  • Сообщений: 593
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #67 : Март 26, 2014, 09:17:23 am »
Очередная обновка
http://rghost.net/53359219

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

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

Oraven

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

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

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

Torari

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

Johnny

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

Oraven

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

Johnny

  • Создатель
  • Герой форума
  • *
  • Сообщений: 593
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #72 : Март 30, 2014, 06:30:21 am »
так это вы мне главное ответьте. ваши скрипты нормально выпонляются на новой версии то?

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3685
  • Котэ
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #73 : Март 30, 2014, 08:40:41 am »
так это вы мне главное ответьте. ваши скрипты нормально выпонляются на новой версии то?

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

Vint

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