作者itoc, 信區: itoc
標題[功能] xover.c Every_Z 時可以儲存畫面到暫存檔
時間03/06/08
作者: itoc (風調雨順,國泰民安) 看板: plan
標題: [功能] Every_Z 時可以儲存畫面到暫存檔
時間: Sun May 25 02:08:54 2003 Updated: 2003/06/25
像 WindTop 一樣的 every_Z 螢幕擷取
: xover.c 一開始有二處
#define MSG_ZONE_SWITCH "快速切換:(A)精華 (B)文章 ... (W)水球 (S)螢幕:"
: xover.c:every_Z()
case 'w':
if (HAS_PERM(PERM_BASIC))
cmd = XZ_BMW;
break;
+ case 's':
+ {
+ FILE *fp;
+ int i;
+ screenline slt[t_lines];
+
+ if (!(fp = tbf_open()))
+ {
+ vmsg("暫存檔開啟錯誤");
+ break;
+ }
+
+ vs_save(slt);
+
+ for (i = 0; i <= b_lines; i++)
+ {
+ slt[i].data[slt[i].len] = '\0';
+ fprintf(fp, "%s\n", slt[i].data);
+ }
+
+ fclose(fp);
+ }
+ break;
}
if (cmd == zone)
{
z_status--;
return XO_FOOT;
}
--
□ 本文章由 itoc 從 itoc.Dorm-GD2.NCTU.edu.tw 發表