Precedente :: Successivo |
Autore |
Messaggio |
tarocco_fett Mortale pio

Registrato: 15/11/07 20:24 Messaggi: 26
|
Inviato: 26 Nov 2007 22:52 Oggetto: creare un lanciatore |
|
|
ciao
e' una domanda stupida ma non so' farlo
ho un programma che lancio da terminale digitando:
$HOME/programma
vorrei creare un lanciatore nel menu' Applicazioni -> internet come si fa?
grazie |
|
Top |
|
 |
MK66 Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24 Messaggi: 8634 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 26 Nov 2007 23:33 Oggetto: |
|
|
Da terminale lancia il comando alacarte
Ti si apre il programma di modifica del menù, selezioni Applicazioni => Internet e clicchi su Nuova voce
Dalla finestra che si apre, dovrai indicare il Nome della tua applicazione (quello che apparirà nel menù) e cercare il percorso dell'eseguibile nella casella Comando (eventualmente usa il tasto Esplora)
A quel punto puoi mettere un'icona e dei commenti.
Dai OK e Chiudi la finestra del Menù (non cliccare su Ripristina) |
|
Top |
|
 |
tarocco_fett Mortale pio

Registrato: 15/11/07 20:24 Messaggi: 26
|
Inviato: 26 Nov 2007 23:55 Oggetto: |
|
|
mm si ci avevo gia' provato da sistema->preferenze->menu'principale che in pratica apre la stessa finestra di alacarte (mi fa troppo ridere sta parola...vabbo' sono un pirla e me ne pento )
pero' cosa metto come comando?
se metto $HOME/programma (come faccio da terminale e funziona) mi dice:
Errore nel creare il processo figlio per questo terminale
ho provato anche a metterel'intero path ma nulla
es. $HOME e' /home/alacarte/ciao/
io metto /home/alacarte/ciao/programma
ovviamente anche quest'ultimo se lo lancio da terminale funge |
|
Top |
|
 |
MK66 Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24 Messaggi: 8634 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 27 Nov 2007 00:14 Oggetto: |
|
|
ci va il percorso completo, nel caso:
/home/TuoNomeUtente/NomeProgramma |
|
Top |
|
 |
tarocco_fett Mortale pio

Registrato: 15/11/07 20:24 Messaggi: 26
|
Inviato: 27 Nov 2007 20:01 Oggetto: |
|
|
come ti dicevo sopra ho gia' provato:
Citazione: | ho provato anche a metterel'intero path ma nulla
es. $HOME e' /home/alacarte/ciao/
io metto /home/alacarte/ciao/programma
ovviamente anche quest'ultimo se lo lancio da terminale funge |
se faccio cosi' si apre per un millesimo di secondo un terminale che si richude subito e non fa nulla .... invece da riga di comando tutto funzia ..bho |
|
Top |
|
 |
MK66 Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24 Messaggi: 8634 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 29 Nov 2007 21:18 Oggetto: |
|
|
E' un programma grafico o da terminale?
Nel caso sia un programma che funziona da terminale, devi cliccare sul check per aprire in un terminale.
Nel caso di un programma grafico, non dovrebbero esserci problemi.
Prova a copiare il comando che usi da terminale (che hai detto funziona) e incollarlo nella casella "comando" della finestra per la nuova voce... |
|
Top |
|
 |
tarocco_fett Mortale pio

Registrato: 15/11/07 20:24 Messaggi: 26
|
Inviato: 30 Nov 2007 00:49 Oggetto: |
|
|
e' grafico...nel senso che lancia una finestra.
copia/incolla fatto...il comando e' identico ma non ne vuole sapere |
|
Top |
|
 |
MK66 Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24 Messaggi: 8634 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 30 Nov 2007 21:25 Oggetto: |
|
|
Dunque... io ho appena provato con una sciocchezzuola del genere:
ho creato una voce nel menù Ufficio che mi apre direttamente un file di Openoffice Writer che ho chiamato prova.odt
Il codice che ho inserito in "comando" è questo:
Codice: | soffice /home/MioUtente/Desktop/prova.odt |
cliccando sulla nuova voce del menù, mi apre effettivamente openoffice writer e immediatamente anche il file prova.odt
Ho poi fatto per prova l'inserimento della voce di menù relativa a firestarter in internet, inserendo il codice:
Codice: | gksu /usr/sbin/firestarter |
Nel primo caso, occorre quindi inserire il programma che dovrà essere avviato per far funzionare il nuovo comando e poi il percorso dell'oggetto
Nel secondo caso, occorre inserire il percorso esatto, eventualmente preceduto dal comando apposta (se richiesti privilegi di amministratore)
Nel tuo caso, inserendo il codice /home/alacarte/ciao/programma come hai detto, dovrebbe essere a posto, a meno che non richieda privilegi root (nel qual caso anteponi gksu, visto che lancerai una finestra, o sudo se lanci un programma a terminale) o se per funzionare deve usare qualche altro programma (nel qual caso dovrai anteporre il nome del programma suddetto, come nel mio esempio con openoffice) |
|
Top |
|
 |
|