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

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

i0

  • Оплот сообщества
  • ****
  • Сообщений: 354
  • CMann 4.13.014 final, ie, presto, win7 x86, x64
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #525 : Май 21, 2018, 08:59:23 pm »
ура! и спасибо.

config.ini: google=32839
а что это?

АНТИКЛАН

  • Активный участник
  • ***
  • Сообщений: 110
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #526 : Май 22, 2018, 06:21:47 am »
Поздравляю всех с новым релизом! Огромная благодарность Johnny за его труд и терпение, а также всем кто все это время помогал в тестировании, оформлял баг-репорты и просто морально поддерживал. Ура!

Evgenij_M

  • Освоившийся
  • **
  • Сообщений: 58
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #527 : Май 22, 2018, 09:24:06 am »
Пусть у меня работает всего один робот (больше, пока, некуда применить), но я прекрасно понимаю ЗНАЧЕНИЕ самого факта существования такого инструмента, как Clickermann... Он - единственный в своём роде... Таким сбалансированным сочетанием потребительских свойств, как у Clickermann-а, не может похвастаться ни один, из известных мне, инструментов.

Полностью разделяю восторг и радость предыдущих выступающих :)

Браво и огромная благодарность Автору!!!

(вот бы ещё один канальчик для пожертвований создать из какой-нибудь широко распространённой платёжной системы... За пределами РФ КИВИ-кошелёк приходится специально для Clickermann-а создавать, хоть Clickermann и тысячу раз этого достоин)

i0

  • Оплот сообщества
  • ****
  • Сообщений: 354
  • CMann 4.13.014 final, ie, presto, win7 x86, x64
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #528 : Май 23, 2018, 01:33:50 am »
мои поделки в 7к строк написанные местами под 4.11, местами под 4.12, работают идеально под финалом 4.13.
i0 в шоке, великолепный релиз

нарвался только на один момент обратной несовместимости: screenshot и screenshotex теперь делают файлы с восьмизначным индексом. "screenshotXXXXXXXX.bmp" вместо четырёхзначного. это не отражено нигде, ни в комментариях к релизу, ни в справке.

p.s. и всё-таки, что такое config.ini: google=32839?

АНТИКЛАН

  • Активный участник
  • ***
  • Сообщений: 110
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #529 : Май 23, 2018, 04:02:03 am »
Потратил 2 часа на поиск причины почему у меня после обновления перестали работать некоторые условия. Оказывается теперь Clickermann не сравнивает значения разных типов. Как минимум числовые и строковые. Не знаю было ли это багом или нет, но на 4.12 код ниже работал. Получается так что в коде ниже переменная инициализированная по-умолчанию нулём сравнивается со строкой. На 4.12 это прокатывало, сейчас уже нет. Теперь если нужно сравнить значение переменной с каким-либо другим значением, то типы этих значений должны совпадать. Покопался в справке по этой теме ничего не нашел. Было бы неплохо описать этот момент для новичков. Или я плохо искал. :D

Код: Clickermann
  1. DEFINE($VAR)
  2. IF($VAR ! "TEXT")
  3.   LOGWRITE("SOME TEXT")
  4. END_IF
  5. HALT

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3610
  • Котэ
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #530 : Май 23, 2018, 07:48:20 am »
p.s. и всё-таки, что такое config.ini: google=32839?

Теперь кликер сам может делать скриншот 100X100 по координате курсора простым нажатием клавиш Alt+G
Можно поменять в настройках горячих клавиш.

Johnny

  • Создатель
  • Герой форума
  • *
  • Сообщений: 588
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #531 : Май 23, 2018, 07:34:41 pm »
ура! и спасибо.

config.ini: google=32839
а что это?
тоже что и все остальное в той секции. кодированный хоткей.

Цитировать
нарвался только на один момент обратной несовместимости: screenshot и screenshotex теперь делают файлы с восьмизначным индексом. "screenshotXXXXXXXX.bmp" вместо четырёхзначного. это не отражено нигде, ни в комментариях к релизу, ни в справке.
почти к каждому релизу идет строка в духе:
Цитировать
Прочие оптимизации и исправления
присмотрись. вот это оно. учитывая что бету крутили считай год, я все запомнить не смог.




Johnny

  • Создатель
  • Герой форума
  • *
  • Сообщений: 588
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #532 : Май 23, 2018, 07:55:33 pm »
Потратил 2 часа на поиск причины почему у меня после обновления перестали работать некоторые условия. Оказывается теперь Clickermann не сравнивает значения разных типов. Как минимум числовые и строковые. Не знаю было ли это багом или нет, но на 4.12 код ниже работал. Получается так что в коде ниже переменная инициализированная по-умолчанию нулём сравнивается со строкой. На 4.12 это прокатывало, сейчас уже нет. Теперь если нужно сравнить значение переменной с каким-либо другим значением, то типы этих значений должны совпадать.
не обязательно. у нас тут просто появляется небольшое промежуточное звено а-ля сравнение несравнимого.
к примеру код
Код: Clickermann
  1. DEFINE($VAR)
  2. IF($VAR ! "1")
  3.   LOGWRITE("SOME TEXT")
  4. END_IF
  5. HALT
прекрасно и ожидаемо отработает несмотря на различие типов.

в твоем же примере сравнивая число 0 с текстом "TEXT", который кликер не может автоматически подогнать, теперь выдается ни false ни true а что то типа man, i dunno
типа суперпозиции а-ля кот Шредингера, когда и не да и не нет. при этом в случае возникновения такой ситуации при наличии отработает блок else.

вообще нормальные компиляторы в таком случае либо выдают какую то дичь (привет ява) либо ошибку еще на стадии компиляции (привет все остальные). так что мы еще отделались малой кровью.

p.s. надо говорить что сравнивать числа с текстом - это плохо?
« Последнее редактирование: Май 23, 2018, 07:58:15 pm от Johnny »

Johnny

  • Создатель
  • Герой форума
  • *
  • Сообщений: 588
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #533 : Май 23, 2018, 08:05:43 pm »
Пусть у меня работает всего один робот (больше, пока, некуда применить), но я прекрасно понимаю ЗНАЧЕНИЕ самого факта существования такого инструмента, как Clickermann... Он - единственный в своём роде... Таким сбалансированным сочетанием потребительских свойств, как у Clickermann-а, не может похвастаться ни один, из известных мне, инструментов.

Полностью разделяю восторг и радость предыдущих выступающих :)

Браво и огромная благодарность Автору!!!
ат души!

Цитировать
(вот бы ещё один канальчик для пожертвований создать из какой-нибудь широко распространённой платёжной системы... За пределами РФ КИВИ-кошелёк приходится специально для Clickermann-а создавать, хоть Clickermann и тысячу раз этого достоин)
хз. ну хочешь биткоиновый кошелек дам, если они еще хоть что то стоят?)
вообще поскольку сбор доната (и вообще коммерциализация) никогда не был целью, вопрос сбора средств проработан никак. если кто подскажет как сейчас собирают денежку (не считая Краудфандинга ) да еще с приемом комментариев всяких типа как у стримеров, с радостью послушаю. я про это даже не думал. не того уровня у нас тут финансовые потоки так то

АНТИКЛАН

  • Активный участник
  • ***
  • Сообщений: 110
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #534 : Май 23, 2018, 11:07:51 pm »
Потратил 2 часа на поиск причины почему у меня после обновления перестали работать некоторые условия. Оказывается теперь Clickermann не сравнивает значения разных типов. Как минимум числовые и строковые. Не знаю было ли это багом или нет, но на 4.12 код ниже работал. Получается так что в коде ниже переменная инициализированная по-умолчанию нулём сравнивается со строкой. На 4.12 это прокатывало, сейчас уже нет. Теперь если нужно сравнить значение переменной с каким-либо другим значением, то типы этих значений должны совпадать.
не обязательно. у нас тут просто появляется небольшое промежуточное звено а-ля сравнение несравнимого.
к примеру код
Код: Clickermann
  1. DEFINE($VAR)
  2. IF($VAR ! "1")
  3.   LOGWRITE("SOME TEXT")
  4. END_IF
  5. HALT
прекрасно и ожидаемо отработает несмотря на различие типов.

в твоем же примере сравнивая число 0 с текстом "TEXT", который кликер не может автоматически подогнать, теперь выдается ни false ни true а что то типа man, i dunno
типа суперпозиции а-ля кот Шредингера, когда и не да и не нет. при этом в случае возникновения такой ситуации при наличии отработает блок else.

вообще нормальные компиляторы в таком случае либо выдают какую то дичь (привет ява) либо ошибку еще на стадии компиляции (привет все остальные). так что мы еще отделались малой кровью.

p.s. надо говорить что сравнивать числа с текстом - это плохо?

И все таки этот момент надо осветить хотя бы в справке, для новичков. Или для таких тупиц как я например. =) А вообще может жестко ограничить в интерпретаторе что сравниваться должны только значения одинаковых типов, с выводом ошибки интерпретации в случае нарушения данного правила? Сильно в меня не кидайтесь я просто сторонник максимально логичного и понятного кода. =)

Пусть у меня работает всего один робот (больше, пока, некуда применить), но я прекрасно понимаю ЗНАЧЕНИЕ самого факта существования такого инструмента, как Clickermann... Он - единственный в своём роде... Таким сбалансированным сочетанием потребительских свойств, как у Clickermann-а, не может похвастаться ни один, из известных мне, инструментов.

Полностью разделяю восторг и радость предыдущих выступающих :)

Браво и огромная благодарность Автору!!!
ат души!

Цитировать
(вот бы ещё один канальчик для пожертвований создать из какой-нибудь широко распространённой платёжной системы... За пределами РФ КИВИ-кошелёк приходится специально для Clickermann-а создавать, хоть Clickermann и тысячу раз этого достоин)
хз. ну хочешь биткоиновый кошелек дам, если они еще хоть что то стоят?)
вообще поскольку сбор доната (и вообще коммерциализация) никогда не был целью, вопрос сбора средств проработан никак. если кто подскажет как сейчас собирают денежку (не считая Краудфандинга ) да еще с приемом комментариев всяких типа как у стримеров, с радостью послушаю. я про это даже не думал. не того уровня у нас тут финансовые потоки так то

А надо бы. Проект сам себя то уж должен содержать. Оплата домена, хостинга ну и на пирожок для мотивации =)

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3322
  • Лечу куда хочу. cman 4.13.014x32, W10, W7
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #535 : Май 23, 2018, 11:42:26 pm »
На жидкий пирожок. В смысле жидкий хлеб.


i0

  • Оплот сообщества
  • ****
  • Сообщений: 354
  • CMann 4.13.014 final, ie, presto, win7 x86, x64
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #536 : Май 31, 2018, 08:54:50 am »
Цитировать
+ Блокировка редактирования кода во время выполнения скрипта
привела к тому, что теперь невозможно на паузе вбить переменную и посмотреть значение (её нет в main скрипта, только в инклюде). Может быть сделать имя переменной в окне Debug редактируемым?
« Последнее редактирование: Май 31, 2018, 08:59:31 am от i0 »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3322
  • Лечу куда хочу. cman 4.13.014x32, W10, W7
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #537 : Май 31, 2018, 03:39:01 pm »
Не понял куда вбить нужно. У меня работает по прежнему и просмотр и изменение.
Если скрипт поставить на паузу. Или ты имеешь ввиду на рабочем скрипте когда отрабатывает WAIT?


i0

  • Оплот сообщества
  • ****
  • Сообщений: 354
  • CMann 4.13.014 final, ie, presto, win7 x86, x64
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #538 : Май 31, 2018, 08:16:47 pm »
запускаю скрипт. ставлю на паузу. открываю редактор кликера. вижу скрипт без инклюдов. мне нужно посмотреть переменную, которая только в инклюде встречается.
раньше я её руками вбивал в код в свободную строку, выделял и смотрел значение, а после откатывал изменения и закрывал редактор.
теперь редактирование заблокировано

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3322
  • Лечу куда хочу. cman 4.13.014x32, W10, W7
    • Просмотр профиля
Re: [Alpha/Beta Testing]
« Ответ #539 : Июнь 01, 2018, 09:15:29 am »
Ничёсе порядок действий.
Так на такое и небыло рассчитано. Правильно что нельзя.
А вот отдельное поле с вводом переменной нужно. Даже не так, нужно изменить эту систему, сейчас просматривать не удобно. Все эти выделения, целиться, потом ПКМ... брррр.