Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (24): В начало « 14 15 16 17 [18] 19 20 21 22 » В конец    

> Описание: Продолжение
konctantin777
Отправлено: 21 Июня, 2021 - 19:30:17
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1137
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




 konctantin777 пишет:
В коде оказалось обе

Да. Если скомпилировать код с ресурсами, а потом открыть проект вообще без картинок и скомпелировать, то часть картинок остаётся в ресурсах. Если перезапустить редактор- норм.
 
 Top
Zireael
Отправлено: 26 Июня, 2021 - 22:26:46
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4400
Дата рег-ции: Нояб. 2017  
Репутация: 580




Добавить в меню пункт, при выборе которого будет переход по ссылке к описанию синтаксиса блоков.
 Цитата:
SENDEDIT(GETID(E), "Текст" );

Если текст с пробелами? ~%32~ в разделе [EVENT] не работает?
 
 Top
Kibor
Отправлено: 27 Июня, 2021 - 08:22:18
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 Zireael пишет:
Если текст с пробелами? ~%32~ в разделе [EVENT] не работает?

Нет.
~%...~ действует только на генерируемый код.
Там просто можно указать пробелы
CODE:
SENDEDIT(GETID(E), "Текст потом пробелы" );
 
 Top
Zireael
Отправлено: 27 Июня, 2021 - 11:04:47
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4400
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
Там просто можно указать пробелы

CODE:
SENDEDIT(GETID(Reg), "(?<=в )(.*?)(?= по)");

Вставит только это: (?<=в
 
 Top
Kibor
Отправлено: 27 Июня, 2021 - 11:37:42
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 Zireael пишет:
Вставит только это: (?<=в


Исправлено

CODE:
[INTERFACE]
DIALOG, "Тест", 664, 148;
CHECK, "Включить", 4, 4, 288, 20, int P;
EDIT, 92, 28, 456, 20, unknown T;
BUTTON_OK, "Принять", 444, 100, 100, 20;
BUTTON_CANCEL, "Закрыть", 556, 100, 100, 20;
[END]

[ASSOC_VAR]
T ="";
[END]

[EVENT]
IF (P==1)SENDEDIT(GETID(T), "(?<=в )(.*?)(?= по)");
IF (P==0)SENDEDIT(GETID(T), "wwwww");
[END]

[CALL]
(T)
[END]
 
 Top
konctantin777
Отправлено: 28 Июня, 2021 - 15:44:50
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1137
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




Здравствуйте. Подскажите как изменить шаблон блока поиска картинки, чтобы при действии мыши, комментарий из блока посылался в функцию лог ?
CODE:
log("Из коментария блока");

CODE:
pause (p2);
if (ew==0 || ew==3 || ew==1)
{
//==================== сюда же что то прописать ??
if (ew==1){smx=v_x+smx; smy=v_y+smy;}
if (m=="Левую клик"){mouse(LEFT, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Среднюю клик"){mouse(MIDDLE, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Правую клик"){mouse(RIGHT, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Левую нажать"){mousedown(LEFT, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Среднюю нажать"){mousedown(MIDDLE, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Правую нажать"){mousedown(RIGHT, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Левую отпустить"){mouseup(LEFT, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Среднюю отпустить"){mouseup(MIDDLE, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Правую отпустить"){mouseup(RIGHT, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Левая двойной клик"){mousedbl(LEFT, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Средняя двойной клик"){mousedbl(MIDDLE, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Правая двойной клик"){mousedbl(RIGHT, smx+mX[0], smy+mY[0]); goto hy;}
if (m=="Переместить"){mousemove(smx+mX[0], smy+mY[0]); goto hy;}
}
if (ew==2 || ew==4)
{
// =================сюда же что то прописать ??
if (m=="Левую клик"){sendmouse(LEFT, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Среднюю клик"){sendmouse(MIDDLE, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Правую клик"){sendmouse(RIGHT, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Левую нажать"){sendmousedown(LEFT, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Среднюю нажать"){sendmousedown(MIDDLE, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Правую нажать"){sendmousedown(RIGHT, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Левую отпустить"){sendmouseup(LEFT, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Среднюю отпустить"){sendmouseup(MIDDLE, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Правую отпустить"){sendmouseup(RIGHT, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Левая двойной клик"){sendmousedbl(LEFT, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Средняя двойной клик"){sendmousedbl(MIDDLE, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Правая двойной клик"){sendmousedbl(RIGHT, smx+mX[0], smy+mY[0], w); goto hy;}
if (m=="Переместить")sendmousemove(smx+mX[0], smy+mY[0], w);
}
hy: if (m!="Бездействие")pause (p3);
return mK;
}


Сделать это в шаблонах которые на компе и обновить- должно в уже "нарисованных" добавиться ?

(Отредактировано автором: 28 Июня, 2021 - 15:46:40)

 
 Top
Kibor
Отправлено: 28 Июня, 2021 - 16:01:42
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




CODE:
hy: if (m!="Бездействие")pause (p3);

поменять на
CODE:
hy: if (m!="Бездействие")
{
//==================== сюда же что то прописать ??
pause (p3);
}

 konctantin777 пишет:
Сделать это в шаблонах которые на компе и обновить- должно в уже "нарисованных" добавиться ?

да
 
 Top
konctantin777
Отправлено: 28 Июня, 2021 - 16:06:28
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1137
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




CODE:
hy: if (m!="Бездействие")
{
log("- ");
pause (p3);
}

Как правильно дописать, содержимое комента ?
 
 Top
Kibor
Отправлено: 28 Июня, 2021 - 16:40:14
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 konctantin777 пишет:
Как правильно дописать, содержимое комента ?


Через параметр в функцию передать.

 Цитата:
[INTERFACE]
DIALOG, "Тест", 559, 133;
CHECK, "Включить", 4, 4, 76, 20, int P;
EDIT, 4, 28, 544, 20, unknown T;
STATIC, "Комментарий", 4, 52, 76, 20;
EDIT, 84, 52, 464, 20, unknown Comment;
BUTTON_OK, "Принять", 340, 84, 100, 20;
BUTTON_CANCEL, "Закрыть", 448, 84, 100, 20;
[END]

[INFO]
[ENDL]>>Comment
[END]

[ASSOC_VAR]
T ="";
Comment=;
V_Comment=~%34~~Comment~~%34~;
[END]

[EVENT]
IF (P==1)SENDEDIT(GETID(T), "(?<=в )(.*?)(?= по)");
IF (P==0)SENDEDIT(GETID(T), "wwwww");
[END]

[FUNCTION_BODY]
function(string comment, string t)
{
messagebox (comment);
}
[END]


[CALL]
(V_Comment, T)
[END]


Выделенное надо добавить в эти разделы и добавить переменные в параметры функции.
 
 Top
konctantin777
Отправлено: 02 Июля, 2021 - 20:17:04
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1137
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




Если в демонтрационный скрипт добавляю кубики с куками, даже не подключая, просто вставил- не запускается- выдаёт ошибку(для просмотра ссылки Вам необходимо авторизоваться) (для просмотра ссылки Вам необходимо авторизоваться)
 
 Top
Страниц (24): В начало « 14 15 16 17 [18] 19 20 21 22 » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Тестирование Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by