PCS FINAL PROJECT

24  Download (0)

Full text

(1)

PCS FINAL PROJECT

r00921074 顏傳哲 B97902030 林運生 B97902074 張洺偉

(2)

前言

科技始終來自於人性

利用簡訊讓我們的生活更便利

我們從我們本身 ( 大學生 ) 一天的生活作為出發點

,思 考有哪些行為活動能透過簡訊帶來更大 的方便

(3)

創意是目前的主流

賺錢的東西技術含量不一定高

最重要的是創意

從我們的日常生活中尋找創意

(4)

Idea

從大學生一天的生活作為出發點

(5)

Idea

早上起床一定要使用大學生必備的 PTT

上 BBS 早就已經是我們生活中的例行公事之一

但有時出門在外,身邊沒有電腦或者是無線網路等資 源,也不是每個人都有智慧型手機。

(6)

Idea

上完課後 - 在球場上揮灑青春的熱血大學生,時時 關心 NBA

我們每天都會關心 NBA 的比賽,甚至有些人會買運 動彩券,自然而然地更想在第一時間知道今天的比數

(7)

Idea

回宿舍前累了一天流了滿身大,熱切地期望回到宿 舍冷氣就開好

打完球,一定滿身大汗,在炎熱的夏天,回到家才開 冷氣的話一定比較慢才會涼。

出門在外,突然想到家裡需要除濕

想到最喜歡的電視劇開始做了,自己卻來不及看到。

這時我們一定非常想要一隻可以遙控家裡電器的遙控 器

(8)

Idea

回到宿舍聯絡感情

簡訊最重要的功能之一就是傳情

現在一封簡訊的字數是 70 字,如何在這有限的字數內 寫一篇文情並茂的簡訊常常讓人感到困擾

我們希望能夠提供一個傳情簡訊產生器來達到這目的

(9)

But!!!

不過以上所提的內容幾乎都會被現在的智慧型手機取 代,因此我們覺得這些功能能夠運用在一個沒有網路 的特定場所

軍中

(10)

軍中的應用

軍中生活沒有網路,但是仍有短暫的時間可以使用手 機,因此這段時間便是非常珍貴的

(11)

軍中的應用

PTT 發文與站內信功能

軍中的苦悶心情不要只埋在自己心中,發在 PTT 上 跟朋友分享才能抒發自己的心情,或者是其他想跟朋 友說的話,第一時間可以用 PTT 讓所有朋友們看到而 不需要一封一封的寄簡訊跟大家說。

(12)

軍中的應用

NBA 比數功能

就算身處軍營中,很多男兒都還是相當關心 NBA 自己 支持的球隊的賽程跟比數,但是軍中沒有網路,報紙 也要等到隔天才能看到,此時便能用此功能追蹤自己 喜愛球隊的比分了!

(13)

軍中的應用

傳情簡訊功能

在軍中使用手機的時間分秒必爭

因此可以利用傳簡單的參數給 SERVER 讓 SERVER 來幫 你快速產生一封傳情簡訊並寄出。

這個 SERVER 的資料庫甚至可以讓你在還沒入伍時先建 立你喜歡的簡訊內容,或者是中間放假時出來更新內 容

(14)

功能介紹 - 使用 BBS 功能

寄信功能

利用簡訊在 PTT 上寄站內信給指定的帳號。

方法 :

簡訊的開頭需輸入 ptt 代表你要使用 ptt 發文及 寄信功能。在第一個參數輸入 mail ,第二第三個參數 分別是你要登入 ptt 的帳號及密碼,第四個參數為收 件者,第五個參數是標題,而最後則是寄件內容。

EX :

ptt mail gpwhahahaa 12345678 moonblack test helloworld

(15)

功能介紹 - 使用 BBS 功能

PO 文功能

利用簡訊在 PTT 上指定的板 PO 文。

方法 :

簡訊的開頭需輸入 ptt 代表你要使用 ptt 發文及寄 信功能。在第一個參數輸入 post ,第二第三個參數分 別是你要登入 ptt 的帳號及密碼,第四個參數為想要發 文的看板,第五個參數是標題,而最後則是文章內容。

EX :

ptt post gpwhahahaa 12345678 moonblack test helloworld

(16)

功能介紹 - 使用 nba 比數查詢功能

利用簡訊輸入你想得知比數的球隊名稱,系統便 會將今天各隊的比數回傳給使用者。

方法 :

簡訊的開頭需輸入 nba 代表你要使用 nba 比分查 詢這個功能。第一第二個參數分別是你的 ptt 帳號跟 密碼,後面最多可以接四個球隊的隊名(不需要加入 城市名)。

EX :

nba gpwhahahaa 12345678 lakers celtics heat magic

(17)

功能介紹 - 使用遙控家電功能

利用簡訊來遙控家裡的電器。

因為現在利用電腦或其他硬體設備控制家裡電器的設 備還沒普及到一般大眾家庭,因此雖然我們提出了這個 創意但是目前實作上仍有困難。

我們便用開啟及關閉電腦上的影片檔來模擬家中電 器的開關,期望未來用可以用電腦控制家中所有電器普 及時,能將簡訊遙控家電的功能實際運用在生活中。

EX :

open 1.wmv close 1.wmv

(18)

功能介紹 傳情功能

利用簡訊傳給 server 自動產生傳情簡訊寄給指定目標

我們假想自己是電信公司,可以在 server 端寄送簡訊 給目標。使用者先寄簡訊給我們,吃完參數後我們再 轉寄給收件人。因此我們可以更改寄件者的電話號碼 為使用者而非電信公司。我們只實作吃使用者參數並 產生簡訊內容,而沒實作將此簡訊寄出的功能。

(19)

功能介紹 傳情功能

方法 :

簡訊的開頭請輸入 forwarder 代表你要使用自動產 生簡訊功能。第一個參數是你想傳送的收件人的電話 號碼( ex : +886987654321 )第二個參數是他的名 字或暱稱 ( 產生出來的範本會會是 Dear 名字 :) 第 三個參數是你想用的 message type(ex: 情書 , 生日 , 賀年 , 友誼 )

EX :

forwarder +886987654321 pcs 生日

(20)

實作方法 bbs 功能

1. 首先,我們利用 wireshark 軟體抓出我們在 bbs 上打入的按鍵的封包

2. 實際登入 bbs ,並記錄下過程中按下了那些按鍵

3. 用 socket programming 寫入按過的各個按鍵的封 包

4. 完成後,傳入參數並執行使程式自動完成我們平 常在 bbs 上做的功能

5. 如此便完成了讓程式幫我們發文跟寄站內信的功 能

(21)

實作方法 nba 比數查詢功能

1. 首先,我們利用上述 BBS 功能實作方法來到 NBA 板並抓取標題上的比數

2. 完成後,傳入參數並執行使程式能夠自動抓去並 存取比數

3. 如此便完成了讓程式幫我們抓比數的功能

(22)

實作方法 - 遙控家電功能模擬

1. 前面提到因為電腦遙控家電技術尚未成熟,且我 們目前無法用電腦控制家電,因此利用程式開啟與關 閉影片檔來模擬開關家電

2. 利用 system(“ 開啟檔名 ) 可以開啟影片檔,再” 利用 windows.h 中的 function 可以控制目前開啟中的 視窗並關閉他

3. 如此便完成了家電的模擬

(23)

實作方法 傳情簡訊

1. 傳入參數並決定簡訊類型,並讀入樣本

2. 如此便完成了簡訊傳情的實作

(24)

The end

Figure

Updating...

References

Related subjects :