Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: KOMUNIKATOR INTERNETOWY
sokxx




Typ: neutral
Postów: 1
Zarejestrowany: Aug 2004
KOMUNIKATOR INTERNETOWY

Witam!
Znam wiele języków programowania i ostatnio się troche zasiedziałem w php i dużo rzeczy z c++ zapomiałem, ale to kwestia paru dni i wszystko sobie przypominam...

Ostatnio myślałem nad stworzeniem własnego komunikatora, coś na zasadzie gg, tlen itp... Jednak nie jestem ostatnio w temacie i nie wiem teraz nawet od czego zacząć i co będzie mi potrzebne... wogóle jeszcze programów wykorzystujących internet nie pisałem...

Może wiecie co będzie mi potrzebne?
Od czego zacząć?
Jakieś linki do programowania z wykorzystywaniem netu?
Funkcje wykozystywane przy takim projekcie?

21-08-2004 11:34
Pokaż profil sokxx  Wyślij email do sokxx        7904902
anonim




Typ: Nie zarejestrowany

poszukaj w google -> winsock jest to zbyd obrzerny dział aby go tutaj opisać

21-08-2004 18:32
  
xEagle2



Typ: neutral
Postów: 280
Zarejestrowany: Jul 2003

Serwer FTP
Pomysła na transmisje plików C->S S<-C
no i to chyba wszystko


_____________________________________________
Co oznacza NET ? Natychmiastowa Eksplozja Trojanów

21-08-2004 19:51
Pokaż profil xEagle2  Wyślij email do xEagle2       
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Możesz użyć kontrolki MSWinsock, klasy CSocketMaster (jeśli Jelcyn jeszcze nie wrzucił jej do miniFTP, poproś kogoś z forum, może prześle ), lub Winsocka przez API.

Tutaj daję przydatne adresy do Winsocka i API:
http://www.winsockvb.com/
http://www.vbip.com/

Na którejś z tych stron był chyba też pierwowzór CSocketMastera (ten, na podstawie którego go tworzono).


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

22-08-2004 10:17
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
Chudy
[TLHW]Wiktor



Typ: moderator
Postów: 574
Zarejestrowany: Aug 2002

Widze że wszyscy ostatnio chcą napisać kominikator więc chyba napisze pomocnego sampla który będzie miał obsługe emotikon, prosty protokół itp. rzeczy które pomogą wam przy waszych komunikatorach.


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

22-08-2004 20:52
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
xEagle2



Typ: neutral
Postów: 280
Zarejestrowany: Jul 2003

W sumie to ja już kiedyś pisałem obsługe emotikonek
itylko nie wiem jak zrobić okienka dialogowe do rozmów prywatnych tzn. aby sie same tworzyły to też potrzebne mi jest do innego projektu Jeśli ktoś z was by posiadał takiego sampelka bardzoe prosze Tylko spakujcie z ZIP`ie lub RAR

-

Jeśli znajde tego sampla to dam na jakiegoś ftp`a i podlinkuje


_____________________________________________
Co oznacza NET ? Natychmiastowa Eksplozja Trojanów

23-08-2004 08:53
Pokaż profil xEagle2  Wyślij email do xEagle2       
Chudy
[TLHW]Wiktor



Typ: moderator
Postów: 574
Zarejestrowany: Aug 2002


W sumie to ja już kiedyś pisałem obsługe emotikonek
itylko nie wiem jak zrobić okienka dialogowe do rozmów prywatnych tzn. aby sie same tworzyły to też potrzebne mi jest do innego projektu Jeśli ktoś z was by posiadał takiego sampelka bardzoe prosze Tylko spakujcie z ZIP`ie lub RAR

-

Jeśli znajde tego sampla to dam na jakiegoś ftp`a i podlinkuje

W moim sampelku też to uwzględnie.


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

23-08-2004 11:20
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
xEagle2



Typ: neutral
Postów: 280
Zarejestrowany: Jul 2003

No i dobrze


_____________________________________________
Co oznacza NET ? Natychmiastowa Eksplozja Trojanów

23-08-2004 11:26
Pokaż profil xEagle2  Wyślij email do xEagle2       
mortar




Typ: moderator
Postów: 11
Zarejestrowany: May 2003

Zacznij od karki papieru i olowka Przede wszystki wypisz sobie co twoj komunikator powinien oferowac w podstawowej wersji.

Przykladowo: chcesz, aby mozna bylo przesylac tekst z mozliwoscia wstawianie emotikowno. Dodatkowo chcesz, aby mogl okreslac swoj status (jestem, nie ma mnie, itp).

Nastepnie na osobnych kartkach rozpisz sobie te funkcje co powyzej i uscislij dokladniej co oferuja.

Np. dla tekstu: mozliwosc pogrubiania, kolorki, etc

Okresl co definiuja statusy. Czy np. status "nie ma mnie" pozwala otwrzymywac wiadomosci czy nie itp.

Kiedy bedziesz mial juz obmyslony pomysl na swoj komunikator mozesz przystapic do opracowania protokolu komunikacji - rowniez na kartce i z olowkiem

Przede wszystkim okresl, czy bedziesz wykorzystywal master serwer, czy moze w jakis sposob polaczenia bezposrednie, choc akurat to moze byc trudne.

Generalnie protokol to jezyk komunikowania sie aplikacji. Musisz wiec taki jezyk zdefiniowac. Okreslic jakie "wyrazy" czyli pakiety przesylaja tekst, jakie zmieniaja status i takie tam duperele.

Podsumowujac ... jezeli chcesz napisac dobry program, to spedz nad nim pare godzin, dni nie podchodzac nawet do komputera. Dobrze sobie rozpisz wszystkie funkcje ktore chcesz miec, opracuj dobry protokol ... a jak juz to bedziesz mial, to przekonasz sie, ze samo zaprogramowanie tego bedzie pestka w porownaniu z opracowaniem samej koncepcji.

Powodzenia i daj znac jak juz cos bedziesz mial


_____________________________________________
mortar, tworca i nieaktywny redaktor vb4all

23-08-2004 17:06
Pokaż profil mortar  Wyślij email do mortar   
Wszystkich odpowiedzi: 8 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1