MemorizeYC 的WinAPP 教學,版本:2016.1114.8.0

本APP謹獻給老師與學生,希望能夠讓老師能很容易地準備材料讓學生在家裡就可以自己預習與複習,並且能夠提醒學生在該複習的時間提醒學生。且能漸進的引導學生對需要記住的知識能夠有長時的記憶。若老師想要讓學生直接可以在網路上玩,請到https://github.com/ychsue/MemorizeYC.Web下載網路版的原始碼,做些簡單的設定,就可以讓學生在網路上直接使用了。其範例在http://MemorizeYC.AzureWebsites.net/Static,歡迎試用。
當你第一次使用本APP時,所進到的畫面就是以下的畫面。原則上,它會根據你的作業系統的國家、區域的設定而改變顯示的語言,目前的語言有中文與英文兩種。
  1. 按這個鈕後,它會跳到 畫面,在此,它會依你給定的容器名稱,在你所選定的目錄裡新增一個新的目錄,而該目錄的名稱就是容器名稱。然後,它將會將一個稱為Shape and Color 的子目錄建立到該容器裡面。在檔案總管裡看的話,其實就是目錄與圖片檔而已。而本APP會將它們變成互動學習內容。
  2. 按這個鈕後它會跳到 的畫面,它的動作與上一個差不多,只是,它會將一整個容器輸出到你選定的目錄裡面。該容器為Cortana一些常用的語法,不過,微軟內建的教學已經夠好了,用微軟內建的可能效果更好。
  3. 如果你已經懂得本APP怎麼將目錄與檔案看成是它的互動學習的內容的話,你可以直接按這個鈕選一個容器的目錄就好了。按這個鈕後,它會跳到 的畫面。
  1. 輸入想要的容器名稱好盛裝本類別範例,此範例為Shape and color。
  2. 按此以叫出Windows的目錄選擇小視窗好在該目錄新創一個以容器名稱為名的目錄。
  1. 按此按鈕後,它會開啟Windows的目錄選取的小視窗,選好目錄後,它就會將整個分類好的Cortana範例句子容器整個新創到該目錄裡。
  1. 按此鈕後,會跳出一個Windows的選取目錄小視窗。選定的目錄就會被當作容器使用。
  2. 勾選,代表一旦選取完容器後就立刻;不勾選的話,則一旦選取完,就會跳到主設定頁面的
當你每次開啟本APP時,所進到的畫面就是這個畫面。
  1. 按此鈕就會進到互動學習的,其根據是(2)與(3)的值來決定到底要玩哪個類別。
  2. 此下拉式選單可以選擇其中一個容器,這些容器乃是透過全域設定裡的來達成。
    此外,若某個容器前有個紅色圈圈的話,那代表該容器已經超過時間沒上去玩了,而圈圈裡的數字代表的是過期幾天。
  3. 此下拉式選單裡的第一個是Auto,代表由APP本身自己決定要玩哪一個類別。其餘的類別其實就是容器目錄裡的所有子目錄。如果所選擇的是其中一個類別,那麼,就會只玩該類別。
    同樣的,它們前面也有可能有紅色或藍色圈圈,意義和(2)的一樣。
  4. 按此鈕會跳到的畫面,在那裏可以針對整個APP做設定。
  5. 原則上,內定的使用者叫做MYC,如果想要新增新的使用者的話,請由全域設定的來新增使用者,APP會保留個別使用者的玩的資訊。
  6. 按此鈕會跳到本APP的主網頁;如果是要到Web版的示範的話,請上此網頁,其使用法與本APP大致相同,不過,沒辦法編輯就是。
  7. 按此鈕則會跳到本APP的APP Store 頁面,該頁面有最新版的簡易說明,透過它,也可下載本APP的Windows 8.1, Windows Phone 8.1 與 Windows 10 的版本。如果是要Web版的原始碼,那麼請上Github 上的頁面下載。
  8. 此處顯示目前的版本。
下圖為全域設定頁面第一次進入時的模樣。
  1. 按此橫三條線的圖案後,可切換是否要顯示可設定的名稱。
  2. 按了後連到,在此頁面可以測試語音模擬;而在此所設定的語言則會成為預設的語音模擬語言。不過,在各個類別裡,其實在裡還可以再設定一次。
  3. 按了後會連到,在此頁面可以測試語音辨識。原則上有Windows 內建的與Bing 兩種,不過,Bing的可能會在 2017/03/01 以後就不能使用。
  4. 按了後會連到,此頁面在改變所有頁面的文字,也就是說,你可以依你的喜好任意改變各個頁面顯示的文字。
  5. 按了後會連到,設定、編輯、抓取、刪除容器等都是在此頁面設定的,所以是這幾個頁面中最常被用到的。
  6. 按了後會連到,這頁面最主要在新增與刪除使用者,不同使用者的遊戲歷程會被記錄在不同檔案上,在檔案總管裡打開類別的目錄,就會看到以使用者ID為檔名的.level檔了。
  7. 按此鈕會回到 ,不過,在畫面的左方,這個列表還會存在。
  1. 下拉式選單,選擇可用的語音模擬,可以透過Action center 所有設定 時間及語言 地區與語言 新增一個語言的步驟新增可用的語音。 可以顯示或隱藏設定語言的示意圖。
  2. 此slider用來調節語音的速率,因為若是在學外國語,有時一般速率也覺得太快。
  3. 要語音模擬測試的文字。
  4. 按此鈕會開啟 bing translator
  5. 按此鈕會開啟the free dictionary 網頁。
  6. 按此鈕會語音模擬。
  1. 原則上有兩種語音辨識可以使用,一個是系統內定的、另一個則是由Bing提供的服務。不過,Bing所提供的服務因為很可能在 2017/03/01 以後就不能再使用,所以,建議都使用系統內定的語音辨識就好。
  2. 這個按鈕是決定是否再複誦一次辨識後的結果。
  3. 下拉式選單,選擇可用的語音辨識,可以透過Action center 所有設定 時間及語言 地區與語言 新增一個語言的步驟新增可用的語音。原則上,能夠執行Cortana的國家,應該都有可以提供語音辨識的功能。 可以顯示或隱藏設定語言的示意圖。
  4. Windows 語音辨識很有趣的一個地方是,你可以提供它要辨識的句子的文字,感覺上比Web版的辨識得更準的感覺。此處若你完全沒提供任何句子,那代表隨它辨識啦!
  5. 按此鈕就開始辨識了。
其實,本APP是將所有頁面的文字以.json檔的方式存在本APP的Roaming Folder裡頭,所以,使用者其實可以將修改好後的文字匯出為.json檔,別的使用者只要匯入該檔,就會改成該使用者自訂的文字了。
  1. 切換是否顯示黃色區塊,即(3)到(6)所在範圍。
  2. 當作了任何修改後,請按此鈕,讓它將第(7)項裡下面那文字輸入方塊裡的內容存到.json檔裡,這樣,下次進來時,才會是自訂的文字。
  3. 第(7)項上面那個就是依據本下拉式選單所選取的語言的內定值。純粹比較用,並不會影響最後輸出結果。
  4. 此下拉式選單會影響到第(7)項裡的下面那個文字輸入方塊,圖片上所顯示的就是當選擇匯入一個.json檔來直接修改所有該方格內容。這樣的好處是,一個人設定好各頁面的文字後,就可以匯出給其他人來匯入。
    此外,需要注意的一點是,由於Bing Translator 的服務可能在 2017/03/01 以後就不再提供服務,十分遺憾。再想想有甚麼方法可用。
  5. 按此鈕就可以選取一個.json檔來匯入了,這個.json檔可以藉由按鈕(6)來達成。
  6. 按此鈕就會將(7)裡頭下面的文字匯出到Resources.json檔裡頭,不過,它會要求你先選擇一個目錄來存放本檔案。
  7. 上面是比較用的,下面的是可以修改的。修改完畢後,再按按鈕(2)即可將所有頁面文字都改為你設定的,下次再進來也會還是你輸入的文字。
此頁面共有兩個主要的功能,這兩個功能分別為
下面的畫面是當它正在下載整個容器的畫面。
  1. 按此鈕它會告知你容器與類別的大概意思。當你知道它們的意義時,其實,一個已經分門別類放好的目錄,就可以直接被本APP拿來當互動教學的內容了。
  2. 按此條目用來切換到新增容器的畫面。
  3. 預設是你想要的目錄(容器)名稱,不過,你還有第二種選擇,那就是如果你輸入的是一個網址,比如 http://MemorizeYC.AzureWebsites.net/Static/Samples/中醫經絡 那它就會上網去看看該目錄是否為一個容器,若是的話,它就會將整個目錄抓下來。如上面畫面顯示。 以下的列表為網路範例中可下載至APP的位址,點一下右邊的鈕就會存到你裝置的剪貼簿中,將它貼到你Windows App的新增容器的文字方塊裡面即可。
  4. 按此鈕就會叫出Windows的目錄選擇小窗格,到時,該容器就會以它的名稱為目錄名出現在你選定的目錄裡。當然,(3)的文字輸入裡,若你按Enter也有同樣效果。
  5. 按此條目會跳到 的畫面。
在此,它也有兩種主要模式,第一個是產生一個,另一個則是,這也是預設會開啟的畫面。
由於這兩個模式有部分是相同的,所以在此一併解說:
  1. 選擇的容器位置會顯示在此。
  2. 若不知道容器與類別的概念,按這個鈕它會簡易的教學一下。
  3. 按此條目就會顯示此選擇一個已經存在的容器項目。
  4. 此下拉式選單讓你選取已經在本APP所認知的容器。
  5. 按此鈕會消除選定的容器、甚至全部消除掉。不過,此消除並非殺掉該目錄,而只是由本APP的清單裡移除而已。
  6. 按此條目就會顯示新增一個類別的區塊來。
  7. 按此條目則會開啟編輯類別的區塊來。
前七個已經在上面解說了。
  1. 選了後按(11)鈕就會在容器內新增一個子目錄(類別)。
  2. 選了後按(11)鈕就會在容器內放入一個名為Shape and color 的子目錄(類別)。
  3. 選了後按(11)鈕就會跳出一個畫面讓你直接輸入文字來產生類別的內容。 可以顯示或隱藏該畫面。
    1. 首先,給要建立的類別一個名字。
    2. 然後,輸入答案的部分;可以按右邊的鈕由文字檔輸入,也可以直接按箭頭所指的空白處開啟文字輸入窗格來輸入。每個句子以一到多個空白行來隔開,本APP會自動為這些句子造一個文字檔。
    3. 接著,請輸入文字檔內文的部分,輸入法與上一個動作相同。記得,句子數目得跟答案的一樣,這樣才能造出新的類別。
    4. 由於怕有太多句子擠在一個類別裡,請設定一下每個類別最多要放幾張圖卡。
    5. 然後,按(5)鈕就會開始依據你的輸入產生整個類別了。
    6. 當然,若輸入中突然不想繼續,那就按右下角的取消鍵吧。
  4. 按此鈕才會開始執行新增的動作。
因為前七個項目已經在上面陳述了,下面四項才是這個畫面的重點:
  1. 該容器內內含的所有子目錄(類別)列表。選擇一個類別後,下面三個按鈕才會出現。
  2. 刪除被選取的子目錄(類別),嗯,是真的刪除該子目錄喔!請小心。
此部分有三個功能,分別為選擇、新增與刪除使用者ID;不過,選擇使用者ID可以直接在來達成。而使用者ID主要是讓不同使用者可以在同一個裝置裡進行自己的學習。
  1. 輸入新使用者ID,輸入完畢後,按右邊的按鈕就會新增了。
  2. 選擇一個使用者ID。
  3. 按此鈕後才會正式的被選為目前的使用者ID。
  4. 小心使用此鈕,它會移除目前選取的使用者ID;不過,也不用怕,各個使用者的使用狀況是以使用者ID.level 的形式存在各個類別子目錄裡,所以,只要將該使用者ID新增回來,使用紀錄依然還在。
在進到這個畫面前,你可能會先看到一段影片廣告,通常當你使用超過10分鐘後才會有第二次的廣告。第一次進到本頁面看到的樣子大致如此。
  1. 切換是否顯示
  2. 每張卡片,點一下在各個模式有不同意義,而快點兩下則會打開
  3. 有三種模式,分別為。 不同模式下,此Bar會顯示不一樣的輸入方式,可以透過以下三種不同方式來切換
    1. 透過裡的第二條列來切換
    2. 透過滑鼠按此Bar左右兩端黃色條狀物切換。
    3. 手指在此Bar左右滑動也可以切換。
按各別條目會跳到該區塊,不過,藍色箭頭所指的兩個條目只有在提示模式下才會出現。此外,提示模式其實也是編輯模式,它主要目的是設定
  1. 與所有卡片相關設定:

    1. 此部分在決定哪些卡片要顯現:由一個按鈕、一個下拉式選單以及一個勾選所構成。
      該按鈕會顯示還有多少張卡片尚未被顯現,按此按鈕則會設法讓檯面上的卡片數等於下拉式選單裡所指定的數值;而哪些卡片要被顯現,若該勾選被勾選的話,則會隨機的抽選。
    2. 此部分在縮放卡片或者卡片內文的文字大小。此處由兩個按鈕與一個勾選構成。
      該勾選是決定是否要一起縮放背景,背景可以在(7):編輯與儲存裡被設定。
    3. 此部分與卡片怎麼排列有關,預設卡片是不能移動的,勾選第一個就可以移動了;第二個勾選是讓使用者可以移動後自動將卡片排列好;第三的則可以將卡片以條列的方式如法律條文般一條條的排列下來。
  2. 遊戲模式:

    1. 分別為 三種模式的切換。
    2. 勾選的話,按大部分元件都會有一個Flyout告訴你它怎麼用。
  3. 提示模式額外選項:

    這選項只有在提示模式下才會出現。
    1. 若點選的卡片為文字檔,那它就會念卡片的內容。
    2. 預設。若點選卡片,它會念卡片的答案。答案一開始為該卡片的檔名,若有附聲音檔給該卡片,會改撥放該聲音檔(比方說貓的聲音撥放貓的叫聲),然而,如果在裡有設定Dictate值,那它就會唸該值。不過,不需要直接編輯該檔,這值在可以被設定。
  4. 排列卡片:

    這三個鈕分別為整齊排列、亂數排列與回復原初狀態三種。
  5. 語音模擬速率:

    1. 顯示目前語音速率為原速率的幾倍。
    2. 調節速率。
  6. 超連結:

    1. 如果此類別有超連結,按這個鈕就會超連結過去,該超連結在(7)編輯與儲存裡可設定。
    2. 按了會回到
  7. 編輯與儲存:

    此條目只在提示模式下出現。
    1. 按此鈕跳到
    2. 按此鈕就會將任何變更儲存到裏頭。
    3. 輸入你目錄裡的圖片位址,或者網路上的圖片位址(可透過Bing image 尋找),它就會變成你的類別的背景。
    4. 輸入的網址會變成此類別的超連結,可透過(6)的按鈕連結過去。
當我們(1)快點兩下某張卡之後,就會出現(2)卡片額外資訊的窗格如下。而這窗格在三種模式下會在提示模式下提供最完整的資訊與編修。邊修完後,記得到的(7)去儲存一下,這樣才會寫入裏頭喔! 這個窗格分為10個區塊如下:
  1. 檔名

  2. 描述:

    這描述可以直接在裡宣告,而主要描述也可以在此被使用者設定。看到的效果如下: 不過,若你的卡片檔案是.box檔的話,則可以額外對各別子卡片宣告描述,看到的效果則如下: 至於怎麼宣告,請參見
  3. 連結

    按其右邊的連結按鈕即可連結過去;此外,主要連結可以在此被使用者設定。 這連結可以直接在裡宣告;若你的卡片檔案是.box檔的話,則可以額外對各別子卡片宣告連結,看到的效果如下: 至於怎麼宣告,請參見
  4. 語音模擬答案部分:

    預設為檔名,不過,若在裡有宣告,則會改以該值為語音模擬時的文字。
  5. 被允許的鍵入的正解:

    由於考量到可能可視為正確答案的答案可以很多種,比如Na與Sodium我們可能會視它們都算對,所以,使用者可以在此輸入多個答案。 其最上方的方格填完答案後,按右邊的加號,就會新增進去。
  6. 被允許的語音辨識的正解:

    與上面那一個理由相同,不過,口頭念的與文字可能會有些出入,所以,讓語音辨識的部分也可以有自己的答案集合。
  7. 位置、大小與邊框:

    縮放與移動請直接用你的手指或滑鼠+滾輪完成吧!此處的設定主要是要告知是否要該卡片的位置與大小固定,這樣,下次再進來玩時,才會出現在對的位置。 圖上(1) 的是被選取的卡片,(2)則為邊框未隱藏的情形(3)則為邊框隱藏時的情形。
  8. 聲音檔的路徑:

    此處可以輸入網路上的某個聲音檔,或者就是在目前容器裡的聲音檔的路徑也可以。右邊的撥放鈕是用來確定你輸入的聲音檔是否正確。
  9. 語音速率調節:

  10. 被選的文字的語音模擬與查詢:

    原則上,這整個卡片額外資訊表裡的任何可以被選取的文字,都可以透過按左邊的撥放鈕來撥放,或按右邊的蒐尋鈕找出它的翻譯,語音模擬的速率由上面的Slider來設定。對了,有些區塊如描述文字內容等區塊的文字若沒有選取,但它們是開啟的情況下,會唸出它所有的內容。
  1. 首先,先點擊一下一張圖卡,那它就會念它的答案,並且會一閃一閃的提示使用者該卡片正被選取中。如果你要它改念它的文字內容(文字檔時),那請在的第三項提示模式額外選項裡勾選。
    此外,請按左上角選取合適的語言,安裝語言的部分,請參見
  2. 或者,你也可以按此鈕讓它自動由點選的卡片開始一張張的唸。
  3. 中途想要暫停的話,按一下此鈕。
  4. 正在念的卡片的答案會顯示在此。
  1. 首先,先點此撥放鈕或它隔壁的撥放下一首鈕讓它撥放一段答案的語音模擬,或者直接是某張卡片的聲音檔。好讓使用者來配對相對應的答案。
    此外,請按左上角選取合適的語言,安裝語言的部分,請參見
  2. 按此鈕可以換唸另一張卡,這用在可能使用者對該答案沒有印象,想先換另外一張卡的答案看看。
  3. 該答案會顯示在此,點擊一下此處可以切換是否顯示該答案。
  4. 點擊一下相對應的卡片,若與答案相符,該卡片就會消除,當全部卡片消除時,就算過關。記得,點擊兩下則會顯示該卡片的額外資訊。
  1. 首先,請先點選某一張卡片代表選取了它。
  2. 輸入答案的方式有兩種,一種是按此按鈕叫出語音辨識器(3)用你的嘴巴念出答案。另一種就是在(4)的文字方塊裡輸入答案。
    此外,請按左上角選取合適的語言,安裝語言的部分,請參見
  3. 同上
  4. 同上
  5. 按此鈕可以將輸入的答案送出,若答案正確該卡片就會被消除,若錯誤,則會扣分。全部卡片都消除,代表過關。
  1. 按此鈕切換顯示設定.level檔案的子窗格。當中你可以設定等級、下次玩的時間與語音模擬的語言。
  2. 按此鈕會儲存.level檔,並且回到玩的頁面。
  3. 左邊為卡片的內容,而右邊則為其檔名。點一下某一張卡後,就會顯示下方按鈕列。
  4. 在此,你可以新增、、刪除與修改檔名。
  5. 按此,會叫出類似幻燈片形式的語音模擬的畫面。
    1. 關閉此窗格。
    2. 切換到下一張圖卡。
    3. 按上面的鈕,就會顯示解譯後的檔名。記得,不是儲存在MYCategory.json裡的那一個。
    4. 若檔案為文字檔,就會出現這個按鈕。按上面的鈕,就會顯示文字檔內容。
    5. 調節語音速率。
    6. 按左邊的鈕會撥放語音模擬而按右邊的鈕則會查詢。而文字的部分,看是在(3)或(4)還有是否有反白某些文字;若沒有反白的字,就全部念。
    7. 按了後會自動唸完所有的圖卡。
當你在選擇新增一個新的圖卡,若沒有給任何副檔名,預設的副檔名會變為.box,然後會先進到一個初始畫面,不過,最後還是會到如下的畫面;再者,如果你是編輯一個已經存在的圖卡,也是會到此畫面,所以,我只顯示.box的,其他的圖形檔與文字檔的編輯畫面,我就沒有顯示了。此外,若編輯的是圖形檔,你還可以由相機直接抓取圖檔喔! 主要分為三大部分:
  1. 檔名編輯:

    這裡,你可以直接修改檔案的檔名,不過,副檔名請千萬別改動它,不然,它會視為無效的修改。
  2. 編輯檔案內容:

    1. 直接由別的檔案拷貝過來:這功能在.box檔比較沒用,但是,對於圖片檔或文字檔就很有用。
    2. 其實,因為.box檔其實只是個文字檔,用來宣告到底該圖卡要關連到那些圖片或文字,所以,其實是可以當作文字編輯的,該檔的規格請參閱的說明。
    3. 這裡,你可以透過Flickr直接搜尋你想要的圖如下圖: 首先,(1)它會自動輸入檔名當作搜尋的字串,(2)按搜尋後,就會列出這些圖片來,(3)點這些圖片,就代表選了它們;沒有滿意的話,按一下右邊有個隱約的向右鈕,看下一頁;最後(4)按下載鈕(其實只有超連結)將它們的連結抓回。這個目錄裡的第一個解說圖片,就是它返回後的樣子。
    4. 因為,其實使用者也可以直接修改每張卡的連結。不過,這樣做時,有時它會沒有更新到你所輸入的連結,那時,請按一下更新鈕吧。不過,此鈕很少用就是了。
  3. 編輯連結內容(檔)與儲存:

    1. 新增連結到此容器或類別的檔案:
      事實上,按了此鈕後,不是跳到以下畫面,而是先問使用者想要連結到哪個檔案,目錄的宣告請看。然後會依照副檔名決定這個畫面。
      1. 若想修改檔名,請先在文字方塊裡輸入想要的檔名,再按上方的按鈕完成檔名修改。對了,記得如果該檔案或目錄不存在,它會自己新造一個目錄或檔案給你。
      2. 這個按鈕按了可以由其他檔案直接拷貝內容過來。
      3. 嗯,因為不曉得使用者喜歡用內建的文字方塊來輸入,還是像小作家等軟體來做,所以,提供了兩種選項供使用者自己決定。
    2. 刪除連結:
      按此鈕可以選擇只移除該連結,或者連連結的檔也一併刪除。
    3. 編輯被連結的檔:
      如果該被連結的檔是用http連結的話,那就會改成將該連結檔下載下來。
    4. 儲存:
      在離開此頁面前,保險一點,還是先按這個鈕存一下再回到類別頁面。
還記得小時候老師怎麼教我們認ㄅㄆㄇㄈ嗎?(1)先念幾張字卡給我們聽;然後老師就將字卡黏在牆上,(2)老師唸然後讓我們選正確的,等我們夠熟練,就換成(3)老師指著卡片,換我們唸出正確讀法。然後,(4)老師會出作業、重複上、考試來讓我們熟練。
原則上,站在學習者的立場,前三點就是本遊戲的三個模式,你的裝置的角色就是老師,然後,本APP就會根據遺忘曲線,定期提醒你回來複習,以期使該記憶變成長期的記憶。
就著教學者的立場,卡片哪來?本APP只要使用者將圖或文字檔放在同一個目錄裡,該圖、文就會變成遊戲裡的卡片,它們的檔名預設就是它們的答案。
比方你可能有一課教到動物,而動物又有昆蟲、爬蟲類與哺乳動物等。此時,老師只要在我的文件的目錄裡造個動物的子目錄當作容器,然後再在這個目錄裡分別造昆蟲爬蟲類哺乳類等子目錄當作一個個的類別,然後上網或學生畫的圖或文字放到相應的子目錄裡,用本APP將該動物的目錄透過將此目錄變成本APP認得的容器之一,就可以玩了。
若你還想要圖片們會擺在想要的位置,比如你用叢林當背景,那就請進到裡去設定,然後在該頁面儲存,下次玩的時候,就會出現在你想要擺放的位置了。
若想要將打造好的容器直接可以在網頁上玩,請到http://github.com/ychsue/MemorizeYC.Web下載網頁版,然後在你的網頁裡叫用該Javascript檔,將容器拷貝到網路上,就可以玩了。範例在 http://MemorizeYC.AzureWebsites.net/Static
原則上,超連結到網路上的圖片或文字檔是透過http的,所以,如果本APP認得該網路位址,它會設法去載入該網路的圖片或文字檔。不過,若本APP認為使用者想連結的檔案或目錄並非網路位址,那它會開始把該連結當作你裝置上的檔案目錄。
因為這些連結的產生應該都是由某一個類別的檔案所提出的要求,所以,如果所宣告的路徑並非以/\當作開頭的話,那它就會被當作是相對於類別子目錄的位址;反之,則會以相對於容器的目錄來開啟你想要的路徑。 此外,此APP若你輸入的目錄或檔案不存在的話,預設它是會自動幫你產生它們。
比方某個類別位於D:/CONTAINER/CATEGORY,那麼,若你要找的檔案為a/b/c.txt,那本APP會去找D:/CONTAINER/CATEGORY/a/b/c.txt,不存在的目錄,它會自己幫你造好。若你找的是/a/b/c.txt,那它會去找D:/CONTAINER/a/b/c.txt
首先,它其實是個文字檔,其檔案內容如下 首先,若有超過一行的宣告,每一行對應到.box檔的一個卡片。
圖上可看到被五個*號與+號分割成3個區塊。第一個區塊是對應到該圖片檔或文字檔的超連結,當然,該連結滿足。至於*****與+++++並非必要。
  1. *****後面接的是使用者在遊戲頁面快點兩下時會看到的連結,這主要是為了要告訴人們該圖片出自哪裡,授權於誰。由本APP透過Flickr下載的圖內定都有這個值。
  2. +++++後面所接的則是描述。目前本APP只能純文字顯示,不過,網路版的可以以html格式顯示。
原則上,MYContainer.json主要是給網路版使用的,因為一般而言,無論是伺服端或者使用者端都不允許使用者可以直接查詢某個網路位址有哪些目錄與檔案,這是因為基於安全問題而有的。因此,此檔案其實是放在CONTAINER目錄裡頭,宣告該目錄下有哪些子類別目錄,這個檔會在當你打開本APP時的主畫面會自動產生(雖然本APP並沒在用它,造出來只是為了方便使用者可以很輕易的將該容器放到網頁上供人直接網頁上玩它)。
本來,放在各個類別裡的MYCategory.json也是如此,但是,後來考量到光靠檔名與檔案內容要將圖卡固定大小與位置等動作很是麻煩,所以,此檔案現在也就負起了宣告個張圖卡的額外資訊的任務了。這可以在與其來做到,所以,使用者現在不需要自己動手寫這個檔了。若你想要自己寫也可以,請參照https://github.com/ychsue/MemorizeYC.Web/blob/master/MemorizeYC.Web/Models/MYCategoryJson.ts裡頭的設定。