Vai al contenuto
Il server del mese è
Visita la nostra nuova lista server!

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

CheapBrain

[Wip] Novaos

Recommended Posts

Versione più recente: 1.1.3 LINK (15/04/12)

Comandi:

clear - cancella lo schermo

color xx - setta il colore del testo 4bit testo 4bit sfondo es color a0 testo verde sfondo nero

help - visualizza l'elenco dei comandi

write testo - scrive il testo

writeln testo -scrive il testo e va a capo

ATTENZIONE: NovaOS non supporta ancora i caratteri maiuscoli!

Vecchie versioni:

1.0.0

3* 14/04/12

2* 14/04/12

1* 14/04/12

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ma cosa vuoi implementare?

Le directory e i file? Sono grafi aciclici..

Dovresti anche implementare un editor (per scrivere i file, ne hanno già fatto alcuni, rimane solo da salvare il file) e un terminale

Tutto questo per dire che secondo me è pazzia!

Ma questo post renderà il tuo progetto ancora più ambizioso :)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Beh, io fino ad ora ho fatto un input di testo e una specie di sistema di prompt.

Devo aggiustare per risolvere i "limiti" del terminale e implementare qualche comando e soprattutto un modo per leggerli.

Inizierò a lavorare sul filesystem appena viene rilasciata una versione con i floppy disk. Poi vedremo...

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Per ora sto creando un linguaggio di scripting tipo batch, da implementare attraverso un terminale, per i file credo che aspetterò che notch aggiunga un qualche tipo di hard disk, perchè ancora non so dove dovrei salvarli, e di sicuro, come hai detto te, non sarà semplice xD

Spero anche che gli standard che uso per gli I/O saranno validi anche dopo l'ufficializzazione da parte di notch...

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Per ora, ma il mio obbiettivo è creare un sistema operativo.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Posso consigliarti di partire da un sistema di calcolo? (Tanto per un qualsiasi interprete lo dovresti impelementare)

Un qualcosa che faccia operazioni +,-,*,/ e ( )

oppure puoi togliere le ( ) e usare la notazione polacca inversa (http://it.wikipedia.org/wiki/Notazione_polacca_inversa) che non ne ha bisogno.

Perchè il problema iniziale è fare un parser.

Inoltre se vuoi davvero fare un OS ti consiglio di leggerti la storia di UNIX, molto interessante.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Sono fortunato!

Ho da poco comprato una calcolatrice grafica e RPN è pane quotidiano! xD

Comunque seguirò il tuo consiglio ^^

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Cheap, potresti darmi perfavore la guida da cui impari l'assembly? Sto impazzendo nel trovare una guida che parta da 0 per arrivare a 100.

Te ne sarei eternamente grato :)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

L'unica guida che conosco è quella di notch, ma come si è già visto non è adatta per cominciare, quindi credo che nei prossimi giorni farò un tutorial delle cose essenziali.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

L'unica guida che conosco è quella di notch, ma come si è già visto non è adatta per cominciare, quindi credo che nei prossimi giorni farò un tutorial delle cose essenziali.

Ottimo.

Da li puoi andare avanti creando l'assegnazione di una variabile ecc.. se hai tempo viene una cosa carina.. che dipende poco dall'input e output sul quale non mi fiderei troppo!

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

L'unica guida che conosco è quella di notch, ma come si è già visto non è adatta per cominciare, quindi credo che nei prossimi giorni farò un tutorial delle cose essenziali.

Se la fai (magari un video-tutorial) ti amerò per l'eternità, e credo molta altra gente :asd:

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

*AGGIORNAMENTO*

http://0x10co.de/f66bz

Ho aggiunto un comando "clear",

cancella lo schermo e riporta il cursore sulla prima linea.

Ho anche fatto in modo che se si scrivono spazi prima di un comando questi non vengano riconosciuti

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Assolutamente fantastico! Bravissimo! Voglio imparare anche ioooooo! xD

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ma scusa n1 tu dova hai imparato l'assembly?

E cheap? E faabio? :asd:

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ma scusa n1 tu dova hai imparato l'assembly?

E cheap? E faabio? :asd:

Io sono nato imparato.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Io sono nato imparato.

E già, Fabio è nato istruito su tutto tranne che nel PHP.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

*AGGIORNAMENTO*

v 1.1.3 LINK

Comandi:

clear - cancella lo schermo

color xx - setta il colore del testo [4bit testo - 4bit sfondo] es color a0 testo verde sfondo nero

help - visualizza l'elenco dei comandi

write testo - scrive il testo

writeln testo - scrive il testo e va a capo

ATTENZIONE: NovaOS non supporta ancora i caratteri maiuscoli!

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

×
×
  • Crea Nuovo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.