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

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

 Страниц (16): В начало « 7 8 9 10 [11] 12 13 14 15 » В конец    

> Описание: Продолжение
nmf234
Отправлено: 28 Декабря, 2019 - 05:24:51
Post Id



Пользователь
Прохожий


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




Всех с наступающим!) в общем есть такая штука: messagebox (format( #A[0] )); - (не знаю что это, но мне нужна обычная переменная)

а взял я ее отсюда:(для просмотра ссылки Вам необходимо авторизоваться)
мое "гениальное" int x= (format( #A[0] )); увы не сработало) помогите, пожалуйста Растерялся
 
 Top
Zireael
Отправлено: 28 Декабря, 2019 - 05:31:17
Post Id



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


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




 Цитата:
messagebox (format( #A[0] )); - (не знаю что это, но мне нужна обычная переменная)

CODE:
int x=123;
messagebox(x);
 
 Top
nmf234
Отправлено: 28 Декабря, 2019 - 05:42:21
Post Id



Пользователь
Прохожий


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




я плохо объясняю) там в общем код, чтобы после распознавания шумы убрать. и в конце оно становится " (format( #A[0] )); " этим и там хранится число. мне нужно эту штуку сделать переменной, например x.

(Отредактировано автором: 28 Декабря, 2019 - 05:42:50)

 
 Top
Zireael
Отправлено: 28 Декабря, 2019 - 06:04:25
Post Id



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


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




CODE:
char A[10]={'1', '2','3', 0};
messagebox (format( #A[0]));

int x=formatsn(format( #A[0]));
messagebox(x);
 
 Top
nmf234
Отправлено: 28 Декабря, 2019 - 06:05:11
Post Id



Пользователь
Прохожий


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




там в теме все было, оказывается. каюсь) код сложный для меня, простите что отвлек)



но ваш вариант это как раз то что я искал)

(Отредактировано автором: 28 Декабря, 2019 - 06:07:14)

 
 Top
Zireael
Отправлено: 30 Декабря, 2019 - 20:13:37
Post Id



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


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




 Цитата:
как с помощью кибора нарисовать прямоугольник с полупрозрачной заливкой. Может можно както через winapi?

code (Отобразить)
 
 Top
Kamrad
Отправлено: 10 Февраля, 2020 - 19:52:38
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2020  
Откуда: Хутор Кладоискательский
Репутация: 0




Здравствуйте жители форума.
Я делаю программу которая будет доставать текст из окна,читать его и вычленять нужные символы из него,вернее это будут числа.
Можно ли это реализовать с помощью Кибора?Я знаком с Паскалем и Делфи на уровне лабораторных ВУЗа и могу работать со строками и файлами,но боюсь что эту программу я на Паскале не сделаю,алгоритм вычленения не совсем ясен,числа каждый раз разные и находятся в разных местах текста.
Вот я и подумал может с помощью визуального программирования проще решить эту проблему?
Например на Паскале есть такие задачки:Введите текст и прочитайте такие-то символы на и типа этого манипуляции со строками.
Кибор способен на это именно средствами визуальных блоков?
Без блоков это не легче чем в Паскале.
 
 Top
Zireael
Отправлено: 11 Февраля, 2020 - 00:24:11
Post Id



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


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




 Цитата:
доставать текст из окна,читать его и вычленять нужные символы из него,вернее это будут числа.
Можно ли это реализовать с помощью Кибора?

Можно.
Текст из окна можно копировать или распознать.
С поиском нужного текста проблем нет. Напишите пример текста, напишу как его найти.

(Отредактировано автором: 11 Февраля, 2020 - 00:43:23)

 
 Top
Kamrad
Отправлено: 26 Февраля, 2020 - 19:16:16
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2020  
Откуда: Хутор Кладоискательский
Репутация: 0




Спасибо за ответ.Например есть текст и нужно найти нужные числа в нём.
Числа могут быть от 0 до допустим 100000 и могут находиться в разных строках текста.
И положение этих чисел в строке может измениться.
Каким образом это сделать?
Ну например:

Число Х равно 100
В этой строке никаких чисел нет
Число Y равно 10
Число Z равно 320

Или такой текст
В этой строке никаких чисел нет
Y равно 5 больше ничего нет
Число Z равно 55555
А число X равно 11

Нужно вывести
X=
Y=
Z=
То есть это будет не одинаковый текст и логика должна быть соответствующая.
Ну особой трудности здесь нет.На Паскале я бы помучавшись написал хотя я и не программист,а просто не глупый человек,но на Киборе я не знаю как.
Если рисованные схемы облегчают написание кода,то это хорошо.
 
 Top
Zireael
Отправлено: 27 Февраля, 2020 - 01:02:37
Post Id



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


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




 Цитата:
Например есть текст и нужно найти нужные числа в нём.

CODE:
string s="Число Х равно 100"; // строка
string num; // сюда запишется число если оно есть в строке
if(regexsearch(1, #num, s, "\d+"))messagebox(num); // если число найдено

CODE:
string rn=formatic(13)+formatic(10); // перенос строки
string result; // сюда запишется результат


// строка
string s="Число X равно 100"+rn+"В этой строке никаких чисел нет"+rn+
"Число Y равно 10"+rn+"Число Z равно 320";
messagebox(s);
find(s, #result); // вызов функции
messagebox(result); // результат



// строка
s="Или такой текст"+rn+"В этой строке никаких чисел нет"+rn+
"Y равно 5 больше ничего нет"+rn+"Число Z равно 55555"+rn+"А число X равно 11";
messagebox(s);
find(s, #result); // вызов функции
messagebox(result); // результат



function find(string text, string #str)
{
string num;
str="";
if(regexreplace(1, #num, text, ".*?X.*?(\d+).*", "$1", SINGLELINE))str=str+"X="+num+rn;
if(regexreplace(1, #num, text, ".*?Y.*?(\d+).*", "$1", SINGLELINE))str=str+"Y="+num+rn;
if(regexreplace(1, #num, text, ".*?\bZ\b.*?(\d+).*", "$1", SINGLELINE))str=str+"Z="+num;
}
 
 Top
Страниц (16): В начало « 7 8 9 10 [11] 12 13 14 15 » В конец
Сейчас эту тему просматривают: 13 (гостей: 13, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by