Кибор » Кибор - Интегрированная среда разработки ботов » Тестирование Кибор » Новый Визуальный редактор

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

171. konctantin777 - 21 Июня, 2021 - 11:30:17 - перейти к сообщению
 konctantin777 пишет:
В коде оказалось обе

Да. Если скомпилировать код с ресурсами, а потом открыть проект вообще без картинок и скомпелировать, то часть картинок остаётся в ресурсах. Если перезапустить редактор- норм.
172. Zireael - 26 Июня, 2021 - 14:26:46 - перейти к сообщению
Добавить в меню пункт, при выборе которого будет переход по ссылке к описанию синтаксиса блоков.
 Цитата:
SENDEDIT(GETID(E), "Текст" );

Если текст с пробелами? ~%32~ в разделе [EVENT] не работает?
173. Kibor - 27 Июня, 2021 - 00:22:18 - перейти к сообщению
 Zireael пишет:
Если текст с пробелами? ~%32~ в разделе [EVENT] не работает?

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

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

Вставит только это: (?<=в
175. Kibor - 27 Июня, 2021 - 03:37:42 - перейти к сообщению
 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]
176. konctantin777 - 28 Июня, 2021 - 07:44:50 - перейти к сообщению
Здравствуйте. Подскажите как изменить шаблон блока поиска картинки, чтобы при действии мыши, комментарий из блока посылался в функцию лог ?
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;
}


Сделать это в шаблонах которые на компе и обновить- должно в уже "нарисованных" добавиться ?
177. Kibor - 28 Июня, 2021 - 08:01:42 - перейти к сообщению
CODE:
hy: if (m!="Бездействие")pause (p3);

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

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

да
178. konctantin777 - 28 Июня, 2021 - 08:06:28 - перейти к сообщению
CODE:
hy: if (m!="Бездействие")
{
log("- ");
pause (p3);
}

Как правильно дописать, содержимое комента ?
179. Kibor - 28 Июня, 2021 - 08:40:14 - перейти к сообщению
 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]


Выделенное надо добавить в эти разделы и добавить переменные в параметры функции.
180. konctantin777 - 02 Июля, 2021 - 12:17:04 - перейти к сообщению
Если в демонтрационный скрипт добавляю кубики с куками, даже не подключая, просто вставил- не запускается- выдаёт ошибку(для просмотра ссылки Вам необходимо авторизоваться) (для просмотра ссылки Вам необходимо авторизоваться)

Powered by ExBB FM 1.0 Final