1
1

Ciao a tutti,

vorrei migliorare Lubuntu con uno script che mi crei automaticamente sulla scrivania i link simbolici di file o cartelle, partendo dalla selezione della loro icona. A questo proposito ho due problemi:

1 - non trovo l'equivalente della cartella ~/.gnome2/nautilus-scripts, per inserire questo script nel menù tasto dx

2 - come nel titolo dicevo, vorrei che nel seguente codice la variabile $var avesse come valore il percorso dell'icona selezionata.

#!/bin/bash

Scr=$HOME/Scrivania
var=?

ln -s $var $Scr

exit

chiesto 19 Nov '14, 14:50

gisnio-sell's gravatar image

gisnio-sell
881576279

modificato 06 Jan '15, 09:54

enzotib's gravatar image

enzotib ♦♦
14.1k113187

Le icone le trovi in /usr/share/icons poi il tema che usi e infine la dimensione.

Per quel che riguarda il punto 1, quale file manager stai usando? Se stai usando PCManFM prova a seguire quanto spiegato qui :)

(19 Nov '14, 15:14) dadexix86 ♦♦ dadexix86's gravatar image
1

ciao Dadexix, credo di essermi spiegato male.

Vorrei creare un link simbolico sulla scrivania, del file/cartella non della sua icona. La selezione di questo file però avverrebbe dalla sua icona usando il tasto dx del mouse


come file manager uso, come dicevi, pcmanfm. leggo :)

(19 Nov '14, 15:26) gisnio-sell gisnio-sell's gravatar image

Forse continuo a non capire :S

Se non vuoi l'icona ma il file basta che ci metti il percorso del file...

(19 Nov '14, 15:36) dadexix86 ♦♦ dadexix86's gravatar image

Volevo riprodurre quello che Ubuntu fà quando fai

tasto dx su un file --> Crea collegamento

(unica differenza è che vorrei che questo finisse diretto sulla Scrivania)

In lubuntu nel menù tasto dx non c'è " Crea collegamento " e siccome è una cosa che uso spesso, voelvo crearmi uno script per riprodurre questa utilità, inserendolo nel menù del tasto dx

Solo non capisco come faccio a dire a bash "dalla selezione corrente ricava un percorso"

(19 Nov '14, 15:44) gisnio-sell gisnio-sell's gravatar image

Non credo che bash basti.

Perché se lo vuoi fare graficamente deve essere il file manager a dire allo script dove è posizionato.

Dovresti quindi leggerti le API del file manager che usi (ancora non hai detto qual è) e vedere se supporta una API del genere (francamente penso di sì, è una cosa molto basilare).

(19 Nov '14, 16:00) dadexix86 ♦♦ dadexix86's gravatar image

Uso pcmanfm ( lo avevo detto sù :) )

Sai per caso dove posso trovare la documentazione?

(19 Nov '14, 16:07) gisnio-sell gisnio-sell's gravatar image

Scusami, non avevo visto l'update del commento.

Stavo guardando sulla sua pagina ufficiale che è compatibile con lo standard FreeDesktop.org, quindi dovresti cercarne le APIs.

Diciamo che forse la cosa più comoda però è che scrivi in mailing list di PCManFM e chiedi se qualcuno l'ha già implementato per sé o se ti sanno aiutare più specificatamente su come fare :)

(19 Nov '14, 16:16) dadexix86 ♦♦ dadexix86's gravatar image

Grazie Dadexix ;)

(19 Nov '14, 16:22) gisnio-sell gisnio-sell's gravatar image
1

cazzarola ci sono andato vicino:

con

mousepad $(zenity --file-selection)

solo che mi apre il file selezionato direttamente ... non so come registrarne solamente il percorso

(24 Nov '14, 12:36) gisnio-sell gisnio-sell's gravatar image

Mi è stata fornita la risposta sul forum di Ubuntu,

risposta che vale sia per i sistemi che usano Nautilus che per quelli che usano Nemo purchè la variabile

$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS

sia inserita in uno script (o script figlio) nella cartella home/utente/.gnome2/nautilus-scripts oppure se questa cartella non c'è in home/utente/.local/share/nautilus/scripts

e

$NEMO_SCRIPT_SELECTED_FILE_PATHS

sia inserita in uno script (o script figlio) in home/utente/.gnome2/nemo-scripts


Purtroppo per Lubuntu pare non ci sia nulla del genere.

Grazie a crap0101 per l'aiuto qui la discussione a riguardo,:

http://forum.ubuntu-it.org/viewtopic.php?f=33&t=590111

coll. permanente

ha risposto 03 Dec '14, 01:42

gisnio-sell's gravatar image

gisnio-sell
881576279

modificato 04 Dec '14, 02:39

@gisnio-sell: per segnalare ad altri con lo stesso problema che la soluzione è stata trovata, devi accettare la tua stessa risposta. Altrimenti potrebbero seguire indicazioni sbagliate!

(03 Dec '14, 05:16) enzoge enzoge's gravatar image

Ciao @ilgallinetta, ok :)

(03 Dec '14, 11:53) gisnio-sell gisnio-sell's gravatar image

Ma quindi hai risolto su Lubuntu o no?

Se sì, come?

(03 Dec '14, 12:09) dadexix86 ♦♦ dadexix86's gravatar image

Alla fine su Lubuntu non c'è la possibilità di fare una cosa del genere.
Ero in dubbio se accettare la mia risposta proprio per questo. Poi siccome la risposta effettivamente pare essere " non c'è possibilità di farlo" seguendo il consiglio di @ilgallinetta l'ho accettata, potrebbe comunque essere utile a qualcuno.

Visto l'interesse che ho sull'argomento ho fatto molteplici ricerche, e nulla. Ed anche sul forum mi indicano che non c'è come farlo su Lubuntu: http://forum.ubuntu-it.org/viewtopic.php?f=33&t=590515

(03 Dec '14, 12:19) gisnio-sell gisnio-sell's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×355
×106
×52

domanda posta: 19 Nov '14, 14:50

domanda visualizzata: 2,739 volte

ultimo aggiornamento: 06 Jan '15, 09:54

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.