Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di alkat
    Registrato dal
    Jan 2004
    Messaggi
    4,190

    rendere eseguibile un file

    Ciao,
    per avviare OmegaT, un programma per la traduzione assistita molto comodo, di solito devo digitare da shell un comando lunghetto (per indicare il percorso del programma, di java, ecc.). So che si può automatizzare il tutto creando un file chiamato omegat con questo contenuto:

    #!/bin/bash cd /xxx/yyy/OmegaT /usr/java/j2re1.4.2_05/bin/java -jar OmegaT.jar
    e rendendolo eseguibile dovrei riuscire ad avviare il programma semplicemente cliccando sull'icona del file sopra indicato, che ho posizionato sul desktop.

    in realtà però non funziona e per avviare il programma devo aprire una shell, con cd andare sul desktop e poi digitare ./omegat.

    come faccio per avviare il programma semplicemente cliccando sull'icona?

    thanx
    .a.

  2. #2
    Utente di HTML.it L'avatar di Guglie
    Registrato dal
    Dec 2002
    Messaggi
    1,572
    dovresti specificare il windows manager o il desktop environnement che usi
    powered by GNU/Linux Gentoo
    A Elbereth Gilthoniel o menel palan-diriel, le nallon sí di-nguruthos! A tiro nin, Fanuilos!

  3. #3
    Utente di HTML.it L'avatar di osiryx
    Registrato dal
    Dec 2002
    Messaggi
    1,021
    #!/bin/bash cd /xxx/yyy/OmegaT /usr/java/j2re1.4.2_05/bin/java -jar OmegaT.jar
    Se l'hai scritto proprio così nn funziona di sicuro
    codice:
    #!/bin/bash
    cd /xxx/yyy/OmegaT
    /usr/java/j2re1.4.2_05/bin/java -jar OmegaT.jar
    Avevo una ragazza, dovevamo sposarci, ma c'era un conflitto religioso.
    Lei era atea ed io agnostico. Non sapevamo *senza* quale religione
    educare i figli.
    -- Woody Allen

  4. #4
    Utente di HTML.it L'avatar di alkat
    Registrato dal
    Jan 2004
    Messaggi
    4,190
    scusate, in realtà l'ho scritto come indicato da osiryx... il copia e incolla non è stato dei migliori...

    uso gnome 2.6.

    .a.

  5. #5
    sì però a mio parere faresti tanto prima a crearti un alias

    mettiti
    codice:
    alias nome_abbreviato='comando lungo e lungherrimo'
    in ~/.bashrc, dopodichè per avviare la sequenza "comando lungo e lungherrimo" ti basterà scrivere nome_abbraviato nella tua shell
    @_=(115,-17,6);print+map{chr$_[$.=$_-$_]*$_**$.+++$_[$.]*$_**$.+++$_[$.]*$_**$.}$.-$...$#_

  6. #6
    Utente di HTML.it L'avatar di alkat
    Registrato dal
    Jan 2004
    Messaggi
    4,190
    Originariamente inviato da adarkar
    sì però a mio parere faresti tanto prima a crearti un alias

    mettiti
    codice:
    alias nome_abbreviato='comando lungo e lungherrimo'
    in ~/.bashrc, dopodichè per avviare la sequenza "comando lungo e lungherrimo" ti basterà scrivere nome_abbraviato nella tua shell
    bel trucchetto questo! ok, ora così è sicuramente più semplice.

    ma se io volessi, per sfizio, crearmi quella santa icona?

    grazie,
    .a.

  7. #7
    codice:
    [shi@tux ~] $ cat Desktop/mozilla.desktop 
    [Desktop Entry]
    Name=Mozilla
    Comment=Web Browser
    Exec=/usr/bin/mozilla
    Icon=mozilla-icon.png
    Terminal=0
    Type=Application
    Categories=Application;Network;
    questa è la mia icona di mozilla
    se metti in Exec=blahblah un tuo comando mi sa che te lo fa partire quando clicchi
    @_=(115,-17,6);print+map{chr$_[$.=$_-$_]*$_**$.+++$_[$.]*$_**$.+++$_[$.]*$_**$.}$.-$...$#_

  8. #8
    Utente di HTML.it L'avatar di alkat
    Registrato dal
    Jan 2004
    Messaggi
    4,190
    Originariamente inviato da adarkar
    questa è la mia icona di mozilla
    se metti in Exec=blahblah un tuo comando mi sa che te lo fa partire quando clicchi
    mi sa che sei troppo furbo!

    funziona, l'unico problema è che non mi permette di cambiare l'icona (al momento ho un bel rettangolo bianco... un bijoux!).

    grazie,
    .a.

  9. #9
    ma dde che

    per l'icone ho visto nel file che ti ho postato che c'è una riga Icon=.. non va quella lì?
    @_=(115,-17,6);print+map{chr$_[$.=$_-$_]*$_**$.+++$_[$.]*$_**$.+++$_[$.]*$_**$.}$.-$...$#_

  10. #10
    Utente di HTML.it L'avatar di alkat
    Registrato dal
    Jan 2004
    Messaggi
    4,190
    sì e infatti io ci ho messo:
    Icon=/usr/share/pixmaps/apple-red.png

    però non funzia!

    magari devo solo riavviare kde (prima usavo gnome, ora kde...), però ora non posso!

    vediamo più tardi.

    thanx,
    .a.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.