Может я один такой, и ради меня одного не стоит даже париться, но в программе не хватает одной очень важной на мой взгляд вещи которая расширила бы функционал и применяемость программы.
Было бы удобно если бы была функция запуска сприктов по очереди и возможность уписывать условия запуска.
Например,
[-Если 9:28 и приложение Lingage2 не активно, тогда
Запуск Библиотеки\Документы\запуск и вход в аккаунт.avk повтор 1 раз
- Если 9:30 и приложение Lingage2 активно, тогда
Запуск Библиотеки\Документы\атака.avk повтор до 10:30
Если 10:31 и приложение Lingage2 активно, тогда
Запуск Библиотеки\Документы\выход.avk повтор 1 раз]
Есть ли идеи автоматизации на данном этапе?
Может есть возможность через костыли решить мою задачу сейчас?
1. Cash - 14 Октября, 2014 - 23:16:51 - перейти к сообщению
2. Kibor - 15 Октября, 2014 - 22:51:11 - перейти к сообщению
Нельзя все впихнуть в простой автокликер. Для этих целей сделан программируемый. Кибор. В нем можно тоже записать и воспроизводить хоть по времени, хоть по условию.
можно и авток запустить через костыль.....
делаем копии 3 автока с папками вместе.
запускаем и открываем в каждом свою запись. переименовываем названия окон автоков, к примеру
avtok_1
avtok_2
avtok_5
скрипт в кибор
можно и авток запустить через костыль.....
делаем копии 3 автока с папками вместе.
запускаем и открываем в каждом свою запись. переименовываем названия окон автоков, к примеру
avtok_1
avtok_2
avtok_5
скрипт в кибор
CODE:
win w1=window ("avtok_1");
win w2=window ("avtok_2");
win w5=window ("avtok_5");
win wkn1=window ("Воспроизвести", "Button", w1);
win wkn2=window ("Воспроизвести", "Button", w1);
win wkn5=window ("Воспроизвести", "Button", w1);
if (/*-Если 9:28 и приложение Lingage2 не активно*/)
{
button (0, wkn1);
}
if (/*- Если 9:30 и приложение Lingage2 активно*/)
{
button (0, wkn2);
a: if (/*10:30*/)
{
/*alt+z в авток w2*/
}
sleep(500);
goto a;
}
if (/*Если 10:31 и приложение Lingage2 активно*/)
{
button (0, wkn5);
}
win w2=window ("avtok_2");
win w5=window ("avtok_5");
win wkn1=window ("Воспроизвести", "Button", w1);
win wkn2=window ("Воспроизвести", "Button", w1);
win wkn5=window ("Воспроизвести", "Button", w1);
if (/*-Если 9:28 и приложение Lingage2 не активно*/)
{
button (0, wkn1);
}
if (/*- Если 9:30 и приложение Lingage2 активно*/)
{
button (0, wkn2);
a: if (/*10:30*/)
{
/*alt+z в авток w2*/
}
sleep(500);
goto a;
}
if (/*Если 10:31 и приложение Lingage2 активно*/)
{
button (0, wkn5);
}
3. Cash - 16 Октября, 2014 - 01:32:33 - перейти к сообщению
Ооо не знал что Кибер может откликаться по времени. Сейчас тогда посмотрю его. Извините за беспокойство.
4. Kibor - 16 Октября, 2014 - 02:37:17 - перейти к сообщению
простой будильник в кибор
CODE:
int t_Hour=formatsn(getcontrol(EDIT_0));
int t_Minute=formatsn(getcontrol(EDIT_1));
int t_Second=formatsn(getcontrol(EDIT_2));
int Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds;
a: getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
if (Hour!=t_Hour || Minute!=t_Minute || Second!=t_Second){sleep(50); goto a;}
int n=0;
b: if (n<20)
{
beep(2000, 500);
sleep(100);
n++;
goto b;
}
goto a;
CREATE_INTERFACE
{
DIALOG "Будильник" 174 130
BUTTONSCRIPT "Запустить будильник" 10 70 150 25
STATIC_0 "Часы" 10 10 50 16
EDIT_0 "0" 105 8 55 18
STATIC_1 "Минуты" 10 30 90 16
EDIT_1 "0" 105 28 55 18
STATIC_2 "Секунды" 10 50 90 16
EDIT_2 "0" 105 48 55 18
}
int t_Minute=formatsn(getcontrol(EDIT_1));
int t_Second=formatsn(getcontrol(EDIT_2));
int Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds;
a: getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
if (Hour!=t_Hour || Minute!=t_Minute || Second!=t_Second){sleep(50); goto a;}
int n=0;
b: if (n<20)
{
beep(2000, 500);
sleep(100);
n++;
goto b;
}
goto a;
CREATE_INTERFACE
{
DIALOG "Будильник" 174 130
BUTTONSCRIPT "Запустить будильник" 10 70 150 25
STATIC_0 "Часы" 10 10 50 16
EDIT_0 "0" 105 8 55 18
STATIC_1 "Минуты" 10 30 90 16
EDIT_1 "0" 105 28 55 18
STATIC_2 "Секунды" 10 50 90 16
EDIT_2 "0" 105 48 55 18
}
5. Cash - 18 Октября, 2014 - 06:31:54 - перейти к сообщению
Kibor пишет:
простой будильник в кибор
CODE:
int t_Hour=formatsn(getcontrol(EDIT_0));
int t_Minute=formatsn(getcontrol(EDIT_1));
int t_Second=formatsn(getcontrol(EDIT_2));
int Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds;
a: getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
if (Hour!=t_Hour || Minute!=t_Minute || Second!=t_Second){sleep(50); goto a;}
int n=0;
b: if (n<20)
{
beep(2000, 500);
sleep(100);
n++;
goto b;
}
goto a;
CREATE_INTERFACE
{
DIALOG "Будильник" 174 130
BUTTONSCRIPT "Запустить будильник" 10 70 150 25
STATIC_0 "Часы" 10 10 50 16
EDIT_0 "0" 105 8 55 18
STATIC_1 "Минуты" 10 30 90 16
EDIT_1 "0" 105 28 55 18
STATIC_2 "Секунды" 10 50 90 16
EDIT_2 "0" 105 48 55 18
}
int t_Minute=formatsn(getcontrol(EDIT_1));
int t_Second=formatsn(getcontrol(EDIT_2));
int Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds;
a: getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
if (Hour!=t_Hour || Minute!=t_Minute || Second!=t_Second){sleep(50); goto a;}
int n=0;
b: if (n<20)
{
beep(2000, 500);
sleep(100);
n++;
goto b;
}
goto a;
CREATE_INTERFACE
{
DIALOG "Будильник" 174 130
BUTTONSCRIPT "Запустить будильник" 10 70 150 25
STATIC_0 "Часы" 10 10 50 16
EDIT_0 "0" 105 8 55 18
STATIC_1 "Минуты" 10 30 90 16
EDIT_1 "0" 105 28 55 18
STATIC_2 "Секунды" 10 50 90 16
EDIT_2 "0" 105 48 55 18
}
Почему то при запуске этого будильника у меня кибор виснет хотя скрипт отрабатывает своё
6. Kibor - 18 Октября, 2014 - 06:35:26 - перейти к сообщению
7. Cash - 18 Октября, 2014 - 14:46:31 - перейти к сообщению
Просто белеет экран
8. Kibor - 18 Октября, 2014 - 17:24:07 - перейти к сообщению
Cash пишет:
Просто белеет экран
Так случается обычно когда не читают что им пишут..
9. Cash - 19 Октября, 2014 - 11:22:53 - перейти к сообщению
Kibor пишет:
Cash пишет:
Просто белеет экран
Так случается обычно когда не читают что им пишут..
Я прекрасно умею читать. Он у меня зависает как только я его стартую и он никак не реагирует уже на сочетания клавиш.
10. Kibor - 20 Октября, 2014 - 03:33:25 - перейти к сообщению
Ни у кого такого не замечено. надо искать окно программы под окнами.