附加檔提示

43 views
Skip to first unread message

Owen Chen

unread,
Oct 18, 2012, 2:30:31 AM10/18/12
to lon...@googlegroups.com
Hi,

你好,最近在使用LoNote當筆記軟體,真是超好用的啦,真的感謝你的用心,提供如此優秀的軟體.

有一個小建議:
在檢視器裡的每個note可否加入此note是有包含附加檔的提示,讓使用者能快速的檢視
那些note有附加檔.


很不錯的一個軟體,讚.

Owen

Larina Lin

unread,
Oct 20, 2012, 1:00:54 AM10/20/12
to lon...@googlegroups.com
嗨!

我明白您的意思了,不過這個工作大約比您想像中的要稍微麻煩一些。

好啦好啦,我承認是我的系統設計不夠靈活,要加入新欄位會讓人比較頭疼……

目前的 LoNote 1.X 版,我暫時沒有大改的意思,不過我會在發展 2.X 版時參考您的意見,看看能不能把附件標示出來。

不過老找不到附件放哪……確實讓人厭煩。作為短期內的替代方式,建議您採用搜尋窗來搜尋附件。比方說在搜尋窗口輸入:

a:.txt

這邊的 a 是附件的意思,搜尋命令會搜出所有「檔名中含有 .txt」這個文字的檔案。
別忘了在搜尋附件時,也可同時加入其他搜索參數來過濾筆記。

請參考這裡的說明:
https://code.google.com/p/lonote/wiki/Manual#%E7%89%B9%E6%AE%8A%E6%90%9C%E7%B4%A2

希望這能暫時消解您的問題。祝順心啦!

Owen Chen於 2012年10月18日星期四UTC+8下午2時30分31秒寫道:

Civa Lin

unread,
Apr 11, 2013, 7:08:59 PM4/11/13
to lon...@googlegroups.com
新版的 LoNote 2.0 已經能夠在選單中提示附件的存在了。

這可是因應您的渴望才加入的功能哦!請試試看到底順不順手吧!

Owen Chen於 2012年10月18日星期四UTC+8下午2時30分31秒寫道:

s861...@gmail.com

unread,
May 5, 2013, 11:06:19 PM5/5/13
to lon...@googlegroups.com
謝謝您2.0版本新增這個功能
我是因為這個功能而決定使用LoNote的

我用Lonote主要的功能在於收集資料(可能是文字資料也可能是檔案)
只是..
我遭遇到的問題是
若有檔案需要更新時
必須先下下來改完後再重新加入(如果遇到常更新的檔案就窘了)

目前我的緊急變通解法是
用包裹器設定建立一個元件
<input type="button"  name="showpath" value="Get Machine Path" onclick="showpath()">{THIS}</input>

並在標頭新增java script語法
function showpath()
{

msgWin=window.open("","","width=400,height=200");
msgWin.document.open( );
msgWin.document.write("C:\\Program Files\\lonote.exe\\config\\lonote\\book\\生活\\生活\\"+
location.pathname.replace("/site/06678700-3b43-4130-bb78-c14bf42a01e1","").replace('/',''));
}

這樣會show出在機器上的實體路徑
我直接到實體檔案區作修正


以後的版本有可能作一快捷鍵開檔案總管
讓人直接更新筆記所屬夾帶檔案嗎?


Civa Lin

unread,
May 6, 2013, 3:01:16 AM5/6/13
to lon...@googlegroups.com
哇,您 hack 得真深入啊。很有趣的臨時方案!

不過您可以不用包裹器,而只要在

function showpath()
{
msgWin=window.open("","","width=400,height=200");
msgWin.document.open( );
msgWin.document.write("C:\\Program Files\\lonote.exe\\config\\lonote\\book\\生活\\生活\\"+
location.pathname.replace("/site/06678700-3b43-4130-bb78-c14bf42a01e1","").replace('/',''));
}

下面加上一行:

shortcut.add("F7", showpath);

如此一來,就不用透過包裹器,而可用熱鍵直接叫出路徑。

還有需注意一下:您所指派的那個路徑,很可能會在「壓製 (flush)」後失去效果,因為每次進行壓製時,程式都會把分散在資料夾中的檔案集中封存起來,而不再是以分散的狀態保存(直到下次同一個檔案再度改變為止)。

不過電腦預設不會自動進行壓製,除非您主動去按按鈕。暫時可以放心。



再來關於一鍵開啟,這是不可能的。有兩點理由:
  1. 瀏覽器(基於某些安全議題)不允許網頁程式直接存取本地的檔案系統,換句話說:網頁端程式既無法判斷檔案的實體位置,也不可能去呼叫檔案總管。瀏覽器不允許網頁這麼做。
  2. 另一種巧妙但又荒謬的想法是:瀏覽器端不能直接開啟檔案總管,但可以在伺服器上留個小後門啊!每當瀏覽器端透過後門發出訊號給伺服器時,就「由伺服器來開啟」檔案總管。這招在同一台電腦上操作 LoNote 時倒是可行,但當操作遠端的 LoNote 伺服器時就會有問題:如果伺服器與瀏覽器不在同一台電腦上,則伺服器電腦上就會不停跳出檔案總管,而使用者的那一台電腦,檔案總管卻怎樣都跳不出來,兩邊都尷尬。這種設計實在相當詭異。
  3. 最後還有一點,以上的概念都是基於「檔案確實是分散放置的」來設想的,但,如前所述,伴隨著「壓製」,現狀卻常常並非如此。
因為以上這些難點與矛盾,我實在沒有辦法製作一鍵開啟檔案總管的功能。只能給您一個熱鍵了。



PS: 突然發現包裹器有 bug(不能輸入中文),現在修好了,等下一版發佈吧。

s861...@gmail.com

unread,
May 7, 2013, 1:47:51 AM5/7/13
to lon...@googlegroups.com
受到作者稱讚..真的是受寵若驚

本只不願意為了一個極關鍵的功能
造成必須放棄一套很好的軟體
才不得不自己寫script

速捷鍵與script function的解法很方便
我已經拿來使用了
感謝~~
Reply all
Reply to author
Forward
0 new messages