作者itoc.bbs@cpu.tfcis.org (核心動力) 看板: itoc
標題Re: 如果"我的最愛 備份/還原"
時間動力核心 (2007/04/11 Wed 21:40:53)
※ 引述《omatic (........)》之銘言:
> 因為我們有加我的最愛重新排序功能
> 但也些人會不小心按到
> 所以新增 "備份/還原"功能
: favor.c:mf_backup() 新增此函式在 mf_help() 前面
static int
mf_backup(xo)
XO *xo;
{
char srcfile[64], tmpfile[64];
/* 只處理我的最愛之首頁 */
switch (vans("1)備份我的最愛 2)還原我的最愛?[Q] "))
{
case '1':
mf_fpath(srcfile, cuser.userid, FN_MF);
mf_fpath(tmpfile, cuser.userid, FN_MF".bak");
if (dashf(tmpfile))
unlink(tmpfile);
f_cp(srcfile, tmpfile, O_TRUNC);
vmsg("備份完成");
break;
case '2':
mf_fpath(srcfile, cuser.userid, FN_MF".bak");
if (!dashf(srcfile))
{
vmsg("您沒有任何備份");
}
else
{
mf_fpath(tmpfile, cuser.userid, FN_MF);
f_cp(srcfile, tmpfile, O_TRUNC);
vmsg("還原完成");
return XO_LOAD;
}
}
return XO_FOOT;
}
: favor.c:mf_cb[]
+ 'B', mf_backup,
'h', mf_help
--
=[﹎:�摃�◣��:﹎ Origin ]|[ ���O���� cpu.tfcis.org ]|[�搟說�﹎:]=
=[﹊:�摃�╱��:﹊ Author ]|[218-168-176-148.dynamic.hi]|[���插�﹊:]=
= ▊▌▎▎Modify ▎▌▋▊▊≡: Wed, 11 Apr 2007 21:41:26 CST :≡:]=