PCMan File Manager 開發中版本,開放測試

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

PCMan File Manager 開發中版本,開放測試

文章PCMan » 週二 1月 03, 2006 2:07 am

PCMan File Manager,以純 C 語言使用 gtk+ 2 開發,輕巧快速的新檔案管理員

圖檔

程式碼下載:http://pcman.sayya.org/pcmanfm/pcmanfm-0.14.tar.gz
執行需求:
libgtk2.0 (2.8以上版本)
libcairo2 (gtk+ 2.8 需要)
libgamin
gnome-icon-theme (需要各種不同檔案的 icon)
(執行不需要 gnome,只需要他的漂亮 icon)

編譯需求:
gcc (廢話,compiler 是一定要的)
libgtk2.0-dev (2.8 以上版本)
libcairo2-dev (gtk+ 2.8 需要)
libgamin-dev (file auteration monitor,和 libfam 完全相容,可取代 fam)
pkg-config

解開 tarball 後: ./configure; make
su 切換到 root 後 make install-strip 即可

歡迎大家試用,更歡迎加入一起開發
很多功能現在還不能用,因為還沒寫完
但基本功能,拖曳、剪下、複製、貼上、開啟檔案都能用了
分頁瀏覽也很正常,速度也還算可以
特色功能是,檔案可以在各個不同分頁當中互相拖曳
檔案拖到其他分頁標籤上,就會自動跳其他分頁去 :)

注意:檔案複製移動等等暫時是依賴 cp, mv 等指令
建議從終端機下啟動,才能看到檔案複製過程中的訊息
這些未來會改寫掉,改提供圖形介面,不過那要等期末考結束
短期內暫時不會動他,先給各位朋友測試嘗鮮,歡迎加入開發
順便也可以當個 gtk+ 2 的程式設計範例 (雖然明顯不適合初學者orz)
PCMan
榮譽學長
榮譽學長
 
文章: 217
註冊時間: 週六 7月 02, 2005 10:46 am

文章wsun013 » 週二 1月 03, 2006 7:32 am

太棒了, pcman 大大
小弟測file manager (nc/explorer-like) 的速度就是去 browse /usr/lib
之後動一下 window 讓content redraw 一下
pcmanfm 速度算頂尖的
又支援中文
加油!
------BEGIN GEEK CODE BLOCK------
Version: 3.12
GE d->++ s: a-- C+++>++++ UL>++++ P>++++ L++>++++ E---- W+ N@ o K- w++(+)
O- M- V? PS+++(+) PE++(+) Y-- PGP- t>--- 5? X+++ R- tv-(--) b+ DI? D+ G e++>++++
h+(!) r++(%) y*>++++
-------END GEEK CODE BLOCK-------
頭像
wsun013
快樂的大學生
快樂的大學生
 
文章: 784
註冊時間: 週二 9月 14, 2004 12:12 pm
來自: 紐西蘭

Re: PCMan File Manager 開發中版本,開放測試

文章訪客 » 週二 1月 03, 2006 9:02 am

PCMan 寫:注意:檔案複製移動等等暫時是依賴 cp, mv 等指令
建議從終端機下啟動,才能看到檔案複製過程中的訊息
這些未來會改寫掉,

其實這樣蠻好的啊,比較像傳統的 U*ix 軟體,File Manager 等於只是文字指令的 frontend

訊息看不到,可以改在介面裡面做個 console 或是寫成 log 檔,這樣既方便又符合 U*ix 習慣

最重要的是可以保持精簡,好維護、少 bug...:)
訪客
 

文章mason » 週二 1月 03, 2006 10:47 am

gcc-4 編不起來,改用 gcc-3 就編得起來了
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

Re: PCMan File Manager 開發中版本,開放測試

文章PCMan » 週二 1月 03, 2006 1:43 pm

Anonymous 寫:
PCMan 寫:注意:檔案複製移動等等暫時是依賴 cp, mv 等指令
建議從終端機下啟動,才能看到檔案複製過程中的訊息
這些未來會改寫掉,

其實這樣蠻好的啊,比較像傳統的 U*ix 軟體,File Manager 等於只是文字指令的 frontend

訊息看不到,可以改在介面裡面做個 console 或是寫成 log 檔,這樣既方便又符合 U*ix 習慣

最重要的是可以保持精簡,好維護、少 bug...:)

我本來也是這樣想,也想設計為只作 front end,但是...
cp, mv... 等等命令,無法顯示百分比進度,
開啟 verbose 模式又只會顯示正在處理那個檔案
算是頗為陽春,也不夠人性
一個大問題是,我之前有試著把 cp/mv 的輸出畫面,重新導向
然後輸出到我的 gtk+ log 視窗,問題是... 他不會立即更新
總是每隔一段時間才收到一堆訊息,斷斷續續,效率也不好
根本無法「即時」反應實際檔案處理狀況,
感覺上不像是我程式設計錯誤,卻不知是為何造成的
多方考量下,最後可能會自己實做該功能 :(
雖然這樣根本完全違反 unix 精神,還是有朋友有更好的建議?
PCMan
榮譽學長
榮譽學長
 
文章: 217
註冊時間: 週六 7月 02, 2005 10:46 am

文章PCMan » 週二 1月 03, 2006 1:54 pm

wsun013 寫:太棒了, pcman 大大
小弟測file manager (nc/explorer-like) 的速度就是去 browse /usr/lib
之後動一下 window 讓content redraw 一下
pcmanfm 速度算頂尖的
又支援中文
加油!

謝謝,但 redraw 速度如果快,實際上是 GTK+ 2.8 寫的好
他用 cairo 本來繪圖就強,跟我沒有關係 Q_Q
事實上 XFCE 他們正在開發中的 thunar 速度更快 (真的很厲害)
但是因為跟我的使用習慣不合,所以還是選擇自己寫
主要我這個是有支援「分頁瀏覽」,自己覺得還滿順手的
我的 file manager 訴求是,輕巧快速,友善順手,「夠用」就好
功能完全不是我的訴求,我只寫真正常會用到的功能 XD
其他「一律從簡」,反正都有其他程式可以做,還做得更好
File manager 就該是 File manager,不喜那種 All in one 的作法

內幕消息:
其實...當初寫這個只是單純的想測試看看,GTK+ 2.8 的 GtkIconView
到底要怎麼用... 以前寫的程式都沒機會用到,所以想寫小程式用用看
結果,一不小心越寫越多....一時興起就把小測試程式寫成了一個.....
File manager...... orz 當初真的不是故意的 >< 不小心生出新玩具 :)
PCMan
榮譽學長
榮譽學長
 
文章: 217
註冊時間: 週六 7月 02, 2005 10:46 am

文章PCMan » 週二 1月 03, 2006 1:58 pm

mason 寫:gcc-4 編不起來,改用 gcc-3 就編得起來了

請給錯誤訊息謝謝,我也是 gcc4 怎麼好好的 ><
PCMan
榮譽學長
榮譽學長
 
文章: 217
註冊時間: 週六 7月 02, 2005 10:46 am

文章訪客 » 週二 1月 03, 2006 8:10 pm

哇~~~終於出爐了!!!
不過... :ooops:
能否請有經驗的前輩們提供一下deb檔呢
在下對於編繹東西實在很不在行呀~
謝謝 :finger1:
訪客
 

文章aprotoss » 週二 1月 03, 2006 8:37 pm

小弟正好在學,所以包了一個...不過相依性問題,得自己處理..STO

http://home.so-net.net.tw/kunming/deb/p ... 1_i386.deb

相依性套件,請自行apt-get
移除:
libfam0
安裝:
libgamin0


再來安裝好pcmanfm,接下來就可以執行了!

-jac
--
怎麼好像包deb學了n 遍了...STO
最後由 aprotoss 於 週二 1月 03, 2006 9:04 pm 編輯,總共編輯了 1 次。
頭像
aprotoss
懵懂的國中生
懵懂的國中生
 
文章: 224
註冊時間: 週一 12月 01, 2003 2:11 am

文章訪客 » 週二 1月 03, 2006 8:51 pm

感謝aprotoss前輩
小弟馬上試用~!!!
真的謝謝您呀~~~ :finger1:
訪客
 

文章訪客 » 週五 1月 06, 2006 3:37 pm


花點時間解決了aprotoss前輩所提的相依性問題
我終於順利安裝pcmanfm了
嗯,介面清爽漂亮~
真的不賴

不知道PCMan前輩打算何時開放一個討論板
給大家寫feedback或者feature request呢?
謝謝
訪客
 

最新修改 0.1.5 釋出!!

文章PCMan » 週六 1月 07, 2006 10:49 pm

有了專案首頁 http://pcman.sayya.org/pcmanfm/

增加複製、移動、刪除檔案的進度百分比顯示
增加檔案排序,顯示隱藏檔
一些大小修正
距離真正可以用的版本,越來越近了
歡迎大家再次試用

最新版本請到專案網頁取得
PCMan
榮譽學長
榮譽學長
 
文章: 217
註冊時間: 週六 7月 02, 2005 10:46 am


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron