Kirjoittaja Aihe: Tiedostojen valinta Nautilus-skriptissä  (Luettu 2950 kertaa)

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Tiedostojen valinta Nautilus-skriptissä
« : 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

Mikko Saarinen

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Tiedostojen valinta Nautilus-skriptissä
« Vastaus #1 : 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.
Janne

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Re: Tiedostojen valinta Nautilus-skriptissä
« Vastaus #2 : 25.03.06 - klo:19.33 »
Kiitos taas Janne :D :D :D

Mikko

Mikko Saarinen