Sida 1 av 1
Körbart script GUI
Postat: 27 dec 2010, 14:00
av RicchiH
Kan man på ett enkelt sätt få en fil körbar i sitt gui.
jag har en server som jag monterar med ett script genom att trycka
då open är filenamnet.
det jag skulle vilja är att ,man bara kan klicka på filen open istället för att öppna den i terminalen.
Jag ska kanske tala om att jag har Kubuntu och inte Ubuntu.
Re: Körbart script GUI
Postat: 27 dec 2010, 14:08
av m!rage
Funkar det inte att dubbelklicka och välja att köra i terminal?
Re: Körbart script GUI
Postat: 27 dec 2010, 14:15
av RicchiH
tyvärr får man ju inte nån fråga om det alls
Re: Körbart script GUI
Postat: 27 dec 2010, 14:59
av RicchiH
Löste problemet delvis genom att lägga till gksudo i scriptet.
Kod: Markera allt
gksudo mount 192.168.0.195:/media /home/maria/.Nas
jag skulle dock vilja ha en programstartare istället men med inbäddat script.
är det möjligt ?
Re: Körbart script GUI
Postat: 27 dec 2010, 16:10
av m!rage
RicchiH skrev:tyvärr får man ju inte nån fråga om det alls
Det går att ställa in i Nautilus (filhanteraren). Gå in i Redigera -> Inställningar -> Beteende och ändra till "Fråga varje gång" under "Körbara textfiler".
Re: Körbart script GUI
Postat: 27 dec 2010, 17:50
av mcNisse
Har du bytt startmeny? Jag kör lancelott och så här jag du en egen startare (för en användare):
-Öppna menyn. Gå på ikonen med kalken. Välj "Menu Editor". (Den hittas med standard menyn också men jag kan inte beskriva hur...

). Kommandot är iaf
kmenuedit
-Markera där du vill ha startaren klicka sedan på "New Item".
-Skriv namn.
-Fyll i egenskaperna. Command ska vara ditt skript.
-Det finns en tom yta till vänster om Name och Deskription, klicka på den för att lägga till en ikon.
-Spara. klart
Varför kör du gksudo istället för kdesudo?
Jag har aldrig haft problem med att köra skript via dolphin eller konqueror, jag tror mer problemet handlade om att du inte märker att något har körts.
Du kanske borde lägga in en popup om att det gick bra eller dåligt.
Kod: Markera allt
kdesudo mount ....
if [ $? -eq 0 ]
then
#passivepopup visar en notifiering. 5 visar dialogen i 5s.
kdialog --passivepopup "Montering gick bra" 5
else
kdialog --error FAIL
fi
Re: Körbart script GUI
Postat: 27 dec 2010, 17:58
av RicchiH
Mcnisse !
På detta sättet måste jag ju iaf ha två "filer" som ligger nånstans. En scriptfil och en programstartsfil.
jag önskar bara ha en fil, men vet inte om det går.
Re: Körbart script GUI
Postat: 27 dec 2010, 18:09
av mcNisse
Du kommer du nog inte undan att informationen finns på två ställen. Alla startare ligger som en .desktop fil. Möjligen kanske räcker det med en startare och du lägger hela skriptet som en enradare...
Jag har några andra förslag:
1.
Du kanske kan trixa lite med en folderview.
Lägg skriptet i en egen katalog. Lägg upp en folderview som visar just den katalogen.
2.
Du kan även kan lägga skriptet på panelen. Lås upp widgets och dra skriptet till panelen.
Re: Körbart script GUI
Postat: 30 dec 2010, 09:25
av RicchiH
Tack Mcnisse !
Jag gjorde en startare med en enradare i.
det funkar bra eftersom jag endast skulle montera en server vid behov.
annars hade jag lagt den i fstab.