creazione di uno scrip

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
gaetano118
Prode Principiante
Messaggi: 51
Iscrizione: lunedì 26 marzo 2007, 9:59
Contatti:

creazione di uno scrip

Messaggio da gaetano118 »

:'(
Scusatemi se sono trooppoo scarso, ma mi sono convertito a linux da soli 6 mesi circa e la cosa mi sta piacendo molto.

mi serviva un programma che mi catturasse tutto ciò che avviene sul desktop in formato video e lo trovato con ottimi risultati,
"recordMyDesktop" ottimo per quello che devo fare io.
C'è un piccolo particolare che mi salva i file in formato "OGG" e ho letto in un sito che si può trasformare il video con un semplice script, peccato che io sono troppo scarso e non lo so creare anzi credo di aver fatto un po di danni.
il sito è il seguente
http://www.osrevolution.netsons.org/ind ... r-youtube/

Il mio problema non è la creazione dello script ( perchè c'è scritto li come fare ) ma la compilazione, cioè

--------------------------------------------------------------------------------------------------------

$ sudo vim /usr/bin/theora2avi

--------------------------------------------------------------------------------------------------------

#!/bin/bash

#

# Dipendency:

#              zenity

#              mencoder

#              lame

#

PERCORSO="`echo $NAUTILUS_SCRIPT_CURRENT_URI| sed "s&^file://&&"`"

[ -n "$PERCORSO" ] && PERCORSO="$PERCORSO/"; if [ $# -eq 0 ]; then

        zenity --title="Theora2avi" --error --title="Attenzione" --text="Seleziona un file"

        exit 1

fi

for arg ; do

        OUT="$PERCORSO`basename "$arg" | sed "s/.[Oo][Gg][Gg]$//"`.avi"

        mencoder "$PERCORSO$arg" -oac mp3lame -lameopts mode=2:cbr -ovc lavc -o "$OUT";

done

zenity --title="Theora2avi" --info --text="La conversione è finita."

exit 0


----------------------------------------------------------------------------------------------------------------------------------------------------

ecco dove sta l'inchippo cosa evo fare dopo ?? non c'è salva non so cosa fare booo
c'è scritto poi lo rendi eseguibile con

$ sudo chmod 755 /usr/bin/theora2avi

ma prima di fare questo cosa bisogna fare ?? esc, f qualcosa ?? boo

Grazie e scusate per la mia scarsezza (b2b)
Fa più rumore una albero che cade, che una foresta che cresce.
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: creazione di uno scrip

Messaggio da mous16 »

gli script sono file di testo semlici
quindi basta che sali il file come testo semplice, e poi lo rendi eseguibile (dove eseguibile è un aggettivo e non un sostantivo) con l'ultimo comando.
poi per eseguirlo ti posizioni nella sua cartella con il terminale e digiti

Codice: Seleziona tutto

./<nomescript>
spesso vengono salvati con estensione .sh ma è indifferente. Se invece si trova in una delle cartelle bin basta che dai

Codice: Seleziona tutto

<nomescript>
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
Avatar utente
gaetano118
Prode Principiante
Messaggi: 51
Iscrizione: lunedì 26 marzo 2007, 9:59
Contatti:

Re: creazione di uno scrip

Messaggio da gaetano118 »

non so come salvare il file...
dopo che do ...
sudo vim /usr/bin/theora2avi
come lo devo salvare ??
non c'è salva e se do esci al comando successivo mi dice che non c'è
come lo devo salvare ?? io il comando "vim" lo sconosco
Fa più rumore una albero che cade, che una foresta che cresce.
Avatar utente
pepeyomat
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 350
Iscrizione: giovedì 12 aprile 2007, 21:43

Re: creazione di uno scrip

Messaggio da pepeyomat »

CIAO
Da vim per salvare schiacci Esc e poi :w
e per uscire Esc e poi :q
(anche i due punti mi raccomando!!
CIao (good) (good)
CiaoCiao!!! (b2b)(b2b)
Avatar utente
gaetano118
Prode Principiante
Messaggi: 51
Iscrizione: lunedì 26 marzo 2007, 9:59
Contatti:

[Risolto] Re: creazione di uno scrip

Messaggio da gaetano118 »

Grazie tanto era proprio quello che volevo sapere  ;D ;D
---------------------------GRANDE LINUX-------------------------------
Fa più rumore una albero che cade, che una foresta che cresce.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti