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

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

 Страниц (1): [1]   

> Описание: Перенос группы блоков в визуальном редакторе без потери связи
Kibor
Отправлено: 04 Июля, 2018 - 22:17:27
Post Id



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


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




Доработка визуального редактора кода Кибор. Реализация переноса группы блоков без утери связи между ними.
Реализована возможность отменить неудачный перенос одиночного блока.
Возможность отменить неудачное выделение группы блоков с потерей связи.
Мелкие доработки.

Инструкция по новой функции
 
 Top
dulger
Отправлено: 05 Июля, 2018 - 00:14:36
Post Id



Пользователь
Участник


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




Спасибо, очень крутая фишка.
А когда нам ждать копирование блоков из одного визуального редактора в другой визуальный редактор? Голливудская улыбка
 
 Top
Dantes3000
Отправлено: 05 Июля, 2018 - 15:18:38
Post Id



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


Покинул форум
Сообщений всего: 1458
Дата рег-ции: Июнь 2016  
Репутация: 58




А можете теперь исправить баги, когда при вставке кода в новую вкладку, тест не виден и надо переключиться туда-сюда, чтобы он появился.
И при нажатии Форматировать блоки {} поле перелистывается куда-то вверх или вниз, но на месте редко остается.
(Добавление)
И еще: почему нельзя колесиком прокручивать поле?
 
 Top
Kibor
Отправлено: 05 Июля, 2018 - 15:28:00
Post Id



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


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




 Dantes3000 пишет:
почему нельзя колесиком прокручивать поле?

Это в 10 нельзя. Почему не знаю.

Остальное - как будет возможность.
 
 Top
dulger
Отправлено: 05 Июля, 2018 - 20:33:21
Post Id



Пользователь
Участник


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




Заметил одну ошибку в визуальном редакторе. Когда создаётся блок "Мышь клик" с параметром переместить, то в самом блоке вместо надпись mousemove пусто.
 
 Top
Kibor
Отправлено: 05 Июля, 2018 - 20:55:53
Post Id



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


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




Это из за добавления дабл кликов. Поправил.
 
 Top
Dantes3000
Отправлено: 11 Июля, 2018 - 19:43:10
Post Id



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


Покинул форум
Сообщений всего: 1458
Дата рег-ции: Июнь 2016  
Репутация: 58




Где break? срочно нужен break...


ведь вместо
CODE:

st:if(ymob[0]>yt)
{
keydown('w', 1, 1, w1); pause(1000); goto st;
}

гораздо проще сделать
CODE:

while(1==0)
{
if(ymob[0]<yt) break;
else
{
keydown('w', 1, 1, w1); pause(1000);
}
}

особенно если таких проверок надо десятки. Не делать же 10 меток...
 
 Top
Kibor
Отправлено: 12 Июля, 2018 - 14:44:30
Post Id



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


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




Dantes3000 , тут break
Однако такую конструкцию не рекомендую применять там где требуется скорость
 Dantes3000 пишет:
while(1==0)
{
if(ymob[0]<yt) break;
else
{
keydown('w', 1, 1, w1); pause(1000);
}
}

Да и там ошибка в логике
надо
 Цитата:
while(1==1)


а лучше заменить на loop. Это будет правильно.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


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




Powered by