KDE предоставя на потребителите инструменти за автоматично стартиране на софтуера чрез две функции: Autostart и Task Scheduler (по-рано наричан KCron). Тези задачи могат да бъдат стартирани непосредствено преди стартирането на KDE, по време на стартирането на KDE или планирани по всяко време: ежедневно, почасово, седмично или дори на всеки пет минути. И двете функции бяха налични в KDE 3. Програмите за автоматично стартиране могат да бъдат пуснати в директорията ~ / .kde / share / autostart, а автоматичните програми (cron jobs) могат да бъдат създадени чрез самостоятелно приложение, наречено KCron.

С KDE 4, Autostart и KCron сега са интегрирани в системните настройки . За да започнете едно от двете, просто кликнете върху менюто K и след това върху System Settings . След това кликнете върху раздела "Разширени". В секцията " Разширени настройки за потребителите " трябва да видите Автоматично стартиране, а в раздела Система се уверете, че виждате Планировчик на задачите . На моята система Kubuntu не бе инсталиран Task Scheduler, затова трябваше да започна да kpackagekit и да инсталирам пакета kcron .

Изпълняващи приложения при стартиране на KDE

За да стартирате приложение при стартиране на KDE, следвайте тези прости стъпки:

  1. В системните настройки кликнете върху Автоматично стартиране .
  2. Кликнете върху Добавяне на програма .
  3. Изберете приложението, което искате да изпълните (за този пример ще избирам KRandTray, тъй като то е приложение, което ще започне в системната област).
  4. Кликнете върху OK.

Това е всичко, което е необходимо. Можете да премахнете отметката от квадратчето за активиране, когато не искате KDE да започне с това приложение.

За да стартирате скрипт на или преди стартирането на KDE, следвайте тези прости стъпки:

  1. Кликнете върху Добавяне на скрипт .
  2. Въведете пълния път към скрипта или щракнете върху папката, за да прегледате компютъра за него. (например, избирам скрипт, наречен startxrandr ).
  3. Поставете отметка или премахнете отметката от квадратчето Създаване като символна връзка . (Ако не е маркиран, той ще направи копие на скрипта в директорията ви ~ / .kde / share / autostart).
  4. Кликнете върху OK.

Провеждане на периодични задачи

Повечето Unix-подобни операционни системи имат функция, която позволява на потребителя да изпълнява скриптове и услуги по график. Например, ако искате да се изчисти дневника в полунощ всяка вечер, можете да настроите скрипт, за да го направите. Планираните задачи се наричат ​​"cron jobs", защото се управляват от програма, наречена Cron, а графикът се контролира в конфигурационен файл, наречен crontab . В предишна статия MTE ви научи как да планирате задачи в GNOME. Сега ще научите как да го направите в KDE.

За да насрочите задача в KDE, следвайте тези прости стъпки:

  1. Отворете системните настройки, кликнете върху раздела Разширени и след това върху Планиране на задачите .
  2. Решете дали искате да стартирате персонален Cron (засягащ само потребителското ви пространство) или System Cron (засягащи всички потребители във вашата система и за които ще имате нужда от root права).
  3. Кликнете върху Нова задача .
  4. Въведете командата, прегледайте или започнете да пишете пътя (т.е. / usr / bin /) и ще ви покаже списък с команди в тази папка в падащо меню.
    (За този пример избирам скрипт, наречен my-sync-script.sh, който ще синхронизира моя Google календар с KOrganizer.)
  5. След това просто решавате кога искате задачата да се изпълнява. Избирането всеки ден ще избере деня и месеца, или можете да посочите определен месец, ден, час и минута.
    (За пример, искам да работи всеки ден в 3:30 ч. Точно преди да напусна работата.)
  6. Кликнете върху OK.

Можете да използвате и Scheduler за задачи, за да настроите променливи на средата. В примерното изображение имам настройка, която да принуди KDE да осъзнае, че системата е свързана към два монитора (KDE_MULTIHEAD = true).

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