Недавние сообщения

Страницы: 1 [2] 3 4 ... 10
11
Дни рождения / С днём рождения lazarxxx!
« Последний ответ от Представитель Сообщества Отправлен Сегодня в 01:01:27 »
От имени всего Русского сообщества AutoIt поздравляем Вас lazarxxx с днём рождения!



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

Здоровье будет крепкое,
В делах всегда согласие,
Любовь навеки верная —
Без ссор и разногласия.

Зарплата только вовремя,
Стабильная, высокая.
Работа будет лёгкая
И не совсем далёкая.

Пусть жизнь Вам дарит самые
Прекрасные мгновения.
Желаем только радости
И счастья, с днем рождения!
12
Стол заказов / Re: [Время, дата] Простое решение АИС
« Последний ответ от Garrett Отправлен Сегодня в 00:55:49 »
catswill  [?]
Цитировать
Желание влиться в автоматизацию с помощью AutoIT огромное, однако не хватает времени чтоб все изучить должным образом

Правила обязательного оформления тем в разделе "Стол заказов"
13
Стол заказов / Re: [Время, дата] Простое решение АИС
« Последний ответ от ra4o Отправлен Вчера в 22:43:54 »
К сожалению не знаю что такое АИС, но если есть выгрузка в Excel, то так понимаю - можно работать с Excel ? Если да, то желательно пример файла, и описание  откуда брать даты и с чем сравнивать.
14
Стол заказов / [Время, дата] Простое решение АИС
« Последний ответ от catswill Отправлен Вчера в 22:26:52 »
Возник вопрос по ускорению обработки данных при помощи автоматизации

Нужно спарсить даты из АИС (есть выгрузка в excel, возможность копировать в буфер из строки по 1 ячейке)

Далее нужно прогнать даты по условиям сравнения

Если условия соответствуют, в excel делаем заливку определенного цвета (зел\красный)

В дополнении был бы очень признателен если подсказали бы как обрабатывать визуальные данные (цифры\текст стандартного шрифта) и переводить их в данные пригодные для обработки

Завтра буду знакомиться с UDF библиотеками
Мне хотя бы примерные годные функции  под мои задачи
Желание влиться в автоматизацию с помощью AutoIT огромное, однако не хватает времени чтоб все изучить должным образом
Ситуация в которой недельный срок обработки не поддается работе паре человеческих рук
Буду признателен любым ответам
Спасибо за внимание :beer:




15
Общие вопросы по AutoIt / Re: Как скопировать и вставить файл в буфер обмена
« Последний ответ от ra4o Отправлен Вчера в 21:28:48 »
Цитировать
Можно ли просто выполнить копирование и вставку файла (шаблона) в буфер обмена
Код: AutoIt [Выделить]
#include <Misc.au3>
_ClipPutFile($sFile [, $sSeparator = "|"])

16
Стол заказов / Re: [Сеть, интернет]
« Последний ответ от Alofa Отправлен Вчера в 21:20:34 »
17
А так ?
(нажмите для показа/скрытия)
Функцию можно сократить втрое, например так :
(нажмите для показа/скрытия)
18
Стол заказов / Re: [Сеть, интернет]
« Последний ответ от TiranCool Отправлен Вчера в 20:18:03 »
я уже менял,что выбрать то?
19
Общие вопросы по AutoIt / Как скопировать и вставить файл в буфер обмена
« Последний ответ от dr.room Отправлен Вчера в 18:52:24 »
Всем привет
Поиск функции создания нового файла из контекстного меню в Total Commander - лес дремучий (имхо)
Можно ли просто выполнить копирование и вставку файла (шаблона) в буфер обмена чтобы потом вставить а активную панель Total Commander?
Спасибо
20
Общие вопросы по AutoIt / Посчитать количество кликов на определенном цвете
« Последний ответ от n0kk Отправлен Вчера в 17:31:39 »
Доброго времени суток, написал тут один скрипт, мышка ищет определенный цвет и если находит щелкает по нему, так вот хотел дописать что бы набиралось 40 щелчков и скрипт завершал работу,  но что то я не так дописал, в итоге не работает, помогите разобраться, буду очень признателен
Код: AutoIt [Выделить]
$blue = 0
Func _FuncClick()
MouseMove(1045, 180)
$ColorPx = PixelGetColor(1045, 180)
If $ColorPx = 6850733 Then
   $blue += 1
   If $blue = 40 Then
      Exit
      ElseIf $blue < 40 Then
   MouseClick("middle", 697, 180)
   MouseClick("left", 292, 14, 1)
   MouseClick("middle", 750, 240, 1, 80)
   MouseClick("left", 492, 15, 1)
   Sleep(35000)
   MouseClick("left", 802, 187, 1, 60)
   Send("^w")
   Send("^w")
   MouseClick("left", 1045, 180,1, 30)
   MouseMove(1045, 190)
   Return $blue
   EndIf
ElseIf $ColorPx <> 6850733 Then
   MouseMove(1045, 190)
EndIf


$ColorPx = PixelGetColor(1045, 190)
If $ColorPx = 6850733 Then
   $blue += 1
   If $blue = 40 Then
      Exit
      ElseIf $blue < 40 Then
   MouseClick("middle", 697, 190)
   MouseClick("left", 292, 14, 1)
   MouseClick("middle", 750, 240, 1, 80)
   MouseClick("left", 492, 15, 1)
   Sleep(27000)
   MouseClick("left", 802, 187, 1, 60)
   Send("^w")
   Send("^w")
   MouseClick("left", 1045, 190,1, 30)
   MouseMove(1045, 200)
   Return $blue
   EndIf
ElseIf $ColorPx <> 6850733 Then
   MouseMove(1045, 200)
EndIf


$ColorPx = PixelGetColor(1045, 200)
If $ColorPx = 6850733 Then
   $blue += 1
   If $blue = 40 Then
      Exit
      ElseIf $blue < 40 Then
   MouseClick("middle", 697, 190)
   MouseClick("left", 292, 14, 1)
   MouseClick("middle", 750, 240, 1, 80)
   MouseClick("left", 492, 15, 1)
   Sleep(48000)
   MouseClick("left", 802, 187, 1, 60)
   Send("^w")
   Send("^w")
   MouseClick("left", 1045, 200,1, 30)
   MouseMove(1045, 210)
   Return $blue
   EndIf
ElseIf $ColorPx <> 6850733 Then
   MouseMove(1045, 210)
EndIf
EndFunc

For $i = 0 To 500
    _FuncClick()
 Next
 

Страницы: 1 [2] 3 4 ... 10