Sida 1 av 1

[LÖST]Skapa tidsfördröjning av vissa uppstartsprogram.

Postat: 28 jul 2009, 16:05
av sajmon
Jag vill att programmet "E-post notifieraren" ska ha en fördröjning på några sek. innan programmet automatiskt startar upp.
Anledningen är att jag vill att mitt mobila bredband ska hinna ansluta innan E-post notifieraren börjar kontrollera ny epost.

E-post notifieraren har jag manuellt lagt in på Uppstartsprogram.

Jag använder Ubuntu 9.04 UNR.

Någon som har en lösning?

Re: Skapa tidsfördröjning av vissa uppstartsprogram.

Postat: 28 jul 2009, 16:17
av Xappe
Gör ett skript som startar programmet:

Nåt i den här stilen kanske?

Kod: Markera allt

#!/bin/bash
(sleep 10 && program) &
Sen autostartar du skriptet istället för programmet direkt.

Re: Skapa tidsfördröjning av vissa uppstartsprogram.

Postat: 28 jul 2009, 16:42
av sajmon
Har ingen aning om hur man gör ett script, antar att det är i en texthanterare?

Du kan inte hjälpa mig exakt hur jag ska skriva och vad dokumentet ska heta?

Kommandon för programmet är "mail-notification"

Re: Skapa tidsfördröjning av vissa uppstartsprogram.

Postat: 28 jul 2009, 17:20
av Xappe
Öppna en textredigerare och klistra in följande:

Kod: Markera allt

#!/bin/bash
(sleep 10 && mail-notification) &
Spara med valfritt namn.

Öppna nautilus (filhanteraren) och högerklicka på filen du nyss skapade. Välj egenskaper --> rättigheter och bocka för att filen ska vara körbar.
(alternativt gör den körbar m.h.a. terminalen: chmod +x /sökväg/till/skriptfil)

Lägg till skriptet i autostart.

Edit: Behöver du öka eller minska fördröjningen är det bara att ändra "10" till något annat

Re: Skapa tidsfördröjning av vissa uppstartsprogram.

Postat: 28 jul 2009, 17:35
av sajmon
Tack för hjälpen. Det fungerade klockrent! :)