Piero V.

Un nuovo progetto: una semplice chat per la LAN

Mi è saltata in mente un’idea che ora voglio sviluppare con la base dei Deep Purple che mi aiuta.

Vorrei realizzare una chat che come caratteristiche abbia:

  • L’uso tramite LAN
  • Non troppe funzioni (come IRC o Jabber)
  • Funzioni (anche) sotto Windows (purtroppo non posso mettere linux ☹️ )
  • Il client abbia pochi file, un eseguibile e magari qualche DLL
  • Sia server che client non devono lasciare traccia sul computer

Detto ciò, per il server ho scelto python perché lo farò partire direttamente da chiave usb e è di facile modifica, il client in un linguaggio compilato, come C o C++. Non so ancora che toolkit usare… Mi piacerebbero le GTK ma non ce la faccio con pochi DLL mi sa.

Come formato per “parlarsi” userò XML perché è di sicuro documentato, vedi tipo RSS, XML-RCP e tutti sti esempi col python.

Ho già avuto delle idee su come sarà il codice XML ma lo pubblicherò più avanti.

La licenza sarà ovviamente GNU GPL.