Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Johnny

Страницы: [1] 2 3 ... 32
1
щас вам найдут рабочую бету с поддержкой расширеного рабочего стола
я сам путаюсь в них пока

2
Предложения / Re: IF_PICTURE_IN
« : Январь 15, 2018, 06:58:49 pm »
потому что во первых эти две конструкции - раковая опухоль синтаксиса и она обязательно будет удалена в версии 5.х (если она будет)
во вторых нет возможности узнать на какой паттерн сработал в иф_пиктуре. в случае с пикселем обычно используются незначительные оттенки. хотя помоему анализ одного пикселя сейчас вообще никто не использует. в общем, это два атавизма от которых надо отучаться, а не поддерживать.

3
Предложения / Re: COLORMODE
« : Январь 13, 2018, 10:38:11 am »
ну кароч понятно.
все те же битовые маски, все то же округление да ближайшего "табличного" цвета.

потестим, подумаем что можно впихнуть. но текущий колормод менять думаю не будем чтоб сохранилась обратная совместимость.

4
для таких задач думаю логичнее было бы использовать массивы. функции чтения построчно файла в массив и обратно у нас есть.

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

5
я так понимаю ошибка выскакивает если идет обращение к открытому файлу да?

а файл открыт где (чем)?

6
Предложения / Re: COLORMODE
« : Январь 12, 2018, 07:49:45 pm »
ваш академический интерес похвален (ну вот, щас пилотовцы своруют мою гениальную разработку), но повторюсь: "предложения" то в чем?

задача стояла чтоб из всяких красот с едва уловимыми глазом тенями и полупрозрачностями максимально быстро получить "маску", в которой всего 8 цветов и которая без труда находится, даже если разработчик вдруг решил сменить прозрачность тени с 40% на 39%. или если это каноничный крутящийся ящик из Dark Orbit (справочный пример).


7
Предложения / Re: COLORMODE
« : Январь 11, 2018, 10:04:38 pm »
вот ты буйный. при том что мы держим в голове что программу ты не используешь из-за "многочисленных ограничений"

вообще да, колормод крайне простая односложная функция, причем без вообще каких либо алгоритмов, поэтому использовать первые пять модов вообще смысла так то нет. однако при этом она весьма быстрая. особенно учитывая что некоторым надо по пять раз в секунду  искать на экране картинку, которая переливается всеми цветами радуги. жалкое подобие "алгоритма" действительно появилось только в "восьмерке".

но так то у нас доступно взятие пикселей, рисование на буфере. довольно быстрое замещение одного цвета на другой. генерация цвета.
кароче, не понятно чего тебе там опять такого хочется.

8
Предложения / Re: Ввести ограничение
« : Январь 11, 2018, 09:35:39 pm »
не все. просто иногда тыкаю рандомно и что то выписываю на листочек. потом через полгода спрашиваю у наших лейтенантов четам надо пофиксить.
не надо ограничивать количество скринов. вдргу кому то надо именно 6.5к кадров. может кто таймлапс хочет с вебки?

но посмотрю момент когда с"криншоты типа кончились" чтоб программа не вставала колом

9
Предложения / Re: Ввести ограничение
« : Январь 11, 2018, 08:02:56 pm »
жила была девочка... ну и сама виновата.

у нас итак аж три процедуры для создания сшотов. используйте fix, где можно задать фиксированое имя. и они будут перезаписываться. можете выделить себе там полуденный скриншот, обеденный в 14:00 и так далее. имя файла из времени сформировать - раз плюнуть. да хоть каждые 10минут.

10
Общие вопросы / Re: Stalker Online
« : Январь 11, 2018, 07:53:17 pm »
Цитировать
тестовый код. кнопка на клавиатуре нажимается (по крайней мере на ноуте, на компе нет - по видимому usb клавиатура). по методам, которые должны кликать, происходит только перемещение мышки

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


KEYPRESS(#F)
KEYUP(#F)

LCLICK(1150,542)
LDOWN(1150,542)
LUP(1150,542)

а вот это трешак какой то... двойные нажатия отпускания что это воще..

11
Предложения / Re: [Alpha/Beta Testing]
« : Январь 03, 2018, 01:52:08 pm »
Раз у нас динамическая типизация. Предлагаю не выдумывать велосипед и в условиях содрать сделать так:
Все числа кроме 0 это True, 0 - False.
Все не пустые строки True, пустые "" - False.
Если логические операнды разных типов - это всегда False!
Никакие неявные преобразования типов не происходят.

Тогда почему б не заиметь хоть парочку операторов функций для приведения на случай всяких эксепшнов?! Смутно помнится, они даже были раньше в кликере, но по (не)понятным причинам выпилены вместе с delvar. Хотя мб они работают недокументированно?)) Вон трейсей норм ся чувствует. Всего-то и нужно, что tostr/tofloat. И может ещё проверялку для необъявленной переменной?) Не кошерно возвращать ноль из ничего)) Чтот вроде if($quantity!=_nill). А вот if($string) для заданной строки БЕЗ сравнения это вполне себе по-яваскриптовому бодро, в птинципе таким же макаром можно было б и необъявленную выявлять. А то ужо дожились: неизвестно какие типы у ячеек массива и с чем их опосля сравнивать, какой огород нужен)

вот этого говна мы старательно избигаем. никаких заморочек по поводу типов данных и инициализации переменных у нас быть не должно.
задача написать С++ на Delphi у нас никогда не стояла. у нас на первом месте всегда была нубоориентированность.
мы тут конечно все уже спецы, но вот остальные тыщи пользователей - не очень

рано или поздно конечно начнется мракобесие с сортами целых чисел, без которого на самом деле даже DLL корректно не вызвать. но пока - не.
надо просто допилить инструмент для самых маленьких и решите уже наконец сколько будет 1 = "1"

12
Предложения / Re: [Alpha/Beta Testing]
« : Январь 03, 2018, 01:47:48 pm »
у нас... дай бог году к 2020 выкатим релиз. а пока тыщи активных пользователей продолжат страдать и ждать версию х64
Не страдать (Win 10 64x + 4.12.001  (2 008 780 байт) - полёт нормальный), но терпеливо ожидать специализированной для х64 - это факт; хотя какие преимущества - по существу непонятно.
корректное отрабатывание оберток для функций, взаимодействующий со сторонными приложениями и системой через WinAPI, например.
х32 приложение не может полноченно существовать в х64 системе и работать даже с банальный х64 блокнотом


Спросив, вложенные? массивы что ли... предполагаются Cleoss-ом в #412
на случай если кто до сих пор не понял. если что то не всунуто в кликер, то это я тупо не знаю как воткнуть это что то в уже существующие реалии. а не потому что я вредный.
не боги горшки обжигают как бы и я кликер пишу на нормальном ЯП в соверменной среде и тимею понимание как должен выглядеть инстурмент.
мне вообще все больше импанирует идея что пора все переписывать по новой, потому что архитектура "четверки" уже упирается макушкой в потолок. с другой стороны писать клон AutoIt мне никогда не хотелось.


Цитировать
Плагины ...

были введены в бородатом году как решение для довольно скудного на то время функционала. я вообще не знаю пригодилось ли это хоть раз потмоу что имхо тем кто может понять что там написано и как собратьс вою DLL кликер то собственно особо и не нужен.
идея кстати с получением параметров вызова довольно интересная но на практике что она может дать? ну у нас как бы итак параметр анализируется, позволяя одним щелчком запускать скрипт. а кроме того что?



13
Предложения / Re: [Alpha/Beta Testing]
« : Январь 02, 2018, 07:47:03 pm »
Ошибка при сравнении строк с числами v4.13.007
Код: Clickermann
  1. if(1="text")
  2.   print("стаботало")
  3. end_if
  4. halt

ну вываливаться оно конечно не должно, но чисто концептуально:
вот к примеру условие 1 = "1" что должно вернуть? истину или ложь?


Цитировать
Clickermann осваиваю недавно, использую 4.12.001  (2 008 780 байт). Хотелось бы сразу разбираться и вникать в свойства и методы наиболее поздней, пусть даже нестабильной, версии. Если такая возможность для новичков существует, то откуда её (последнюю версию) загрузить?
у нас тут клуб перфекционистов. дай бог году к 2020 выкатим релиз. а пока тыщи активных пользователей продолжат страдать и ждать версию х64


Цитировать
Почему arrpush($uniqz,$curr) можно присваивать, а arrpush($uniqz[0],$curr) нельзя?
потому что первый аргумент - имя массива. $uniqz[0] же является уже ссылкой на его первый элемент. в справке так то написано.

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

15
Предложения / Re: [Alpha/Beta Testing]
« : Декабрь 14, 2017, 06:06:54 pm »
впервые слышу. по задумке они так то безразмерными должны быть. Oraven вон их допиливает постоянно.
и уж точно нигде жестких границ не задавалось. у нас даже размер истории открытых файлов можно подстраивать.
а можно файл который не смог не влез? потестирую погоняю. да и вдруг там просто где то синтаксис запорот, скобочку забыл или символ какой

Страницы: [1] 2 3 ... 32