《C#網路編程進階篇之網頁遊戲輔助程式設計(掃描版)》

來源:互聯網
上載者:User

標籤:style   blog   http   color   使用   os   檔案   資料   

《C#網路編程進階篇之網頁遊戲輔助程式設計》通過編寫C#網路程式設計語言中具有代表性的執行個體,向讀者深入細緻地講解了如何利用C#語言進行網頁遊戲輔助程式設計。本書通過大量的代碼引導讀者一步步學習和掌握C#的網路應用編程的方法和網頁遊戲輔助程式的設計技術。 《C#網路編程進階篇之網頁遊戲輔助程式設計》涉及的領域包括多線程編程技術、socket通訊端編程、tcp協議編程、http協議編程、遠端控制技術、木馬技術、類比鍵盤和滑鼠技術、網頁遊戲輔助程式設計技術等。 《C#網路編程進階篇之網頁遊戲輔助程式設計》可作為高等院校電腦及相關專業學牛的C#語言課程實踐教材,也適合有一定編程基礎向更進階編程階段進階的程式開發人員閱讀,更是設計遊戲輔助程式的開發人員不可多得的一本參考教材。
目錄:
第1章 多線程編程技術 1
1.1 進程和線程的概念 1
1.2 c#中進程和線程的管理 6
1.2.1 管理進程的process類 6
1.2.2 c#多線程 8
1.2.3 線程池 12
1.3 c#委託機制 19
1.3.1 委託的定義 19
1.3.2 委託的使用 21
1.4 線上程中調用視窗控制項 24
1.5 回調機制 28
1.5.1 回調機制的概念 28
1.5.2 回調方法實現的一般過程 28
1.5.3 發起和完成非同步呼叫的方案 30
1.5.4 多線程和方法回調的綜合例子 33
第2章 通訊端編程 35
2.1 通訊端類簡介 35
2.1.1 什麼是通訊端 35
2.1.2 socket類及其常用屬性 36
.2.1.3 socket類的常用方法 38
2.2 ip協議和連接埠 40
2.2.1 ip協議和連接埠的概念 40
2.2.2 ipaddress類與dns類 40
2.2.3 iphostentry類 41
2.2.4 ipendpoint類 41
2.3 tcp協議工作原理 43
2.4 同步tcp應用編程 44
2.4.1 tcp應用程式編程步驟 44
2.4.2 tcpclient類與tcplistener類 45
2.4.3 同步通訊端建立伺服器端程式 47
2.4.4 同步通訊端tcp用戶端程式 51
2.5 非同步tcp應用編程 54
2.5.1 非同步通訊端編程的方法 55
2.5.2 非同步通訊端的伺服器端程式 57
2.5.3 非同步通訊端的用戶端程式 62
第3章 網路編程執行個體 68
3.1 網路抓包監視軟體的實現 68
3.2 網路對戰遊戲設計 79
3.3 即時通訊軟體的設計 100
第4章 http編程技術 139
4.1 http協議詳解 139
4.1.1 http協議的url 141
4.1.2 http協議的請求格式 141
4.1.3 http協議的響應格式 142
4.1.4 http協議的其他前序格式 143
4.1.5 一個http協議的完整通訊過程 144
4.2 webbrowser使用執行個體 145
4.3 http協議編程執行個體 148
4.3.1 c#實現http協議多線程檔案傳輸 148
4.3.2 簡易網路蜘蛛程式的實現 153
第5章 遠端控制編程技術 176
5.1 遠端控制的原理和概念 176
5.2 一個簡單的遠端控制軟體的實現 177
5.3 木馬的原理和特性 193
5.3.1 木馬的原理 193
5.3.2 木馬的特性 195
5.4 一個簡單木馬程式的實現 196
5.4.1 木馬的服務端程式 196
5.4.2 木馬的控制端程式 200
第6章 簡單遊戲輔助程式設計 205
6.1 類比滑鼠鍵盤的輔助程式設計技術 205
6.1.1 鍵盤類比技術 206
6.1.2 滑鼠類比技術 215
6.2 基於封包技術的輔助程式設計 218
6.2.1 擷取網路遊戲的協議資料包的訊息格式 218
6.2.2 qq農場輔助程式的設計思路 219
6.2.3 qq農場輔助程式的實現 219
第7章 網頁遊戲熱血三國之輔助程式設計 267
7.1 網頁遊戲輔助程式設計的必備基礎知識 268
7.1.1 如何解析amf協議資料包訊息 268
7.1.2 使用winpcap從網卡直接擷取資料包 269
7.1.3 使用swfdecompiler的swf檔案反編譯工具獲得網頁遊戲源碼 270
7.1.4 網頁遊戲的加/解密方法 270
7.2 網頁遊戲熱血三國輔助程式的實現 271

點我下載(提取碼:jd81)     備用下載(提取碼:d282)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.