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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? s_extrnl.c

?? 通訊程序源碼
?? C
字號:
/* * Display the external protocol setup, query for changes.  A non-zero * return code means something was changed. */#include <stdio.h>#include <curses.h>#include "extrnl.h"#include "misc.h"static int ext_prompt();static void disp_ext();intext_setup(){	extern char *null_ptr;	WINDOW *ext_win, *newwin();	int i, ret_code;	char *str, *get_str();	ext_win = newwin(23, 80, 0, 0);	horizontal(ext_win, 0, 0, 27);	mvwattrstr(ext_win, 0, 28, A_BOLD, "External Protocol Setup");	horizontal(ext_win, 0, 52, 27);	mvwaddstr(ext_win, 3, 36, "UPLOAD");	mvwaddstr(ext_win, 5, 8, "Name");	mvwaddstr(ext_win, 5, 21, "Command line");	mvwaddstr(ext_win, 5, 54, "Requires file list?");	mvwaddstr(ext_win, 10, 35, "DOWNLOAD");	mvwaddstr(ext_win, 12, 8, "Name");	mvwaddstr(ext_win, 12, 21, "Command line");	mvwaddstr(ext_win, 12, 54, "Requires file list?");					/* display the current list */	disp_ext(ext_win);	horizontal(ext_win, 19, 0, 80);	mvwattrstr(ext_win, 20, 0, A_BOLD, "OPTION ==> ");	mvwaddstr(ext_win, 20, 58, "Press <ESC> to return");	wmove(ext_win, 20, 12);	touchwin(ext_win);	wrefresh(ext_win);					/* get the option */	ret_code = 0;	while ((str = get_str(ext_win, 1, "1234356", "")) != NULL) {		switch(*str) {			case '1':				if (ext_prompt(ext_win, 1, 0, 6))					ret_code++;				break;			case '2':				if (ext_prompt(ext_win, 1, 1, 7))					ret_code++;				break;			case '3':				if (ext_prompt(ext_win, 1, 2, 8))					ret_code++;				break;			case '4':				if (ext_prompt(ext_win, 0, 0, 13))					ret_code++;				break;			case '5':				if (ext_prompt(ext_win, 0, 1, 14))					ret_code++;				break;			case '6':				if (ext_prompt(ext_win, 0, 2, 15))					ret_code++;				break;		}		mvwaddstr(ext_win, 20, 12, "  ");		clear_line(ext_win, 21, 0, FALSE);		clear_line(ext_win, 22, 0, FALSE);		wmove(ext_win, 20, 12);		wrefresh(ext_win);	}	/*	 * Recalculate the number of entries.  Please notice that if you	 * create an empty entry (a hole), all entries after that are ignored.  	 * The software doesn't compact the holes out.. you're on your own.	 */	if (ret_code) {		for (i=0; i<3; i++) {			if (extrnl->name[1][i] == null_ptr)				break;		}		extrnl->up_entries = i;		for (i=0; i<3; i++) {			if (extrnl->name[0][i] == null_ptr)				break;		}		extrnl->dn_entries = i;	}	delwin(ext_win);	return(ret_code);}/* * Display the current list of external file transfer programs. */static voiddisp_ext(win)WINDOW *win;{	int i, up, entry, line;	up = 1;	line = 6;	for (i=0; i<6; i++) {		if (i < 3)			entry = i;		else {			up = 0;			entry = i-3;			line = 10;		}		mvwprintw(win, i+line, 5, "%d) %-12.12s %-40.40s  %c\n",		 i+1, extrnl->name[up][entry], extrnl->command[up][entry],		 extrnl->prompt[up][entry]);	}	return;}/* * Prompt for the info in the database.  A non-zero return code means * that something was changed.  To delete the line, you enter a single * space character at the first prompt. */static intext_prompt(win, up, entry, line)WINDOW *win;int up, entry, line;{	extern char *v_yn[], *null_ptr;	char *ans, t_name[80], t_command[80], *str_prompt(), *str_rep();	char *strcpy(), *menu_prompt();					/* get temp name */	if ((ans = str_prompt(win, line, 8, "Protocol name", "")) == NULL)		return(0);	strcpy(t_name, ans);	clear_line(win, 21, 0, FALSE);					/* are we zapping the line */	if (ans == null_ptr) {		extrnl->name[up][entry] = null_ptr;		extrnl->command[up][entry] = null_ptr;		extrnl->prompt[up][entry] = 'N';		return(1);	}					/* get temp command */	if ((ans = str_prompt(win, line, 21, "Command line", "")) == NULL)		return(0);	strcpy(t_command, ans);	clear_line(win, 21, 0, FALSE);					/* get temp prompt */	if ((ans = menu_prompt(win, line, 63, "Does it require a file list", v_yn)) == NULL)		return(0);	wrefresh(win);					/* store 'em for real */	extrnl->name[up][entry] = str_rep(extrnl->name[up][entry], t_name);	extrnl->command[up][entry] = str_rep(extrnl->command[up][entry], t_command);	extrnl->prompt[up][entry] = *ans;	return(1);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本不卡在线视频| 国产麻豆精品久久一二三| 亚洲精品第一国产综合野| 午夜成人免费视频| av不卡免费电影| 26uuu精品一区二区在线观看| 国产精品美女久久久久久2018| 视频一区二区不卡| 色国产精品一区在线观看| 久久久久国产精品麻豆| 日韩成人一区二区| 欧美性生活一区| 亚洲天天做日日做天天谢日日欢 | 综合网在线视频| 国产成人av资源| 久久综合九色综合97_久久久| 亚洲国产精品一区二区久久 | 亚洲一区在线观看免费| 国产盗摄女厕一区二区三区| 正在播放亚洲一区| 亚洲v中文字幕| 精品视频一区 二区 三区| 亚洲精品国产第一综合99久久 | 成人免费小视频| 国产精品一区二区在线看| 日韩午夜av电影| 日韩电影在线免费观看| 欧美日韩中文字幕精品| 一区二区三区在线视频观看58| 91亚洲永久精品| 亚洲激情欧美激情| 欧美性猛交xxxx乱大交退制版| 亚洲欧美一区二区三区孕妇| 成人黄色电影在线| 亚洲人xxxx| 欧美欧美欧美欧美| 日本中文字幕一区二区视频| 日韩欧美激情在线| 国产剧情一区二区| 国产精品你懂的在线欣赏| 成人一道本在线| 亚洲嫩草精品久久| 69av一区二区三区| 久久91精品国产91久久小草 | 国产99久久久国产精品免费看| 国产女主播视频一区二区| 成人毛片视频在线观看| 亚洲日本中文字幕区| 91国产免费看| 美国十次综合导航| 国产嫩草影院久久久久| 色综合久久综合网97色综合| 亚洲午夜久久久久久久久电影院| 欧美高清你懂得| 国产精品中文字幕一区二区三区| 国产精品国产三级国产aⅴ原创| 91蝌蚪porny| 久久国产三级精品| 《视频一区视频二区| 欧美人牲a欧美精品| 国产精品99久久久久久久女警| 亚洲日本在线观看| 精品嫩草影院久久| 在线欧美日韩国产| 国产精品一级片| 亚洲一区二区在线播放相泽| 精品久久久久久久人人人人传媒| 91免费观看视频在线| 全部av―极品视觉盛宴亚洲| 国产精品久久久久影院老司 | 精品一区二区三区在线视频| 欧美国产成人精品| 91精品国产乱| 成人免费视频视频| 美美哒免费高清在线观看视频一区二区 | 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 欧美专区亚洲专区| 成熟亚洲日本毛茸茸凸凹| 三级久久三级久久| 亚洲女同ⅹxx女同tv| 久久亚洲综合色一区二区三区 | 偷偷要91色婷婷| 国产亚洲精品超碰| 宅男噜噜噜66一区二区66| 成人综合激情网| 久久激五月天综合精品| 香港成人在线视频| 亚洲桃色在线一区| 亚洲国产高清在线观看视频| 日韩欧美另类在线| 6080yy午夜一二三区久久| 91在线porny国产在线看| 国产乱人伦偷精品视频不卡| 亚洲第一精品在线| 曰韩精品一区二区| 亚洲欧美另类久久久精品2019| 国产亚洲女人久久久久毛片| 日韩一区二区免费电影| 欧美三级电影在线观看| 色天使色偷偷av一区二区| 国产成人综合在线播放| caoporm超碰国产精品| 国产精品一区二区在线看| 韩国视频一区二区| 久久精品久久精品| 久久精品国内一区二区三区| 日韩电影免费在线看| 日韩中文字幕av电影| 亚洲mv大片欧洲mv大片精品| 一二三区精品福利视频| 夜夜夜精品看看| 亚洲一二三区视频在线观看| 亚洲免费av高清| 亚洲香肠在线观看| 亚洲成人一区在线| 日韩中文字幕不卡| 久久精品国产精品亚洲综合| 毛片av一区二区| 国模冰冰炮一区二区| 国产91综合一区在线观看| thepron国产精品| 色妞www精品视频| 欧美日韩日本视频| 欧美一区二区三区免费在线看| 日韩一区二区三区电影在线观看 | 亚洲人吸女人奶水| 欧美激情艳妇裸体舞| 亚洲欧洲国产日韩| 亚洲观看高清完整版在线观看| 亚洲成av人片在线| 免费精品视频在线| 国产麻豆视频精品| 99精品在线观看视频| 在线免费观看一区| 日韩欧美一级片| 国产精品久久久久影视| 一区二区三区电影在线播| 秋霞午夜av一区二区三区| 国产精品一区二区在线看| 99久久夜色精品国产网站| 欧美日韩国产电影| 久久精品视频在线免费观看| 亚洲欧洲精品成人久久奇米网| 亚洲成人动漫av| 国产美女久久久久| 91浏览器打开| 精品91自产拍在线观看一区| 成人免费一区二区三区视频| 日韩高清中文字幕一区| 国产盗摄视频一区二区三区| 欧美性感一区二区三区| 精品电影一区二区| 亚洲欧美另类久久久精品 | caoporm超碰国产精品| 欧美日韩免费一区二区三区视频| 欧美大片在线观看| 亚洲精品免费在线观看| 国产一区二区三区四| 欧洲国内综合视频| 国产色一区二区| 日韩高清不卡一区| 91色乱码一区二区三区| 精品sm在线观看| 亚洲va中文字幕| 波多野结衣91| 久久色成人在线| 日韩高清欧美激情| 色综合天天综合网天天看片| 精品久久久久久久人人人人传媒 | 久久99最新地址| 91精品办公室少妇高潮对白| 久久久影视传媒| 免费成人性网站| 欧美无人高清视频在线观看| 国产精品久久午夜夜伦鲁鲁| 蜜臀va亚洲va欧美va天堂 | 色婷婷精品大在线视频| 欧美激情综合在线| 韩国一区二区视频| 日韩欧美电影一区| 日韩av一二三| 欧美日韩精品电影| 一区二区三区在线免费播放| 成人丝袜高跟foot| 久久午夜色播影院免费高清| 蜜桃av噜噜一区| 欧美二区三区的天堂| 亚洲国产中文字幕| 欧美优质美女网站| 亚洲综合在线五月| 色先锋aa成人| 一区二区在线观看视频 | 亚洲福中文字幕伊人影院| 91影院在线免费观看| 亚洲欧洲国产日本综合| 91丝袜美女网| 一区二区三区四区国产精品| 91精品福利视频| 爽好久久久欧美精品| 欧美一区二区成人6969|