1 / 72

PCS Final Project

PCS Final Project. B95902012 柯杰夫 B95902051 張嫚家 B95902058 郭明鑫 B95902088 梁逸安. OUR LOGO. About Our Project -Project 目的. Project 目的. 在這個資訊爆炸的年代,網際網路資訊對於一般民眾的日常生活,早已是不可分割的一部分,無論是學生、教授、上班族抑或是家庭主婦,都曾有不想錯過任何資訊的一刻。. Project 目的.

Download Presentation

PCS Final Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PCS Final Project B95902012 柯杰夫 B95902051 張嫚家 B95902058 郭明鑫 B95902088 梁逸安

  2. OUR LOGO

  3. About Our Project -Project 目的

  4. Project 目的 • 在這個資訊爆炸的年代,網際網路資訊對於一般民眾的日常生活,早已是不可分割的一部分,無論是學生、教授、上班族抑或是家庭主婦,都曾有不想錯過任何資訊的一刻。

  5. Project 目的 • 尤其是對於對於大學生來說,上BBS已經成為生活重心的一部分,和同學好友間的聯繫,全依帳於學校的BBS站台,一天不上BBS可能就失去和同學間談話的主題,或是一天不上B就渾身不對勁。

  6. Project 目的

  7. Project 目的 • 但有時候出門在外,身不由己,手邊沒有電腦或是無線網路,想要取得資訊亦不可得。基於這些理由,在我們的project中我們將結合iSMS以及socket programming,實作在BBS上運作各種BBS功能,以及在網際網路上擷取各種資訊的功能,

  8. Project 目的 • 在以下的內容之中我們將一一介紹我們實作的功能,並且詳細解釋要如何使用這些功能。

  9. 功能介紹 -BBS功能篇

  10. 功能介紹 1.寄信功能 2.po文功能 3.群組寄信功能 4.新增好友功能 5.刪除好友功能

  11. 功能介紹 1.寄信功能 2.po文功能 3.群組寄信功能 4.新增好友功能 5.刪除好友功能

  12. 寄信 • 方法: 在第一個參數打上”m”,第二個參數和第三個參數打上自己的BBS帳號密碼,第三個參數為收件者,第四個和第五個參數分別為信件標題和信件內文。

  13. 寄信 • EX: 舉例來說,假如 1.某人的批兔帳號為freetemp0, 2.密碼為kerker, 3.想要寄信給kuokuo321, 4.信件標題為hello, 5.信件內文為HelloWorld

  14. 寄信 • EX: 於是他在簡訊裡打的就會是: ptt m freetemp0 kerker- kuokuo321 hello HelloWorld 這樣就可以完成我們的要求。

  15. 功能介紹 1.寄信功能 2.po文功能 3.群組寄信功能 4.新增好友功能 5.刪除好友功能

  16. Po文 • 方法: 在第一個參數打上”post”,第二個參數和第三個參數打上自己的BBS帳號密碼,第三個參數為想要po文的看板名稱,第四個和第五個參數分別為文章標題和文章內文。

  17. Po文 • EX: 舉例來說,假如 1.某人的批兔帳號為freetemp0, 2.密碼為kerker, 3.想要在kuokuo321這個看板上po文, 4.文章標題為hello, 5.文章內文為GoodMorning,

  18. Po文 • EX: 於是他在簡訊裡打的就會是: ptt post freetemp0 kerker- kuokuo321 hello GoodMorning 這樣就可以完成我們的要求。

  19. 功能介紹 1.寄信功能 2.po文功能 3.群組寄信功能 4.新增好友功能 5.刪除好友功能

  20. 群組寄信 • 方法: 在第一個參數打上”mgroup”,第二個參數之後,直到使用者打入一個參數叫”idend”(表示收信人名單結束)之前,都是群組收信人的id,收信人名單不限數目,可以輸入很多收信人。而在idend之後的第一個參數為信件標題,而標題之後的所有參數是信件內文,每個參數代表內文的一行,不限行數。

  21. 群組寄信 • EX: 舉例來說,假如 1.某人的批兔帳號為freetemp0, 2.密碼為kerker, 3.想要群組寄信給kuokuo321 hotlin1224 ec2522 rbx,

  22. 群組寄信 • EX: 舉例來說,假如 4.文章標題為”大家好”, 5.文章內文第一行為”注意”, 6.第二行為”明天中午”, 7.第三行為”202實驗室集合”, 8.第四行為”以上”

  23. 群組寄信 • EX: 於是他在簡訊裡打的就會是: ptt mgroup freetemp0 kerker- kuokuo321 hotlin1224 ec2522 rbx- idend 大家好 注意 明天中午- 202實驗室集合 以上 這樣就可以完成我們的要求。

  24. 功能介紹 1.寄信功能 2.po文功能 3.群組寄信功能 4.新增好友功能 5.刪除好友功能

  25. 新增好友 • 方法: 在第一個參數打上”add”,第二個參數和第三個參數打上自己的BBS帳號密碼,第三個參數之後到最後一個參數,都是想要加入好友的id,不限數目。

  26. 新增好友 • EX: 舉例來說,假如 1.某人的批兔帳號為freetemp0, 2.密碼為kerker, 3.想要將kuokuo321,hotlin1224, ec2522,rbx等人加入好友

  27. 新增好友 • EX: 於是他在簡訊裡打的就會是: ptt add freetemp0 kerker kuokuo321- hotlin1224 ec2522 rbx 這樣就可以完成我們的要求。

  28. 功能介紹 1.寄信功能 2.po文功能 3.群組寄信功能 4.新增好友功能 5.刪除好友功能

  29. 刪除好友 • 方法: 在第一個參數打上”del”,第二個參數和第三個參數打上自己的BBS帳號密碼,第三個參數之後到最後一個參數,都是想要從好友名單刪除的id,並且不限刪除的id數目。

  30. 刪除好友 • EX: 舉例來說,假如 1.某人的批兔帳號為freetemp0, 2.密碼為kerker, 3.想要將kuokuo321,hotlin1224, ec2522,rbx等人從好友名單刪除

  31. 新增好友 • EX: 於是他在簡訊裡打的就會是: ptt del freetemp0 kerker -kuokuo321 hotlin1224 ec2522 rbx 這樣就可以完成我們的要求。

  32. 功能介紹 -Web功能篇

  33. 功能介紹 1.字典查詢功能 2.氣象查詢功能 3.NBA運彩賠率查詢功能 4.NBA今日比數查詢功能

  34. 功能介紹 1.字典查詢功能 2.氣象查詢功能 3.NBA運彩賠率查詢功能 4.NBA今日比數查詢功能

  35. 字典查詢 • 方法: 當我們想要查一個英文單字的解釋時,我們在第一個參數打上dic,第二個參數打上想要查詢的單字,系統便會回傳英文單字的解釋給他。

  36. 字典查詢 • EX: 舉例來說,假如某人想要查詢apple這個英文單字的中文解釋

  37. 字典查詢 • EX: 於是他在簡訊裡打的就會是: dict apple 這樣就可以順利收到apple這個單字的中文解釋。

  38. 字典查詢 • EX:

  39. 功能介紹 1.字典查詢功能 2.氣象查詢功能 3.NBA運彩賠率查詢功能 4.NBA今日比數查詢功能

  40. 天氣查詢 • 方法: 當我們想要查詢今天各地的天氣時,我們在訊息中打上weather這個參數。

  41. 天氣查詢 • EX: 舉例來說,假如某人想要查詢今天的天氣 於是他在簡訊裡打的就會是: weather 這樣他就可以順利收到今天各地的天氣氣溫,以及降雨機率預測。

  42. 天氣查詢 • EX:

  43. 功能介紹 1.字典查詢功能 2.氣象查詢功能 3.NBA運彩賠率查詢功能 4.NBA今日比數查詢功能

  44. NBA運彩賠率查詢 • 方法: 當我們想要查詢今天NBA運彩的賠率時,我們在訊息中打上lottery這個參數,第二個參數如果打上0,可以查詢本日NBA的運彩賠率,如果第二個參數打上1時,可以查詢明天NBA的運彩賠率,以便今日下注。

  45. NBA運彩賠率查詢 • EX: 舉例來說,假如某人想要查詢今天的運彩的賠率 ,於是他在簡訊裡打的就會是:lottery0 這樣他就可以順利收到今天運彩的各個賠率。

  46. 功能介紹 1.字典查詢功能 2.氣象查詢功能 3.NBA運彩賠率查詢功能 4.NBA今日比數查詢功能

  47. NBA今日比數查詢 • 方法: 當我們想要查詢當天NBA各個賽事的比數時,我們在訊息中打上score這個參數,第二個參數打上今天的日期。

  48. NBA今日比數查詢 • EX: 舉例來說,假如某人想要查詢今天(一月八號)NBA賽事的比數 ,於是他在簡訊裡打的就會是: score 1/8 這樣他就可以順利收到今天每場NBA賽事的比數。

  49. 實作方法 -BBS實作篇

  50. BBS實作方法 • 1.首先我們利用wiershark這個軟體,抓出我們在BBS上打入的各個按鍵的封包。

More Related