Meeskond "ISU - aI Sii jUu"
Sissejuhatus
"Big Brother is watching you" - Tahad teada, mida sinu sõbrad tegelikult sinust arvavad? Sõbrad jagavad saladusi, kuid sind hoitakse pimeduses? - Enam mitte, sest meie programmi abil saad avalikus wifi-s teada kõik, millest sinu sõbrad msnis räägivad. FML on programm, mis kuvab teile erinevate inimeste vestlused avalikus wifis ja seda kõike nii lihtsalt, et teil tekib tunne, nagu oleksite ise üks vestlustes osaleja.
- Projekti source kood: https://bitbucket.org/dhawk/fml/get/94afc1a49302.zip
Vajalikud programmid, rakenduse kasutamiseks:
- SQLite - http://sourceforge.net/projects/sqlite-dotnet2/
- Microsoft Network Monitor v3.4 - http://www.microsoft.com/downloads/en/details.aspx?FamilyID=983b941d-06cb-4658-b7f6-3088333d062f&displaylang=en
- Siseselt kasutab monitor mode-i käima panemiseks, vistarfmon-i, mis on kaasa pandud.
Versioonihalduseks kasutasime Mercuriali.
Tööjaotus
Taavi Ilves
- Netmon API wrapper
- Sqlite andmebaasiga sidumine
- SQL päringud, tabelid, jms.
- Monitormode seadmine
Jaan Vahtre
- Kujundus - SeadedTab,Start/StopTab,VestlusedTab,LogTab,HelpTab,AjaluguTab,LahkuTab ning lehe üldine kujundus.
- Kujunduse ühendamine koodiga.
- Logi ning selekteeritud Vestluste kuvamine nii nupule vajutuse korral kui ka reaalajas.
- Päringute tegemine andmebaasist ehk andmebaasi salvestatud tekstide kuvamine rakenduses.
- Grid-ide vahetuse kirjutamine.
- Wiki loomine
Tanel Liiv
- Protokollid ja nende parsimine
- Filtrid
- UTF-8 tugi
- Network monitor
Kristjan Kalder
- Freerider?
Log
10.November:
Idee, Tööjaotus ja esimesed read koodi.
11.November:
Esimene commit versioonihaldusesse. Vajas WinCapi.
15.November:
Uus Capture Engine. Monitormode.
16.November:
Lisatud ja täiendatud andmebaas.
17.November:
- Algne kujundus tehtud.
- Kujundusel 2 nuppu ja sigalahe scrollbar.
- Msn Log-i kuvab(mitte reaalajas).(Kuvatud tekst, minu msnist).
18.November:
Capture File parandatud.
19.November:
- Uus menüü tehtud ja ülevale lisatud ka võimalik teine menüü. *Parandatud nuppude funktsionaalsust.
- Capturer parandatud.
- uus kujundus - igal nupp oma gridi sees.
- Gridide kuvamine tehtud.
21.November:
Eraldi funktsioon Tab-ide kujundamiseks.Probleemid:VestlusTab veel ei tööta.Lisatud StartTab.
- VestlusedTab kuvab From query-t
- Lisatud ValitudTab - Nüüd näeb, kes kirjutas ja kellele kirjutas(ka mitmele).
- Parandatud LogTab.
- Vestluste kuvamine tooreld tehtud. Puudu on listboxide puhastus.
- Filtrid parandatud.
- Messagetabelile lisati Timestamp.
- Logi nüüd refreshib ennast automaatselt.Probleemid: Andmebaasi jaoks puudub meetod.
22.November:
- Andmebaas korras.
- Start/Stop nupule lisatud funktsionaalsus.
- Kujundus parandatud
- Filtreid parandatud
- Kujundus muudetud
- Töötav Monitormode - programm seab ise peale, kui adapteri valid.
- täpitähtede probleem lahendatud!
23.November:
- Vestlused töötavad aga bugiselt.
- Filtrid parandatud, peamiselt seaoses from/to-ga.
- Lisatud andmebaasi tühjendamine, seadedTab-il uus kujundus.
- Regex FIX!
- VestlusedTab parandatud. Vestlused töötavad nüüd ka reaalajas.
24.November:
- Lisatud HelpTab, AjalooTab, parandatud kujundust, parandatud scroll-i probleemid.
- Nupu kujundus muudetud.
- Lisatud Timestamp vestlustele.
- Parandatud LogTab-i.
25.November:
- History, Kommentaarid
29.November:
- Programmil nüüd logo
- Regex to match Empathy - lisatud filtreid.
- Bugide parandus.