Author Topic: Предложения и пожелания к разработчику от новичков в Clickermann, а так же..  (Read 6459 times)

0 Members and 1 Guest are viewing this topic.

i7330

  • Зашел в гости
  • *
  • Posts: 19
    • View Profile
а так же никчемные мои и прочие вопросики из серии: а как бы вы сделали следующее? - к ведущим этот благословенный форум Clickermann-специалистам
« Last Edit: January 09, 2018, 01:39:06 PM by i7330 »

i7330

  • Зашел в гости
  • *
  • Posts: 19
    • View Profile
Хочется IndexOf - функцию поиска в массиве (по массиву), реализованную на системном уровне

Функция. Возвращает позицию 1-го элемента в массиве, -1 в отсутствии

Code: (clickermann) [Select]
arrpush($arr, 435)
arrpush($arr, 532)
arrpush($arr, 943)

$pos[1] = IndexOf ($arr, 532)
$pos[2] = IndexOf ($arr, 789)

print( pos[1] )//  2
print( pos[2] )// -1
« Last Edit: January 09, 2018, 01:37:23 PM by i7330 »

i7330

  • Зашел в гости
  • *
  • Posts: 19
    • View Profile
пример кода, это лишь способ донести свою мысль разработчику(-кам). согласен, пример не самый наглядный с точки зрения практического применения желаемой функции

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
не понимаю в каких случаях может понадобиться такой поиск по значению?
Не проще не сваливать всё в одну большую кучу, а сразу заносить значения в нужные и понятные массивы?
У меня в задачах, не столь уж редкое явление. Другое дело, что при этом массивы не очень большие и подпрограммой легко обхожусь. Но функция нужная и полезная.
Массивы у нас к несчастью медленные, любые глобальные манипуляции жрут время, хоть поиск, хоть сортировка.
« Last Edit: January 08, 2018, 11:22:08 PM by Vint »


Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Тема разделена. Новый кусок в Общие вопросы.
http://crapware.aidf.org/forum/index.php?topic=3730.0


newusr

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Добрый день.
Очень нужна функция определения текущих координат мыши.
Долгое время пользовался программой Neo sign 0f misery, хорошая программа, но она не умеет работать со скриншотами, да и проект не развивается с 2014 года...
Может уже есть решение определения координат мыши с помощью DLL, если да - подскажите.

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
$_xmouse   Текущие координаты мыши по оси Х
$_ymouse   Текущие координаты мыши по оси Y

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Добрый день.
Очень нужна функция определения текущих координат мыши.
Долгое время пользовался программой Neo sign 0f misery, хорошая программа, но она не умеет работать со скриншотами, да и проект не развивается с 2014 года...
Может уже есть решение определения координат мыши с помощью DLL, если да - подскажите.

Читай справку!

newusr

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
М-да... Вот я тупанул-то!

ya12

  • Активный участник
  • ***
  • Posts: 165
    • View Profile
Понимаю, что излишество и можно обойтись костылями. Но хочется иметь цикл с пост условием. Как в Паскале:
repeat
until(условие выхода из цикла).

neoborg

  • Зашел в гости
  • *
  • Posts: 1
    • View Profile
спасибо большое за программу  :)

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

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
спасибо большое за программу  :)

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

Ну так добавь в свой скрипт команду HALT в конце скрипта.

ЯнеТЫ

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Всем здоровья!
Было бы очень удобно, если в окне каждого скрипта под или рядом кнопками "Пуск", "Стоп", "Лог", было  окно программирования горячих 2или3 клавиш запуска и остановки именно этого скрипта, типа как в меню "Настройки".
« Last Edit: November 16, 2019, 06:18:32 AM by ЯнеТЫ »