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

0 Members and 5 Guests are viewing this topic.

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #15 on: December 30, 2013, 08:38:57 PM »
Срочно в нумер. Не успеваю к новому году ничего толком отшлифовать.
Быстренько быстренько тестим версию 4.9 http://rghost.net/51309744 постарался учесть огрехи на которые мне указали, но доделал далеко не все.
справка есть, список изменений есть

ищем вопиющие ошибки, из-за которых может сорваться завтрашний традиционный новогодний апдейт
объективно, основные проверочные скрипты внутри (большой тест Oraven'а (надо допилить в связи с изменениями кстати) + мой на тест новых фич)

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #16 on: December 30, 2013, 11:37:23 PM »
sub_name() корежит автовыравнивание (именно из-за  sub вначале)

HALT вырубает кликер с любым числом в параметре
Code: (clickermann) [Select]
HALT(0)
Дополнил и исправил Шаблоны и константы
« Last Edit: December 31, 2013, 11:54:45 AM by Oraven »

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #17 on: December 31, 2013, 11:17:16 AM »
ну это неприятно но не критично. хальт вообще так и должен работать..
если это все то надо запиливать.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #18 on: December 31, 2013, 11:56:21 AM »
Ай яй яй... Как же это в последний день... Совсем нет времени покопаться. Да и родные не поймут если буду сидеть втыкать.
Всех с наступающим Новым Годом! Всем побольше свободного времени, благодаря автоматизации.


Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #19 on: December 31, 2013, 03:36:55 PM »
просто потом праздники а потом еще всякие штуки и короче не скоро бы я что-то выпустил.
а так починил хотя бы баг 6 параметров на который уже стали люди натыкаться - уже хватит для обновки.

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #20 on: December 31, 2013, 05:41:17 PM »
Ну опять не без косяков... яж исправил файл keywords.txt
А у тебя потеряны сейчас
ARRSIZE
ARRPUSH
ARRPOP
SCANPXL
SCANPICTURE

В шаблонах я заключил в скобки
(Ctrl+C).txt
(Ctrl+V).txt
(Ctrl+X).txt
чтобы они были выше всех, но старые то шаблоны, без скобок зачем оставил?

Кароч HAPPY NEW YEAR  ;D

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #21 on: January 01, 2014, 03:39:36 PM »
4.9
Не работает IF_PICTURE_IN

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #22 on: January 01, 2014, 07:31:53 PM »
hotfixed

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #23 on: January 01, 2014, 09:14:39 PM »
4.9.001
В keywords.txt еще HINTPOPUP нехватает, но вот что вытворяет твой хотфикс у меня  :o
Я просто сидел в редакторе дорабатывал Большой тест и вдруг переполнение оперативной.
Потом тоже самое произошло при запуске кликера через скрипт.

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

« Last Edit: January 01, 2014, 09:23:01 PM by Oraven »

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #24 on: January 02, 2014, 10:29:30 AM »
как это не забавно по похоже пришло время и тебе сказать "покажи уж скрипт" потому что мне воспроизвести ситуацию не удалось на Win7 x64
более того, запуск именно через скрипт вообще ничем особо не отличается

единственный случай когда мне удалось спровоцировать утечку памяти, это некорректная работа с массивами. то есть просто скрипт без задержки тупо добавлял и добавлял элементы в массив. при этом, если корректно подчищать хвосты (через arrpop или undefine) то все впорядке.
единственное место, где я накосячил - это то что при остановке скрипта память, выделенная массиву, не освобождается.
кстати, напоминаю что и scan'ы так же раздувают массив, если его последующая обработка идет без arrpop или финального undefine

так что посмотри (и покажи) еще раз что ты там такое делаешь. такое же поведение кстати должно быть и в 4.8 тогда уж
« Last Edit: January 02, 2014, 10:44:49 AM by Johnny »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #25 on: January 02, 2014, 11:10:33 AM »
Хм, действительно пожирание оперативной вызывает только "Большой тест". и похоже после того как я туда добавил "switch"

Действительно дело в "switch". Пожирание происходит в момент загрузки скрипта в кликер.
Пишем два свитча подряд, нажимаем "применить" и кликер отжирает больше гига оперативы.

Code: (clickermann) [Select]
SWITCH($var)
CASE(1)
// случай 1

case(2)
// случай 2

DEFAULT
// случай по умолчанию

END_SWITCH

SWITCH($var)
CASE(1)
// случай 1

case(2)
// случай 2

DEFAULT
// случай по умолчанию

END_SWITCH

halt
« Last Edit: January 02, 2014, 11:36:35 AM by Oraven »

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #26 on: January 02, 2014, 04:45:34 PM »
был такой момент, да. поправил его и еще пару недочетов

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #27 on: January 02, 2014, 05:21:21 PM »
 Есть один вопрос не касающийся функционала. Нужно что-то делать с "файл помощи не грузиться у меня" - вот прямо сейчас.
Проблема имеет какие-то совсем не разумные масштабы... Сделать пункт в меню где описать что делать если справка не открывается или там readme какой нибудь.

То же касается и двух справок. Может стоит их слить вместе...(знаю что обсуждалось давно). Или на худой конец сделать ссылки рядом на обе и в редакторе и в основном окне. Или перекрёстные разделы из одной на другую. Если честно, на заре сам так попался. Открыв основную и прочитав мне и в голову не пришло, что это не всё.


Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #28 on: January 02, 2014, 05:50:32 PM »
Ды онлайн справку надо прикрутить к сайту и проблема решится при том что переделывать то почти ничего не надо. И да справка должна быть в едином файле.

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing] Clickermann 4.9+
« Reply #29 on: January 09, 2014, 09:54:21 AM »
ну вообще-то это описано в справке. описание подпрограммы должно быть выше ее вызова. пока так.

второй пример... нельзя его как то упростить? выкинуть все лишнее, при этом сохранив баг?