Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: mikk0 - 25.03.06 - klo:16.02

Otsikko: Tiedostojen valinta Nautilus-skriptissä
Kirjoitti: mikk0 - 25.03.06 - klo:16.02
Tarkoitus olisi tehdä muutama skripti, jolla tehdään valituille tiedostoille joitakin mielenkiintoisia asioita.

Tahtoisinkin nyt kysyä miten saan skriptissä tietää mitkä tiedostot Nautiluksessa ovat valittuina?
Entä mistä löytyy hakemisto, jossa Nautiluksessa ollaan?

Jos jollain on tiedossa tällaiset muuttujat ja vaikka mitä muutakin hyödyllistä, niin valistakaa meitä muita  :D

Mikko
Otsikko: Re: Tiedostojen valinta Nautilus-skriptissä
Kirjoitti: janne - 25.03.06 - klo:16.10
Tarkoitus olisi tehdä muutama skripti, jolla tehdään valituille tiedostoille joitakin mielenkiintoisia asioita.

Tahtoisinkin nyt kysyä miten saan skriptissä tietää mitkä tiedostot Nautiluksessa ovat valittuina?
Entä mistä löytyy hakemisto, jossa Nautiluksessa ollaan?

Jos jollain on tiedossa tällaiset muuttujat ja vaikka mitä muutakin hyödyllistä, niin valistakaa meitä muita  :D

valmiista scripteistä löytyy varmasti apuja tämän kaltaisissa tapauksissa. niitä löytyy mm. täältä:
http://g-scripts.sourceforge.net/

ja sivun faq:n puolella taitaa olla vastukset sinunkin kysymyksiisi:
Lainaus
When a script is invoked, Nautilus sets a few environment variables that can be used by the script:

NAUTILUS_SCRIPT_SELECTED_FILE_PATHS:
    newline-delimited paths for selected files (only if local)
NAUTILUS_SCRIPT_SELECTED_URIS:
    newline-delimited URIs for selected files
NAUTILUS_SCRIPT_CURRENT_URI:
    current location
NAUTILUS_SCRIPT_WINDOW_GEOMETRY
    position and size of current window

The selected files can also be referred to with the more traditional "$@" and "$*" bash variables.
Otsikko: Re: Tiedostojen valinta Nautilus-skriptissä
Kirjoitti: mikk0 - 25.03.06 - klo:19.33
Kiitos taas Janne :D :D :D

Mikko