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

Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
Kategoriregler
Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
sajmon
Inlägg: 31
Blev medlem: 01 dec 2008, 22:45
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

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

Inlägg 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?
Senast redigerad av 1 sajmon, redigerad totalt 28 gånger.
Användarvisningsbild
Xappe
Inlägg: 463
Blev medlem: 16 dec 2005, 20:24
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Uppsala

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

Inlägg 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.
vanum est vobis ante lucem surgere
sajmon
Inlägg: 31
Blev medlem: 01 dec 2008, 22:45
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

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

Inlägg 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"
Användarvisningsbild
Xappe
Inlägg: 463
Blev medlem: 16 dec 2005, 20:24
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Uppsala

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

Inlägg 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
vanum est vobis ante lucem surgere
sajmon
Inlägg: 31
Blev medlem: 01 dec 2008, 22:45
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

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

Inlägg av sajmon »

Tack för hjälpen. Det fungerade klockrent! :)
Skriv svar

Återgå till "Experimentverkstad"