Hvordan lage din egen Instant Messenger

click fraud protection
...

Å modellere eksisterende messenger-programmer sparer tid og lærer deg programmeringsferdigheter.

Instant messengers er programmer som du lar chatte i sanntid med andre nettbrukere. Eksempler på direktemeldinger inkluderer de som produseres av MSN, AOL og Yahoo. Å lage ditt eget messenger-program innebærer å bruke nettverket og andre funksjoner til et dataspråk på høyt nivå, for eksempel Java. Fordelene med å lage din egen messenger-applikasjon inkluderer muligheten til å legge til funksjoner som ikke finnes i hyllevare messengers. Du kan for eksempel tilby en funksjon for å hente nettinnhold i tillegg til chat-tekst, for eksempel meldinger fra e-postkontoen din.

Trinn 1

Kjør flere messenger-programmer hvis kilde er fritt tilgjengelig. (Disse kalles "open source"-programmer.) Eksempler på åpen kildekode-budbringere inkluderer Pandion, Valhalla Chat og PlanetAMessenger.

Dagens video

Steg 2

Skriv -- for budbringeren som du føler er ideell -- detaljerte notater som beskriver hvilke funksjoner i programmet du ønsker å tilpasse. For eksempel kan du skrive "Uttrykksikonknappene er kule, men bør være på hovedskjermen, ikke begravd under en meny."

Trinn 3

Klikk på lenken for å laste ned messenger-programmets kildekode og dokumentasjon som beskriver hvordan du kompilerer programmet. Denne lenken vil være på samme side som den med lenken til det kjørbare programmet.

Trinn 4

Les grundig den nedlastede dokumentasjonen, og legg spesielt merke til språket programmet ble utviklet med (som Java eller C).

Trinn 5

Installer en plattform for kompilering og feilsøking av programmer på språket du noterte deg i forrige trinn. Oracle tilbyr en Java-utviklingsplattform på deres Java-underdomene. Open Watcom, blant andre, lager en gratis plattform for utvikling av applikasjoner i C.

Trinn 6

Last messenger-programmets kildefiler, en etter en, i et tekstredigeringsprogram som Notisblokk. Skriv ut hver fil fra tekstredigeringsprogrammet.

Trinn 7

Skriv inn kildekoden til messenger-programmet i et nytt sett med kildefiler laget med tekstredigeringsprogrammet. Denne oppgaven får deg til å lese trinn 6s trykte kilde med en intens konsentrasjon som vil begynne å avsløre hvordan programmet fungerer.

Trinn 8

Les utviklingsplattformens dokumentasjon for kompilering av programmer, og kompiler deretter kildetypen som ble skrevet inn i forrige trinn. Hvis messengeren ikke fungerer som du forventet, kan du spore gjennom eller feilsøke programmet, som anvist av utviklingsplattformens dokumenter.

Trinn 9

Velg messenger-kildefilene i Windows Utforsker og trykk "Slett".

Trinn 10

Skriv inn hver kildefil på nytt slik du gjorde i trinn 7. I denne skriveøkten bruker du minnet ditt som den primære ressursen, ikke den trykte kildekoden. Bruk utskriftene kun når du glemmer en erklæring. Gjenta dette trinnet til du kan skrive inn messenger-programmet fra minnet. Å skrive fra minnet i stedet for en utskrift vil fullføre forståelsen av messenger-programmet, som du begynte å bygge i trinn 7. Denne forståelsen gir nok ferdigheter til å modifisere og tilpasse messengeren.

Trinn 11

Rediger, med tekstredigeringsprogrammet, eksisterende kildekode og skriv ny kilde etter behov for å gjennomføre programendringene du beskrev i trinn 2. Kompiler og feilsøk programmet på nytt for å produsere din fullførte instant messenger.