1 (изменено: AlexPidor, 2020-11-09 07:49:15)

Тема: AHK: Обновление

Вобщем нужна тема.
Скрипт чтобы запоминало что-то а потом засекало время
Где-то это время должно быть засечено, пока скрипт выполняет другую работу. А потом, если при проверке времение где-то в скрипте обнаружится что оно истекло с момента запоминания - то нужно что-то сделать. Вот так
Бюджет от 300 до 500 р, в зависимости от функциональности решения и доходчивости объяснения.

2

Re: AHK: Обновление

Называется — «Поди туды, не знаю куды…».

3

Re: AHK: Обновление

alexii пишет:

Называется — «Поди туды, не знаю куды…».

Я щас получе объясню! У меня окна. Несколько открывается. И надо их закрывать. Но одно окно, оно открывается и его надо не сразу закрывать, а с небольшой задержкой. Как её поставить?

4

Re: AHK: Обновление

И снова — «Поди туды, не знаю куды…».

Я требую продолжения банкета!™

5

Re: AHK: Обновление

AlexPidor пишет:

надо не сразу закрывать, а с небольшой задержкой

...

6

Re: AHK: Обновление

alexii пишет:

Я требую продолжения банкета!™

Вы когда, выпиваете? Закусываете же не сразу? Вот и тут надо, чтобы не сразу закусывалосью А маленько погодя. Но выпивать то надо сейчас!

7

Re: AHK: Обновление

Для получения кода необходимо:
1) Знать точно что закрывать (список программ - можно через AhkSpy посмотреть).
2) Сколько времени ждать, перед закрытием нужного окна (указать его отдельно).

Win10x64, AHK v1.1.37.01 (Unicode 64-bit), AHK v2.0.17| AHK-Wiki | Переменные и выражения | RegEx101

8 (изменено: AlexPidor, 2020-11-09 00:01:17)

Re: AHK: Обновление

__Михаил__ пишет:

1) Знать точно что закрывать (список программ - можно через AhkSpy посмотреть).

Да это (как закрывать это у меня есть), а вот это нужно

__Михаил__ пишет:

перед закрытием нужного окна

Именно способ периодической проверки времени без отрыва от выполнения другой части скрипта

Открываются блокнот, хром, и файрфокс.
Блокнот надо закрывать с задержкой, а всё остальное сразу.

9

Re: AHK: Обновление

Третья серия, лица те же.

10

Re: AHK: Обновление

AlexPidor

Таймер решит эту проблему я думаю как раз.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit), AHK v2.0.17| AHK-Wiki | Переменные и выражения | RegEx101

11 (изменено: AlexPidor, 2020-11-09 09:04:25)

Re: AHK: Обновление

__Михаил__ пишет:

AlexPidor

Таймер решит эту проблему я думаю как раз.


Отлично, возьмём гипотетическую ситуацию, где нужно отслеживать 3 окна постоянно:


Loop {
if окно 1 обнаружено {
Закрываем сразу
}
if 2 e окно обнаружено и со времени последнего закрытия его прошло больше 20 секунд{
Закрываем
Пишем что закрыли
}
if 3 e окно обнаружено и со времени обнаружения прошло не менее 10 секунд {
закрываем
записываем что закрыли
}
if 3e окно обнаружена {
Что-то засекаем
}
}
Return

Я это так вижу. Если есть другие варианты расстановки — приведите примеры.
---------------------------------
Т.е. исходя из:
1. Закрываем сразу по мере обнаружения
2. Закрываем сразу, но не чаще чем раз в 20 секунд
3. Закрываем по мере обнаружения, но не раньше чем через 10 секунд после появления
Вот такие 3 типа действий нужны.
Первый у меня работает, а вот 2-е 2 нет

12

Re: AHK: Обновление

AlexPidor

В данном разделе (если что) заказчик даёт задачу, а не предлагает её решить как он считает верным.
Вопрос из 7 поста остаётся в силе.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit), AHK v2.0.17| AHK-Wiki | Переменные и выражения | RegEx101

13

Re: AHK: Обновление

__Михаил__, здесь не обязательно обсуждать подробности реализации. Если вас предложение заинтересовало, свяжитесь с заказчиком лично, если нет, не нужно предлагать бесплатное решение в коммерческом разделе, может, кто-то хочет заработать.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

14 (изменено: AlexPidor, 2020-11-10 05:59:38)

Re: AHK: Обновление

Ну так зарабатывайте. Мне чем дальше, тем больше кажется что вы все не знаете как это сделать(я про задачу). Зачем я буду с каждым лично переписываться, е если вы не в курсе как это решать.

15 (изменено: AlexPidor, 2020-11-10 06:01:28)

Re: AHK: Обновление

__Михаил__ пишет:

как он считает верным.

AlexPidor пишет:

Если есть другие варианты расстановки — приведите примеры.

__Михаил__ пишет:

Вопрос из 7 поста остаётся в силе.

Какой именно? Мне не нужно закрытие конкретных програм. Меня интересует способ засекания времени. Название программы я и сам могу вписать. Впишите туда хоть блокнот с калькулятором, и погнали. Время любое, я тоже могу его поменять

16

Re: AHK: Обновление

Запятые нервно покуривают в сторонке.

17

Re: AHK: Обновление

А может цена малая? Так вы говорите сколько это стоит, хоть знать буду.