亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? config.c

?? linux 下的超級(jí)終端 minicom
?? C
?? 第 1 頁(yè) / 共 4 頁(yè)
字號(hào):
                 /* fmg - I'll let them change sfcolor=sbcolor because it's just                          another way of turning "off" the status line... */			/* MARK updated 02/17/95, Warn user to restart */			/* minicom if they changed history buffer size */			if (atoi(P_HISTSIZE) != num_hist_lines) {				w1 = wopen(14, 9, 70, 15, BSINGLE, stdattr, mfcolor, mbcolor, 0, 0, 1);				wtitle(w1, TMID, _("History Buffer Size"));				wputs(w1, _("\n\  You have changed the history buffer size.\n\  You will need to save the configuration file and\n\  restart minicom for the change to take effect.\n\n\  Hit a key to Continue... "));				wredraw(w1, 1);				c = wxgetch();				wclose(w1, 1);			}  			wclose(w, 1);			/* If status line enabled/disabled resize screen. */			if (P_STATLINE[0] != old_stat)				init_emul(terminal, 0);  			return;  		case 'A':  			w1 = wopen(11, 8, 73, 17, BSINGLE, stdattr, mfcolor, mbcolor, 0, 0, 1);			wtitle(w1, TMID, _("Program new command key"));			wputs(w1, _("\n Press the new command key. If you want to use\n"));			wputs(w1, _(" the META or ALT key enter:\n\n"));			wputs(w1, _("  o SPACE if your meta key sets the 8th bit high\n"));			wputs(w1, _("  o ESC   if your meta key sends the ESCAPE prefix (standard)\n"));			wputs(w1, _("\n\n Press new command key: "));			wredraw(w1, 1);			c = wxgetch();			wclose(w1, 1);  			if (c  == ' ')  				strcpy(buf, N_("Meta-8th bit "));  			else if (c == 27)				strcpy(buf, N_("Escape (Meta)"));			else  				sprintf(buf, "^%c           ", (c & 0x1f) + 'A' - 1);  			psets(P_ESCAPE, buf);  			wlocate(w, strlen (command_key) + 1, 1);  			wputs(w, _(buf));  			clr = 1;  			alt_override = 0;			switch(P_ESCAPE[0]) {				case '^':					c = P_ESCAPE[1] & 31;					break;				case 'E':					c = 27;					break;				default:					c = 128;					break;			}			keyboard(KSETESC, c);  			if (st) show_status();  			break;  		case 'B':  			if (P_BACKSPACE[0] == 'D')  				psets(P_BACKSPACE, "BS");  			else  				psets(P_BACKSPACE, "DEL");  			wlocate(w, strlen (backspace_key) + 1, 2);  			wprintf(w, "%s ", P_BACKSPACE);			keyboard(KSETBS, P_BACKSPACE[0] == 'B' ? 8 : 127);  			break;  		case 'C':  			if (P_STATLINE[0] == 'e') {  				psets(P_STATLINE, N_("disabled"));  				tempst = 1;  			} else {  				psets(P_STATLINE, N_("enabled"));  				/* See if it fits on screen */  				if (LINES > 24) tempst = 0;  			}  			wlocate(w, strlen (status_line) + 1, 3);  			wprintf(w, "%s ", _(P_STATLINE));  			break;		case 'D':			psets(P_SOUND, yesno(P_SOUND[0] == 'N'));			wlocate(w, strlen (alarm_sound) + 1, 4);			wprintf(w, "%s", _(P_SOUND));			break;                case 'E': /* fmg - letters cycle colors */                        if (mfcolor == WHITE)                                mfcolor = BLACK;                        else                                mfcolor++;                        psets(P_MFG, J_col[mfcolor]);                        wlocate(w, strlen (foreground_color_menu) + 1, 5);                        wprintf(w, "%s   ", _(J_col[mfcolor]));                        break;                case 'F': /* fmg - letters cycle colors */                        if (mbcolor == WHITE)                                mbcolor = BLACK;                        else                                mbcolor++;                        psets(P_MBG, J_col[mbcolor]);                        wlocate(w, strlen (background_color_menu) + 1, 6);                        wprintf(w, "%s   ", _(J_col[mbcolor]));                        break;                case 'G': /* fmg - letters cycle colors */                        if (tfcolor == WHITE)                                tfcolor = BLACK;                        else                                tfcolor++;                        psets(P_TFG, J_col[tfcolor]);                        wlocate(w, strlen (foreground_color_term) + 1, 7);                        wprintf(w, "%s   ", _(J_col[tfcolor]));			if (us) vt_pinit(us, tfcolor, tbcolor);                        break;                case 'H': /* fmg - letters cycle colors */                        if (tbcolor == WHITE)                                tbcolor = BLACK;                        else                                tbcolor++;                        psets(P_TBG, J_col[tbcolor]);                        wlocate(w, strlen (background_color_term) + 1, 8);                        wprintf(w, "%s   ", _(J_col[tbcolor]));			if (us) vt_pinit(us, tfcolor, tbcolor);                        break;                case 'I': /* fmg - letters cycle colors & redraw stat line */                        if (sfcolor == WHITE)                                sfcolor = BLACK;                        else                                sfcolor++;                        /* fmg - this causes redraw of status line (if any)                                 in current color */                        if (st)                        {                                wclose(st,0);                                st = wopen(0, LINES - 1, COLS - 1, LINES - 1, BNONE,                                         XA_NORMAL, sfcolor, sbcolor, 1, 0, 1);                                show_status();                        }                        psets(P_SFG, J_col[sfcolor]);                        wlocate(w, strlen (foreground_color_stat) + 1, 9);                        wprintf(w, "%s   ", _(J_col[sfcolor]));                        break;                case 'J': /* fmg - letters cycle colors & redraw stat line */                        if (sbcolor == WHITE)                                sbcolor = BLACK;                        else                                sbcolor++;                        /* fmg - this causes redraw of status line (if any)                                 in current color */                        if (st)                        {                                wclose(st,0);                                st = wopen(0, LINES - 1, COLS - 1, LINES - 1, BNONE,                                         XA_NORMAL, sfcolor, sbcolor, 1, 0, 0);                                show_status();                        }                        psets(P_SBG, J_col[sbcolor]);                        wlocate(w, strlen (background_color_stat) + 1, 10);                        wprintf(w, "%s   ", _(J_col[sbcolor]));                        break;		case 'K': /* MARK updated 02/17/95 - Config history size */#if HISTORY		  	pgets(w, strlen (history_buffer_size) + 1, 11,			      P_HISTSIZE, 5, 5);                                                /* In case gibberish or a value was out of bounds, */                        /* limit history buffer size between 0 to 5000 lines */                        /* 5000 line history at 80 columns consumes about */                        /* 800 kilobytes including chars and attrs bytes! */                        if (atoi(P_HISTSIZE) <= 0)                         	strcpy(P_HISTSIZE,"0");                        else if (atoi(P_HISTSIZE) >= 5000)                        	strcpy(P_HISTSIZE,"5000");	                                                wlocate(w, strlen (history_buffer_size) + 1, 11);                        wprintf(w, "%s     ", P_HISTSIZE);#else			werror(_("This system does not support history"));#endif			break;#if _HAVE_MACROS                case 'L': /* fmg - get local macros storage file */                        pgets(w, strlen (macros_file) + 1, 12, P_MACROS, 64, 64);			/* Try to open the file to read it in. */			fp = sfopen(pfix_home(P_MACROS), "r+");			if (fp == NULL) {			    if (errno == EPERM) {				/* Permission denied, hacker! */				werror(_("ERROR: you do not have permission to create a file there!"));				once = 'J'; /* fmg - re-enter it! */				continue;			    }			    if (errno != ENOENT) {				/* File does exist, but cannot be opened. */				werror(_("ERROR: cannot open macro file %s"),					pfix_home(P_MACROS));			    }			    continue;			}			/* Read macros from the file. */			werror(_("Reading macros"));			readmacs(fp, 0);			fclose(fp);                        break;                case 'M': /* fmg - Bring up macro editing window */                        domacros();                        break;		case 'N':			psets(P_MACENAB, yesno(P_MACENAB[0] == 'N'));			wlocate(w, strlen (macros_enabled) + 1, 14);			wprintf(w, "%s", _(P_MACENAB));			break;	        case 'O': /* Character conversions - jl / 04.09.97 */		        doconv();			wlocate(w, strlen (character_conversion) + 1, 15);			wprintf(w, "%-16.16s", _(P_CONVF));			break;#endif  	}  }}/* * This is the 'T' menu - terminal parameters. Does NOT set the new * terminal type, but returns it to the calling functions that has * to call init_emul itself. */int dotermmenu(){  WIN *w;  int c;  int new_term = -1;  int old_stat = P_STATLINE[0];  extern int use_status;  char buf[8];  extern int vt_nl_delay;  char* terminal_emulation = _(" A - Terminal emulation  :"),      * backspace_key_sends = _(" B - Backspace key sends :"),      * status_line = _(" C -      Status line is :"),      * msg_nl_delay = _(" D -  Newline delay (ms) :"),      * question = _("Change which setting?");  w = wopen(20, 7, 59, 14, BDOUBLE, stdattr, mfcolor, mbcolor, 0, 0, 1);  wtitle(w, TMID, _("Terminal settings"));  wprintf(w, "\n");  wprintf(w, "%s %s\n", terminal_emulation, terminal == VT100 ? "VT102" : "ANSI");  wprintf(w, "%s %s\n", backspace_key_sends, P_BACKSPACE);  wprintf(w, "%s %s\n", status_line, _(P_STATLINE));  wprintf(w, "%s %d\n", msg_nl_delay, vt_nl_delay);  wlocate(w, 4, 6);  wputs(w, question);  wredraw(w, 1);  while(1) {      wlocate(w, strlen (question) + 5, 6);      c = rwxgetch();      switch(c) {  	case '\n':  		wclose(w, 1);		/* If status line enabled/disabled resize screen. */		if (P_STATLINE[0] != old_stat && new_term < 0)			init_emul(terminal, 0);  		return(new_term);  	case 'A':		if (new_term < 0) new_term = terminal;		if (new_term == VT100) {			new_term = ANSI;  			psets(P_BACKSPACE, "BS");		} else {			new_term = VT100;  			psets(P_BACKSPACE, "DEL");		}		wlocate(w, strlen (terminal_emulation) + 1, 1);		wprintf(w, "%s ", new_term == VT100 ? "VT102" : "ANSI");  		wlocate(w, strlen (backspace_key_sends) + 1, 2);  		wprintf(w, "%s ", P_BACKSPACE);		keyboard(KSETBS, P_BACKSPACE[0] == 'B' ? 8 : 127);  		break;  	case 'B':  		if (P_BACKSPACE[0] == 'D')  			psets(P_BACKSPACE, "BS");  		else  			psets(P_BACKSPACE, "DEL");  		wlocate(w, strlen (backspace_key_sends) + 1, 2);  		wprintf(w, "%s ", P_BACKSPACE);		keyboard(KSETBS, P_BACKSPACE[0] == 'B' ? 8 : 127);  		break;  	case 'C':		if (P_STATLINE[0] == 'e') {			psets(P_STATLINE, N_("disabled"));			tempst = 1;		} else {			psets(P_STATLINE, N_("enabled"));			/* See if it fits on screen */			if (LINES > 24 || use_status)				tempst = 0;		}		wlocate(w, strlen (status_line) + 1, 3);		wprintf(w, "%s ", _(P_STATLINE));		break;	case 'D':		sprintf(buf, "%d", vt_nl_delay);		wlocate(w, strlen(msg_nl_delay) +1, 4);		wgets(w, buf, 4, 4);		vt_nl_delay = atoi(buf);		wlocate(w, strlen(msg_nl_delay) +1, 4);		wprintf(w, "%-3d", vt_nl_delay);		break;  	default:  		break;      }  }}/* * Save the configuration. */void vdodflsave(){	dodflsave();}/* * Save the configuration. */int dodflsave(){  FILE *fp;  /* Root saves new configuration */  if (real_uid == 0) {  	if ((fp = fopen(parfile, "w")) == (FILE *)NULL) {  		werror(_("Cannot write to %s"), parfile);  		return(-1);  	}  	writepars(fp, 1);	fclose(fp);	werror(_("Configuration saved"));  } else {	/* Mortals save their own configuration */	if ((fp = sfopen(pparfile, "w")) == (FILE *)NULL) {  		werror(_("Cannot write to %s"), pparfile);  		return (-1);	}	writepars(fp, 0);	fclose(fp);	werror(_("Configuration saved"));  }#if _HAVE_MACROS  if (domacsave() < 0) /* fmg - something went wrong... */	return(-1);#endif  return(0);}#if _HAVE_MACROS/* * Save the macros. (fmg) */int domacsave(){  FILE *fp;  /* fmg - do some basic silly-mortal checks and allow for recovery */  if (!strcmp(P_MACCHG,"CHANGED")) {        if (strlen(P_MACROS) == 0) { /* fmg - they might want to know... */                werror(_("ERROR: Macros have changed but no filename is set!"));                return(-1);        } else {		if ((fp = sfopen(pfix_home(P_MACROS), "w")) == (FILE *)NULL) {			werror(_("Cannot write macros file %s"),				pfix_home(P_MACROS));                        return(-1);                }		writemacs(fp, 0);		fclose(fp);		werror(_("Macros saved"));		strcpy(P_MACCHG,"SAVED"); /* fmg - reset after save */		return(0);	}  }  return(0);}#endif /* * Save the configuration, ask a name for it. */static void donamsave(){  char ifile[128];  char *s;  if (real_uid != 0) {  	werror(_("You are not allowed to create a configuration"));	return;  }  ifile[0] = 0;  s = input(_("Give name to save this configuration?"), ifile);  if (s != (char *)0 && *s != 0) {  	snprintf(parfile, sizeof(parfile), "%s/minirc.%s", CONFDIR, s);  dodflsave();  }}static void (*funcs1[])() = {  dopath,  doproto,  doserial,  domodem,  doscrkeyb,  vdodflsave,  donamsave,  NIL_FUN,  NIL_FUN};char some_string[32];static char *menu1[] = {  N_("Filenames and paths"),  N_("File transfer protocols"),  N_("Serial port setup"),  N_("Modem and dialing"),  N_("Screen and keyboard"),  some_string,  N_("Save setup as.."),  N_("Exit"),  N_("Exit from Minicom"),  MENU_END};int config(setup)int setup;{  int c;  char *s;  /* Find out extension of parameter file */  s = parfile + strlen(CONFDIR) + 8;  snprintf(some_string, sizeof(some_string), _("Save setup as %s"), s);  if (!setup) menu1[8] = MENU_END;  c = wselect(13, 10, menu1, funcs1, _("configuration"), stdattr, mfcolor, mbcolor);  if (c == 9) return(1);

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲免费在线一区| 综合av第一页| 国产精品毛片a∨一区二区三区| 国产精品免费视频一区| 亚洲国产一区视频| 国模少妇一区二区三区| 91色乱码一区二区三区| 日韩一级完整毛片| 国产精品久久久久久久久搜平片 | 国产一区二区三区av电影| 91在线播放网址| 日韩一级完整毛片| 综合久久久久综合| 奇米影视一区二区三区小说| 高清不卡在线观看| 欧美三级乱人伦电影| 久久女同互慰一区二区三区| 一区二区免费视频| 国产美女精品人人做人人爽| 在线精品视频一区二区| 国产拍揄自揄精品视频麻豆| 天天影视涩香欲综合网| 99精品欧美一区二区蜜桃免费 | 日韩电影在线看| 国产999精品久久| 在线不卡欧美精品一区二区三区| 国产亚洲精品免费| 亚洲成va人在线观看| 成人综合婷婷国产精品久久| 91精品国产综合久久精品app| 国产精品全国免费观看高清 | 久久久av毛片精品| 日日欢夜夜爽一区| 一本一道久久a久久精品| 精品毛片乱码1区2区3区| 亚洲一区二区免费视频| 成人黄色综合网站| 精品国产乱码久久久久久免费 | 日韩视频一区二区| 一区二区三区在线观看国产| 从欧美一区二区三区| 亚洲精品在线观看视频| 日精品一区二区| 欧美在线综合视频| 国产精品欧美综合在线| 激情久久久久久久久久久久久久久久| 欧美在线一二三| 国产精品免费视频观看| 国产精品中文字幕日韩精品| 欧美二区在线观看| 亚洲成a人v欧美综合天堂下载| av中文一区二区三区| 国产丝袜美腿一区二区三区| 久久激五月天综合精品| 欧美另类videos死尸| 亚洲综合一区二区三区| 91丨九色丨黑人外教| 国产精品蜜臀av| 国产成人av电影在线| 亚洲精品在线免费观看视频| 免费在线观看一区二区三区| 欧美群妇大交群的观看方式| 亚洲制服丝袜av| 在线视频欧美区| 亚洲主播在线观看| 欧美三级日韩三级| 亚洲成人免费视| 欧美另类一区二区三区| 亚洲成人久久影院| 69p69国产精品| 日韩成人精品在线观看| 欧美日韩黄色一区二区| 亚洲一卡二卡三卡四卡无卡久久| 日本韩国欧美在线| 亚洲小说春色综合另类电影| 欧美日韩在线一区二区| 亚洲成人动漫在线观看| 欧美丰满少妇xxxxx高潮对白| 视频一区中文字幕国产| 日韩视频免费观看高清完整版 | 欧美mv日韩mv亚洲| 国产毛片精品国产一区二区三区| 久久久综合网站| 成人av高清在线| 一区二区三区精品在线| 欧美午夜在线观看| 免费成人在线视频观看| 26uuu欧美| 成人aa视频在线观看| 亚洲精品菠萝久久久久久久| 欧美午夜片在线观看| 日韩国产一区二| 久久综合九色综合97婷婷| 国产传媒日韩欧美成人| 亚洲天堂精品在线观看| 欧美伊人精品成人久久综合97| 偷拍亚洲欧洲综合| 精品久久久久久久久久久久包黑料 | 成人在线视频一区| 1024亚洲合集| 欧美喷潮久久久xxxxx| 裸体歌舞表演一区二区| 国产亚洲午夜高清国产拍精品| 成人一区二区视频| 亚洲欧美另类小说视频| 欧美日韩综合一区| 九色综合国产一区二区三区| 中文字幕不卡在线播放| 精品视频一区二区不卡| 国产美女一区二区| 一区二区三区波多野结衣在线观看 | 中文字幕一区二区三区在线观看| 欧美亚洲禁片免费| 精彩视频一区二区| 亚洲人妖av一区二区| 欧美日韩一区二区三区视频| 久久精品国产99国产精品| 欧美激情一区二区三区不卡| 欧美亚洲一区三区| 国产九色sp调教91| 亚洲黄色尤物视频| 久久综合五月天婷婷伊人| 91香蕉视频mp4| 麻豆国产91在线播放| 中文字幕一区二区三区av| 91精品国产福利| 99久久精品免费| 毛片基地黄久久久久久天堂| 国产精品国产三级国产三级人妇 | 韩国一区二区在线观看| 亚洲精品国产一区二区精华液 | av激情成人网| 免费日本视频一区| 亚洲男人天堂av网| 久久综合九色综合欧美就去吻| 在线观看日韩电影| 国产成人在线网站| 老司机精品视频一区二区三区| 亚洲色图在线播放| 国产日韩在线不卡| 日韩网站在线看片你懂的| 91久久精品一区二区二区| 国产v日产∨综合v精品视频| 午夜精品国产更新| 中文字幕在线播放不卡一区| 欧美videos中文字幕| 欧美自拍偷拍一区| av一本久道久久综合久久鬼色| 免费一级欧美片在线观看| 亚洲激情校园春色| 日本一区二区三区国色天香| 正在播放一区二区| 欧美性猛交xxxx乱大交退制版| 国产**成人网毛片九色 | 久久久高清一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 91蝌蚪porny| 成人av中文字幕| 国产精品亚洲第一| 久久99精品国产.久久久久久| 亚洲成人tv网| 亚洲一卡二卡三卡四卡无卡久久| 中文字幕日本不卡| 国产夜色精品一区二区av| 精品国产一区二区三区不卡 | 国产精品一区在线| 精品无码三级在线观看视频| 午夜伊人狠狠久久| 亚洲香蕉伊在人在线观| 夜夜嗨av一区二区三区| 亚洲欧美另类图片小说| 亚洲四区在线观看| 亚洲欧美在线视频| 国产精品乱码一区二区三区软件| 久久色中文字幕| 日韩精品最新网址| 精品日韩欧美一区二区| 制服.丝袜.亚洲.另类.中文| 欧美日韩三级一区二区| 欧美午夜精品一区二区三区| 欧亚洲嫩模精品一区三区| 欧美在线综合视频| 欧美日韩中文精品| 3751色影院一区二区三区| 在线电影国产精品| 欧美一区二区三区婷婷月色 | 国产乱码精品一区二区三区五月婷| 麻豆91免费看| 国产乱人伦偷精品视频免下载| 国产成人鲁色资源国产91色综 | 亚洲人成亚洲人成在线观看图片| 中文字幕在线观看不卡| 亚洲欧美另类图片小说| 亚洲综合在线第一页| 爽爽淫人综合网网站| 奇米精品一区二区三区四区| 久久国产三级精品| 国产乱子伦视频一区二区三区 | 亚洲人亚洲人成电影网站色| 夜夜精品视频一区二区|