240 likes | 397 Views
PCS FINAL PROJECT. r00921074 顏傳哲 B97902030 林運生 B97902074 張洺偉. 前言. 科技 始終來自於 人性 利用 簡訊讓我們的生活更便利 我們 從 我們本身 ( 大學生 ) 一天的生活作為出發點,思 考有哪些行為活動能透過簡訊帶來更大的方便. 創意是目前的主流. 賺錢的東西技術含量不一定高 最重要的是 創意 從我們 的 日常生活中尋找創意. Idea. 從大學生 一天的 生活作為 出發點. Idea. 早上起床 – 一定要使用大學生必備的 PTT
E N D
PCS FINAL PROJECT r00921074 顏傳哲 B97902030 林運生 B97902074 張洺偉
前言 • 科技始終來自於人性 • 利用簡訊讓我們的生活更便利 • 我們從我們本身(大學生)一天的生活作為出發點,思 考有哪些行為活動能透過簡訊帶來更大的方便
創意是目前的主流 • 賺錢的東西技術含量不一定高 • 最重要的是創意 • 從我們的日常生活中尋找創意
Idea • 從大學生一天的生活作為出發點
Idea • 早上起床 – 一定要使用大學生必備的PTT • 上BBS早就已經是我們生活中的例行公事之一 • 但有時出門在外,身邊沒有電腦或者是無線網路等資源,也不是每個人都有智慧型手機。
Idea • 上完課後 - 在球場上揮灑青春的熱血大學生,時時關心NBA • 我們每天都會關心NBA的比賽,甚至有些人會買運動彩券,自然而然地更想在第一時間知道今天的比數。
Idea • 回宿舍前 – 累了一天流了滿身大,熱切地期望回到宿舍冷氣就開好 • 打完球,一定滿身大汗,在炎熱的夏天,回到家才開冷氣的話一定比較慢才會涼。 • 出門在外,突然想到家裡需要除濕 • 想到最喜歡的電視劇開始做了,自己卻來不及看到。 • 這時我們一定非常想要一隻可以遙控家裡電器的遙控器
Idea • 回到宿舍 – 聯絡感情 • 簡訊最重要的功能之一就是傳情 • 現在一封簡訊的字數是70字,如何在這有限的字數內寫一篇文情並茂的簡訊常常讓人感到困擾 • 我們希望能夠提供一個傳情簡訊產生器來達到這目的。
But!!! • 不過以上所提的內容幾乎都會被現在的智慧型手機取代,因此我們覺得這些功能能夠運用在一個沒有網路的特定場所 軍中
軍中的應用 • 軍中生活沒有網路,但是仍有短暫的時間可以使用手機,因此這段時間便是非常珍貴的
軍中的應用 • PTT發文與站內信功能 • 軍中的苦悶心情不要只埋在自己心中,發在PTT上跟朋友分享才能抒發自己的心情,或者是其他想跟朋友說的話,第一時間可以用PTT讓所有朋友們看到而不需要一封一封的寄簡訊跟大家說。
軍中的應用 • NBA比數功能 • 就算身處軍營中,很多男兒都還是相當關心NBA自己支持的球隊的賽程跟比數,但是軍中沒有網路,報紙也要等到隔天才能看到,此時便能用此功能追蹤自己喜愛球隊的比分了!
軍中的應用 • 傳情簡訊功能 • 在軍中使用手機的時間分秒必爭 • 因此可以利用傳簡單的參數給SERVER讓SERVER來幫你快速產生一封傳情簡訊並寄出。 • 這個SERVER的資料庫甚至可以讓你在還沒入伍時先建立你喜歡的簡訊內容,或者是中間放假時出來更新內容
功能介紹 - 使用BBS功能 • 寄信功能 • 利用簡訊在PTT上寄站內信給指定的帳號。 • 方法 : • 簡訊的開頭需輸入ptt代表你要使用ptt發文及寄信功能。在第一個參數輸入mail,第二第三個參數分別是你要登入ptt的帳號及密碼,第四個參數為收件者,第五個參數是標題,而最後則是寄件內容。 • EX : • ptt mail gpwhahahaa 12345678 moonblack test helloworld
功能介紹 - 使用BBS功能 • PO文功能 • 利用簡訊在PTT上指定的板PO文。 • 方法 : • 簡訊的開頭需輸入ptt代表你要使用ptt發文及寄信功能。在第一個參數輸入post,第二第三個參數分別是你要登入ptt的帳號及密碼,第四個參數為想要發文的看板,第五個參數是標題,而最後則是文章內容。 • EX : • pttpost gpwhahahaa 12345678 moonblack test helloworld
功能介紹 - 使用nba比數查詢功能 • 利用簡訊輸入你想得知比數的球隊名稱,系統便會將今天各隊的比數回傳給使用者。 • 方法: • 簡訊的開頭需輸入nba代表你要使用nba比分查詢這個功能。第一第二個參數分別是你的ptt帳號跟密碼,後面最多可以接四個球隊的隊名(不需要加入城市名)。 • EX : • nbagpwhahahaa12345678 lakerscelticsheat magic
功能介紹 - 使用遙控家電功能 • 利用簡訊來遙控家裡的電器。 • 因為現在利用電腦或其他硬體設備控制家裡電器的設備還沒普及到一般大眾家庭,因此雖然我們提出了這個創意但是目前實作上仍有困難。 • 我們便用開啟及關閉電腦上的影片檔來模擬家中電器的開關,期望未來用可以用電腦控制家中所有電器普及時,能將簡訊遙控家電的功能實際運用在生活中。 • EX : • open 1.wmvclose 1.wmv
功能介紹 – 傳情功能 • 利用簡訊傳給server自動產生傳情簡訊寄給指定目標。 • 我們假想自己是電信公司,可以在server端寄送簡訊給目標。使用者先寄簡訊給我們,吃完參數後我們再轉寄給收件人。因此我們可以更改寄件者的電話號碼為使用者而非電信公司。我們只實作吃使用者參數並產生簡訊內容,而沒實作將此簡訊寄出的功能。
功能介紹 – 傳情功能 • 方法 : • 簡訊的開頭請輸入forwarder代表你要使用自動產生簡訊功能。第一個參數是你想傳送的收件人的電話號碼(ex : +886987654321)第二個參數是他的名字或暱稱(產生出來的範本會會是 Dear 名字:)第三個參數是你想用的message type(ex:情書,生日,賀年,友誼) • EX : • forwarder +886987654321 pcs 生日
實作方法 – bbs功能 • 1. 首先,我們利用wireshark軟體抓出我們在bbs上打入的按鍵的封包 • 2. 實際登入bbs,並記錄下過程中按下了那些按鍵 • 3. 用socket programming寫入按過的各個按鍵的封包 • 4. 完成後,傳入參數並執行使程式自動完成我們平常在bbs上做的功能 • 5. 如此便完成了讓程式幫我們發文跟寄站內信的功能
實作方法 – nba比數查詢功能 • 1. 首先,我們利用上述BBS功能實作方法來到NBA板並抓取標題上的比數 • 2. 完成後,傳入參數並執行使程式能夠自動抓去並存取比數 • 3. 如此便完成了讓程式幫我們抓比數的功能
實作方法 - 遙控家電功能模擬 • 1. 前面提到因為電腦遙控家電技術尚未成熟,且我們目前無法用電腦控制家電,因此利用程式開啟與關閉影片檔來模擬開關家電 • 2. 利用system(“開啟檔名”)可以開啟影片檔,再利用windows.h中的function可以控制目前開啟中的視窗並關閉他 • 3. 如此便完成了家電的模擬
實作方法 – 傳情簡訊 • 1. 傳入參數並決定簡訊類型,並讀入樣本 • 2. 如此便完成了簡訊傳情的實作