Још један алат за аутоматизацију. Линук и смртни греси седми део

Прозор акције

Ако постоји нешто добро у вези са бесплатним софтвером отвореног кода, то је да имамо много различитих решења за сваки проблем. Већ имам пет и по чланака о аутоматизацији када је моја идеја била да посветим по један сваком смртном греху. У којој се надам да ће бити последњи посвећен лењости (уморан сам) Коментарисаћемо још један алат за аутоматизацију.

До сада смо видели како да закажемо извршење команде на одређени датум и време, натерамо систем да аутоматски прошири текст уписивањем скраћенице или утврди да се скрипта написана на програмском језику Питхон извршава притиском на комбинацију тастера . Сада ћемо видети како, поред свега тога, Симулирајте покрете тастатуре и миша.

Нажалост, још увек не ради са Ваиландом, тако да се морамо поново пријавити на Кс11 као дисплеј менаџер.

Још један алат за аутоматизацију за Линук

Ацциона

АутоКеи је имао недостатак што смо морали да знамо како да напишемо Питхон скрипту да бисмо аутоматизовали сложеније задатке. Ацтиона решава ове проблеме тако што нам дозвољава да користимо његов визуелни уређивач за аутоматизацију послова као што је притискање тастера миша, копирање и лепљење садржаја међуспремника, отварање претраживача за одлазак на одређену локацију, покретање и завршетак процеса или приказивање порука или упозорења.

Листа унапред програмираних радњи

Ацциона сцрипт

Ацциона долази са низом унапред програмираних скрипти. Морамо само да попунимо параметре да бисмо их користили.

Управљање прозором

  • Кутија за поруку: Покажите поруку или поставите питање.
  • Стање прозора: Проверите да ли прозор постоји и поступите по њему.
  • Унос података: Тражи од корисника да унесе информације.
  • Вишеструки унос података: Корисник мора изабрати ставке са листе.
  • Прозор: Извршите радњу на прозору

уређаји

Ове радње симулирају понашање миша и тастатуре.

  • Путања курсора: Померите курсор миша дуж путање.
  • Кликните: Симулира притискање тастера миша.
  • Померање курсора: Помера курсор на позицију на екрану.
  • Точак: Емулира кретање точкића миша.
  • Кључ: Симулира притисак или отпуштање тастера.
  • Напишите текст: Напишите текст.
  • Кључни статус: Проверава да ли је притиснута комбинација тастера.

Систем

Изводи радње које се односе на оперативни систем

  • Команда: Извршите команду или покрените процес.
  • Одвојена команда: Извршите или покрените посебну команду или процес.
  • Боја пиксела: Изводи или зауставља радњу у зависности или не од боје пиксела.
  • Убијте процес: Убијте назначени процес.
  • Пусти звук:  Пустите локално сачувану или стримовану звучну датотеку.
  • Отвори УРЛ: Отворите веб страницу у претраживачу који је подразумевано подешен на систему.
  • Обавештење: Прикажи обавештење.
  • Систем: Поново покрените, зауставите или суспендујте оперативни систем.
  • Претражи слику:  Потражите слику на радној површини, у прозору или на другој слици.
  • Текст у говор: Прочитајте текст користећи системску алатку за приступачност.

Унутрашња употреба

Они су део структуре скрипте.

  • Иди на: Поставља следећу радњу за извршење.
  • Не оп: Не ради ништа.
  • Петља: Означава да следећу радњу треба извршити више пута.
  • Шифра: Покрените Јавасцрипт код.
  • Услов променљиве: Извршава радњу ако одређена променљива има унапред подешену вредност.
  • Временске услове: Извршава радњу ако је то тренутак који је претходно назначен.
  • Конзола: Напишите унос у конзолу програма
  • Пауза: Зауставља извршавање скрипте на одређено време.
  • Изађи из акције: Излази из програма.
  • Променљива: Делујте на променљивој.
  •  Стоп: Зауставља програм.

Подаци

рад на подацима

  • Копирајте датотеку.
  • Прочитајте текстуалну датотеку.
  • Копирај из међуспремника.
  • Пишите у међуспремник.
  • Пошаљите е-маил.
  • Преузимање датотеке са веб локације.

Да бисте програмирали сваку од горе наведених радњи, остаје нам само да кликнемо на мени са леве стране и попунимо тражене параметре. За разлику од онога што се обично дешава са многим програмима отвореног кода, ми имамо комплетан кориснички приручник. Нажалост, оба упутство пошто је кориснички интерфејс на енглеском.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.