Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: heksa - 18.11.07 - klo:12.39
-
jos kopioi audio cd nautiluksen valikolla vedostiedostoksi niin se tekee ***.iso päätteisen tiedoston (ei ole aito ISO) missä itse musiikki on ja ***.iso.toc päätteisein tiedoston joka sisältää edeltävän raitojen tiedot, eli siis toc:in. vikana vaan on että nautilus ei osaa polttaa kummastakaan noista tiedostosta levyä takaisin. cdrdao osaa polttaa tuosta .iso.toc tiedostosta levyn komennolla
cdrdao write --device /dev/hdb levyvedos.iso.toc
Jos haluaa päästä kirjoittelemasta koodia niin voi käyttää nautiluksen lisätoimintoja "nautilus-actions"; sieltä vain valitset lisää:
nimi: audio cd poltto
vinkki: polta eudio cd
kuvake: CD levyn kuva
polku: /usr/bin/gnome-terminal
parametrit: -x /usr/bin/cdrdao write --device /dev/hdb %d/%f
ylläoleva avaa terminaaliin ja suorittaa tuon cdrdao:n
Vielä kun muuttaa Ehdot välilehdeltä tiedostonimet: *.toc ja poistaa rastin erottele kirjainkoot, niin ei tarjoa tuota mahdollisuutta kaikille tiedostoille.
nimimerkki: 2 tuntia tapellut
-
Jos haluaa päästä kirjoittelemasta koodia niin voi käyttää nautiluksen lisätoimintoja "nautilus-script-manager"; sieltä vain valitset lisää:
Anteeksi, nyt en kyllä ymmärrä miten ko. managerilla luodaan uusi skripti / muokataan sitä, koska komento
nautilus-script-manager antaa vain tympeän palautteen:
Usage: nautilus-script-manager {enable script-name|disable script-name|list-enabled|list-available}
Eli ko. ihme osaa
ottaa skriptin käyttöön = manuaalimenetelmällä = chmod 755 skripti ja poistaa käytöstä = chmod 644 skripti
Lisäksi se osaa listata skriptit = ls -l :~/.gnome2/nautilus-scripts
Minkäänlaista muuta käyttöliittymää (GUI) en siitä auki saanut, joten mistä valitsen tuon mainitsemasi Lisää ?
Skriptit (sh) siis tehdään käsin hakemistoon ~/.gnome2/nautilus-scripts hakemistoa ei oletuksena ole olemassa, joten se pitää ensin luoda:
mkdir -p ~/.gnome2/nautilus-scripts
cd ~/.gnome2/nautilus-scripts
Nyt ollaan oikeassa hakemistossa ja eikäkun skriptintekoon. ;)
Eli tehdään skripti (sh) ko. hakemistoon ja chmodataan skripti olemaan ajettava (755).
Tämän jälkeen käynnistetään nautilus uudelleen killall nautilus ja scriptit löytyvät joko Nautiluksen menusta:
File -> Scripts tai rotan oikean korvan menusta Scripts
Tuollaista nautilus-script-manager:ia ei käsityksen mukaan tarvita kyllä missään vaiheessa, etenkään kun se ei oletuksena ole asennettuna, eikä sitä löydy mistään Nautiluksen menuistakaan (en minä ainakaan löydä)?
Ja etenkin kun sillä ei voi tehdä/muokata skriptejä, tai sitten minä en taas vain osaa. ;D
heksan cd-polttoskripti olisi siis tälläinen
#!/bin/sh
file=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
cdrdao write --device /dev/hdb $file.toc
Joskus joutessani väkersin jonkinlaisen ohjeen ko. asiasta, josta nyt vaikkapa esimerkkinä Terminal-Here -skripti
http://uhvo.org/ubuntu/nautilus/index.xhtml#terminal-here
-
Eli siis "nautilus-actions" on paketti jolla vai tehdä graafisesti noita scriptejä valikkoon. Tulee näkymään asennettuna JÄRJESTELMÄ - ASETUKSET- NAUTILUS LISÄTOIMINTOJEN ASETUKSET, mistä pääsee tekemään tuon edelläolevan. Se ero perinteiseen scriptiin että ei näy muilla kuin .toc tiedostopäätteisillä.
NYT on korjattu oikea paketin nimi
-
Eli siis "nautilus-script-manager" on paketti jolla vai tehdä graafisesti noita scriptejä valikkoon.
Minusta ei ole!
Katso http://packages.ubuntu.com/edgy/gnome/nautilus-script-manager ja
man nautilus-script-manager
This is a simple management script for the system-wide nautilus script
database, that is able to enable, disable and list available / enabled scripts.
nautilus-script-manager paketti ei sisällä minkäänlaista käyttöliittymää, jotakin muutakin pitää asentaa.
Selvitä oikea ohjelma siten että avaat sen menusta ja sitten katsot päätteestä mitä on auki tällä komennolla.
ps -A
Mainitsemaasi menukohtaa ei minulla ole, ei vaikka kuinka asennan ko. pakettia. Jotakin muutakin siis tarvitaan tuon mainitsemasi GUI:n toimimiseen.
-
Selkis kun aikani ajattelin ja läträsin kaikenmaaliman paketteja, niin ja luin nyt muokkaamasi viestin uudelleen ;)
Met puhuimme kahdesta eri asiasta, minä puhun Nautilus scripteistä ja sinä Nautilus "aktiooneista".
"Aktiooneiden" kanssa tuolla mainitsemallasi nautilus-script-manager paketilla ei siis ole mitään tekemistä,
vaan se on tarkoitettu Nautilus skriptien käsittelemiseen kuten manuaalissa seisookin.
Eli nautilus-actions paketti pitää siis olla asennettuna (minulla ei ollut),
jotta homma toimii tarkoittamallasi tavalla.
Kyseinen GUI käynnistyy joko menusta tai päätteestä komennolla nautilus-actions-config
Jep! :D