Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
X Mounter
趙惟倫
May 11, 2016
Programming
0
60
X Mounter
遠端檔案系統掛載程式
https://github.com/bluebat/.presentations/raw/master/xmounter.odp
趙惟倫
May 11, 2016
Tweet
Share
More Decks by 趙惟倫
See All by 趙惟倫
bluebat
0
470
bluebat
0
110
bluebat
0
280
bluebat
0
110
bluebat
0
120
bluebat
0
160
bluebat
0
62
bluebat
0
55
bluebat
0
27
Other Decks in Programming
See All in Programming
kodetr
0
160
hamakou108
4
520
yattom
32
11k
cc4966
1
110
minodriven
37
29k
uhyo
19
9.2k
bkuhlmann
2
330
joytomo
1
540
dora1998
0
180
toedter
0
140
fei0203018
0
170
borkdude
1
180
Featured
See All Featured
roundedbygravity
84
7.9k
phodgson
88
4k
zakiwarfel
88
3.4k
carmenhchung
35
1.6k
rocio
155
11k
jlugia
217
16k
eitanlees
116
10k
bkeepers
PRO
408
58k
matthewcrist
73
7.5k
keithpitt
402
20k
cromwellryan
104
6.3k
geoffreycrofte
27
1k
Transcript
趙惟倫 <bluebat@member.fsf.org> 2016 年 5 月 11 日 X Mounter
X Mounter Chinese Opendesktop
2 Local Remote / CD USB SMB FTP SSH 需求
需求
簡介 簡介 以 ShellScript 編寫的「遠端檔案系統掛載程式」 每個掛載位置的資料由單一側寫檔案記錄,具備新增、掛載、編 輯、卸載、刪除等功能 圖形化介面採用 Xdialog 支援
nfs, cifs(smbfs), sshfs, ftpfs 相依於套件 nfs-utils, samba-client, fuse-sshfs, curlftpfs GPL 使用授權 https://github.com/chinese-opendesktop/xmounter
側寫檔範例 側寫檔範例 $HOME/.xmounter/FSTMP _COMMENT="File Server TMP" _TYPE="cifs" _LOCATION="192.168.1.51/TMP"
Xdialog Xdialog 適合 shell script 呼叫的圖形介面程式 http://xdialog.free.fr/ 使用範例 Xdialog --title
" 資訊 " --info " 已完成 " 0 0 2500 Xdialog --title " 輸入 " --inputbox " 內容 " 0 0 " 預設值 " Xdialog --title " 選單 " --radiolist " … 請選擇 " 0 0 0 " 一 " " 項目一 " "off" " 二 " " 項目二 " "on" 輸入自 stdin ;輸出至 stderr ;取消則回傳非零
展示 展示 FSTMP
待開發 待開發 桌面圖示改為符號連結以避免誤刪 改善 sshfs 必須在終端機中輸入密碼的問題 增加支援其他遠端檔案系統
謝謝各位 敬請指教 簡報模板:資訊未來大自由 ( 孫賜萍 )