myBase Desktop 6.x 用户手册
myBase Desktop 6.x 用戶手冊(簡體中文版)
安裝myBase Desktop在我們的網(wǎng)站上提供有兩種myBase Desktop的安裝包。一種是需要安裝的自解壓.exe安裝包,使用這種方式,只需簡單的按幾下按鈕就能完成安裝。另一種是免安裝的zip安裝包,只需要解壓到任意文件夾即可,解壓完成后,雙擊nyfedit.exe即可運行程序。
卸載myBase Desktop在卸載 myBase Desktop 前,推薦您先備份 .nyf 數(shù)據(jù)文件。
建立數(shù)據(jù)庫要建立一個新的nyf數(shù)據(jù)庫文件,可以通過菜單【文件 - 創(chuàng)建數(shù)據(jù)庫】,然后就可以在大綱視圖下使用RTF編輯器輸入文字,插入文檔附件,關(guān)聯(lián)節(jié)點或日歷,賦予標(biāo)簽,添加超鏈接,使用自定義節(jié)點圖標(biāo)。詳細(xì)見下。 創(chuàng)建數(shù)據(jù)庫在可以使用myBase輸入數(shù)據(jù)之前,首先需要新建一個新的數(shù)據(jù)庫(nyf文件),通過這個nyf文件,您可以輸入數(shù)據(jù)并使用樹形大綱結(jié)構(gòu)管理這些數(shù)據(jù)。如需創(chuàng)建數(shù)據(jù)庫,可以通過菜單【文件 - 創(chuàng)建數(shù)據(jù)庫】,在彈出的對話框中,您可以定義數(shù)據(jù)庫的文件名,保存路徑和其他的選項。 Wjjsoft Structured Storage Library. 從6.3版本開始,myBase引入了可支持大文件(>2GiB)的64位存儲技術(shù)(SSG-5),建議在創(chuàng)建新數(shù)據(jù)庫時選用這項技術(shù)。 詳細(xì)的SSG-5技術(shù)信息,可以參考Wjjsoft Structured Storage Library 添加節(jié)點新建好數(shù)據(jù)庫后,你就可以通過菜單【整理 - 添加子節(jié)點】或者【整理 - 前面插入節(jié)點】、【整理 - 后面插入節(jié)點】在大綱視圖里插入節(jié)點。每個新建節(jié)點默認(rèn)以RTF文本格式來記錄。當(dāng)你點擊大綱視圖的節(jié)點,這個節(jié)點的文本內(nèi)容就會在RTF編輯器打開,然后你就可以進(jìn)行編輯和編排格式。 添加附件和快捷方式每個節(jié)點都可以添加文件作為附件。添加的附件可以是真實存入mybase數(shù)據(jù)庫的文件,又可是鏈接本地源文件或者URL(網(wǎng)上資源)的快捷方式。可以通過【附件 - 添加附件】菜單添加真實存入mybase數(shù)據(jù)庫的附件;如要添加快捷方式,可以通過菜單【附件 - 添加快捷方式】。 添加標(biāo)簽標(biāo)簽可用來分類節(jié)點,myBase支持無限級數(shù)的標(biāo)簽樹結(jié)構(gòu)。您可點擊左側(cè)的【標(biāo)簽】頁,然后通過【標(biāo)簽 - 添加子節(jié)點】,【標(biāo)簽 - 前面加入節(jié)點】或者【標(biāo)簽 - 后面加入節(jié)點】來添加標(biāo)簽和子標(biāo)簽。 添加書簽myBase不僅具有書簽的功能,而且還可以用一個獨立的視圖(點擊左側(cè)的【書簽】頁)列出所有用戶自定義的書簽。在此視圖下,雙擊一個書簽節(jié)點就會自動跳轉(zhuǎn)到節(jié)點RTF文本書簽的位置。當(dāng)您想要為當(dāng)前RTF編輯器的位置添加書簽,只需在菜單欄選擇【書簽 - 添加書簽】,然后輸入書簽的名字即可。而且由于書簽保包含了RTF文本中的位置信息,所以書簽也可以插入到其他節(jié)點的文本里,作為跳轉(zhuǎn)的超級鏈接,通過點擊這個鏈接,即可跳轉(zhuǎn)到相應(yīng)的書簽節(jié)點。 組織節(jié)點您可以通過樹形大綱的形式來組織節(jié)點,同時myBase也有一些特殊的組織節(jié)點的方式。例如節(jié)點鏈接,符號鏈接,日歷鏈接,書簽等。 移動節(jié)點節(jié)點可方便的上下左右移動,如需移動節(jié)點,可通過菜單【整理 - 移動 ...】;還可通過鼠標(biāo)拖動或復(fù)制粘貼節(jié)點到另一節(jié)點下。 節(jié)點鏈接節(jié)點可以和其他一個或多個節(jié)點相關(guān)聯(lián),當(dāng)打開一個節(jié)點,與之相關(guān)聯(lián)的節(jié)點就會被列出來作為參考。雙擊一個關(guān)聯(lián)節(jié)點,就會打開和跳轉(zhuǎn)到相應(yīng)的節(jié)點。如需把一個節(jié)點和另一個節(jié)點連接,可以通過菜單【整理 - 聯(lián)結(jié) - 關(guān)聯(lián)條目】,然后可在彈出窗口(瀏覽樹形窗口)選擇需要聯(lián)結(jié)的節(jié)點即可。 節(jié)點鏈接也可作為超鏈接放到RTF文本里,通過點擊這個超鏈接就可打開相應(yīng)的節(jié)點。可通過下列的方法把節(jié)點鏈接插入到RTF文本中。
符號鏈接符號鏈接是一種可以插入大綱樹形結(jié)構(gòu)的特殊的節(jié)點。其實符號鏈接更像是通往真實節(jié)點的快捷方式。有很多詞可以描述這一概念, 例如虛擬節(jié)點、快捷方式、克隆節(jié)點等。您可以創(chuàng)建一個符號鏈接,僅僅是為了作為一個通往真實節(jié)點的參考。與真實節(jié)點相比,符號鏈接并不保存自己的內(nèi)容。 當(dāng)點擊一個符號鏈接,它只顯示這個參考節(jié)點(真實節(jié)點)的內(nèi)容,而并不顯示符號鏈接本身的內(nèi)容。如果這個參考節(jié)點也是一個符號鏈接, 那么它就會一直鏈接下去直到到達(dá)真實節(jié)點。在myBase里,您可定義隨意多個符號鏈接。唯一的缺憾是當(dāng)你復(fù)制或?qū)С龊蟹栨溄拥闹Ч?jié)點時, 這些符號鏈接會被忽略,而不會被導(dǎo)出。您可通過菜單【整理 - 聯(lián)結(jié) - 符號鏈接】 與日歷鏈接節(jié)點可以通過菜單【整理 - 聯(lián)結(jié) - 鏈接日歷】和日期相連接。在默認(rèn)設(shè)置的情況下,相關(guān)聯(lián)的的日期會顯示在樹形大綱的節(jié)點名字前面。日期也可作為搜索的條件之一。 與書簽鏈接通過文本節(jié)點內(nèi)插入的超鏈接,可以跳轉(zhuǎn)書簽所在的文本節(jié)點。需要先在目標(biāo)節(jié)點定義好書簽,然后在另外一個文本節(jié)點加上超鏈接到書簽。 節(jié)點標(biāo)簽除了基本的樹形大綱結(jié)構(gòu),標(biāo)簽樹是分類節(jié)點的第二種方法。如果要標(biāo)簽節(jié)點,可以通過菜單【整理 - 聯(lián)結(jié) - 加標(biāo)簽】,然后在彈出的【瀏覽標(biāo)簽樹】窗口選擇合適的標(biāo)簽。標(biāo)簽樹可以在標(biāo)簽窗口(左側(cè)【標(biāo)簽】頁)里創(chuàng)建或者是在【瀏覽標(biāo)簽樹】窗口創(chuàng)建。 使用自定義圖標(biāo)nyf數(shù)據(jù)庫可以保存多個bmp文件(16*16)作為自定義圖標(biāo),這些自定義圖標(biāo)可以用于節(jié)點和標(biāo)簽。這些自定義圖標(biāo)會顯示在樹形大綱視圖的節(jié)點名稱前。在使用自定義圖標(biāo)標(biāo)識節(jié)點和標(biāo)簽之前,您需要先插入一些16*16的bmp圖片。可以通過菜單【整理 - 自定義圖標(biāo)】管理,在彈出窗口點擊【導(dǎo)入】即可加入圖標(biāo)。在彈出的窗口可以選擇一個圖標(biāo),然后再點擊【選用】或者雙擊一個圖標(biāo),即把該圖標(biāo)賦予所選的節(jié)點或者標(biāo)簽。 排序節(jié)點節(jié)點或者標(biāo)簽節(jié)點可以根據(jù)節(jié)點名字或者修改日期進(jìn)行升序或降序的排列。排序工具可對某個節(jié)點下或整個分支下的子節(jié)點進(jìn)行排序。可以通過菜單【整理 - 排序子項】操作。如需對標(biāo)簽排序,可在【標(biāo)簽】頁,通過菜單【整理 - 排序子項】操作。 從各種資源獲取數(shù)據(jù)除了可以手動單獨加入節(jié)點到數(shù)據(jù)庫外,myBase提供了一系列的工具可以用來從各種地方批量導(dǎo)入數(shù)據(jù)(例如文件,文件夾,Office文檔和網(wǎng)頁等等)。 請查看下列詳細(xì)描述。另外大部分的導(dǎo)入導(dǎo)出工具是用Javascript編寫的,您可以方便的自己做修改或者自己寫一個適合您自己的導(dǎo)入插件。 導(dǎo)入磁盤目錄樹這個工具可以導(dǎo)入磁盤目錄樹(包括子目錄和文件)到nyf文件。磁盤上每個目錄都會在大綱樹形結(jié)構(gòu)中創(chuàng)建一個節(jié)點,文件被作為附件(或者超鏈接)添加。需要注意的是rtf文件將會被作為節(jié)點內(nèi)的默認(rèn)文本資料。 如需導(dǎo)入文件作為附件,可以通過菜單【捕獲 - 導(dǎo)入磁盤目錄樹】,在彈出窗口選擇【1.導(dǎo)入磁盤目錄樹,將文件保存為附件】。需要注意的是導(dǎo)入文件作為附件會把所有文件都導(dǎo)入到nyf文件中,繼而使nyf數(shù)據(jù)庫文件增大。 如果想保持較小的數(shù)據(jù)庫文件大小,那么可以使用菜單【捕獲 - 導(dǎo)入磁盤目錄樹】,在彈出窗口選擇【2.導(dǎo)入磁盤目錄樹,將文件導(dǎo)入為超文本鏈接】,這樣只有目錄結(jié)構(gòu)會被導(dǎo)入,文件則會以超鏈接形式保持,也就是說文件并不會復(fù)制到nyf數(shù)據(jù)庫中。導(dǎo)入的信息包括了文件路徑,大小,修改時間,這些信息會被保存在RTF文本區(qū)。當(dāng)單擊超鏈接就會打開相應(yīng)的文件。 導(dǎo)入nyf數(shù)據(jù)庫這個工具可以用來導(dǎo)入已存在的nyf文件的內(nèi)容到當(dāng)前數(shù)據(jù)庫中。如需從已存在的nyf文件中導(dǎo)入數(shù)據(jù),可以通過菜單【捕獲 - 導(dǎo)入nyf庫文件】,再選擇已存在的nyf文件,然后在【瀏覽樹形大綱】對話框中選擇需要導(dǎo)入的分支,就可導(dǎo)入到當(dāng)前數(shù)據(jù)庫中。 導(dǎo)入文件生成子條目這個工具可以導(dǎo)入文件并生成子節(jié)點,每個被導(dǎo)入的文件都會創(chuàng)建一個子節(jié)點,文本文件將會作為子節(jié)點的默認(rèn)文本內(nèi)容,其他文件將作為子節(jié)點的附件。當(dāng)導(dǎo)入本地html文檔的時候,相應(yīng)的圖片也會被智能的導(dǎo)入。默認(rèn)情況下,文本文件的后綴為.rtf或者.txt,html文件的后綴則為.html或者.htm。要進(jìn)行上述操作,可以通過菜單【捕獲 - 導(dǎo)入文件生成子條目】,然后選擇一個或多個文檔導(dǎo)入。 導(dǎo)入MS-Word文檔這個工具可以用來導(dǎo)入MS-Word文檔并以子節(jié)點形式保存到當(dāng)前數(shù)據(jù)庫。和導(dǎo)入文件生成子條目不同的地方是,這個工具會把.doc文檔轉(zhuǎn)換成RTF格式文本然后作為節(jié)點的默認(rèn)文本。轉(zhuǎn)換成RTF需要系統(tǒng)上已正確安裝好MS-Word軟件。要導(dǎo)入MS-Word文檔,可以通過菜單【捕獲 - 導(dǎo)入MSWord文檔】。 導(dǎo)入MS-Outlook條目這個工具可以用來導(dǎo)入MS-Outlook條目并以子節(jié)點形式保存到當(dāng)前數(shù)據(jù)庫。如要導(dǎo)入MS-Outlook條目,首先需要先運行MS-Outlook,然后選擇一個或多個想要導(dǎo)入到mybase條目,然后回到myBase界面,選擇菜單【捕獲 - 導(dǎo)入MSOutlook條目】,MS-Outlook里選擇的條目即會被導(dǎo)入為節(jié)點。 導(dǎo)入MindMap條目這個工具可以用來導(dǎo)入.mmap文件內(nèi)的MindMap條目到當(dāng)前數(shù)據(jù)庫,并以子節(jié)點的形式保存。如需導(dǎo)入MindMap條目,可以通過菜單【捕獲 - 導(dǎo)入MindMap條目】。 導(dǎo)入OPML條目這個工具可以用來導(dǎo)入.opml文件中的OPML條目,并以子節(jié)點的形式保存到當(dāng)前數(shù)據(jù)庫。如要導(dǎo)入OPML條目,可以通過菜單【捕獲 - 導(dǎo)入OPML條目】 捕獲網(wǎng)頁myBase支持任何格式的文件作為附件。對于存在于本地硬盤里的現(xiàn)有html文件,您可以通過菜單【捕獲 - 導(dǎo)入文件生成子條目】直接以附件形式添加到節(jié)點里。用這樣的方法,每個導(dǎo)入的html文件將會創(chuàng)建為一個子節(jié)點,當(dāng)點擊這些子節(jié)點,網(wǎng)頁會被直接顯示。 您也可以通過使用Webcollect附加組件在瀏覽網(wǎng)頁的時候直接從瀏覽器抓取保存網(wǎng)頁,Webcollect支持例如Firefox/Chrome/IE主流瀏覽器。如果Webcollect安裝正確,當(dāng)在瀏覽網(wǎng)頁的時候,只需右鍵點擊網(wǎng)頁,然后選擇【Save with myBase】即可整個網(wǎng)頁保存或者選定部分保存到myBase數(shù)據(jù)庫。 我們建議您先打開用于保存網(wǎng)頁的數(shù)據(jù)庫,然后再用WebCollect保存網(wǎng)頁到正在運行的myBase數(shù)據(jù)庫。這樣做比起每次使用WebCollect時再載入數(shù)據(jù)庫文件會快捷方便。 See DEMO for WebCollect addon 觀看WebCollect附件組件演示 導(dǎo)入指定地址的網(wǎng)絡(luò)文件這個工具可以從指定的網(wǎng)絡(luò)地址(URL)下載和導(dǎo)入文件。通過使用這個工具,您無需先手動保存到本地計算機(jī),然后再導(dǎo)入到節(jié)點附件。如果提供的URL地址是有效的,那么文件會被下載并插入到當(dāng)前節(jié)點的附件中。 導(dǎo)入帶分隔符的文本文件這個工具可以用來導(dǎo)入有分行符的文本文件的內(nèi)容并以子節(jié)點保存,例如: 其中'----------'為分隔符,要導(dǎo)入這類文件,可以使用菜單【捕獲 - 導(dǎo)入帶分隔符的文本文件】,選擇需要導(dǎo)入的文本文件,然后輸入分隔即可。 如果想導(dǎo)入文本文件的每行并作為子節(jié)點保存,只需要在輸入分隔符的地方輸入【\n】。 導(dǎo)入文本模板如果您有一些文本是以模板保存的,那么您可以方便的插入快捷文本。如需把文本變成模板,可以在RTF編輯器里選需要作為模板的文本,然后通過菜單【分享 - 導(dǎo)出文本模板】保存成文本模板。 如要插入文本模板,則可以通過菜單【捕獲 - 導(dǎo)入文本模板】,然后選擇模板即可。 從其他程序?qū)霐?shù)據(jù)如果您想從其他程序?qū)霐?shù)據(jù)到myBase,請先嘗試從其他程序?qū)С鲆韵耺yBase支持的格式文件(例如.txt/.rtf/.doc),或者導(dǎo)出成磁盤目錄樹結(jié)構(gòu),那么myBase就可以用【捕獲 - 導(dǎo)入...】菜單里的工具導(dǎo)入文件。 downloaded?from on the website. myBase也提供了一些數(shù)據(jù)轉(zhuǎn)換軟件,可以把現(xiàn)有的*.knt, *.ao, *.htj文件轉(zhuǎn)換并導(dǎo)入,這些轉(zhuǎn)換軟件可以免費在網(wǎng)站上下載 監(jiān)視剪貼板myBase擁有一個監(jiān)視剪貼板工具,可以用于捕獲其他程序中的信息。當(dāng)監(jiān)視剪貼板處于激活狀態(tài)時,所有剪貼板的改變都會觸發(fā)一個彈出窗口,然后您可以方便的保存剪貼板內(nèi)容到myBase。您可通過【捕獲 - 監(jiān)視剪貼板】激活監(jiān)視剪貼板,或者按F8。再按一次則取消激活。 多種格式分享數(shù)據(jù)導(dǎo)出HTML文件這個工具可以把一個分支下的文本記錄導(dǎo)出成HTML文檔。被轉(zhuǎn)換成html的RTF文本將會保留字體、顏色、鏈接、圖片,而且所有的rtf文本將被保存在一個單一的html文檔。您可通過菜單【分享 - 導(dǎo)出HTML文件】訪問這一工具,然后您可以自定義html的文件名。 導(dǎo)出MSWord大綱這個工具通過使用OLE自動化導(dǎo)出節(jié)點和文本到MSWord的大綱視圖。這對于寫作和研究人員非常有用,因為導(dǎo)出的內(nèi)容在MSWord里面保持了大綱的結(jié)構(gòu)層次。如要導(dǎo)出內(nèi)容到MSWord大綱,可以通過菜單【分享 - 導(dǎo)出MSWord大綱】,然后再彈出窗口選擇需要導(dǎo)出的內(nèi)容和范圍,定義word的文件名。需要注意的是由于本工具是基于OLE自動化的,所以您的系統(tǒng)需要已經(jīng)正確安裝MSWord。 導(dǎo)出蜘蛛圖這個工具把當(dāng)前分支的樹形結(jié)構(gòu)導(dǎo)出成蜘蛛圖。您可通過菜單【分享 - 導(dǎo)出蜘蛛圖】訪問此工具,然后您可以選擇蜘蛛圖的文件名以及圖片的格式(PNG/JPG/BMP)。 導(dǎo)出磁盤目錄樹這個工具把樹形大綱的節(jié)點直接保存到文件系統(tǒng),每個節(jié)點將創(chuàng)建一個子目錄(文件夾),RTF文本將被導(dǎo)出成.rtf文件(被自動命名為defnote.rtf)并放在自己的目錄下,所有的附件(網(wǎng)頁,圖片,文件等)也會被導(dǎo)入到自己的子目錄下。您可以通過菜單【分享 - 導(dǎo)出磁盤目錄樹】訪問這個工具,然后您可以選擇目標(biāo)文件夾位置。 導(dǎo)出到帶樹形大綱的網(wǎng)頁(HTML tree)這個工具可把分支內(nèi)節(jié)點內(nèi)容導(dǎo)出為帶有網(wǎng)頁目錄的html樹。RTF文本連同字體、顏色、鏈接和圖片將被轉(zhuǎn)換成xhtml格式。網(wǎng)頁布局將被分成兩部分,左邊面板為大綱樹,右邊則顯示節(jié)點的內(nèi)容。可以通過菜單【分享 - 導(dǎo)出到帶樹形大綱的網(wǎng)頁(HTML tree)】訪問本工具。 導(dǎo)出ePub電子書ePub?digital books, which can be then transferred to iOS/Android devices (e.g. iPhone/iPad/Samsung) for viewing. Each info item in the branch creates a chapter in the .ePub e-book. 這個工具可以把當(dāng)前分支的內(nèi)容導(dǎo)出生成ePub電子書。生成的epub電子書可以傳到iOS/Android設(shè)備(iPhone/iPad/Samsung)上閱讀。在分支中的每個節(jié)點將作為epub電子書里面的一個章節(jié)。 和生成樹形大綱的網(wǎng)頁工具相類似,RTF文本連同字體、顏色、鏈接和圖片將被轉(zhuǎn)換成xhtml格式。如果某個節(jié)點不存在RTF文本,那么附件里的第一個html文檔將被選為章節(jié)的內(nèi)容。如果節(jié)點內(nèi)之存在圖片,myBase將會把圖片都包含在生成的ePub電子書里。如果是個空的節(jié)點,則顯示這個節(jié)點的子節(jié)點。 W3C XHTML 1.1 Specs. However, for those random HTML documents with malformed formatting, the conversion may fail, if in this case, you'd need to remedy the HTML formatting before making .ePub e-books, or you may simply select the option to ignore if any formatting tags. 需要注意的是,我們已經(jīng)提供了一些措施確保存在nyf數(shù)據(jù)庫的html文檔符合W3C XHTML 1.1標(biāo)準(zhǔn)。 但有極個別html文件由于格式上的混亂,導(dǎo)出轉(zhuǎn)換有可能會出現(xiàn)錯誤。這種情況下,您需要在導(dǎo)出epub前先處理好html的格式問題;另外一個選擇是在導(dǎo)出生成ePub文檔的時候選擇忽略所有格式。 如何在iPhone/iPod/iPad上觀看ePub電子書?在Appstore上有不少電子書閱讀軟件可以在iPhone/iPod/iPad上使用,例如iBooksStanza。 如果您使用iBooks,您只需把ePub文檔拖入iTunes庫(或者從iTunes文件菜單中選擇加入庫),然后使計算機(jī)和iPhone/iPod/iPad同步即可。這樣ePub電子書就會出現(xiàn)在iBooks的書架。如果您使用Stanza,那么可以在iTunes里選擇您的設(shè)備,然后點“Apps”標(biāo)簽,然后找到“共享文件”區(qū)域,再選擇'Stanza'項目,然后你就可以把ePub文檔拖到位于右側(cè)的'Stanza Documents'中,完成您的ePub電子書將會出現(xiàn)在Stanza的書架上。 這個插件把 myBase 轉(zhuǎn)換成易于使用的ePub電子書制作工具。 導(dǎo)出nyf庫文件這個工具可以用來導(dǎo)出大綱樹(包括所有子節(jié)點內(nèi)容)到特定的nyf數(shù)據(jù)庫。可以通過菜單【分享 - 導(dǎo)出nyf庫文件】訪問這個工具。當(dāng)你選擇當(dāng)前的分支導(dǎo)出,則會出現(xiàn)對話框讓您自定義將被創(chuàng)建的nyf文件的文件名,然后所選分支的內(nèi)容將被保存在這個心的nyf文件中。 導(dǎo)出附件文檔這個工具用于導(dǎo)出所選的附件到本地文件系統(tǒng)中的指定目錄。 導(dǎo)出文件到指定目錄這個工具用來把當(dāng)前分支下所有的RTF文本和附件分別導(dǎo)出到系統(tǒng)文件夾。RTF文本會保存成.rtf文件,并以節(jié)點名作為rtf的文件名。其他附件則和原來的文件名相同。 導(dǎo)出.exe文件這個工具可以把當(dāng)前節(jié)點或者整個nyf數(shù)據(jù)庫轉(zhuǎn)換成可以單獨運行(無需安裝myBase)的.exe數(shù)據(jù)庫。 需要注意的是,要運行此工具系統(tǒng)上需要有myBase viewer程序,您先需要從我們的網(wǎng)站下載并解壓myBase vewier程序, 這樣你就可以在制作exe的對話框中指定nyfview.exe的路徑。 導(dǎo)出數(shù)據(jù)記錄到MSExcel這個工具用來在當(dāng)前分支搜索RTF文本內(nèi)的指定字段名,然后保存結(jié)果到Excel可打開的.xls文件。當(dāng)您以這樣的格式:field1|field2|field3|field4...指定字段名的時候,工具將會在RTF文本中搜索以下的文本:
導(dǎo)出CHM項目文件Microsoft HTML Help Workshop. 這個工具用來導(dǎo)出當(dāng)前數(shù)據(jù)庫中的內(nèi)容到html并生成CHM項目文件,然后您可以用Microsoft HTML Help Workshop生成CHM電子書。 您可以選擇導(dǎo)出當(dāng)前分支或者是整個數(shù)據(jù)庫,然后選擇一個用于保存.hhp文件的臨時目錄;當(dāng)chm項目文件生成后,可以雙擊目標(biāo)目錄中的.hhp文件, HTML Help Workshop將會自動啟動,然后您可以選擇【文件 - 生成】菜單生成CHM電子書。 Microsoft HTML Help Workshop?in its package, you'll need to download it separately from?Microsoft Download Site?and have it installed on your system before compiling the CHM projects. 需要注意的是myBase的安裝并不包含Microsoft HTML Help Workshop,在使用本導(dǎo)出工具前,您需要先從Microsoft Download Site下載Microsoft HTML Help Workshop并安裝。 如果將 Microsoft HTML Help Workshop 軟件安裝在其缺省目錄中,即:C:/Program Files (x86)/HTML Help Workshop/ 或 C:/Program Files/HTML Help Workshop/, myBase 則會自動調(diào)用該 CHM 編譯器程序,并生成 .CHM 文檔,最后還會自動清理臨時文件,一氣呵成,無需再手工調(diào)用編譯程序。 導(dǎo)出郵箱地址這個工具可以搜索當(dāng)前分支RTF文本中的電子郵箱地址,然后把搜索到的郵箱地址導(dǎo)出成.txt文本。 數(shù)據(jù)庫維護(hù)設(shè)置數(shù)據(jù)庫密碼和分支密碼wjjsoft structured storage libraries (SSG-3 and SSG-5), The password protection feature has been implemented in both versions, but works in the different ways. 從6.3版本開始,myBase 集成了兩個版本的結(jié)構(gòu)化存儲技術(shù)((SSG-3 and SSG-5)), 這兩個版本均提供有密碼保護(hù)功能,然而,這兩個版本中的密碼保護(hù)功能以不同方式工作。
恢復(fù)刪除項當(dāng)您編輯文本數(shù)據(jù)的時候,之前的版本會移入回收站里,而把新的文本作為當(dāng)前文本數(shù)據(jù);同樣,如果刪除節(jié)點或分支,它們也會被移入回收站,所以當(dāng)需要的時候您可以把這些刪除或改變的節(jié)點、文本恢復(fù)。您可以通過菜單【文件 - 維護(hù) - 恢復(fù)刪除項】打開這個工具,在彈出的窗口您可以選擇需要恢復(fù)的項目。 優(yōu)化數(shù)據(jù)庫默認(rèn)情況下myBase會在回收站保留所有的過期的版本和刪除的節(jié)點。雖然內(nèi)置的壓縮引擎會壓縮數(shù)據(jù)庫,但這樣仍然有可能會浪費磁盤空間并使nyf數(shù)據(jù)庫增大。 如果你想優(yōu)化數(shù)據(jù)庫的大小,您可以先通過【文件 - 維護(hù) - 清空回收站】把回收站清空,然后再執(zhí)行【文件 - 維護(hù) - 優(yōu)化數(shù)據(jù)庫】以消除nyf數(shù)據(jù)庫文件的碎片。執(zhí)行以上操作后,回收站的數(shù)據(jù)將被徹底刪除。 備份數(shù)據(jù)庫我們強(qiáng)烈建議您對每個重要的數(shù)據(jù)庫進(jìn)行備份。通常來說,您只需要在打開數(shù)據(jù)庫時詢問是否要備份數(shù)據(jù)庫的窗口選擇“是”,即可按照在【查看 - 選項 - 備份】里設(shè)置的路徑里生成一個數(shù)據(jù)庫備份。同時myBase也提供有眾多的智能備份策略,您可以通過【查看 - 選項 - 備份】進(jìn)行設(shè)置。另外您也可以直接手動對nyf數(shù)據(jù)庫文件進(jìn)行復(fù)制以到達(dá)備份的目的。 復(fù)制數(shù)據(jù)庫菜單【文件 - 維護(hù) - 復(fù)制數(shù)據(jù)庫】工具可以用來復(fù)制所有內(nèi)容到一個新的數(shù)據(jù)庫,通常可以用于需要改變加密數(shù)據(jù)庫(ssg5)的密碼,或者想轉(zhuǎn)換存儲結(jié)構(gòu)(ssg5和ssg3之間的轉(zhuǎn)換)。 另外通過復(fù)制數(shù)據(jù)庫后,新的數(shù)據(jù)庫文件大小也會被自動優(yōu)化,所以如果您想減少數(shù)據(jù)庫空間碎片或者壓縮文件大小,也可使用此工具。 索引和搜索數(shù)據(jù)庫regular expressions, of course, it also searches for any words or partial words you input. myBase提供【輸入時搜索】,【高級搜索】和【正則表達(dá)式搜索】。前兩種搜索方式是基于索引數(shù)據(jù)的快速搜索,同時支持布爾邏輯搜索;而正則表達(dá)式搜索則是可以支持正則表達(dá)式的實時搜索,同時也可以對輸入的文字和部分文字進(jìn)行搜索。 索引數(shù)據(jù)庫【輸入時搜索】和【高級搜索】都是基于索引數(shù)據(jù)的,所以您需要在使用前創(chuàng)建或更新索引。您可以通過菜單【文件 - 維護(hù) - 更新索引】來創(chuàng)建或更新索引。 輸入即時搜索使用輸入時搜索時非常簡單和方便的,您只需在搜索窗口輸入文字或者布爾表達(dá)式,結(jié)果就會立即列出。只需按F3即可把輸入光標(biāo)移到搜索窗口。
由于【輸入時搜索】是基于索引的,所以在使用前一定要先創(chuàng)建或更新索引。 高級搜索myBase在高級搜索里提供了更多搜索可選項,例如按標(biāo)簽搜索、按日期搜索、按修改日期搜索,搜索范圍等等。您可通過菜單【查找 - 高級搜索】訪問這個工具。搜索范圍可以擴(kuò)大為整個數(shù)據(jù)庫或者現(xiàn)在在當(dāng)前節(jié)點。
由于【高級搜索】是基于索引的,所以在使用前一定要先創(chuàng)建或更新索引。 布爾搜索【輸入時搜索】和【高級搜索】都支持布爾運算符(AND, OR, NOT)。您輸入的搜索字符串可以是w1 AND w2 OR w3 OR w4 NOT w5。對于布爾運算符(AND, OR, NOT),您可使用其縮寫形式 (+, |, -) 或者(&, |, !)。所以被搜索的字符串可以寫成w1 + w2 | w3 | w4 - w5。需要注意的是每個布爾運算符后必須有一個空格,否則布爾運算符將被忽略。 搜索字詞或正則表達(dá)式regular expressions. Select the [Search - Search with RegExp] menu item, enter words or a regular expression, and select the scope to search, then results if any will be listed in the query window. For a regular expression, it must be enclosed with a pair of slashes ( like this: /pattern/i ), one of the match options (g,i,m) can be specified at the end of the expression; If you input a text string without a pair of slashs enclosed, it simply searches for the text. myBase也提供了支持文字和正則表達(dá)式的實時搜索。您可通過選擇菜單【查找 - 搜索字詞或正則表達(dá)式】,然后輸入文字或正則表達(dá)式,再選擇搜索范圍來進(jìn)行搜索。關(guān)于使用的正則表達(dá)式,它必須包含一對斜線號(例如:/pattern/i),符合條件(g,i,m)則可以置于表達(dá)式尾部。如果您輸入不帶一對斜線號的文字,則只是進(jìn)行對于輸入文字的搜索。 【正則搜索】的功能不僅搜索正則表達(dá)式,還可以用于搜索部分文字,搜索的范圍可以是一下三種之一。
這種搜索方式不需要使用索引,它是根據(jù)條件范圍直接實時搜索數(shù)據(jù)庫的內(nèi)容。 查找這個工具用于查找當(dāng)前節(jié)點文本內(nèi)的文字,它就和Windows寫字板里的“查找”功能是一樣的。您可以通過菜單【編輯 - 查找】訪問這個工具,然后輸入需要查找的文字,再點“查找下一個”按鈕,這樣,符合條件的文字將會被找到并高亮。 搜索自定義圖標(biāo)這個工具可通過歷遍整個大綱樹或當(dāng)前分支獲取具有指定自定義圖標(biāo)的節(jié)點。您可以通過執(zhí)行【查找 - 搜索自定義圖標(biāo)】,然后選擇一個圖標(biāo)進(jìn)行進(jìn)行搜索。
此工具并不需要索引數(shù)據(jù)的支持,它會歷遍所有大綱樹的節(jié)點去尋找指定的自定義圖標(biāo)。 搜索全部關(guān)聯(lián)條目這個工具通過查找節(jié)點關(guān)聯(lián)表而查找和當(dāng)前節(jié)點直接或間接相關(guān)聯(lián)的的所有節(jié)點。例如節(jié)點A只和節(jié)點B相關(guān)聯(lián),但節(jié)點B又和節(jié)點C和節(jié)點D相關(guān)聯(lián),當(dāng)您對節(jié)點A執(zhí)行菜單【查找 - 搜索全部關(guān)聯(lián)條目】,那么所有A, B, C和D節(jié)點將被列出。
此工具并不需要索引數(shù)據(jù)的支持,它是通過查找節(jié)點關(guān)聯(lián)表而實現(xiàn)。 搜索最近修改項這個工具通過指定日期范圍(例如:今日,今周,上周,今月等)搜索整個數(shù)據(jù)庫中記錄,查找符合條件的記錄(包括節(jié)點,附件,快捷方式)。要搜索最近修改項,您可通過執(zhí)行菜單【查找 - 搜索最近修改項】,然后選擇日期范圍。
此工具并不需要索引數(shù)據(jù)的支持。 搜索本地文件系統(tǒng)這個工具使用提供的關(guān)鍵字或正則表達(dá)式搜索指定的磁盤目錄。您可以搜索文件名字,或者文件內(nèi)容或者兩者都搜索。當(dāng)您搜索文件內(nèi)容的時候,軟件會嘗試通過安裝在Windows系統(tǒng)中的IFilters來執(zhí)行。因為【搜索本地文件系統(tǒng)】較為占用時間,所以這個工具擁有自己的nyf數(shù)據(jù)庫存放文件內(nèi)容的緩存,之后的搜索將會加快搜索速度。這個緩存nyf數(shù)據(jù)庫被保存在用戶目錄的【我的文檔】里面。 需要注意的是【搜索本地文件系統(tǒng)】并沒有使用索引,搜索整個文件系統(tǒng)可能會耗費大量的時間,所以建議您盡量縮小搜索的范圍到最有可能的目錄。 更多加快個人效率的工具和功能文本/RTF模板在RTF編輯器里,您可以自由輸入任何文字信息,或者您可以通過模板快速導(dǎo)入文本。myBase沒有提供任何預(yù)先定義的文字模板,但您可以按需創(chuàng)建文字模板。 如需創(chuàng)建文字模板,請先在RTF編輯器中輸入模板文字,然后選定將作為模板的文字,再選擇菜單【分享 - 導(dǎo)出文本模板】,然后定義模板的文件名即可。默認(rèn)情況下,所有的模板文件將保持在myBase安裝目錄的./templates文件夾內(nèi)。例如:C:\Users\[username]\AppData\Local\wjjsoft\nyfedit6\templates 要快速的往RTF編輯器插入文本模板,可以執(zhí)行菜單【捕獲 - 導(dǎo)入文本模板】,然后選擇相應(yīng)的文件即可導(dǎo)入。 大綱樹模板和文本模板一樣,您也可以為大綱節(jié)點創(chuàng)建樹形模板。首先需要先在大綱視圖下創(chuàng)建樹形分支模板,然后使用【分享 - 導(dǎo)出nyf庫文件】工具導(dǎo)出大綱樹模板。 如需導(dǎo)入大綱樹模板,您可使用【捕獲 - 導(dǎo)入nyf庫文件】工具,然后選擇已經(jīng)定義好的模板導(dǎo)入。 我們建議您把nyf模板文件也保存在./templates目錄。 文本樣式表文本樣式表可以保留文本的格式數(shù)據(jù)(文本和段落的屬性),您可以從當(dāng)前所選的文本創(chuàng)建文本樣式,然后把這個樣式賦予RTF文本編輯器的其他文本。 要定義一個文本樣式表,首先需要在RTF編輯器中設(shè)置好示例文本的格式,然后選擇這部分文本,在執(zhí)行菜單【樣式 - 定義樣式表】,然后輸入樣式的名字,即可保存并把保存的樣式表應(yīng)用于其他文本。 如需把保存的樣式表應(yīng)用于其他節(jié)點的文本,可以選擇文本后執(zhí)行菜單【樣式 - 樣式的名字...】 樣式表可以同時保存文本和段落屬性,您也可以選擇保存其一。 字?jǐn)?shù)統(tǒng)計通過菜單【插件 - 字?jǐn)?shù)統(tǒng)計】可以顯示當(dāng)前節(jié)點、當(dāng)前分支或者當(dāng)前數(shù)據(jù)庫的字?jǐn)?shù)。 清理空白字符通過菜單【編輯 - 清理空白字符】,再選擇需要清理的類型就可以對當(dāng)前RTF編輯器內(nèi)所選的文本做處理。 編輯鍵盤快捷鍵如需自定義鍵盤快捷鍵,可以執(zhí)行菜單【插件 - 編輯鍵盤快捷鍵】,然后keyboard_shortcuts.ini文件將被記事本打開,然后您就可以定義鍵盤快捷鍵。 需要注意的是,只有當(dāng)myBase重啟后,改變才會生效。 鍵盤快捷鍵定制與缺省快捷鍵速查表程序中菜單功能對應(yīng)的快捷鍵可以利用安裝目錄下的 keyboard_shortcuts.ini 文件進(jìn)行設(shè)置; 您可以使用文本文件編輯器(如記事本程序 notepad.exe 等)對此配置文件進(jìn)行編輯。 允許使用的按鍵為: 0-9, A-Z, F1-F12, Enter, Esc, PgUp, PgDn, End, Home, Left, Right, Up, Down, Ins, Del, 組合鍵包括: Ctrl, Shift, Alt。 編輯快捷鍵配置文件的注意事項 預(yù)定義的默認(rèn)快捷鍵列表
致謝:本節(jié)內(nèi)容由 qq 群友 [小時候也胖過] 友情提供,在此表示衷心感謝!2014/1/14 今日必讀(或下周任務(wù))通過執(zhí)行菜單【查找 - 今日必讀】或【查找 - 下周任務(wù)】,所有和所選日期范圍相關(guān)聯(lián)的節(jié)點將被列出在搜索結(jié)果窗口。 這個工具是通過查看和節(jié)點相關(guān)聯(lián)的日期來進(jìn)行搜索的,而不是通過修改日期屬性。您可以通過菜單【整理 - 鏈接 - 鏈接日歷】把節(jié)點和日期鏈接在一起。 批量替換文本批量替換文本工具可以用來替換當(dāng)前分支下所有文本節(jié)點的文本。 選擇菜單【編輯 - 批量替換文本】,然后輸入需替換文本。 需要注意的是這個操作并不支持“撤銷”操作。但您仍然可以使用【文件 - 維護(hù) - 恢復(fù)刪除項】工具恢復(fù)被誤操作的節(jié)點。 批量格式文本【編輯 - 批量格式文本】工具可以用于設(shè)置當(dāng)前分支下所有子節(jié)點的文本格式。 您可用過執(zhí)行菜單【編輯 - 批量格式文本】,然后在彈出窗口設(shè)置所需的文本格式即可。 需要注意的是這個操作并不支持“撤銷”操作。但您仍然可以使用【文件 - 維護(hù) - 恢復(fù)刪除項】工具恢復(fù)被誤操作的節(jié)點。 選擇多節(jié)點進(jìn)行復(fù)制/移動/刪除大綱樹不支持多節(jié)點選擇,但您可以通過把多個節(jié)點加入到查詢結(jié)果窗口實現(xiàn)選擇多節(jié)點進(jìn)行復(fù)制/移動或者刪除的操作。您可以把節(jié)點拖入查詢結(jié)果窗口,或者在節(jié)點右鍵選擇“放入查詢結(jié)果列表”。 排序文本行通過執(zhí)行菜單【編輯 - 排序文本行】,可以對RTF編輯器中的所選文本進(jìn)行排序操作。您可以選擇升序或降序,是否區(qū)分大小寫。 計算表達(dá)式myBase提供了【編輯 - 計算表達(dá)式】工具,使用這個工具可以對簡單的數(shù)學(xué)表達(dá)式進(jìn)行計算,例如1+2+3*4-5/6。它同時也可以進(jìn)行一些數(shù)學(xué)函數(shù)運算,例如sin(pi/6), cos(pi/6)等,下表是支持的函數(shù):
如要進(jìn)行表達(dá)式運算,首先需要高亮表達(dá)式文本,然后選擇菜單【編輯 - 計算表達(dá)式】,計算結(jié)果將會被插入到所選表達(dá)式后。 運行腳本代碼javascript API?for details. myBase支持用javascript編寫插件,您可以編寫自己的javascript以.js為文件名后綴保存在myBase安裝目錄的./plugins文件夾內(nèi)。有關(guān)詳細(xì)內(nèi)容可以查看javascript API。 除了可以直接寫.js文件外,您也可以在myBase的RTF編輯器中編寫js腳本,然后直接在RTF編輯器中執(zhí)行js腳本而不需保存成.js文件。 如需在RTF編輯器中運行js腳本,可以執(zhí)行菜單【插件 - 運行腳本代碼】,如果您只需運行部分代碼,那么您可先選擇需要運行的部分,再執(zhí)行菜單【插件 - 運行腳本代碼】。 根據(jù)圖標(biāo)創(chuàng)建標(biāo)簽這個工具可以創(chuàng)建標(biāo)簽然后工具圖標(biāo)賦予標(biāo)簽。例如,你有一個nyf數(shù)據(jù)庫文件,里面包含了很多具有自定義圖標(biāo)的節(jié)點,你現(xiàn)在想在標(biāo)簽列表下也具有相同圖標(biāo)的節(jié)點,那么就可以使用【插件 - 根據(jù)圖標(biāo)創(chuàng)建標(biāo)簽】工具。 請注意,您需要給每個自定義圖標(biāo)設(shè)置一個唯一的提示文本才可正確的使用標(biāo)簽區(qū)分這些自定義圖標(biāo)。 轉(zhuǎn)換輸入的日期為日歷鏈接【插件 - 轉(zhuǎn)換輸入的日期為日歷鏈接】工具通過歷遍當(dāng)前分支的所有節(jié)點名查看是否有類似【yyyy-mm-dd 節(jié)點名文本】格式的節(jié)點名。如果有,則日歷鏈接會被自動創(chuàng)建。日期的格式可以是yyyy-mm-dd、mm-dd-yyyy、dd-mm-yyyy,中間分隔符可以是【-_./】。請注意,原有的節(jié)點名內(nèi)的日期將會被新創(chuàng)建的日歷鏈接的日期所取代。 排列MDI子窗口myBase可以支持同時打開多個節(jié)點窗口,這樣您就可以同時對比不同節(jié)點的內(nèi)容。要打開多個節(jié)點,您可以右鍵節(jié)點,然后選擇“在新窗口中打開”。 如果您在myBase中打開了多個子窗口,為了方便的查看多個子窗口的內(nèi)容,您可以選擇【窗口 - 水平排列/垂直排列】菜單對子窗口進(jìn)行排列。 右鍵在新窗口中打開節(jié)點【在新窗口中打開】是右鍵節(jié)點的菜單的一個項目,通過點擊它,節(jié)點會在新的MDI子窗口中打開。 源程序語法加亮【源程序語法加亮】工具可以用來語法加亮編程語言,它只應(yīng)用于RTF編輯器里的源碼文本,如果源碼被保存在附件里,那么先需要嘗試把源碼在RTF編輯器中打開。 需要注意的是語法高亮后的文本是需要保存為RTF格式的,所以如果您的源碼并不是以.rtf保存,那么格式數(shù)據(jù)將會丟失。如要保留高亮后的源碼,那么您需要把源碼復(fù)制到節(jié)點的默認(rèn)RTF文本區(qū)域并保存。 顯示條目統(tǒng)計這個工具用來顯示當(dāng)前分支下所有節(jié)點的大小,包括附件,節(jié)點鏈接和快捷方式。可以通過菜單【整理 - 顯示條目統(tǒng)計】訪問這個工具。 批量重定向快捷方式這個工具可以用來批量替換目標(biāo)文件路徑到指定的路徑。當(dāng)您移動了一些在myBase里用快捷方式鏈接的文檔或者目錄時,您可以批量的更新新的目錄路徑,而不需要重新創(chuàng)建快捷方式。可以通過菜單【整理 - 批量重定向快捷方式】訪問這個工具。 放入查詢結(jié)果列表【整理 - 放入查詢結(jié)果列表】工具會把當(dāng)前選中的節(jié)點放入到查詢結(jié)果列表,然后您可以多選節(jié)點進(jìn)行復(fù)制/移動/刪除/鏈接和鼠標(biāo)拖拉的操作。 關(guān)聯(lián)今日日期【整理- 關(guān)聯(lián)今日日期】工具用來把當(dāng)前所選節(jié)點和今天的日期鏈接起來。 文件夾比較【插件 - 文件夾比較】工具會嘗試找出所選的兩個磁盤文件夾中的不同。這個工具只會檢查文件名和屬性(大小,修改日期),然后把不同地方列出。 myBase 插件編程接口myBase C++ API較為復(fù)雜而且也已經(jīng)被棄用了。現(xiàn)在,我們建議第三方開發(fā)者使用Javascript API進(jìn)行插件的開發(fā)。 Javascript API Reference. myBase提供了一套API給用戶和第三方開發(fā)者使用,通過使用Javascript API,可以創(chuàng)建新的插件。如果您想開發(fā)myBase的插件,可以參閱Javascript API參考。 常見問答如何開始使用myBase Desktop?download?a copy of myBase Desktop, and run the downloaded setup program, have myBase properly installed on your system. If you choose to download the .zip package, simply extract it into a clean folder by using a zip utility. Then you can double click the installed program icon (nyfedit.exe) to start myBase. 首先,您需要下載myBase Desktop,然后運行安裝程序,把myBase正確的安裝在您的系統(tǒng)上。如果你下載的是綠色版的.zip,那么只需要把.zip解壓到一個新的目錄即可。然后您可以雙擊nyfedit.exe啟動myBase程序。 使用myBase是很簡單的,在您輸入自己的信息前,您需要新建一個nyf數(shù)據(jù)庫文件,然后再左側(cè)大綱樹插入新的節(jié)點。每個節(jié)點都可在右側(cè)輸入RTF文本和插入附件,所有的信息都將被壓縮和保存在nyf數(shù)據(jù)庫文件內(nèi)。下面是使用myBase的一些基本指引。
myBase Desktop也附帶了一個示例nyf數(shù)據(jù)庫,您可以通過菜單【幫助 - 示例數(shù)據(jù)庫】載入。 myBase會把整個nyf數(shù)據(jù)庫載入到內(nèi)存嗎?Wjjsoft Sturctured Storage Library?that supports the 'Load on Access' feature. So it only loads the visible items into RAM, but with almost all content stay in the storage, except that the currently visible content must be loaded into RAM for viewing or editing. 不會。由于myBase是基于Wjjsoft Sturctured Storage Library的,支持“按需加載”特性,所以只會按需要把數(shù)據(jù)載入到RAM,除了需要被查看和編輯的內(nèi)容,其他所有的內(nèi)容都不會被預(yù)先載入到內(nèi)存。 myBase會使用大量硬盤空間嗎?通過我們的努力,myBase軟件包的大小是非常優(yōu)化的。新版的6.x變得比以往更小,安裝包程序僅僅4MB大小。雖然您需要有足夠的磁盤空間來保存nyf數(shù)據(jù)庫文件,myBase也提供了多個數(shù)據(jù)庫維護(hù)工具,例如集成的zip壓縮功能,清空回收站和優(yōu)化數(shù)據(jù)庫等等。這些工具都致力于減少數(shù)據(jù)庫的大小和節(jié)省硬盤空間。 數(shù)據(jù)保存在myBase后,以后就只能使用myBase了嗎?不會。myBase不會“鎖”用戶的數(shù)據(jù),您可以在任何時候方便的把您的數(shù)據(jù)導(dǎo)出。myBase提供了多個數(shù)據(jù)導(dǎo)出工具,例如,導(dǎo)出成網(wǎng)頁,文本文件,exe數(shù)據(jù)庫,甚至于把數(shù)據(jù)map到硬盤。您可以在菜單【分享】找到所有導(dǎo)出的工具。 單個數(shù)據(jù)庫文件(.nyf文件)大小有限制嗎?如果您選用的是64位存儲類(SSG-5)創(chuàng)建的數(shù)據(jù)庫文件,它將支持“訪問時載入”的功能,單個數(shù)據(jù)庫文件的大小最大可以到達(dá)8EiB,所以基本上您不需要擔(dān)心數(shù)據(jù)庫文件的大小。 relative path' feature. 如果您的nyf數(shù)據(jù)庫是使用舊的SSG-3創(chuàng)建,那么為了數(shù)據(jù)庫運行的順暢,建議單個數(shù)據(jù)庫文件的大小不大于300MB,300MB指的是單個nyf文件的大小,并不包含超級鏈接的文檔和文件夾。為了管理大量的文件,建議您不要把所有文件都作為附件插入,而是使用“相對路徑”功能的快捷方式和超鏈接。 myBase Desktop可以在U盤中運行嗎?基本上,myBase Desktop可以在文件系統(tǒng)的任何目錄內(nèi)運行,包括可移動磁盤(例如U盤)的目錄,您可以把程序放在U盤里。您也可以把nyf數(shù)據(jù)庫文件放在U盤里并用myBase Desktop打開。但是從安全性和穩(wěn)定性的角度上考慮,并不建議您編輯保存在可移動磁盤內(nèi)的nyf文件,因為如果在可移動磁盤發(fā)生任何潛在的USB I/O問題,那么數(shù)據(jù)庫文件有可能會被損壞。如果您堅持這么做,請確保您有對數(shù)據(jù)庫進(jìn)行備份。 如何用license keys注冊(解鎖、激活)myBase?注冊myBase Desktop
注冊WebCollect Add-on
注冊出現(xiàn)問題?
myBase會自動備份nyf數(shù)據(jù)庫嗎?會的。myBase提供了多種備份策略,您可以通過菜單【查看 - 選項 - 備份】改變這些設(shè)置。 有方法編輯保存在myBase的網(wǎng)頁嗎?如需編輯保存在myBase里的網(wǎng)頁,您可以嘗試下面的方法:
如何復(fù)制節(jié)點(分支)到另一個數(shù)據(jù)庫?有多種方便可以用于復(fù)制已存在的樹結(jié)構(gòu)(分支),或分支到另外一個nyf數(shù)據(jù)庫文件。請嘗試以下方法:
什么類型的文檔會被索引和可以被搜索?PDF IFilters?before indexing the documents. myBase嘗試根據(jù)文件名后綴通過Windows里安裝的IFilters分析文檔。MS-Office和HTML的IFilters已經(jīng)被集成到Windows 2000和之后的版本里。對于RTF/TEXT, myBase已經(jīng)內(nèi)置了相應(yīng)的IFilters。對于其他類型的文件(例如PDF),您需要安裝相應(yīng)的供應(yīng)商提供的相應(yīng)的IFilters才可以搜索。當(dāng)安裝了新的IFilters后,索引數(shù)據(jù)需要清除和重建。例如您想使PDF文件能被搜索,您就需要首先安裝Acrobat Reader或者PDF IFilters。 如何做 ...如何在Linux中使用WINE運行myBase?在使用WINE運行myBase之前,請確認(rèn)復(fù)制'mfc42u.dll'和'MSVCP60.DLL'這兩個文件到Linux的'~/.wine/drive_c/windows/system32'目錄下。如果您想改變UI的字體,您可以在Nyfedit.ini文件里定義,相關(guān)行在App.UI.Font.lfFaceName=Tahoma 如何翻譯myBase界面語言在安裝目錄下,您可以在./lang子文件夾下找到語言的模板文件enu.ini,您可以使用任何文本編輯器(例如:寫字板)來翻譯成您的語言。在翻譯之前,您需要復(fù)制enu.ini并改名為您語言的縮寫。例如瑞典語為swe.ini,法語為fre.ini。當(dāng)您修改相應(yīng)的語言文件.ini后,保存的時候請用UTF-8。 如何節(jié)省硬盤空間?myBase所有的數(shù)據(jù)和信息都會經(jīng)過內(nèi)置的zip工具壓縮后保存。大多數(shù)情況下,您不需要關(guān)心硬盤空間使用情況。但對于如何節(jié)省硬盤空間,順暢安全的使用nyf數(shù)據(jù)庫文件我們有以下建議:
如何使用相對路徑的快捷方式或超鏈接?myBase提供了相對路徑的概念,您可以使用它來創(chuàng)建到本地文件的鏈接。首先,您需要把所有文檔放在當(dāng)前nyf數(shù)據(jù)庫文檔所在的目錄,然后以快捷方式或超鏈接方式鏈接這些文檔,這樣相對路徑就會被自動使用。相對路徑的功能幫助維持nyf數(shù)據(jù)庫和鏈接文件之間的一致性,在nyf數(shù)據(jù)庫文件和相鏈接的文檔同時移動到其他目錄的時候,鏈接的功能也能正常工作。 如何重命名節(jié)點名?如要修改節(jié)點名,可以按F2按鈕或者雙擊節(jié)點,然后節(jié)點名將進(jìn)入可編輯模式,您可以輸入新的節(jié)點名。另外您還可以使當(dāng)前復(fù)制文本變成節(jié)點名。您需要先選定文本,然后通過右鍵【復(fù)制文本到標(biāo)題】實現(xiàn)。 如果在RTF文本中高亮Email地址?只需要在email地址前加mailto:即可。例如mailto:support@wjjsoft.com,之后您只需要點擊一下就會打開默認(rèn)郵件發(fā)送工具,并自動填入郵箱地址。 如何制作到另外節(jié)點某個段落的超鏈接到書簽的鏈接可以實現(xiàn)這個功能。您需要先在目標(biāo)文本段落創(chuàng)建書簽,然后您可以在另外一個節(jié)點選擇一段文本再指向這個書簽。要在文本添加書簽,您可以選擇菜單【書簽 - 添加書簽】,要把文本變成超鏈接,可以使用菜單【格式 - 編輯鏈接】。 如何改變?nèi)掌跁r間格式?myBase里日期和時間格式是來源于Windows控制面板。如需改變格式,需要在控制面板里打開“區(qū)域和語言”進(jìn)行修改。 如何改變RTF文本的默認(rèn)格式?在加入新的節(jié)點時,節(jié)點文本將會自動使用默認(rèn)的RTF文本格式(字體,顏色,行距...)。如要自定義RTF格式,可以通過菜單【查看 - 選項】,在【編輯】頁即可修改默認(rèn)RTF格式。 需要注意的是默認(rèn)的RTF格式只應(yīng)用于新建的節(jié)點(RTF文本),并不會影響已存在的RTF文本。 如何選擇多節(jié)點進(jìn)行復(fù)制/移動/刪除?大綱樹不支持多節(jié)點選擇,但您可以通過把多個節(jié)點加入到查詢結(jié)果窗口實現(xiàn)選擇多節(jié)點進(jìn)行復(fù)制/移動或者刪除的操作。您可以把節(jié)點拖入查詢結(jié)果窗口,或者在節(jié)點右鍵選擇“放入查詢結(jié)果列表”。 如何在myBase中查看AcitiveX文檔(.pdf/.doc/.xls/etc.)?Acrobat Reader 4.0+, and have its 'Web browser integration' option checked; For .doc/.xls documents, you'll need to install an appropriate version of MSOffice Suite. 由于myBase嵌入了MSIE瀏覽器,所以只要系統(tǒng)安裝了相應(yīng)的程序,您就可以在myBase里瀏覽AcitiveX文檔,例如:.pdf/.doc/.xls文檔。對于pdf文檔,您需要安裝Acrobat Reader 4.0或以上版本,您還需要在選項里選擇“在瀏覽器中查看”。 對于.doc/.xls文檔,您需要安裝MS Office。 如何自定義鍵盤快捷鍵如需自定義菜單的鍵盤快捷鍵,您可以用文本編輯器(例如:寫字板)編輯keyboard_shortcuts.ini文件,修改保存后需要重新啟動myBase才會生效。另外如果想要自定義插件的快捷方式,您需要編輯相應(yīng)的.js文件,您可以在./plugins子目錄中找到這些文件。 如何自定義樣式表和書簽的快捷方式?如需自定義樣式表和書簽的快捷方式,您需要使用文本編輯器(例如:寫字板)編輯keyboard_shortcuts.ini文件,示例如下: 然后修改后保存,需要重新啟動myBase后才會生效。 如何恢復(fù)已刪除的節(jié)點或者附件?您可以使用【文件 - 維護(hù) - 恢復(fù)刪除項】菜單,在彈出的“恢復(fù)標(biāo)記刪除的內(nèi)容”窗口中,被刪除的放在回收站里的節(jié)點和附件都會顯示在樹形結(jié)構(gòu)下,您可以選擇進(jìn)行恢復(fù)。 如何在查詢結(jié)果列表為節(jié)點加標(biāo)簽?如需在查詢結(jié)果列表為節(jié)點加標(biāo)簽,您可嘗試在查詢結(jié)果列表選擇一個或多個節(jié)點,然后選擇菜單【查找結(jié)果 - 加標(biāo)簽】,或者是右鍵所選節(jié)點,選擇“加標(biāo)簽”即可。 需要注意的是菜單【整理 - 聯(lián)結(jié) - 加標(biāo)簽】并不應(yīng)用于查詢結(jié)果,它只應(yīng)用于大綱視圖的所選節(jié)點。 提示:當(dāng)您想為多個節(jié)點加標(biāo)簽時,可以先通過菜單【整理 - 放入查詢結(jié)果列表】把多個節(jié)點加入查詢結(jié)果列表,然后您可以一次給所有節(jié)點加標(biāo)簽。 使用技巧使用鼠標(biāo)拖放在節(jié)點間建立連接除了使用【整理 - 聯(lián)結(jié) - 關(guān)聯(lián)條目】工具,您還可以使用鼠標(biāo)的拖放功能創(chuàng)建節(jié)點鏈接。例如,您可以按著SHIFT鍵的同時用鼠標(biāo)把大綱樹上的某個節(jié)點拖到目標(biāo)節(jié)點,這樣就會在這兩個節(jié)點間創(chuàng)建關(guān)聯(lián)條目。 另外,無論源節(jié)點存在于哪里,您都可以選擇并按住SHIFT按鈕,在拖拉放到目標(biāo)節(jié)點,或者放到“關(guān)聯(lián)條目”列表,這樣也會創(chuàng)建節(jié)點鏈接。 例如您可以從查詢結(jié)果列表選擇條目,按著SHIFT鍵的同時用鼠標(biāo)拖到目標(biāo)節(jié)點的“關(guān)聯(lián)條目”列表。 使用鼠標(biāo)拖放導(dǎo)出附件除了使用【附件 - 導(dǎo)出】菜單外,您還可以通過鼠標(biāo)拖放把所選的附件直接拖到windows文件夾內(nèi)(例如:桌面)來導(dǎo)出附件。 導(dǎo)出當(dāng)前分支并生成新的nyf數(shù)據(jù)庫文件您可以使用【分享 - 導(dǎo)出nyf庫文件】或者直接把某個分支拖放到Windows資源管理器的目標(biāo)文件夾中來生成nyf數(shù)據(jù)庫文件。 用只讀方式打開最近使用用的數(shù)據(jù)庫文件當(dāng)你在【文件 - 近期使用過的庫】中打開數(shù)據(jù)庫文件的時候,同時按Ctrl鍵,這樣就會以只讀方式打開數(shù)據(jù)庫文件。 實際上,在打開數(shù)據(jù)庫文件時按住Ctrl鍵會切換這個只讀屬性。 列出標(biāo)簽樹內(nèi)子分支的所有節(jié)點當(dāng)您點擊標(biāo)簽樹內(nèi)的標(biāo)簽時,所有具有當(dāng)前標(biāo)簽的節(jié)點都會被列出。如果您在點擊標(biāo)簽的時候按著Ctrl鍵,這個標(biāo)簽和它子標(biāo)簽所包含的節(jié)點全部會被列出。 在節(jié)點內(nèi)尋找下一個符合條件的位置當(dāng)在查詢結(jié)果列表打開一個條目的時候,它會自動跳到節(jié)點文本的第一個符合條件的位置。由于RTF本身的限制,它并不支持同時顯示多個符合搜索條件的位置。如要要尋找下一個符合條件的位置,您可以按Ctrl+F或使用菜單【編輯 - 查找】,然后點擊“查找下一個”按鈕。 使輸入光標(biāo)移動到RTF編輯器的快捷鍵點擊Tab將把光標(biāo)移到RTF編輯器(如果是當(dāng)前MDI子窗口)。 鼠標(biāo)拖放在myBase里,您可以方便的使用鼠標(biāo)拖放條目(節(jié)點、標(biāo)簽、附件)來實現(xiàn)移動、復(fù)制、鏈接、標(biāo)簽、導(dǎo)入、導(dǎo)出等功能。和Windows資源管理器相類似,當(dāng)您使用鼠標(biāo)拖放的時候,同時按著一些輔助鍵(Ctrl, Shift, Alt)會提供其他的功能。請參考下面的例子:
myBase還有以下更多的拖放操作。
安全運行myBase數(shù)據(jù)庫的一些建議作為數(shù)據(jù)庫軟件開發(fā)人員,我們深深的知道數(shù)據(jù)庫安全的重要性。在我們看來,數(shù)據(jù)庫安全甚至是數(shù)據(jù)庫類軟件最重要部分, 為此,我們也使用了大量的時間提高軟件的安全性、穩(wěn)定性和可靠性。下面是一些關(guān)于myBase數(shù)據(jù)庫安全的建議:
附注信息myBase相關(guān)文件的文件名后綴(.nyf, .bak, .ssgindex, .dbindex)
myBase里附件和快捷方式的區(qū)別是什么?relative path?applied. 當(dāng)把文件以附件插入,那么整個文件將被復(fù)制到數(shù)據(jù)庫,因此數(shù)據(jù)庫文件的大小會變大。 當(dāng)插入文件快捷方式的時候,只是文件鏈接被插入到數(shù)據(jù)庫,而不是整個文件復(fù)制到數(shù)據(jù)庫,所以數(shù)據(jù)庫文件并不會增大太多。 如果你想用myBase管理大量的(大)文件,建議您使用插入快捷方式,同時應(yīng)用相對路徑。 關(guān)于最小化到托盤選項根據(jù)用戶需求,最小化到托盤選項在6.x重新被引入,但建議您在不使用數(shù)據(jù)庫時把數(shù)據(jù)庫關(guān)閉,而不是一直放在后臺運行,或者最小化到托盤。 避免交替使用myBasev5.x和v6.xmyBase v6.x啟用的新的包含節(jié)點標(biāo)識和UTF-8文本編碼的數(shù)據(jù)結(jié)構(gòu),這些新的結(jié)構(gòu)應(yīng)用于超鏈接,符號鏈接,日期,書簽,節(jié)點名,文件名。 當(dāng)在v5.x編輯nyf文檔的時候,它會忽略這些新的特性。如果之后您又在換回v6.x,這樣會產(chǎn)生節(jié)點標(biāo)識和文本編碼的不一致。例如,一些超鏈接或者書簽將失效,一些亞洲字符的節(jié)點名將無法顯示。但如果您的nyf數(shù)據(jù)庫沒有使用節(jié)點鏈接或者非ASCII字符,那么使用v5.x是不會產(chǎn)生問題的。 故障排除如何在瀏覽網(wǎng)頁時去除'腳本調(diào)試'錯誤信息如果您在myBase瀏覽網(wǎng)頁的時候出現(xiàn)“腳本調(diào)試”的錯誤信息,請嘗試以下步驟解決:右擊桌面Internet Explorer圖標(biāo),選擇屬性,在進(jìn)入“高級”選項卡,在“禁止腳本調(diào)試”選項前打鉤,然后點“確定”。 忘記密碼當(dāng)設(shè)置密碼保護(hù)nyf數(shù)據(jù)庫文件時,請確保您把密碼保存在安全的地方。如果您忘記密碼,您將無法訪問您的數(shù)據(jù)庫,如果真的遺忘,建議您一個一個測試有可能的密碼。 為什么編輯工具都變灰了?無法修改節(jié)點。如果數(shù)據(jù)庫是以只讀方式打開,請關(guān)閉數(shù)據(jù)庫并再次打開(非只讀方式)。您可以選擇【文件 - 打開數(shù)據(jù)庫】。 如果切換編輯模式被選擇,當(dāng)前文本有可能被暫時設(shè)置到只讀模式,這時您可以重新選擇【編輯 - 切換編輯模式】來移除只讀模式。 當(dāng)搜索數(shù)據(jù)庫時沒有結(jié)果返回【高級搜索】和【輸入時搜索】是基于索引數(shù)據(jù)的,在搜索前,您需要通過菜單【文件 - 維護(hù) - 更新索引】創(chuàng)建或更新索引。或者您可以使用基于實時搜索(不需索引)的【查找 - 搜索字詞或正則表達(dá)式】,它可以支持正則表達(dá)式,全字詞或部分子詞搜索。 WebCollect附加組件在IE8/9下不工作請先確認(rèn)您安裝WebCollect程序的時候是以管理員賬號安裝的,然后再Internet選項的安全里禁用保護(hù)模式,再重新啟動IE瀏覽器,這樣WebCollect就可以正常從IE抓取網(wǎng)頁了。 從Microsoft Outlook導(dǎo)入失敗如果您在從Microsoft Outlook導(dǎo)入條目時遇到'Error: Failed to launch Microsoft Outlook...'錯誤信息,那意味著為了用OLE自動化調(diào)用第三方程序,您需要以管理員權(quán)限運行myBase,這個情況通常發(fā)生在低版本的Microsoft Outlook(例如Outlook 2000)。 保存修改內(nèi)容到數(shù)據(jù)庫中,失敗如果在修改條目 RTF 內(nèi)容后提示錯誤信息:'保存修改內(nèi)容到數(shù)據(jù)庫中,失敗。是否放棄保存?SsgFile=_~_~_notes.rtf,TmpFile=C:\Users\...', 此項故障可能發(fā)生在特定的系統(tǒng)環(huán)境中,比如,系統(tǒng)中安裝有某些后臺清理軟件工具,會將 myBase 緩存內(nèi)容意外清除,以致無法保存內(nèi)容; 解決方法一:將系統(tǒng)清理軟件卸載或關(guān)閉,二:升級到 myBase v7.x,可以防止此類工具的干擾和破壞。 復(fù)制數(shù)據(jù)庫并轉(zhuǎn)換 RTF 到 HTML 格式,失敗在復(fù)制數(shù)據(jù)庫并轉(zhuǎn)換 RTF 到 HTML 格式過程中,如果出現(xiàn)類似 'Unknown fatal error' 這樣的錯誤信息, 很可能是因為在某個條目的 RTF 內(nèi)容中包含有大量圖片數(shù)據(jù),導(dǎo)致內(nèi)置 Javascript 腳本引擎內(nèi)存溢出而崩潰; 通常在 RTF 文檔中插入圖片就會使文檔尺寸迅速膨脹; 如果遇到這種情況,則需要先定位到出現(xiàn)問題的條目,再將相應(yīng) RTF 文檔中的圖片移除或轉(zhuǎn)存為附件文件, 或利用其他工具(如:MS Word)將相應(yīng) RTF 文檔事先轉(zhuǎn)換為 HTML 文檔,再導(dǎo)入到該條目中。 打開數(shù)據(jù)庫失敗如果打開 .nyf 數(shù)據(jù)庫失敗,請首先確認(rèn)當(dāng)前登錄用戶對該文件擁有適當(dāng)?shù)脑L問權(quán)限;除此之外,可在下列故障信息列表中查詢相應(yīng)解決方法; 故障信息:"Failed to open the database ..."http://www.wjjsoft.com/mybase_v6_docs_chs.html |
總結(jié)
以上是生活随笔為你收集整理的myBase Desktop 6.x 用户手册的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何开发自己的股票软件102
- 下一篇: PostgreSQL 查询所有表的记录数