當前位置:首頁 » 操作系統 » c高仿qq源碼

c高仿qq源碼

發布時間: 2022-08-11 08:58:07

1. 求類似QQ的聊天軟體 源代碼 (最好是java的,C/C++也行)

很好很強大
你要的網路上沒有,去csnd下載頻道找吧

2. 請問那位大佬有c語言的qq機器人的代碼或教我一下怎麼寫————真的感激不盡

//下面是冒泡排序演算法
//輸入待排序的數
for(int i=0; i<10; i++)
scanf("%d", &a[i])
//輸出換行
printf("\n");
//冒泡排序
for(j=1; j<10; j++)
for(ij=0; i<10-j; i++)
if(a[i]>a[i+1])//按從小到大
{t=a[i];a[i]=a[i+1];a[i+1]=t;}//把小數交互到前,大數交換到後
//輸出排序後的結果
printf("商品銷售額排序之後:")

3. 求用C語言寫一個類似QQ的聊天工具的源碼

你為什麼要用C語言編寫聊天工具呢?直接下載一個使用就行了。
QQ聊天工具是騰迅公司好多員工日夜奮戰的結果,那能讓你一個人就能製作出來像它那樣的。
大概過程應該是:用C語言實現網路中的文字信息交換,同時還要有資料庫系統支持,再者要實現與Windows平台有很好的兼容性。

4. 用C語言編寫一個類似QQ的聊天程序,誰能幫我寫下源代碼

我一個學軟體工程的同學的qq:362226180
或者這個:284761810

5. 用C#製作QQ的源代碼

到我空間里去吧,有篇文章《如何實現類似QQ的程序界面》,主要用到了Button控制項和ListView控制項。
可以到網路上搜索「牙刷也刷牙」點擊第一個就找到我的空間了。【 在:「網頁」里搜索「牙刷也刷牙」】
下面是我的空間的連接:
http://hi..com/%D1%C0%CB%A2%D2%B2%CB%A2%D1%C0

6. 如何用c語言編寫QQ聊天程序(源代碼)

1、首先,我們編寫C語言的頭文件#include <stdio.h>。

7. 誰能給我一個用java寫的山寨QQ的源代碼

這個東西做起來並沒有什麼難度,關鍵點是通信那一塊。
建議消息用伺服器轉發的方式。每個登陸用戶與伺服器採用短連接通信。
其他沒什麼重要的了,你自己努力一下,2天大概就能做的很像樣了。如果做的過程中有問題,可以問我。

如果你想做到T訊那樣,就不現實了,倒不是說功能多,只因為他的通信方式要復雜很多。比如說跨區域網的UDP通信,那是很復雜的。你還要理解網路,理解路由器,才可以哦。

8. 如何用易語言編寫仿聊天軟體

易語言迷你QQ高仿源碼常式程序結合易語言擴展界面支持庫和易語言模塊,高度模仿實現QQ簡易功能。
本易語言常式還使用到易語言互聯網支持庫,易語言多線程支持庫,正則表達式支持庫。

9. 求一個山寨qq的源代碼,要java語言的~謝謝

簡單得很的那種要不要?就像用來應對考試一樣。

importjava.io.*;
importjava.net.*;
importjava.util.*;
publicclassChatServer{
booleanstarted=false;
ServerSocketss=null;
List<Client>clients=newArrayList<Client>();
publicstaticvoidmain(String[]args){
newChatServer().start();
}
publicvoidstart(){
try{
ss=newServerSocket(8888);
started=true;
}catch(BindExceptione){
System.out.println("埠使用中....");
System.out.println("請關掉相關程序並重新運行伺服器!");
System.exit(0);
}catch(IOExceptione){
e.printStackTrace();
}
try{
while(started){
Sockets=ss.accept();
Clientc=newClient(s);
System.out.println("aclientconnected!");
newThread(c).start();
clients.add(c);
}
}catch(IOExceptione){
e.printStackTrace();
}finally{
try{
ss.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}

classClientimplementsRunnable{
privateSockets;
privateDataInputStreamdis=null;
privateDataOutputStreamdos=null;
privatebooleanbConnected=false;

publicClient(Sockets){
this.s=s;
try{
dis=newDataInputStream(s.getInputStream());
dos=newDataOutputStream(s.getOutputStream());
bConnected=true;
}catch(IOExceptione){
e.printStackTrace();
}
}

publicvoidsend(Stringstr){
try{
dos.writeUTF(str);
}catch(IOExceptione){
e.printStackTrace();
}
}

publicvoidrun(){
try{
while(bConnected){
Stringstr=dis.readUTF();
System.out.println(str);
for(inti=0;i<clients.size();i++){
Clientc=clients.get(i);
c.send(str);
}
}
}catch(EOFExceptione){
System.out.println("Clientclosed!");
}catch(IOExceptione){
e.printStackTrace();
}finally{
try{
if(dis!=null)dis.close();
if(dos!=null)dos.close();
if(s!=null){
s.close();
//s=null;
}
}catch(IOExceptione1){
e1.printStackTrace();
}
}
}

}
}
客戶端,開兩個就能聊了……
importjava.awt.*;
importjava.awt.event.*;
importjava.io.*;
importjava.net.*;
{
Sockets=null;
DataOutputStreamdos=null;
DataInputStreamdis=null;
privatebooleanbConnected=false;
TextFieldtfTxt=newTextField();
TextAreataContent=newTextArea();
ThreadtRecv=newThread(newRecvThread());
publicstaticvoidmain(String[]args){
newChatClient().launchFrame();
}
publicvoidlaunchFrame(){
setLocation(400,300);
this.setSize(300,300);
add(tfTxt,BorderLayout.SOUTH);
add(taContent,BorderLayout.NORTH);
pack();
this.addWindowListener(newWindowAdapter(){
@Override
publicvoidwindowClosing(WindowEventarg0){
disconnect();
System.exit(0);
}

});
tfTxt.addActionListener(newTFListener());
setVisible(true);
connect();

tRecv.start();
}

publicvoidconnect(){
try{
s=newSocket("127.0.0.1",8888);
dos=newDataOutputStream(s.getOutputStream());
dis=newDataInputStream(s.getInputStream());
System.out.println("connected!");
bConnected=true;
}catch(UnknownHostExceptione){
e.printStackTrace();
}catch(IOExceptione){
e.printStackTrace();
}

}

publicvoiddisconnect(){
try{
dos.close();
dis.close();
s.close();
}catch(IOExceptione){
e.printStackTrace();
}

}

{
publicvoidactionPerformed(ActionEvente){
Stringstr=tfTxt.getText().trim();
tfTxt.setText("");

try{
dos.writeUTF(str);
dos.flush();
}catch(IOExceptione1){
e1.printStackTrace();
}

}

}

{
publicvoidrun(){
try{
while(bConnected){
Stringstr=dis.readUTF();

taContent.setText(taContent.getText()+str+' ');
}
}catch(SocketExceptione){
System.out.println("bye!");
}catch(IOExceptione){
e.printStackTrace();
}

}

}
}

10. 使用C或者C++編寫一個類似QQ的區域網/網際網路聊天軟體。

你郵箱多少,我發給你 。我有一套非常好的類似於QQ的源代碼

熱點內容
買的騰訊伺服器是裝在電腦上嗎 發布:2025-01-15 23:25:58 瀏覽:411
如何查看電腦的配置是不是i5 發布:2025-01-15 23:24:21 瀏覽:434
PI資料庫 發布:2025-01-15 23:14:42 瀏覽:882
我的世界手機版暖心伺服器 發布:2025-01-15 23:05:02 瀏覽:169
xts壓縮比 發布:2025-01-15 23:02:41 瀏覽:424
怎麼看聯系人存儲位置 發布:2025-01-15 22:47:14 瀏覽:794
旗艦560配置的是什麼發動機 發布:2025-01-15 22:40:59 瀏覽:626
sql多表連接查詢 發布:2025-01-15 22:33:12 瀏覽:221
android網路休眠 發布:2025-01-15 22:32:12 瀏覽:350
怎麼不下魯大師查看電腦配置 發布:2025-01-15 22:30:23 瀏覽:311