Curiosità

100€ per una 9800GTX?

100€ per una 9800GTX? Vi sembra poco vero? Ma considerate che questo non è il costo della scheda video, ma il costo che questa scheda video vi fà spendere in anno! E non è nemmeno, la più costosa. Un'indagine di Tomshw.it pubblica i costi elettrici delle schede video moderne. 

Il Manifesto

manifest

Una chiave e tante sfumature, il nostro manifesto. Le persone quando credono vivamente in qualcosa scrivono un Manifesto, un libero pensiero convincente e forte. Il Manifesto è l'essenza viva del nostro modo di agire...

Guida e hack: Non ci accontentiamo di un navigatore gps pt2

touring-club-t-370-1qMortscript è un linguaggio di Scripting, che abbiamo scoperto grazie all'indagare su un utilizzo alternativo per il nostro navigatore satellitare T-370. (Articolo:Guida e hack: Non ci accontentiamo di un navigatore gps pt1). Questo linguaggio utilizza una sintassi che può essere paragonata ad un'astrazione di un normale linguaggio di programmazione compilato. La forza di questo linguaggio è che, essendo di scripting, non và compilato e permette in pochi attimi di avere un programma funzionante per il proprio navigatore, smartphone o PDA.

L'alternativa della compilazione, come scopriremo poi in seguito sarà un'alternativa abbastanza complessa. Come primo approccio alla programmazione su dispositivi Embedded di famiglia non x86, Mortscript è un'ottima opportunità

La sintassi definita nel manuale è descritta in modo rigoroso, con un approccio generale a volte non facile per i non adetti ai lavori.

Molti utenti del web che non hanno mai programmato, si avvicinano a Mortscript durante l'atto della modifica al proprio navigatore satellitare e non capendone l'utilizzo scartano subito la brillante possibilità di realizzare piccoli script.

Questo programma và installato sulla macchina su cui vogliamo eseguire i nostri programmi, è possibile installarlo su PNA(navigatori satellitari),PDA,Smartphone e anche normali PC.

Basterà scaricare l'archivio di circa 3MB all'indirizzo sopra indicato,

  • scompattare
  • nella cartella /bin/PC dovrerete il file Mortscript.exe
  • doppio click sul file .exe e l'interprete sarà installato
La procedura è uguale per Navigatori e/o Smartphone, con la sola eccezione che si utilizzzeranno i file .cab nella directory /cab/

Questo software si occuperà di leggere i file con estensione ".mortrun" e ".mscr" e di eseguirli come se fossero programmi. Il bello è che per realizzare questi file basta un semplice editor di testo, inserire il codice del proprio programma con la sintassi corretta e rinominarlo con una delle estensioni dette prima.

Consigliamo vivamente di utilizzare il PC per realizzare gli script e in seguito testarli su PNA.

MortScript is available for PCs, PocketPCs, Smartphones (with Windows Mobile) and PNAs
(Navigation systems based on Windows Mobile). The functional range variates depending on the
possibilities of the devices. If a function doesn't exist for a certain variation, it's noted in its
description in this manual. It's also possible to check which MortScript variation is used (see 9.27.2
Get the current MortScript variant (MortScriptType)).
The installation downloads contain all variations. You have to select the one that fits your system.
The system is abbreviated this way:
PC = PC (Windows XP/Vista)
PPC = PocketPC
SP = Smartphone
PNA = Navigation device

MortScript executes files with the extensions ”.mscr” and ”.mortrun”.
The latter is for backward compatibility, the program formerly was named "MortRunner".
Such a file can be created with any text editor. You can even use PocketWord, but you have to use
"Save as - Text" and rename the extension from .txt in .mscr or .mortrun afterwards. If your editor
supports multiple formats, please use “ANSI”. Since V4.1, it's also possible to use Unicode files
with proper prefixes (see 9.13.1 Reading a text file (ReadFile)) but ANSI is still recommended for
backward compatiblity.
If this file is opened – e.g. by tapping it in the file explorer – the lines in this file will be executed
sequentially - just like a batch file.

Con la versione 4.1 del linguaggio sono stati introdotti molti costrutti che possono rendere abbastanza potente e versatile il linguaggio, arrivando a gestire

  • processi
  • finestre
  • accesso ad internet
  • directory
  • ....

Esempio di Script Mortscript :

Programma che dato un nome file in input, ne visualizza il contenuto nella current working, directory. Una specie di cat

  1. message("inserisci il nome del file nella cwd che vuoi visualizzare")</p>
  2. message("inserisci il nome del file nella cwd che vuoi visualizzare")
  3. input=input(message,default)
  4. if (Length(input)>0)
  5. statustype( ST_LIST, TRUE, FALSE )
  6. statusinfo("Programma che printa file")
  7. fileexist=fileExists (input)
  8. if(fileexist)
  9. (line = readline( input )
  10. While( NOT IsEmpty( line ) )
  11. statusmessage( line )
  12. line = ReadLine( input )
  13. EndWhile
  14. else
  15. message ("il file non esiste")
  16. else
  17. message("input vuoto")
  18. endif
  19. endif

 

 

Altri esempi: http://forum.xda-developers.com/showthread.php?p=4927865


Altri Articoli :

» Guida e hack: Non ci accontentiamo di un navigatore gps pt1

Scopo di questo articolo e del succesivo articolo: Rendere un navigatore inutilizzabile qualcosa di più di quello che è.Fondamentalmente...

Aggiungi commento


Codice di sicurezza
Aggiorna

News by Twitter

E oltre all'RFID per il pallone, mettiamoci anche quello per i tifosi... http://rfid.thebizloft.com/content/calcio-lrfid-scende-campo
http://www.pinobruno.it/?p=7063 l' ultima proposta mi sembra valida, si tratta di RFID per il calcio..
L'italia si allena qui : -25.859899,28.195493
#ita
Usb 3.0 e la corsa agli armamenti? Date un occhio alle limitazioni http://is.gd/cJVzs
RT @TomsHWItalia Dungeon Siege III nelle mani di Neverwinter Nights http://bit.ly/buB3PA Gran gioco!
RT @TomsHWItalia GPS sul manubrio e bici staffetta coast to coast tra Adriatico e Tirreno: http://bit.ly/aNw56g
E' arrivata anche la briscola on-line dopo il poker & co!
Che ne dite di questo acquisto ? 1TB SSD molto economico su PCI-E http://bit.ly/aMAxBz
Moovida Immersed Moovida Core will soon include this media center extension, optimized for remote control navigation on your HDTV.
Disponibile il nuovo moovida, non vedo l'ora di provarlo. Per ora in anteprima su windows http://www.moovida.com
FInalmente in Joomla 1.6 hanno introdotto un qualche help per gestire gli aggiornamenti in modo comodo..
Consiglio a tutti la visione del film : Basta che funzioni
Anche la spam al sabato sera non lavora :D
RT @TomsHWItalia HTML5 o Flash, il paradigma del web frammentato http://bit.ly/bhu7Mr -> HTML 5.0 rulez
RT @buffer Ops, Google ha raccolto dati dai Wifi http://ff.im/knl8M
WiGIG? Wifi retrocompatibile con gli attuali standard a 7Gbps http://bit.ly/aHbOsZ
Suite Adobe CS5, mi sembra molto più veloce delle precedenti. Sopratutto Photoshop e Illustrator
Ma comè un trojan che twetta quando un utente va su un sito porno? Attenzione :D
GOOGLE: Guida media center linux? Chi cè al secondo posto? IO http://bit.ly/91VM50

Ultime dal Forum

in Guide Windows by peppo1616, 09-10-09 15:27
in Guide Linux by CAbusivo, 07-08-09 16:10
in Hardware e How To by peppo1616, 22-07-09 15:37
in Networking by peppo1616, 21-07-09 16:37
in GNU/Linux e BSD by Zanco, 15-07-09 12:19