dropbox與其他網路空間有何不同

什麼是網路空間?大家都在說,到底它是什麼?

有何用處?一定需要它嗎? 

現在有那麼多的免費網路空間,一個比一個大。

dropbox.com, box.com, sugarsync, google drive, skydrive, amazon, icloud, Flickr … 哇,太多了,還有很多,不說了。

最近連 ATT 也來給了一個 5G 的叫 att locker。 

以前電腦滿了,就去買一個外接硬碟,把不常用的資料搬過去。

現在資料太多,就上網申請一個網路空間,把資料上傳。 

我們想怎麼放就怎麼放,一個不夠,再開一個。

它們到底有什麼不一樣?為什麼要用 dropbox 來放遊戲呢?別的地方行不行?

其實網路空間就是 web storage ,就是像我們家裡的衣櫃一樣。

每一個房間裡都有衣櫃,有時東西放不下,可能會用其他空出來的房間放東西。

在美國可能會把東西放車庫,甚至於會去外面租個storage來放家可能不知什麼時候才要用的東西,只是這些東西捨不得丟掉。

 

網路空間(web storage)就有這樣的感覺,所以多的東西就要特別開門或開車的把它們拿去放好。

這就要有網路時,開瀏覽器,到網站,輸入密碼,登入,再上傳檔案。

那沒網路呢?怎麼辦?那就別做什麼,再等等吧。 

這樣有沒有很麻煩的感覺?有一點點吧?可能再多一點點。

總之就是麻煩。

 

那就來的一種可以在Local 的電腦端,安裝一個軟體,就有一個資料夾,不須特別做什麼事。

它的資料夾就跟一般在電腦裡的資料夾一樣。

想放檔案,開啟那個資料夾,把檔案拉進去( drag and drop)。

不須管當時有沒有網路, 等到有網路,它會自動跟網路上的那個資料夾同步( sync)。

所以如果用瀏覽器登入時,兩邊的資料會是一樣的。

 

講完了網路空間與同步的觀念,該來講 ── 為什麼遊戲要放 dropbox 裡? 

為什麼不把遊戲就放部落格?它不是也可以上傳檔案嗎?

那是因為華文網部落格的後台,是將所以的資料都放在一起,沒有資料夾的觀念。

那也就是為什麼有時有的檔案會被改名,因為有人用了那個名字了。

那moodle教室呢?

它可以放 hot potato的檔案,但不接受.exe的檔案,所以不能放,要另外找地方。

除非是網頁的後台,網頁的後台是可以放的,例如:GeoCity,它是網站,所以可以放。可惜它關了。 

那那麼多的網路空間,又有什麼不一樣?

一般的網路空間是可以放資料,也提供下載的功能,但是放了.exe的檔案或.swf等需要call data時,就不行了。

它叫不到 data,所以無法執行該遊戲該做的事,遊戲不能玩了。

目前比較為大家所知的網路空間中dropbox可以做這件事,所以就使用它了。

上網申請一個帳號,下載一個軟體,安裝那個軟體。

就會在 local 電腦設定一個資料夾,它就可以跟網路端的資料夾同步( sync) 

並在裡面自動產生一個 public folder 和 photo 的資料夾。(從2012年開始須去enable public folder,否則沒有。方法請參考說明 http://goo.gl/w61HON )

它的作用是,只要把檔案資料放在它預設的public folder,就可以取得public link 。

這個public link有什麼重要呢?

因為需要將遊戲embed到部落格或moodle,它是開放給大家都看得到的。

如果不在public的地方,那就是私人的(private),那誰看得到,了解吧。

最後,在public folder裡,每個遊戲都要有自己的資料夾,否則在執行.exe檔時,它要call哪一個data呢?

記住幫每個遊戲在public folder裡create一個它自己專屬的資料夾。

而且在拿到遊戲一定先複製一份,再改複製那份的data。

因為可能第一課用了這個遊戲,第三課又要再用。

講完了,希望沒把大家弄糊塗了。

good luck for all!