Лесно решение за автоматизация в Ubuntu

Actiona е междуплатформено приложение за автоматизация на задачи.

Досега всички приложения за автоматизация, за които говорихме, имат определено ниво на сложност. Cron и Anacron изискват използването на командния ред, а Autokey изисква използването на Python скриптове. Сега ще видим лесно решение за автоматизация в Ubuntu.

В тази статия ще говорим за Actiona, Междуплатформен инструмент, който, наред с други неща, ни позволява да автоматизираме задачи като натискане на бутони на мишката, натискане на клавиши, показване на прозорци за съобщения, редактиране на текстови файлове и много други. Голямото предимство на Actiona пред Autokey е, че много от тези задачи са предварително програмирани. Ако обаче искаме да добавим други, можем да го направим в езика за програмиране Javascript.

JavaScript е интерпретиран, обектно-ориентиран език за програмиране от високо ниво, широко използван за писане на интерактивни приложения за уеб. Сред характеристиките му са възможността за взаимодействие чрез формуляри, създаване на анимации или реагиране на стимули в реално време.

Лесно решение за автоматизация в Ubuntu

Сред нещата, които можем да правим с Actiona, са:

Емулация на устройство

Действия, които симулират взаимодействието на потребителя с клавиатурата и мишката.

  • Напишете текст.
  • Натиснете клавиш.
  • Преместете показалеца на мишката до определена точка директно или като следвате път.
  • Натиснете точка на екрана (на сензорни екрани).
  • Завъртете колелцето на мишката.
  • Изчакайте натискането на клавиш

Взаимодействие със системата

Кара системата да извършва определени действия. Сред предварително програмираните са:

  • Изпълнете команда (индивидуално или като част от поредица от инструкции)
  • Убийте процес.
  • Накарайте да се появи известие.
  • Изчакайте на екрана да се появи цветен пиксел.
  • Рестартирайте, изключете или заключете компютъра си.
  • Отворете уеб страница.
  • Пусни звук.
  • Намерете изображение на екрана.
  • Четене на текстове.

Сред характеристиките си, Actiona предлага възможността за преобразуване на текст в реч, въпреки че го прави с помощта на предварително зададения глас на системата, който е доста роботизиран в сравнение с пазарния стандарт.

Взаимодействие с прозоречни системи

Симулира взаимодействието на потребителя с приложения с графичен интерфейс

  • Показване на диалогови прозорци
  • Въведете някои данни.
  • Изчакай прозорец.
  • Преместване, затваряне и преоразмеряване на прозорец.

Управление на данни

Работа с файлове, променливи и имейли

  • Записване или четене на текстов файл.
  • Записване или четене на двоичен файл.
  • Записване или четене на INII файл
  • Записване или четене от системния регистър.
  • Писане или четене от клипборда
  • Прочетете променлива на средата.
  • Копиране на файл.
  • Изтеглете файл.
  • Изпрати имейл.

Двоичните файлове са вид файл, който съхранява данни във формат, който не е директно четлив от хората, защото е кодиран на машинен език (нули и единици). Някои примери за двоични файлове са изпълними програми, библиотеки, фърмуер или компилирани данни. Те не могат да се считат за текстови файлове, защото не са кодирани със символи в четливи формати (като ASCII/UTF-8). Те могат да се изпълняват и стига да са налични съответните разрешения.

В случая на INI файловете, това са обикновени текстови файлове, но със специфична функция. Те се използват за съхраняване на програмни настройки в структуриран формат с опростен синтаксис, затворен в скоби, и параметри ключ = стойност.

Променливата на средата се състои от двойка ключ-стойност, която се съхранява в средата на даден процес. Както операционната система, така и приложенията могат да ги използват, за да конфигурират работата си. Тези променливи предоставят информация за пътища, предпочитания или конфигурации, до които се осъществява достъп чрез изпълняващи се програми.

Управление на вътрешния поток

Управлява вътрешните задачи на програмата

  • Спира изпълнението на програмата.
  • Стартирайте Javascript код.
  • Отидете на конкретен ред или етикет в Java скрипта.
  • Изпълнете цикъл.
  • Не правете нищо (Според разработчиците ще използваме тази функция повече, отколкото си мислим.
  • Спиране на изпълнението на скрипта.
  • Задаване или четене на стойността на променлива.
  • Изчакайте конкретна дата или час.
  • Изчакайте променлива
  • Пишете в конзолата на приложението.
  • Стартиране, спиране или извикване на процедура.

Можем да инсталираме Actiona от софтуерния център на нашия Ubuntu вариант


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

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.