Yoko http://forum.yoko.com.ua/ |
|
Взять кусок из строки в журнале. http://forum.yoko.com.ua/viewtopic.php?f=1&t=17449 |
Page 1 of 1 |
Author: | Zergushka [ 2014-06-27 17:39:28 ] |
Post subject: | Взять кусок из строки в журнале. |
Добрый день! Нужна маленькая помощь, давно не скриптил и не могу разобраться. Грубо есть журнал, у меня в журнале постоянно появляются строки, типа: "Zergushka's mode - 6" "Zergushka's mode - 6" "Zergushka's mode - 6" "Zergushka's mode - 5" "Zergushka's mode - 5" "Zergushka's mode - 5" "Zergushka's mode - 4" Мне нужно брать из журнала строку с цифрой 6. Затем добираться текстовым поиском до цифры 6. Затем цифру 6 (изначально она как текст) переваривать в числовое значение 6. Затем, сравнивать цифру 6, взятую, со следующей строкой мода, с цифрой опять 6. Как только цифра изменится на -1 цифру, с 6 на 5 или с 5 на 4, мне надо делать скрипт допустим abvgd(). Нуждаюсь в помощи по написанию.) Заодно вспомню. |
Author: | Mirage [ 2014-06-27 18:03:26 ] |
Post subject: | Re: Взять кусок из строки в журнале. |
вот такой кусок Code: sub main() минусы - в таком виде он будет реагировать и на 6 и на 456 и на 654 (но в последнем случае напишет 4 так как берет 1 число справа). Есть еще один вариант только он дюже секретный ![]() PS ищи скупку или мининги по рунам - там есть перезарядка рунок при определенном значении. |
Author: | Zergushka [ 2014-06-29 11:25:20 ] |
Post subject: | Re: Взять кусок из строки в журнале. |
Code: sub spisok(vendor,sector) Ну и + сюда ходилка и некоторые модули на поиск, координаты и так далее. Есть вот такой скрипт, году в 2008 писал его сам с гирником на пару под Антарес, на сбор всей инфы о рынке (обход всех вендоров и перелистывание всех товаров) в Excel табилицу с сортировкой по секторам, ценам, вещам, их количестве, хозяине вендора, нике вендора и так далее. Он идеально отличал все нюансы текста, всех знаков и так далее. Его мы через гампы делали, а тут надо с журналом работать. А с журналом у меня проблемы. Может в нашем старом скрипте есть твой "дюже секретный" вариант?)) Но я не силен в функциях по журналу ( Помогай ещё ! ![]() Т.е. грубо это будет один из под_скриптов в большом циклическом скрипте Цикл предназначен для условного ожидания, пока цифра изменится, когда цифра поменялась на -1, цифра может быть в интервале от 10 до 1, т.е. она всё время падает, сначала 10, потом через какое-то время становится 9. Но через какое, не факт, может и 2 секунды, а может и минута. Вот как только она поменялась, мне надо делать действие. |
Author: | Mirage [ 2014-06-29 12:46:40 ] |
Post subject: | Re: Взять кусок из строки в журнале. |
Code: hozjain=uo.LastGump('text',0) правда это считывает инфу с окошка гампа но принцип похожий. Quote: Text: ____________ 0] Владелец Cecmpa 1] Товаров на продажу: 36 2] 131 Ancient Logs 3] 4000 hozjain - 0 строка справа от символа ц_ = Cecmpa KolTov - 1 строка справа от символа :_ = 36 |
Author: | Zergushka [ 2014-06-29 14:30:10 ] |
Post subject: | Re: Взять кусок из строки в журнале. |
Vse sdelali sps ) |
Page 1 of 1 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |