Что нового

[Баг] Запись данных в стандартный поток

lazarxxx

Новичок
Сообщения
53
Репутация
2
Доброго всем времени!
У меня вопрос по ConsoleWrite. Два одинаковых компьютера, две одинаковые программы поиска точки на экране и вывод данных в автоите! На одном компе работает на втором сначала работало, а потом просто перестало выводить! Все настройки просмотрел везде всё идентично! Помогите плиз разобраться! Ниже программа
Код:
AutoIt 
#RequireAdmin
Dim $Array[4] = [0xFE1303, 0xFC1100, 0xFE1100, 0xFB1808]
$r=0
WinActivate ("W.o.T. Client")

While 1
$Item=0
Do
$c=PixelSearch (20,40,1020,560, $Array[$Item],3)
If Not @error Then
ConsoleWrite ("нашол" & " " & $Item & " " & $Array[$Item]   &@CR)
ConsoleWrite ("координаты" & " " & $c [0] & " " & $c [1] &@CR)
EndIf
ConsoleWrite ("Ненашол" &@CR) 
 If ($Item = 3) Then
        $Item = 0
    EndIf
    $Item += 1
	Until $r=2
	WEnd
 
Автор
L

lazarxxx

Новичок
Сообщения
53
Репутация
2
Блин как правильно объяснить на одном компе она всё показывает, как положено ( внизу автоита) а на другом нет как будто её там не прописали! Компы одинаковые, прога одна!
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
lazarxxx
Так в чем проблема,ты можешь толком объяснить?
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,484
lazarxxx [?]
на одном компе она всё показывает, как положено ( внизу автоита) а на другом нет как будто её там не прописали!
А вот так:

Код:
ConsoleWrite("нашол")


На обоих показывает? :smile:
Если да, то значит нет проблемы описанной в названий темы.

И тут не раздел для решения проблем, а для баг репортов, если бага нет, то и обсуждать нечего.
 
Автор
L

lazarxxx

Новичок
Сообщения
53
Репутация
2
Программа вот эта, которая выше
На одном компе всё нормально, выводит координаты и код цвета!
На втором программа работает (в смысле нет ошибки и значок висит, что она запущена) но вывода (тобеш координат и цвет) вообще невыводится! Даже если она цвет не нашла она должна была написать!
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,484
lazarxxx [?]
Даже если она цвет не нашла она должна была написать!
Где написать?
Как делается проверка вывода потока?

Я ещё раз спрашиваю...
Код:
ConsoleWrite("нашол")

На обоих компьютерах показывает?
 
Автор
L

lazarxxx

Новичок
Сообщения
53
Репутация
2
Нет только на одном!

может просто я не правильно вопрос задал!
написал я эту программу, чтоб она нашла цвет и написала мне внизу в автоите нашла она его или нет
на одном компе показывает
на втором вообще нет никакого вывода!
 
Верх