Tervehdys, tässä ajattelin että seuraavana projektina voisi lähteä kasaamaan jonkin näköistä kaistankäytön monitorointi ohjelmaa, mutta millä kielellä?
Tarkoitatko, että teet multinäyttöhallintaohjelman, vai teetko näyttöohjelman, vai tarkoititko jotain muuta?
Jokotai kirjoitti:
Tarkoitatko, että teet multinäyttöhallintaohjelman, vai teetko näyttöohjelman, vai tarkoititko jotain muuta?
lithi kirjoitti:
kaistankäytön monitorointi ohjelmaa
Varmaankin tarkotetaan verkkokaistankäyttöä.
Olettaen että käytössä on Windows, niin helppo tapa tutkia nettiliikennettä on koodailla DLL, joka rekisteröidään LSP:ksi. Mikrosoftilla ollaan kovaa vauhtia kehittelemässä jotain Windows Filtering Platformia, joka aikanaan korvaa noi LSP-jutut ja parit muut vastaavat (TDI ja NDIS -filtterijutut). Noi jälkimmäisetkin on ihan yhtä toimivia kuin LSP, mutta vähän hankalampia käyttää, koska vaativat ajurin koodaamista. Itse olen omissa softissa käyttänyt WinPcappia, mutta siinä on se huono puoli, että softan mukana joutuu jakamaan pcapin asennussoftan. Plussana se, että porttautuu jotenkin helposti käyttöjärjestelmien välillä ja helppokäyttöinen.
Jos tarkoituksenasi on tyyliin monitoroida pelkästään sitä, paljon dataa kulkee sisään ja ulos, niin yllämainitsemani tavat ovat ehkä vähän liikaa ja tarkoitettu syvällisempään nettiliikenteen tutkiskeluun ja analysointiin. Sitten kannattaa keksiä jokin muu ratkaisu (jota en itse osaa tästä näin heittää)
kiire, moi! ->
Kiitos vastauksista, tällä hetkellä riittäisi ihan simppeli pieni laatikko koodatuksi jonka voi kätevästi nostaa tuolta kellon vierestä olevista pikkunappuloista. Eli ihan simppeli sisään/ulos liikennettä näyttävä monitori :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.