Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - putman

Pages: 1 2 3 [4] 5 6 ... 14
46
Не получается, в одну строку выводит.

47
Здравствуйте.

Снова хочу поднять запрашиваемую мной некогда тему о переносе строки в одной текстовой переменной.
Т.е. чтобы записав эту переменную в TOCLIP, потом вставлять на форум не одной длиннющей строкой, а с переносами на новую.
А то приходится вставлять одну строку, програмно жать ентер для перехода на новую строку, вставлять вторую и так порой до 50-70 строк, что очень долго и неправильно на мой взгляд.

Пробовал писать в файл построчно, в файле всё выглядит как надо, но чтоб из этого файла в буфер забрать текст с переносами, нужно его открыть в блокноте, выделить всё, скопировать по Ctrl + C и только потом вставлять на форум одним разом. Это оказалось даже дольше.

Возможно в новой версии есть такая возможность ? У меня предыдущая или старее, не обновляю, т.к. всё работает стабильно.


48
ну почему же нельзя? в бетах 4.13 должна была решиться проблема ковычек, заодно потестируешь http://crapware.aidf.org/forum/index.php?topic=356.msg26073#msg26073
У меня 64 битная система.

49
все ясно теперь, в твоем копируемом тексте есть ковычки  tfwritearr("baza.txt", $b) . отсюда и ошибка. пробуй бета версии 4.13 ...
У меня в копируемом тексте могут присутствовать не только кавычки, но и вообще все имеющиеся символы.
Выходит, в этом случае пользоваться токлипом нельзя ?

50
Совсем я что-то бредить начал.
Прикрепил скрипт из 10-ти строк, запустите его у себя, у меня не работает.
Скрипт кликает в текстовом файле, выделяет и копирует в буфер.

На виртуалке хотя бы не пишет ошибку, просто не работает команда TOCLIP().
А на основном компе, даже ругается.

Что я делаю не так ?

51
Дело не в задержках и Ктрл + С, а в команде :

Code: [Select]
$ctrl_c = FROMCLIP ()

, потому, что после этой команды выполняю:

Code: [Select]
logwrite ("! ",$ctrl_c)
halt

, в лог отображает лишь "!".

Далее, по завершении скрипта жму руками на клаве Ctrl + V, и прекрасно из буфера вставляется текст.
Т.е. он в буфер скопировался, а команда $ctrl_c = FROMCLIP () почему-то не помещает его в переменную.

Куда рыть ?

П.С.
Да, косяк этот происходит через раз.
Команда то работает, то нет.
Как так ?

52
Я так понял будет искать кнопку от надписи УБЧ, или же по всему экрану снизу-вверх?
А то просто в БЧ не хотелось бы влазить.
Да, будет искать от первой найденной УБЧ и вниз.
БЧ не нажмёт, т.к. первой попадётся  зелёная заявка УБЧ.

53
1. Просто находем надпись "Уличные Бои Чести" на экране.
2. После ищем левее именно от надписи Уличные Бои Чести картинку "Зеленый квадрат" и кликаем.

1. Надпись научился находить ?
Для её поиска не нужно сужать круг поисков до (731,271, 1221,592).
Ищи так:

Code: [Select]
GETSCREEN
IF_PICTURE_IN (0, 0, $_xmax, $_ymax, "Уличные Бои Чести.bmp")
    IF_PICTURE_IN (0, $_return2, 100, $_ymax, "Радио кнопка.bmp")
        LCLICK ($_return1+3, $_return2+3)
        WAITMS (100)     
    END_IF
END_IF

, потому, что УБЧ твоё никуда не денется, можно лишние 20 мсек поискать, но точно найти.
Далее ищем не зелёный квадрат, а саму круглую радиокнопку. Потому, что в УБЧ в зависимости от количества бойцов квадрат может растягиваться в высоту, особенно у тьмы, нас много.
Только картинку радиокнопки нужно делать захватив по 1 пикселю по краям зеленого, чтобы не выбрать ту, что на сером фоне.

54
Понятно.

55
Общие вопросы / Re: Вопрос по "include"
« on: February 09, 2018, 02:06:49 PM »
Приведите код скриптов которые в инклюдах.

56
кирил, прекрати писать чушь

57
300 мс это поуменьшал? Для копирования, тем более в браузере это мало. Ну и от размера копируемого зависит.
Судя по всему в системе работа с буфером обмена имеет низкий приоритет. Так что часто ждёт свободные ресурсы и время очень нестабильно.
В шаблонах кликера 50 мс.

58
Здравствуйте.

Не всегда срабатывает Ctrl + C.
Изначально планировалось копировать в буфер весь текст одного из трёх фрейма браузера. Но как выделить весь текст в этом фрейме, я не нашел.
Действую так: жму мышью во фрейм, далее Ctrl + А (выделяется синим не только текст в фрейме, но и вся страница), жму Ctrl + C.
Почему-то, не всегда в буфере оказывается выделенный текст, поуменьшал задержки между нажатиями кнопок, всё равно периодически буфер пуст.

Может знаете как добиться 100% копирования в буфер ?
И если кто знает, как копировать только из одного фрейма, а не всю страницу целиком, подскажите пожалуйста.

Code: [Select]
LCLICK ($x_end, $y_end)   
WAITMS (250)


KEYDOWN (#CTRL) // Выделяем всё
WAITMS (200)
KEYDOWN (#A)
WAITMS (200)
KEYUP (#A)
WAITMS (200)
KEYUP (#CTRL)
WAITMS (300)

KEYDOWN (#CTRL) // КОпируем абзац в буфер обмена
WAITMS (200)
KEYDOWN (#C)
WAITMS (200)
KEYUP (#C)
WAITMS (200)
KEYUP (#CTRL)
WAITMS (300)

LCLICK (1240, 670)   
WAITMS (250)

60
прикольно, когда человеку дают ссылку на его-же тему.  :D
Не вижу ничего прикольного, как не вижу и ответа на поставленный вопрос в этих, моих же темах.
 :P

Pages: 1 2 3 [4] 5 6 ... 14