[GRASS-user] my first script

Hi,

It seems to raise an error related to the flag(s) you are specifying in oneof your grass modules you are using in your script. Flags in grass python scripts should be used like: flags=“a” or for two flags: flags=“ab”. Note this does not need a “-” like in the bash command.

Best,
/johannes

-------- Original message --------
From: Giuliano Urgeghe giuliano.u@gmail.com
Date: 13/10/2014 02:44 (GMT+01:00)
To: grass-user@lists.osgeo.org
Subject: [GRASS-user] my first script

Hi all,

I have my first script in python for grass

but when I launch it on windows vista for grass 6.4.2 in quantum gis

I have this output:

File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 189, in run_command
ps = start_command(*args, **kwargs)
File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 167, in start_command
args = make_command(prog, flags, overwrite, quiet,
verbose, **options)
File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 124, in make_command
raise ScriptError(“‘-’ is not a valid flag”)
grass.script.core.ScriptError: “‘-’ is not a valid flag”

someone know this problem?

thanks in advance

Giuliano

Hi,

thanks for your help.

At moment I have another problem

in my script I have this line:

grass.run_command(‘v.in.lines’, overwrite=True, input = output_esond_txt , output = output_esond_gis, fs=‘|’)

grass.run_command(‘v.in.ascii’, overwrite=True, format= ‘point’, fs=‘|’, input = output_esond_txt, output = output_esond_gis )

output is:
“output” non Š riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

why?

I have made many attempts whith grass6.4.2 grass6.4.3 grass6.4.4

in windows Vista

you know the problem?

thanks in advance

Giuliano

···

2014-10-13 7:43 GMT+02:00 Johannes Radinger <johannesradinger@gmail.com>:

Hi,

It seems to raise an error related to the flag(s) you are specifying in oneof your grass modules you are using in your script. Flags in grass python scripts should be used like: flags=“a” or for two flags: flags=“ab”. Note this does not need a “-” like in the bash command.

Best,
/johannes

-------- Original message --------
From: Giuliano Urgeghe <giuliano.u@gmail.com>
Date: 13/10/2014 02:44 (GMT+01:00)
To: grass-user@lists.osgeo.org
Subject: [GRASS-user] my first script

Hi all,

I have my first script in python for grass

but when I launch it on windows vista for grass 6.4.2 in quantum gis

I have this output:

File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 189, in run_command
ps = start_command(*args, **kwargs)
File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 167, in start_command
args = make_command(prog, flags, overwrite, quiet,
verbose, **options)
File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 124, in make_command
raise ScriptError(“‘-’ is not a valid flag”)
grass.script.core.ScriptError: “‘-’ is not a valid flag”

someone know this problem?

thanks in advance

Giuliano

Hi,

thanks for your help.

At moment I have another problem

in my script I have this line:

grass.run_command(‘v.in.lines’, overwrite=True, input = output_esond_txt , output = output_esond_gis, fs=‘|’)

grass.run_command(‘v.in.ascii’, overwrite=True, format= ‘point’, fs=‘|’, input = output_esond_txt, output = output_esond_gis )

output is:
“output” non Š riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

why?

I have made many attempts whith grass6.4.2 grass6.4.3 grass6.4.4

in windows Vista

you know the problem?

thanks in advance

Giuliano

···

2014-10-13 7:43 GMT+02:00 Johannes Radinger <johannesradinger@gmail.com>:

Hi,

It seems to raise an error related to the flag(s) you are specifying in oneof your grass modules you are using in your script. Flags in grass python scripts should be used like: flags=“a” or for two flags: flags=“ab”. Note this does not need a “-” like in the bash command.

Best,
/johannes

-------- Original message --------
From: Giuliano Urgeghe <giuliano.u@gmail.com>
Date: 13/10/2014 02:44 (GMT+01:00)
To: grass-user@lists.osgeo.org
Subject: [GRASS-user] my first script

Hi all,

I have my first script in python for grass

but when I launch it on windows vista for grass 6.4.2 in quantum gis

I have this output:

File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 189, in run_command
ps = start_command(*args, **kwargs)
File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 167, in start_command
args = make_command(prog, flags, overwrite, quiet,
verbose, **options)
File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 124, in make_command
raise ScriptError(“‘-’ is not a valid flag”)
grass.script.core.ScriptError: “‘-’ is not a valid flag”

someone know this problem?

thanks in advance

Giuliano

On Mon, Oct 13, 2014 at 5:53 PM, Giuliano Urgeghe <giuliano.u@gmail.com>
wrote:

Hi,
thanks for your help.
At moment I have another problem
in my script I have this line:
# grass.run_command('v.in.lines', overwrite=True, input =
output_esond_txt , output = output_esond_gis, fs='|')
    grass.run_command('v.in.ascii', overwrite=True, format= 'point',
fs='|', input = output_esond_txt, output = output_esond_gis )

output is:
"output" non Š riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

Not sure, but could you try use different separator

grass.run_command('v.in.ascii', overwrite=True, format= 'point', fs=',',
input = output_esond_txt, output = output_esond_gis )

or, since | is a default, not using it in the command at all?

grass.run_command('v.in.ascii', overwrite=True, format= 'point', input =
output_esond_txt, output = output_esond_gis )

Anna

why?
I have made many attempts whith grass6.4.2 grass6.4.3 grass6.4.4
in windows Vista

you know the problem?

thanks in advance
Giuliano

2014-10-13 7:43 GMT+02:00 Johannes Radinger <johannesradinger@gmail.com>:

Hi,

It seems to raise an error related to the flag(s) you are specifying in
oneof your grass modules you are using in your script. Flags in grass
python scripts should be used like: flags="a" or for two flags: flags="ab".
Note this does not need a "-" like in the bash command.

Best,
/johannes

-------- Original message --------
From: Giuliano Urgeghe <giuliano.u@gmail.com>
Date: 13/10/2014 02:44 (GMT+01:00)
To: grass-user@lists.osgeo.org
Subject: [GRASS-user] my first script

Hi all,
I have my first script in python for grass
but when I launch it on windows vista for grass 6.4.2 in quantum gis
I have this output:
...
File "C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py", line 189, in run_command
    ps = start_command(*args, **kwargs)
  File "C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py", line 167, in start_command
    args = make_command(prog, flags, overwrite, quiet,
verbose, **options)
  File "C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py", line 124, in make_command
    raise ScriptError("'-' is not a valid flag")
grass.script.core.ScriptError: "'-' is not a valid flag"

someone know this problem?

thanks in advance
Giuliano

_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

Forwarded back to mailing list:

···

2014-10-15 1:54 GMT+02:00 Anna Petrášová <kratochanna@gmail.com>:

Ing. Giuliano Urgeghe
Via Prunizzedda 61 - 07100 Sassari
giuliano.u@gmail.com
tel. 3283268186

Cerca di non inviarmi files .doc, .xls, .ppt, .dwg
Preferisco formati liberi.
Please try to avoid to send me .doc, .xls, .ppt, .dwg files.
I prefer free formats.
http://it.wikipedia.org/wiki/Formato_aperto
http://en.wikipedia.org/wiki/Open_format

On Tue, Oct 14, 2014 at 7:37 PM, Giuliano Urgeghe <giuliano.u@gmail.com> wrote:

Ciao Anna

problema risolto

usando ‘,’

I guess this means success:)

Best,

Anna

GRAZIE

2014-10-15 0:10 GMT+02:00 Giuliano Urgeghe <giuliano.u@gmail.com>:

just to say that I also tried with fs=‘,’

and I had the same error:

“output” non Š riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

which module is contained in this response string?

Ing. Giuliano Urgeghe
Via Prunizzedda 61 - 07100 Sassari
giuliano.u@gmail.com
tel. 3283268186

Cerca di non inviarmi files .doc, .xls, .ppt, .dwg
Preferisco formati liberi.
Please try to avoid to send me .doc, .xls, .ppt, .dwg files.
I prefer free formats.
http://it.wikipedia.org/wiki/Formato_aperto
http://en.wikipedia.org/wiki/Open_format

2014-10-14 23:19 GMT+02:00 Giuliano Urgeghe <giuliano.u@gmail.com>:

Hi Anna,

thanks for your interest

I checked

my fs in the input is ‘|’

the word ‘output’ in grass.run.command’s argument is not known

is an error in core.py? or is a bug in windows executing?

I don’t find solution

Bye

Giuliano

Ing. Giuliano Urgeghe
Via Prunizzedda 61 - 07100 Sassari
giuliano.u@gmail.com
tel. 3283268186

Cerca di non inviarmi files .doc, .xls, .ppt, .dwg
Preferisco formati liberi.
Please try to avoid to send me .doc, .xls, .ppt, .dwg files.
I prefer free formats.
http://it.wikipedia.org/wiki/Formato_aperto
http://en.wikipedia.org/wiki/Open_format

2014-10-14 3:45 GMT+02:00 Anna Petrášová <kratochanna@gmail.com>:

Ing. Giuliano Urgeghe
Via Prunizzedda 61 - 07100 Sassari
giuliano.u@gmail.com
tel. 3283268186

Cerca di non inviarmi files .doc, .xls, .ppt, .dwg
Preferisco formati liberi.
Please try to avoid to send me .doc, .xls, .ppt, .dwg files.
I prefer free formats.
http://it.wikipedia.org/wiki/Formato_aperto
http://en.wikipedia.org/wiki/Open_format

On Mon, Oct 13, 2014 at 5:53 PM, Giuliano Urgeghe <giuliano.u@gmail.com> wrote:

Hi,

thanks for your help.

At moment I have another problem

in my script I have this line:

grass.run_command(‘v.in.lines’, overwrite=True, input = output_esond_txt , output = output_esond_gis, fs=‘|’)

grass.run_command(‘v.in.ascii’, overwrite=True, format= ‘point’, fs=‘|’, input = output_esond_txt, output = output_esond_gis )

output is:
“output” non Š riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

Not sure, but could you try use different separator

grass.run_command(‘v.in.ascii’, overwrite=True, format= ‘point’, fs=‘,’, input = output_esond_txt, output = output_esond_gis )

or, since | is a default, not using it in the command at all?

grass.run_command(‘v.in.ascii’, overwrite=True, format= ‘point’, input = output_esond_txt, output = output_esond_gis )

Anna

why?

I have made many attempts whith grass6.4.2 grass6.4.3 grass6.4.4

in windows Vista

you know the problem?

thanks in advance

Giuliano


grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

2014-10-13 7:43 GMT+02:00 Johannes Radinger <johannesradinger@gmail.com>:

Hi,

It seems to raise an error related to the flag(s) you are specifying in oneof your grass modules you are using in your script. Flags in grass python scripts should be used like: flags=“a” or for two flags: flags=“ab”. Note this does not need a “-” like in the bash command.

Best,
/johannes

-------- Original message --------
From: Giuliano Urgeghe <giuliano.u@gmail.com>
Date: 13/10/2014 02:44 (GMT+01:00)
To: grass-user@lists.osgeo.org
Subject: [GRASS-user] my first script

Hi all,

I have my first script in python for grass

but when I launch it on windows vista for grass 6.4.2 in quantum gis

I have this output:

File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 189, in run_command
ps = start_command(*args, **kwargs)
File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 167, in start_command
args = make_command(prog, flags, overwrite, quiet,
verbose, **options)
File “C:\PROGRA~1\QUANTU~3\apps\grass\grass-6.4.2\etc\pyth
on\grass\script\core.py”, line 124, in make_command
raise ScriptError(“‘-’ is not a valid flag”)
grass.script.core.ScriptError: “‘-’ is not a valid flag”

someone know this problem?

thanks in advance

Giuliano

From: Giuliano Urgeghe <giuliano.u@gmail.com>
...

my script is ok with v.in.ascii

On Tue, Oct 14, 2014 at 7:37 PM, Giuliano Urgeghe <giuliano.u@gmail.com>

problema risolto
usando ','

I guess this means success:)

@devs: this is another confirmation that pipe as delimiter seems to
cause problems on Windows (see other issue in v.in.geonames recently
reported).

but with v.in.lines return this error
C:/Program Files/GRASS GIS 6.4.4/scripts/v.in.lines: line
126: v.in.mapgen: command not found
(Wed Oct 15 02:00:03 2014) Comando terminato (4 sec)

where 's the problem now?

It seems that v.in.mapgen (a script) is not properly called by
v.in.lines (also a script) on Windows.

how do I make a list of points (x, y) in a polyline if v.in.lines is ko!

Consider to use GRASS 7 where these script issues on Windows have been resolved.

Markus

“Ad ogni giorno la sua pena”

Today in launching grass 7.0 beta1 or beta3 in windows 7 professional in office:

Cleaning up temporary files…
Starting GRASS GIS…
ERROR: Location not found
ATTENZIONE: Il locking concorrente del mapset non è supportato in Windows.


/ / __ / | / / / / __/ / /
/ / __/ /
/ / /| | _
\
\ / / __ / / _

/ /
/ / , / ___ |
/ /
/ / / /
/ // / / /
_
/
/ |
/
/ |
/
// _///_/

Welcome to GRASS 7.0.0beta3
GRASS homepage: http://grass.osgeo.org
This version running through: Bourne Shell (C:\Program Files (x86)\G
ASS GIS 7.0.0beta3\msys\bin\sh.exe)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit

Launching GUI in the background, please wait…
GRASS 7.0.0beta3> Traceback (most recent call last):
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\wxgui.py”, lin
138, in
sys.exit(main())
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\wxgui.py”, lin
131, in main
app = GMApp(workspaceFile)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\wxgui.py”, lin
45, in init
wx.App.init(self, False)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\Python27\lib\site-packages
x-2.8-msw-unicode\wx_core.py”, line 7981, in init
self._BootstrapApp()
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\Python27\lib\site-packages
x-2.8-msw-unicode\wx_core.py”, line 7555, in _BootstrapApp
return core.PyApp__BootstrapApp(*args, **kwargs)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\wxgui.py”, lin
79, in OnInit
workspace = self.workspaceFile)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\lmgr\frame.py”
line 221, in init
self.NewDisplay(show = False)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\lmgr\frame.py”
line 1717, in NewDisplay
showMapDisplay = show)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\lmgr\layertree
py”, line 176, in init
Map = self.Map)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\mapdisp\frame.
y”, line 153, in init
self.statusbarManager.Update()
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\mapdisp\status
ar.py”, line 227, in Update
item.Update() # mask, render
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\mapdisp\status
ar.py”, line 810, in Update
mapset = grass.gisenv()[‘MAPSET’])[‘name’]:
KeyError: ‘name’

the same mapset is correctly opened with grass6.4.2

Bye
Giuliano

···

2014-10-15 8:04 GMT+02:00 Markus Neteler <neteler@osgeo.org>:

It seems that v.in.mapgen (a script) is not properly called by
v.in.lines (also a script) on Windows.

how do I make a list of points (x, y) in a polyline if v.in.lines is ko!

Consider to use GRASS 7 where these script issues on Windows have been resolved.

Markus

the error in opening mapset is:

“impossibile ottenere l’estensione geografica attuale. Uscita forzata da wxgui. Per favore eseguire manualmente g.region per risolvere il problema”.

never had this problem

···

2014-10-15 11:40 GMT+02:00 Giuliano Urgeghe <giuliano.u@gmail.com>:

“Ad ogni giorno la sua pena”

Today in launching grass 7.0 beta1 or beta3 in windows 7 professional in office:

Cleaning up temporary files…
Starting GRASS GIS…
ERROR: Location not found
ATTENZIONE: Il locking concorrente del mapset non è supportato in Windows.


/ / __ / | / / / / __/ / /
/ / __/ /
/ / /| | _
\
\ / / __ / / _

/ /
/ / , / ___ |
/ /
/ / / /
/ // / / /
_
/
/ |
/
/ |
/
// _///_/

Welcome to GRASS 7.0.0beta3
GRASS homepage: http://grass.osgeo.org
This version running through: Bourne Shell (C:\Program Files (x86)\G
ASS GIS 7.0.0beta3\msys\bin\sh.exe)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit

Launching GUI in the background, please wait…
GRASS 7.0.0beta3> Traceback (most recent call last):
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\wxgui.py”, lin
138, in
sys.exit(main())
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\wxgui.py”, lin
131, in main
app = GMApp(workspaceFile)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\wxgui.py”, lin
45, in init
wx.App.init(self, False)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\Python27\lib\site-packages
x-2.8-msw-unicode\wx_core.py”, line 7981, in init
self._BootstrapApp()
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\Python27\lib\site-packages
x-2.8-msw-unicode\wx_core.py”, line 7555, in _BootstrapApp
return core.PyApp__BootstrapApp(*args, **kwargs)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\wxgui.py”, lin
79, in OnInit
workspace = self.workspaceFile)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\lmgr\frame.py”
line 221, in init
self.NewDisplay(show = False)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\lmgr\frame.py”
line 1717, in NewDisplay
showMapDisplay = show)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\lmgr\layertree
py”, line 176, in init
Map = self.Map)
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\mapdisp\frame.
y”, line 153, in init
self.statusbarManager.Update()
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\mapdisp\status
ar.py”, line 227, in Update
item.Update() # mask, render
File “C:\Program Files (x86)\GRASS GIS 7.0.0beta3\gui\wxpython\mapdisp\status
ar.py”, line 810, in Update
mapset = grass.gisenv()[‘MAPSET’])[‘name’]:
KeyError: ‘name’

the same mapset is correctly opened with grass6.4.2

Bye
Giuliano

Ing. Giuliano Urgeghe
Via Prunizzedda 61 - 07100 Sassari
giuliano.u@gmail.com
tel. 3283268186

Cerca di non inviarmi files .doc, .xls, .ppt, .dwg
Preferisco formati liberi.
Please try to avoid to send me .doc, .xls, .ppt, .dwg files.
I prefer free formats.
http://it.wikipedia.org/wiki/Formato_aperto
http://en.wikipedia.org/wiki/Open_format

2014-10-15 8:04 GMT+02:00 Markus Neteler <neteler@osgeo.org>:

It seems that v.in.mapgen (a script) is not properly called by
v.in.lines (also a script) on Windows.

how do I make a list of points (x, y) in a polyline if v.in.lines is ko!

Consider to use GRASS 7 where these script issues on Windows have been resolved.

Markus

Giuliano Urgeghe wrote

the error in opening mapset is:

"impossibile ottenere l'estensione geografica attuale. Uscita forzata da
wxgui. Per favore eseguire manualmente g.region per risolvere il
problema".

as the message states, can you check your region settings by g.region [1]
and set it e.g. to the extent of one of your maps e.g. g.region
rast=your_raster or g.region vect=your_vector

start grass7 e.g. in text mode [2] and use g.region.

[1] http://grass.osgeo.org/grass71/manuals/g.region.html
[2] http://grass.osgeo.org/grass71/manuals/grass7.html

-----
best regards
Helmut
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/my-first-script-tp5167091p5167690.html
Sent from the Grass - Users mailing list archive at Nabble.com.

I find resolution In

http://trac.osgeo.org/grass/ticket/1110 i

starting grass with
C:\Program Files\GRASS GIS 6.4.4\msys\msys.bat" /grass/grass64.sh -wx

no problems calling v.in.mapgen from v.in.lines

thanks all

best regards

Giuliano

···

2014-10-15 8:04 GMT+02:00 Markus Neteler <neteler@osgeo.org>:

From: Giuliano Urgeghe <giuliano.u@gmail.com>

my script is ok with v.in.ascii

On Tue, Oct 14, 2014 at 7:37 PM, Giuliano Urgeghe <giuliano.u@gmail.com>

problema risolto
usando ‘,’

I guess this means success:)

@devs: this is another confirmation that pipe as delimiter seems to
cause problems on Windows (see other issue in v.in.geonames recently
reported).

but with v.in.lines return this error
C:/Program Files/GRASS GIS 6.4.4/scripts/v.in.lines: line
126: v.in.mapgen: command not found
(Wed Oct 15 02:00:03 2014) Comando terminato (4 sec)

where 's the problem now?

It seems that v.in.mapgen (a script) is not properly called by
v.in.lines (also a script) on Windows.

how do I make a list of points (x, y) in a polyline if v.in.lines is ko!

Consider to use GRASS 7 where these script issues on Windows have been resolved.

Markus

Ing. Giuliano Urgeghe
Via Prunizzedda 61 - 07100 Sassari
giuliano.u@gmail.com
tel. 3283268186

Cerca di non inviarmi files .doc, .xls, .ppt, .dwg
Preferisco formati liberi.
Please try to avoid to send me .doc, .xls, .ppt, .dwg files.
I prefer free formats.
http://it.wikipedia.org/wiki/Formato_aperto
http://en.wikipedia.org/wiki/Open_format