看到軟體名稱結尾有 "2" ,沒錯,這已經是第二代了!一代軟體早前有在場外發過 Picnel.io (貼文串好像不見了...?) 一代因為本人技術不足與框架的受限,使用C# WPF,因此不是跨平台,只有Win系統能使用,而有些功能寫不出來、不完整抑或是效能不理想。
而二代使用前端框架(Vue + Electron),因此直接消除了作業系統平台問題,以前寫不出來的功能也在這次得到了解決與改善。
可以直接觀看影片詳細介紹:
同時,軟體依舊也是完全開源,大家可以參考或者有能力者歡迎貢獻 :DGithub (專案連結) Download (下載)
Documentation (文檔 中/英)
介紹:
#Picnel.io 可以做甚麼:
可將含有大量未分類圖片、影片、音樂的資料夾導入並預覽顯示檔案,與此同時,使用者可將分散在各深度層次的資料夾導入到 Picnel.io 中建立連結(捷徑),並且可在軟體中創建群組以分類導入進來的資料夾。
如此,使用者在預覽檔案的同時,可以很輕鬆地利用剛剛建立的各資料夾連結(捷徑),將檔案 複製/移動 至資料夾中。
#Picnel.io 2
#傳統方式
一般情況下,我們必須開啟非常多個資料夾視窗,不斷的對檔案進行 拖曳/剪下貼上 來移動分類檔案。
這是一種極為低效的方式,且非常的累人與煩躁,想想看如果當你有上百上千的資料夾與檔案...。
可以看出 Pocnel.io 2 實際上就是將不同層級的資料夾,提取並平鋪至同一層級。如此你不必在開啟許多資料夾視窗,也更快速容易找到資料夾。所有的操作皆可以在一個視窗內快速完成,大大提高了效率。
更新日誌:
多圖模式來囉~
考慮到性能問題,最後是採用分頁的方式,因為如果一次性渲染的話,當遇到大量圖片會導致整個應用程式卡死的狀況。
其實增加多圖預覽這功能本身並不難,難的是它衍生出的一堆bug真的快搞死我,因此還稍微調整了一部份的結構 (汗
- 新增 多圖預覽模式 (支援多檔操作)
- 新增 自動檢查更新(啟動app時) / 手動檢查更新(在 info 頁面裡)
- 新增 使用者設定:
1. 檔案操作提示通知 (刪除、複製、移動)
2. 切換模式通知
3. 開關自動檢查更新
- 新增 使用者設定: 開關 資料夾列表 / 視圖器 動畫
- 新增 清除事件紀錄選項: 清除當前log / 清除全部log
- 新增 當 移動/複製 檔案重複時,顯示比較操作對話框
- 暫時掛起 fast-glob 模組,因為當資料夾名稱帶有括號時,會無法正確獲取資料夾內部檔案列表;所以重新使用 fs-extra 模組,問題請參閱 fast-glob#292
- 在高速緩存模式下,將在主文件夾名稱的右側顯示緩存(Cache)字樣
- 刷新按鈕(Refresh) 僅在緩存模式下顯示
- 緩存機制 (處理擁有巨量檔案的資料夾) 詳細機制可見 文檔 - 快速切換 目標資料夾(target folder) 為 主要資料夾 (main folder)
對目標資料夾右鍵後,可以見到"Set as main folder"選項
- 一些次要小 bug 修復