Winning Eleven Italia - Forum

Torna indietro   Winning Eleven Italia - Forum > Extra > Tech Laboratory
Portale Forum Registrati Top Posters FAQ Lista utenti Calendario Segna i forums come letti IRC Chat


rispondi
 
Strumenti discussione Modalità di visualizzazione
Vecchio 24-08-2008, 00:45   #46
guapos
Vilnius Nastavniek
 
L'Avatar di guapos
 
Data Iscrizione: 01-03-2005
Residenza: /dev/urandom
Età: 26
Messaggi: 11.202
Potenza rep: 49 guapos è sulla via per distinguersi --> Liv. 1guapos è sulla via per distinguersi --> Liv. 1
visto che con gli abc ci uscivo pazzo ho rimesso tutto com'era, poi ti sistemi tu.

Allora, struttura:

Codice:
/prova/
      script.sh
      eps/
         Vector/
              sub1/
                sub1A/
                sub1B
              sub2/
              sub3/
         Raster/
i file possono stare ovunque nella cartella vector, la struttura sara' ricreata in raster. Teoricamente cambiando la prima riga del find nello script lo stesso puo' risiedere anche dentro la cartella eps, o dove si vuole

ed ecco lo script, da me funge perfettamente, spero anche in cygwin

Codice:
#!/bin/sh
# Trovo i file in /eps/Vector e subdir con estenzione data, ciclo for
for FILE in $(find eps/Vector/ -name *.eps.gz)
do
#echo $FILE
# Recupero il NOME del file, senza percorso e senza estensione
NAME=`basename $FILE .eps.gz`
#echo $NAME
# Recuper il PERCORSO del file
DIR=`dirname $FILE`
#echo $DIR
# Creo la directory di destinazione sostituendo "Raster" a "Vector" nel percorso trovato
DESTDIR=`echo $DIR | sed -r "s/Vector/Raster/g"`
#echo $DESTDIR
# Creo la directory di destinazione 
mkdir -p $DESTDIR
# Assegno a una variabile il nome del file destinazione completo del nuovo percorso 
DESTFILE="$DESTDIR/$NAME.png"
#echo $DESTFILE
# Faccio la cazzo di conversione dal file originale a quello di destinazione
/bin/gzip -dc $FILE | gs -q -dNOPAUSE -dBATCH -r'125'x'125' -sDEVICE=pngalpha -sOutputFile=$DESTFILE -dEPSCrop -
done
ovviamente gli echo commentati sono solo di controllo per il debug
__________________

Per problemi tecnici e' preferibile NON chiedere aiuto via pm ma aprire un thread in techlab o accodarsi ad uno dei molti gia' presenti, la discussione puo' essere utile anche ad altri in futuro

Alexanco Cit: Anche Guapos con la Matiz va piu' veloce di Massa | Crocco Cit: Guapos ma tu l'hai mai avuto un computer?

Ultima Modifica di guapos : 24-08-2008 alle 00:54.
guapos non è collegato   Rispondi Citando
Vecchio 24-08-2008, 00:56   #47
Derfel
sukermod
 
L'Avatar di Derfel
 
Data Iscrizione: 30-04-2002
Residenza: Roma
Messaggi: 9.204
Potenza rep: 50 Derfel ha disabilitato la reputazione
Allora, tralasciando i grazie, ecco quanto ho fatto: faccio partire sotto cygwin, tutto gira alla meraviglia.
Faccio partire via .bat, mi dice che non trova nessun *.eps.gz: gli passo /bin/find invece di find e non dà più errori; qua però torniamo alle solite, ossia non stampa alcun errore né crea .png.
Mi sto chiedendo se non ci sia qualche scazzo di permessi, per cui cygwin può creare questo cazzo di .png e magari via .bat gli è negato.
Cita:
Scritto originariamente da guapos Guarda il messaggio
da me funge perfettamente, spero anche in cygwin
Dubbio atroce: tu sai, sì, che anche lo script originale andava via cygwin, vero? Il problema è che né con quello né con questo riesco a farlo andare via .bat.
__________________
Derfel non è collegato   Rispondi Citando
Vecchio 24-08-2008, 01:07   #48
guapos
Vilnius Nastavniek
 
L'Avatar di guapos
 
Data Iscrizione: 01-03-2005
Residenza: /dev/urandom
Età: 26
Messaggi: 11.202
Potenza rep: 49 guapos è sulla via per distinguersi --> Liv. 1guapos è sulla via per distinguersi --> Liv. 1
ma dentro questo bat cosa metti?

cygwin io NON lo installo
__________________

Per problemi tecnici e' preferibile NON chiedere aiuto via pm ma aprire un thread in techlab o accodarsi ad uno dei molti gia' presenti, la discussione puo' essere utile anche ad altri in futuro

Alexanco Cit: Anche Guapos con la Matiz va piu' veloce di Massa | Crocco Cit: Guapos ma tu l'hai mai avuto un computer?
guapos non è collegato   Rispondi Citando
Vecchio 24-08-2008, 01:08   #49
Derfel
sukermod
 
L'Avatar di Derfel
 
Data Iscrizione: 30-04-2002
Residenza: Roma
Messaggi: 9.204
Potenza rep: 50 Derfel ha disabilitato la reputazione
Codice:
c:\cygwin\bin\bash.exe C:\script.sh
Se è sbagliato prendiamocela allegramente con Felix
Cita:
Scritto originariamente da guapos Guarda il messaggio
cygwin io NON lo installo
Tranquillo tranquillo
__________________
Derfel non è collegato   Rispondi Citando
Vecchio 24-08-2008, 01:34   #50
Felice R.
masini addicted
 
L'Avatar di Felice R.
 
Data Iscrizione: 24-08-2004
Residenza: Milano
Età: 24
Messaggi: 3.474
Potenza rep: 20 Felice R. ha disabilitato la reputazione
sai che non ci avevo pensato...ma hai provato a mettere lo script (e anche il .bat), proprio il primo quello che avevi prima di aprire la discussione, nella stessa cartella che contiene abc? e all'interno del bat metti solo script.sh senza c:\ e il resto del percorso.

P.S. fare il bat oppure fare apri con...bash.exe dovrebbe essere la stessa cosa, quindi se associ i .sh con bash.exe dovresti avere lo stesso risultato senza bisogno di creare il bat ogni volta.
__________________

Ultima Modifica di Felice R. : 24-08-2008 alle 01:38.
Felice R. non è collegato   Rispondi Citando
Vecchio 24-08-2008, 01:43   #51
Derfel
sukermod
 
L'Avatar di Derfel
 
Data Iscrizione: 30-04-2002
Residenza: Roma
Messaggi: 9.204
Potenza rep: 50 Derfel ha disabilitato la reputazione
Cita:
Scritto originariamente da Felice R. Guarda il messaggio
ma hai provato a mettere lo script (e anche il .bat), proprio il primo quello che avevi prima di aprire la discussione, nella stessa cartella che contiene abc? e all'interno del bat metti solo script.sh senza c:\ e il resto del percorso.
Negativo, non va uguale.
Cita:
Scritto originariamente da Felice R. Guarda il messaggio
fare il bat oppure fare apri con...bash.exe dovrebbe essere la stessa cosa, quindi se associ i .sh con bash.exe dovresti avere lo stesso risultato senza bisogno di creare il bat ogni volta.
Vero, buono a sapersi
__________________
Derfel non è collegato   Rispondi Citando
Vecchio 24-08-2008, 01:50   #52
guapos
Vilnius Nastavniek
 
L'Avatar di guapos
 
Data Iscrizione: 01-03-2005
Residenza: /dev/urandom
Età: 26
Messaggi: 11.202
Potenza rep: 49 guapos è sulla via per distinguersi --> Liv. 1guapos è sulla via per distinguersi --> Liv. 1
prova a mettere nel bat:
Codice:
c:\cygwin\bin\bash.exe -exec c:/launch.sh
e launch.sh (con bash.exe nel path predefinito di win)

Codice:
#!/bin/bash
script.sh
e' un problema di path ma onestamente non so dove andare a parare
__________________

Per problemi tecnici e' preferibile NON chiedere aiuto via pm ma aprire un thread in techlab o accodarsi ad uno dei molti gia' presenti, la discussione puo' essere utile anche ad altri in futuro

Alexanco Cit: Anche Guapos con la Matiz va piu' veloce di Massa | Crocco Cit: Guapos ma tu l'hai mai avuto un computer?
guapos non è collegato   Rispondi Citando
Vecchio 24-08-2008, 01:55   #53
Derfel
sukermod
 
L'Avatar di Derfel
 
Data Iscrizione: 30-04-2002
Residenza: Roma
Messaggi: 9.204
Potenza rep: 50 Derfel ha disabilitato la reputazione
Provato, nada...
Gli stiamo dando fin troppa soddisfazione, lo farò partire da cygwin e chi se ne frega!
__________________
Derfel non è collegato   Rispondi Citando
Vecchio 25-08-2008, 14:24   #54
Xahjo
è alla ricerca d qualcosa
 
L'Avatar di Xahjo
 
Data Iscrizione: 22-07-2003
Residenza: Apud Roma
Età: 22
Messaggi: 15.562
Potenza rep: 63 Xahjo è sulla via per distinguersi --> Liv. 1
i thread miei sono sempre i piu' interessanti



poi cazzo ci dovevo fare con un emulatore nel 2003 ?
__________________
« [...] E cosí, la nostra offerta possiede una forza infinita, quando c'è da arrischiare il finito in un gioco in cui sono uguali le probabilità di perdita e di guadagno, e c'è un infinito da guadagnare. [...] » Blaise Pascal
Xahjo non è collegato   Rispondi Citando
rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 membri e 1 ospiti)
 
Strumenti discussione
Modalità di visualizzazione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Gli smilies sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al forum


Tutti gli orari sono GMT +2. Ora sono le 12:54.

Dirty Dozen Brass Band | Free Ringtones | Remortgage | Buy PSP | Problem Mortgage

Sviluppato da: vBulletin Version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
by WE Italia © 2002-2008