Re: [newbie-it] script per shell problematico

2003-09-09 Per discussione miKe
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alle 23:45, sabato 6 settembre 2003,  in merito a Re: [newbie-it] script 
per shell problematico,  Giorgio Griffon   ha scritto:

  Avevo ideato un sistema
 incasinatissimo di javascript per costruire automaticamente le pagine
 al momento dell'utilizzo, ma poi è crollato miseramente per colpa di
 i.e. 5.5, che fa una cosa diversa da tutti gli altri. Per farla
 breve, quando da una pagina si passa ad un'altra l'unico modo di
 conservare una variabile (praticamente passare la variabile dalla
 prima alla seconda) è quello di lasciare un cookie sul computer:
 tutte le locazioni di memoria disponibili al javascript vengono
 resettate, e questo rendeva troppo macchinoso e lento il
 funzionamento. Così ho optato per pagine pronte all'uso, normalmente
 collegate fra di loro, e ho usato il php come uno stampino per farle

bella pensata...

una cosa del genere era sui cd di chip del 2000-2001
una sorta di paginette dinamiche con base dati sul cd e applet java che 
generava  il codice in funzione delle scelte dell'utente

non ti dico cosa fossero quelle pagine...


Giorgio

- -- 

bye

miKe





Slackware 8.1  GNU/Linux 2.4.22 @ ASUS S1N 1330c 
+- R.U.#219755 -+- S.R.U.#705 -+- R.M.#110932 -+


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/XjaqF/9fksDJ4y0RAtLhAJ0XYeLfETWYNHwyUXxunobMrHGBEgCePPJI
iHssXFbftTY91zOSGViYNG0=
=/gg3
-END PGP SIGNATURE-




Re: [newbie-it] script per shell problematico

2003-09-08 Per discussione Giorgio Griffon
Alle 10:48, domenica 7 settembre 2003, Giovanni Mazzamati ha scritto:

 Nell'eventualità che io venga frainteso...

 Ho dato della spia ad Arwan, perchè ha asserito che miKe mangia come un
 majale.
 Tu dovresti sapere qualcosa di majalinux, vero? ;-P

Qualcosa sì. Comunque tutte le battute erano scherzose, beninteso. L'unica 
cosa non scherzosa è il comando wget che ha risolto i miei problemi :-)
Ciao
   Giorgio
_
www.liceofoscarini.it/conchiglieveneziane





Re: [newbie-it] script per shell problematico

2003-09-08 Per discussione Arwan
Deve aver avuto molto sonno, perche' il lunedì 08 settembre 2003, alle 17:07, Giorgio 
Griffon ha scritto: %

  Ho dato della spia ad Arwan, perchè ha asserito che miKe mangia come un
  majale.
  Tu dovresti sapere qualcosa di majalinux, vero? ;-P
 
 Qualcosa sì. Comunque tutte le battute erano scherzose, beninteso. L'unica 
 cosa non scherzosa è il comando wget che ha risolto i miei problemi :-)

Qualcosa, qualcosa... e dillo chce non ne puoi piu' a son di sentirne
parlare... ;-)

Arwan
-- 
 There's so many different worlds
 So many different suns
 And we have just one world
 But we live in different ones.



Re: [newbie-it] script per shell problematico

2003-09-07 Per discussione Giovanni Mazzamati
Il 23:45, sabato 06 settembre 2003 alle 23:45, sabato 06 settembre 2003, 
Giorgio Griffon su Re: [newbie-it] script per shell problematico - ha 
sfarfugliato:
  A michè,
  quì mistificano!!! ;-PP
  Vabbè se vedemeo domenica alla sagra della porchetta e je famo vedè
  noi!!!

 Mah, potrei anche spiegarglielo, cosa devo fare. Tanto finora le lagune mi
 hanno protetto dalla calata di questi mangiatori di porchetta... ma ora
...
 Ecco, tutto qui. Per le banconote devo decidere il sistema migliore; magari
 conoscendo bene il gimp-perl si potrebbe fare, però la cosa mi sfugge.
 Magari più avanti.
 Ciao e grazie ancora
Giorgio

Nell'eventualità che io venga frainteso...

Ho dato della spia ad Arwan, perchè ha asserito che miKe mangia come un 
majale.
Tu dovresti sapere qualcosa di majalinux, vero? ;-P

-- 
39 / 227
IIS - si legge ai ai s  ovvero: hai hai s.

saluti
Giovanni Mazzamati
+-+
| Linux Slackware 9.0 - KDE 3.1.3 user|
| Registered User #183142 |
| Machine #209448 |
+-+
| La conoscenza è nulla senza condivisione. |
| Paolo Caldana aka verbal  |
+-+




Re: [newbie-it] script per shell problematico

2003-09-06 Per discussione miKe
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alle 08:29, venerdì 5 settembre 2003,  in merito a Re:  [newbie-it] 
script per shell problematico,  Arwan   ha scritto:
 Deve aver avuto molto sonno, perche' il venerdì 05 settembre 2003,
 alle 01:09, miKe ha scritto: %

  poi ci spiegherai che ci devi fare...
  ;P

 Non dirglielo, che poi ti scrocca una cena! (E mangia come un
 majale!)

se aspetto te, muoio di fame !!
;P


 Arwan

- -- 

bye

miKe





Slackware 8.1  GNU/Linux 2.4.22 @ ASUS S1N 1330c 
+- R.U.#219755 -+- S.R.U.#705 -+- R.M.#110932 -+


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/WPCLF/9fksDJ4y0RAsEOAJoDjCALwsDTUF16xL0GRiS0AMTD2gCfWygI
hVAvbdBV2lrv/+t2wOZu3pc=
=Fh33
-END PGP SIGNATURE-





Re: [newbie-it] script per shell problematico

2003-09-06 Per discussione Giorgio Griffon
Alle 16:25, venerdì 5 settembre 2003, Giovanni Mazzamati ha scritto:
 Il 08:29, venerdì 05 settembre 2003 alle 08:29, venerdì 05 settembre 2003,

 Arwan su Re:  [newbie-it] script per shell problematico - ha sfarfugliato:
  Deve aver avuto molto sonno, perche' il venerdì 05 settembre 2003, alle
  01:09, miKe ha scritto: %
 
   poi ci spiegherai che ci devi fare...
   ;P
 
  Non dirglielo, che poi ti scrocca una cena! (E mangia come un
  majale!)
 
  Arwan

 Ma che fa a spia

 A michè,
 quì mistificano!!! ;-PP
 Vabbè se vedemeo domenica alla sagra della porchetta e je famo vedè noi!!!

Mah, potrei anche spiegarglielo, cosa devo fare. Tanto finora le lagune mi 
hanno protetto dalla calata di questi mangiatori di porchetta... ma ora 
bisognerà diventare guardinghi.
In ogni modo, devo fare delle pagine html (anzi, xhtml), che però non 
finiranno su un server, bensì su un cd. Per questo non posso supporre in 
alcun modo che chi userà il cd disponga di server e interprete php; viceversa 
io avevo bisogno di un sistema che automatizzasse la produzione perché i peli 
della mia barba sono ancora belli scuri e non voglio vederli ingrigire così. 
Avevo ideato un sistema incasinatissimo di javascript per costruire 
automaticamente le pagine al momento dell'utilizzo, ma poi è crollato 
miseramente per colpa di i.e. 5.5, che fa una cosa diversa da tutti gli 
altri. Per farla breve, quando da una pagina si passa ad un'altra l'unico 
modo di conservare una variabile (praticamente passare la variabile dalla 
prima alla seconda) è quello di lasciare un cookie sul computer: tutte le 
locazioni di memoria disponibili al javascript vengono resettate, e questo 
rendeva troppo macchinoso e lento il funzionamento. Così ho optato per pagine 
pronte all'uso, normalmente collegate fra di loro, e ho usato il php come uno 
stampino per farle.
Ecco, tutto qui. Per le banconote devo decidere il sistema migliore; magari 
conoscendo bene il gimp-perl si potrebbe fare, però la cosa mi sfugge. Magari 
più avanti.
Ciao e grazie ancora
   Giorgio
_
www.liceofoscarini.it/conchiglieveneziane





Re: [newbie-it] script per shell problematico

2003-09-05 Per discussione Giovanni Mazzamati
Il 08:29, venerdì 05 settembre 2003 alle 08:29, venerdì 05 settembre 2003, 
Arwan su Re:  [newbie-it] script per shell problematico - ha sfarfugliato:
 Deve aver avuto molto sonno, perche' il venerdì 05 settembre 2003, alle
 01:09, miKe ha scritto: %

  poi ci spiegherai che ci devi fare...
  ;P

 Non dirglielo, che poi ti scrocca una cena! (E mangia come un
 majale!)

 Arwan

Ma che fa a spia

A michè,
quì mistificano!!! ;-PP
Vabbè se vedemeo domenica alla sagra della porchetta e je famo vedè noi!!!
-- 
59 / 226
Nel dubbio coricati! (Tom)

saluti
Giovanni Mazzamati
+-+
| Linux Slackware 9.0 - KDE 3.1.3 user|
| Registered User #183142 |
| Machine #209448 |
+-+
| La conoscenza è nulla senza condivisione. |
| Paolo Caldana aka verbal  |
+-+




Re: [newbie-it] script per shell problematico

2003-09-04 Per discussione Giorgio Griffon
GRANDE MIKE!!!
E' proprio quello di cui avevo bisogno, funziona perfettamente!
Ho un'istanza di wget, richiamata più volte, in quanto ogni volta crea una 
pagina diversa e la salva in un file diverso (e in cartelle diverse):

#!/bin/bash
NUMPAGINE=50
LISTA=it de en
for LINGUA in $LISTA
do
NUM=0
CARTELLAIN=$LINGUAcartella
mkdir $CARTELLAIN
while let $(($NUM=$NUMPAGINE))
do
URL=http://127.0.0.1/pagina.php?lingua=$LINGUAnum=$NUM
echo $URL  url
FILEIN=$CARTELLAIN/$NUM.htm
wget -i url -O $FILEIN
NUM=$(($NUM+1))
done
done
rm -f url

Devo dire che fare uno script così piccolo ma così potente (e risparmiare 
parecchie ore di lavoro noioso) è molto gratificante.
Grazie! Ciao
   Giorgio

Alle 09:12, venerdì 29 agosto 2003, miKe ha scritto:

 fai scrivere al tuo ciclo le url in un file input
  poi passale a wget -i input -o output

 così risparmi pure memoria (hai una sola istanza di wget)

 dovresti ritrovare il codice concatenato nel file output (così pare
 dal man...)..

 se non dovessi avere le concatenazioni in output
 apri wget con url_$n  in input dal ciclo e output (file$n) che prende
 il nome dallo stesso ciclo...

 quindi wget url/$n -o  file$n
 han n istanze di wget, ma funzia...
-- 
_
www.liceofoscarini.it/conchiglieveneziane





Re: [newbie-it] script per shell problematico

2003-09-04 Per discussione miKe
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alle 23:20, giovedì 4 settembre 2003,  in merito a Re: [newbie-it] 
script per shell problematico,  Giorgio Griffon   ha scritto:

 Ho un'istanza di wget, richiamata più volte, in quanto ogni volta
 crea una pagina diversa e la salva in un file diverso (e in cartelle
 diverse):

poi ci spiegherai che ci devi fare...
;P

(insomma per cambiare i codici seriali dlle banconote da stampare ci 
sono metodi più rapidi...)



- -- 

bye

miKe





Slackware 8.1  GNU/Linux 2.4.22 @ ASUS S1N 1330c 
+- R.U.#219755 -+- S.R.U.#705 -+- R.M.#110932 -+


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/V8Y7F/9fksDJ4y0RAjwEAKChoQtfDBImS5xm/eyyu0LTfm4YowCgrzGH
kockUW3hYBq9HrN5twIaUbQ=
=T64g
-END PGP SIGNATURE-




Re: [newbie-it] script per shell problematico

2003-09-04 Per discussione Arwan
Deve aver avuto molto sonno, perche' il venerdì 05 settembre 2003, alle 01:09, miKe ha 
scritto: %

 poi ci spiegherai che ci devi fare...
 ;P

Non dirglielo, che poi ti scrocca una cena! (E mangia come un
majale!)

Arwan
-- 
 There's so many different worlds
 So many different suns
 And we have just one world
 But we live in different ones.



Re: [newbie-it] script per shell problematico

2003-09-02 Per discussione miKe
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alle 23:58, giovedì 28 agosto 2003,  in merito a Re: [newbie-it] script 
per shell problematico,  Giorgio Griffon   ha scritto:

 automatica. In pratica, a mano io apro un programma di testo come
 kwrite o vi e al posto di un file chiamo
 http://localhost/lamiapagina.php?var1=xvar2=y; ottengo l'html e lo
 salvo in un file. Voglio fare lo stesso automaticamente con uno
 script di shell perché ho numerose pagine che ottengo al variare di
 due parametri; ma i due parametri li faccio cambiare con un ciclo
 for nello script, il problema è trovare un'istruzione (da eseguire
 iterativamente all'interno del ciclo) che permetta di ottenere l'html
 di una pagina e salvarlo in un file. 



fai scrivere al tuo ciclo le url in un file input
 poi passale a wget -i input -o output 

così risparmi pure memoria (hai una sola istanza di wget)

dovresti ritrovare il codice concatenato nel file output (così pare 
dal man...)..

se non dovessi avere le concatenazioni in output
apri wget con url_$n  in input dal ciclo e output (file$n) che prende 
il nome dallo stesso ciclo...

quindi wget url/$n -o  file$n
han n istanze di wget, ma funzia...

vedi tu..

Ciao, grazie

- -- 

bye

miKe





Slackware 8.1  GNU/Linux 2.4.22 @ ASUS S1N 1330c 
+- R.U.#219755 -+- S.R.U.#705 -+- R.M.#110932 -+


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/TxkVF/9fksDJ4y0RAiAHAJ9FrLPkL4UW+Rn3gq5XRJR0HUpX0QCfROhB
TuvwZHdRlc1kovSEu3xKQ/M=
=1bFn
-END PGP SIGNATURE-





Re: [newbie-it] script per shell problematico

2003-08-28 Per discussione Giorgio Griffon
Scusa, mi sono spiegato male. Il mio problema non è cambiare delle stringhe di 
testo, né far variare dei parametri, bensì far interpretare un codice in php 
e ottenerne il relativo html in maniera automatica. In pratica, a mano io 
apro un programma di testo come kwrite o vi e al posto di un file chiamo 
http://localhost/lamiapagina.php?var1=xvar2=y; ottengo l'html e lo salvo in 
un file. Voglio fare lo stesso automaticamente con uno script di shell perché 
ho numerose pagine che ottengo al variare di due parametri; ma i due 
parametri li faccio cambiare con un ciclo for nello script, il problema è 
trovare un'istruzione (da eseguire iterativamente all'interno del ciclo) che 
permetta di ottenere l'html di una pagina e salvarlo in un file.
Ciao, grazie
   Giorgio

Alle 10:17, mercoledì 27 agosto 2003, Andrea Celli ha scritto:
 Alle 22:58, martedì 26 agosto 2003, Giorgio Griffon ha scritto:
  Ciao a tutti,
  ho un problema un po' complicato: devo preparare numerose pagine web e,
  poiché sono simili tra loro, ho deciso di usare il php in modo da
  ottenere bell'e pronto il codice html, al variare di un paio di
  parametri. Però ho pensato che grazie a linux il lavoro può essere
  ulteriormente automatizzato ed ho cercato di scrivere uno script di shell
  che faccia variare i due parametri, richieda la pagina html e ne salvi il
  codice in un opportuno file in un'opportuna cartella. In pratica si
  tratta di una cosa di questo genere: dato il codice php, mi connetto al
  mio server apache attraverso un programma come konqueror con:
  http://localhost/pagina.php?parametro1=xparametro2=y Allora lo script
  dovrebbe contenere due cicli uno dentro l'altro per far variare i due
  parametri; il problema è cosa mettere dentro i cicli. Se scrivo questo:
  testo=http://localhost/pagina.php?parametro1=xparametro2=y;
  vi $testo
 
  viene visualizzato correttamente l'html che mi serve; ma se aggiungo una
  redirezione per salvarlo in un file
  vi $testo  file.htm

 Perché usi vi o altri editor interattivi?
 Se devi fare modifiche standardizzate su una serie di file è meglio:
 - sed, per modificare una stringa prefissata di cui non sai la posizione
 - awk, per modificare una stringa qualunque in una posizione prefissata
 - perl, per tutte e due le cose ed altro ancora.
 Per sed c'è una mini guida, un breviario delle righe di comando usate più
 frequentemente. Si chiama one-liners-sed o qualcosa di simile.
 Per perl, c'è un manuale scritto da Marco Liverani molto chiaro e
 conciso.

 ciao, andrea



Re: [newbie-it] script per shell problematico

2003-08-27 Per discussione Andrea Celli
Alle 22:58, martedì 26 agosto 2003, Giorgio Griffon ha scritto:
 Ciao a tutti,
 ho un problema un po' complicato: devo preparare numerose pagine web e,
 poiché sono simili tra loro, ho deciso di usare il php in modo da ottenere
 bell'e pronto il codice html, al variare di un paio di parametri. Però ho
 pensato che grazie a linux il lavoro può essere ulteriormente automatizzato
 ed ho cercato di scrivere uno script di shell che faccia variare i due
 parametri, richieda la pagina html e ne salvi il codice in un opportuno
 file in un'opportuna cartella. In pratica si tratta di una cosa di questo
 genere: dato il codice php, mi connetto al mio server apache attraverso un
 programma come konqueror con:
 http://localhost/pagina.php?parametro1=xparametro2=y Allora lo script
 dovrebbe contenere due cicli uno dentro l'altro per far variare i due
 parametri; il problema è cosa mettere dentro i cicli. Se scrivo questo:
 testo=http://localhost/pagina.php?parametro1=xparametro2=y;
 vi $testo

 viene visualizzato correttamente l'html che mi serve; ma se aggiungo una
 redirezione per salvarlo in un file
 vi $testo  file.htm

Perché usi vi o altri editor interattivi?
Se devi fare modifiche standardizzate su una serie di file è meglio:
- sed, per modificare una stringa prefissata di cui non sai la posizione
- awk, per modificare una stringa qualunque in una posizione prefissata 
- perl, per tutte e due le cose ed altro ancora.
Per sed c'è una mini guida, un breviario delle righe di comando usate più
frequentemente. Si chiama one-liners-sed o qualcosa di simile.
Per perl, c'è un manuale scritto da Marco Liverani molto chiaro e
conciso.

ciao, andrea







Re: [newbie-it] script per shell problematico

2003-08-27 Per discussione Arwan
Deve aver avuto molto sonno, perche' il martedì 26 agosto 2003, alle 20:58, Giorgio 
Griffon ha scritto:

Snippone

 Qualcuno sa darmi un 
 suggerimento a questo proposito?

Forse si' (ho detto _forse_): telefonami!

Arwan
-- 
 There's so many different worlds
 So many different suns
 And we have just one world
 But we live in different ones.