⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ftp-opie.c

📁 Wget很好的处理了http和ftp的下载,很值得学习的经典代码
💻 C
📖 第 1 页 / 共 4 页
字号:
/* Opie (s/key) support for FTP.   Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,   2007, 2008 Free Software Foundation, Inc.This file is part of GNU Wget.GNU Wget is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 3 of the License, or(at your option) any later version.GNU Wget is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with Wget.  If not, see <http://www.gnu.org/licenses/>.Additional permission under GNU GPL version 3 section 7If you modify this program, or any covered work, by linking orcombining it with the OpenSSL project's OpenSSL library (or amodified version of that library), containing parts covered by theterms of the OpenSSL or SSLeay licenses, the Free Software Foundationgrants you additional permission to convey the resulting work.Corresponding Source for a non-source form of such a combinationshall include the source code for the parts of OpenSSL used as wellas that of the covered work.  */#include <config.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "wget.h"#include "gen-md5.h"#include "ftp.h"/* Dictionary for integer-word translations.  Available in appendix D   of rfc2289.  */ static char Wp[2048][4] = {  { 'A', '\0', '\0', '\0' },  { 'A', 'B', 'E', '\0' },  { 'A', 'C', 'E', '\0' },  { 'A', 'C', 'T', '\0' },  { 'A', 'D', '\0', '\0' },  { 'A', 'D', 'A', '\0' },  { 'A', 'D', 'D', '\0' },  { 'A', 'G', 'O', '\0' },  { 'A', 'I', 'D', '\0' },  { 'A', 'I', 'M', '\0' },  { 'A', 'I', 'R', '\0' },  { 'A', 'L', 'L', '\0' },  { 'A', 'L', 'P', '\0' },  { 'A', 'M', '\0', '\0' },  { 'A', 'M', 'Y', '\0' },  { 'A', 'N', '\0', '\0' },  { 'A', 'N', 'A', '\0' },  { 'A', 'N', 'D', '\0' },  { 'A', 'N', 'N', '\0' },  { 'A', 'N', 'T', '\0' },  { 'A', 'N', 'Y', '\0' },  { 'A', 'P', 'E', '\0' },  { 'A', 'P', 'S', '\0' },  { 'A', 'P', 'T', '\0' },  { 'A', 'R', 'C', '\0' },  { 'A', 'R', 'E', '\0' },  { 'A', 'R', 'K', '\0' },  { 'A', 'R', 'M', '\0' },  { 'A', 'R', 'T', '\0' },  { 'A', 'S', '\0', '\0' },  { 'A', 'S', 'H', '\0' },  { 'A', 'S', 'K', '\0' },  { 'A', 'T', '\0', '\0' },  { 'A', 'T', 'E', '\0' },  { 'A', 'U', 'G', '\0' },  { 'A', 'U', 'K', '\0' },  { 'A', 'V', 'E', '\0' },  { 'A', 'W', 'E', '\0' },  { 'A', 'W', 'K', '\0' },  { 'A', 'W', 'L', '\0' },  { 'A', 'W', 'N', '\0' },  { 'A', 'X', '\0', '\0' },  { 'A', 'Y', 'E', '\0' },  { 'B', 'A', 'D', '\0' },  { 'B', 'A', 'G', '\0' },  { 'B', 'A', 'H', '\0' },  { 'B', 'A', 'M', '\0' },  { 'B', 'A', 'N', '\0' },  { 'B', 'A', 'R', '\0' },  { 'B', 'A', 'T', '\0' },  { 'B', 'A', 'Y', '\0' },  { 'B', 'E', '\0', '\0' },  { 'B', 'E', 'D', '\0' },  { 'B', 'E', 'E', '\0' },  { 'B', 'E', 'G', '\0' },  { 'B', 'E', 'N', '\0' },  { 'B', 'E', 'T', '\0' },  { 'B', 'E', 'Y', '\0' },  { 'B', 'I', 'B', '\0' },  { 'B', 'I', 'D', '\0' },  { 'B', 'I', 'G', '\0' },  { 'B', 'I', 'N', '\0' },  { 'B', 'I', 'T', '\0' },  { 'B', 'O', 'B', '\0' },  { 'B', 'O', 'G', '\0' },  { 'B', 'O', 'N', '\0' },  { 'B', 'O', 'O', '\0' },  { 'B', 'O', 'P', '\0' },  { 'B', 'O', 'W', '\0' },  { 'B', 'O', 'Y', '\0' },  { 'B', 'U', 'B', '\0' },  { 'B', 'U', 'D', '\0' },  { 'B', 'U', 'G', '\0' },  { 'B', 'U', 'M', '\0' },  { 'B', 'U', 'N', '\0' },  { 'B', 'U', 'S', '\0' },  { 'B', 'U', 'T', '\0' },  { 'B', 'U', 'Y', '\0' },  { 'B', 'Y', '\0', '\0' },  { 'B', 'Y', 'E', '\0' },  { 'C', 'A', 'B', '\0' },  { 'C', 'A', 'L', '\0' },  { 'C', 'A', 'M', '\0' },  { 'C', 'A', 'N', '\0' },  { 'C', 'A', 'P', '\0' },  { 'C', 'A', 'R', '\0' },  { 'C', 'A', 'T', '\0' },  { 'C', 'A', 'W', '\0' },  { 'C', 'O', 'D', '\0' },  { 'C', 'O', 'G', '\0' },  { 'C', 'O', 'L', '\0' },  { 'C', 'O', 'N', '\0' },  { 'C', 'O', 'O', '\0' },  { 'C', 'O', 'P', '\0' },  { 'C', 'O', 'T', '\0' },  { 'C', 'O', 'W', '\0' },  { 'C', 'O', 'Y', '\0' },  { 'C', 'R', 'Y', '\0' },  { 'C', 'U', 'B', '\0' },  { 'C', 'U', 'E', '\0' },  { 'C', 'U', 'P', '\0' },  { 'C', 'U', 'R', '\0' },  { 'C', 'U', 'T', '\0' },  { 'D', 'A', 'B', '\0' },  { 'D', 'A', 'D', '\0' },  { 'D', 'A', 'M', '\0' },  { 'D', 'A', 'N', '\0' },  { 'D', 'A', 'R', '\0' },  { 'D', 'A', 'Y', '\0' },  { 'D', 'E', 'E', '\0' },  { 'D', 'E', 'L', '\0' },  { 'D', 'E', 'N', '\0' },  { 'D', 'E', 'S', '\0' },  { 'D', 'E', 'W', '\0' },  { 'D', 'I', 'D', '\0' },  { 'D', 'I', 'E', '\0' },  { 'D', 'I', 'G', '\0' },  { 'D', 'I', 'N', '\0' },  { 'D', 'I', 'P', '\0' },  { 'D', 'O', '\0', '\0' },  { 'D', 'O', 'E', '\0' },  { 'D', 'O', 'G', '\0' },  { 'D', 'O', 'N', '\0' },  { 'D', 'O', 'T', '\0' },  { 'D', 'O', 'W', '\0' },  { 'D', 'R', 'Y', '\0' },  { 'D', 'U', 'B', '\0' },  { 'D', 'U', 'D', '\0' },  { 'D', 'U', 'E', '\0' },  { 'D', 'U', 'G', '\0' },  { 'D', 'U', 'N', '\0' },  { 'E', 'A', 'R', '\0' },  { 'E', 'A', 'T', '\0' },  { 'E', 'D', '\0', '\0' },  { 'E', 'E', 'L', '\0' },  { 'E', 'G', 'G', '\0' },  { 'E', 'G', 'O', '\0' },  { 'E', 'L', 'I', '\0' },  { 'E', 'L', 'K', '\0' },  { 'E', 'L', 'M', '\0' },  { 'E', 'L', 'Y', '\0' },  { 'E', 'M', '\0', '\0' },  { 'E', 'N', 'D', '\0' },  { 'E', 'S', 'T', '\0' },  { 'E', 'T', 'C', '\0' },  { 'E', 'V', 'A', '\0' },  { 'E', 'V', 'E', '\0' },  { 'E', 'W', 'E', '\0' },  { 'E', 'Y', 'E', '\0' },  { 'F', 'A', 'D', '\0' },  { 'F', 'A', 'N', '\0' },  { 'F', 'A', 'R', '\0' },  { 'F', 'A', 'T', '\0' },  { 'F', 'A', 'Y', '\0' },  { 'F', 'E', 'D', '\0' },  { 'F', 'E', 'E', '\0' },  { 'F', 'E', 'W', '\0' },  { 'F', 'I', 'B', '\0' },  { 'F', 'I', 'G', '\0' },  { 'F', 'I', 'N', '\0' },  { 'F', 'I', 'R', '\0' },  { 'F', 'I', 'T', '\0' },  { 'F', 'L', 'O', '\0' },  { 'F', 'L', 'Y', '\0' },  { 'F', 'O', 'E', '\0' },  { 'F', 'O', 'G', '\0' },  { 'F', 'O', 'R', '\0' },  { 'F', 'R', 'Y', '\0' },  { 'F', 'U', 'M', '\0' },  { 'F', 'U', 'N', '\0' },  { 'F', 'U', 'R', '\0' },  { 'G', 'A', 'B', '\0' },  { 'G', 'A', 'D', '\0' },  { 'G', 'A', 'G', '\0' },  { 'G', 'A', 'L', '\0' },  { 'G', 'A', 'M', '\0' },  { 'G', 'A', 'P', '\0' },  { 'G', 'A', 'S', '\0' },  { 'G', 'A', 'Y', '\0' },  { 'G', 'E', 'E', '\0' },  { 'G', 'E', 'L', '\0' },  { 'G', 'E', 'M', '\0' },  { 'G', 'E', 'T', '\0' },  { 'G', 'I', 'G', '\0' },  { 'G', 'I', 'L', '\0' },  { 'G', 'I', 'N', '\0' },  { 'G', 'O', '\0', '\0' },  { 'G', 'O', 'T', '\0' },  { 'G', 'U', 'M', '\0' },  { 'G', 'U', 'N', '\0' },  { 'G', 'U', 'S', '\0' },  { 'G', 'U', 'T', '\0' },  { 'G', 'U', 'Y', '\0' },  { 'G', 'Y', 'M', '\0' },  { 'G', 'Y', 'P', '\0' },  { 'H', 'A', '\0', '\0' },  { 'H', 'A', 'D', '\0' },  { 'H', 'A', 'L', '\0' },  { 'H', 'A', 'M', '\0' },  { 'H', 'A', 'N', '\0' },  { 'H', 'A', 'P', '\0' },  { 'H', 'A', 'S', '\0' },  { 'H', 'A', 'T', '\0' },  { 'H', 'A', 'W', '\0' },  { 'H', 'A', 'Y', '\0' },  { 'H', 'E', '\0', '\0' },  { 'H', 'E', 'M', '\0' },  { 'H', 'E', 'N', '\0' },  { 'H', 'E', 'R', '\0' },  { 'H', 'E', 'W', '\0' },  { 'H', 'E', 'Y', '\0' },  { 'H', 'I', '\0', '\0' },  { 'H', 'I', 'D', '\0' },  { 'H', 'I', 'M', '\0' },  { 'H', 'I', 'P', '\0' },  { 'H', 'I', 'S', '\0' },  { 'H', 'I', 'T', '\0' },  { 'H', 'O', '\0', '\0' },  { 'H', 'O', 'B', '\0' },  { 'H', 'O', 'C', '\0' },  { 'H', 'O', 'E', '\0' },  { 'H', 'O', 'G', '\0' },  { 'H', 'O', 'P', '\0' },  { 'H', 'O', 'T', '\0' },  { 'H', 'O', 'W', '\0' },  { 'H', 'U', 'B', '\0' },  { 'H', 'U', 'E', '\0' },  { 'H', 'U', 'G', '\0' },  { 'H', 'U', 'H', '\0' },  { 'H', 'U', 'M', '\0' },  { 'H', 'U', 'T', '\0' },  { 'I', '\0', '\0', '\0' },  { 'I', 'C', 'Y', '\0' },  { 'I', 'D', 'A', '\0' },  { 'I', 'F', '\0', '\0' },  { 'I', 'K', 'E', '\0' },  { 'I', 'L', 'L', '\0' },  { 'I', 'N', 'K', '\0' },  { 'I', 'N', 'N', '\0' },  { 'I', 'O', '\0', '\0' },  { 'I', 'O', 'N', '\0' },  { 'I', 'Q', '\0', '\0' },  { 'I', 'R', 'A', '\0' },  { 'I', 'R', 'E', '\0' },  { 'I', 'R', 'K', '\0' },  { 'I', 'S', '\0', '\0' },  { 'I', 'T', '\0', '\0' },  { 'I', 'T', 'S', '\0' },  { 'I', 'V', 'Y', '\0' },  { 'J', 'A', 'B', '\0' },  { 'J', 'A', 'G', '\0' },  { 'J', 'A', 'M', '\0' },  { 'J', 'A', 'N', '\0' },  { 'J', 'A', 'R', '\0' },  { 'J', 'A', 'W', '\0' },  { 'J', 'A', 'Y', '\0' },  { 'J', 'E', 'T', '\0' },  { 'J', 'I', 'G', '\0' },  { 'J', 'I', 'M', '\0' },  { 'J', 'O', '\0', '\0' },  { 'J', 'O', 'B', '\0' },  { 'J', 'O', 'E', '\0' },  { 'J', 'O', 'G', '\0' },  { 'J', 'O', 'T', '\0' },  { 'J', 'O', 'Y', '\0' },  { 'J', 'U', 'G', '\0' },  { 'J', 'U', 'T', '\0' },  { 'K', 'A', 'Y', '\0' },  { 'K', 'E', 'G', '\0' },  { 'K', 'E', 'N', '\0' },  { 'K', 'E', 'Y', '\0' },  { 'K', 'I', 'D', '\0' },  { 'K', 'I', 'M', '\0' },  { 'K', 'I', 'N', '\0' },  { 'K', 'I', 'T', '\0' },  { 'L', 'A', '\0', '\0' },  { 'L', 'A', 'B', '\0' },  { 'L', 'A', 'C', '\0' },  { 'L', 'A', 'D', '\0' },  { 'L', 'A', 'G', '\0' },  { 'L', 'A', 'M', '\0' },  { 'L', 'A', 'P', '\0' },  { 'L', 'A', 'W', '\0' },  { 'L', 'A', 'Y', '\0' },  { 'L', 'E', 'A', '\0' },  { 'L', 'E', 'D', '\0' },  { 'L', 'E', 'E', '\0' },  { 'L', 'E', 'G', '\0' },  { 'L', 'E', 'N', '\0' },  { 'L', 'E', 'O', '\0' },  { 'L', 'E', 'T', '\0' },  { 'L', 'E', 'W', '\0' },  { 'L', 'I', 'D', '\0' },  { 'L', 'I', 'E', '\0' },  { 'L', 'I', 'N', '\0' },  { 'L', 'I', 'P', '\0' },  { 'L', 'I', 'T', '\0' },  { 'L', 'O', '\0', '\0' },  { 'L', 'O', 'B', '\0' },  { 'L', 'O', 'G', '\0' },  { 'L', 'O', 'P', '\0' },  { 'L', 'O', 'S', '\0' },  { 'L', 'O', 'T', '\0' },  { 'L', 'O', 'U', '\0' },  { 'L', 'O', 'W', '\0' },  { 'L', 'O', 'Y', '\0' },  { 'L', 'U', 'G', '\0' },  { 'L', 'Y', 'E', '\0' },  { 'M', 'A', '\0', '\0' },  { 'M', 'A', 'C', '\0' },  { 'M', 'A', 'D', '\0' },  { 'M', 'A', 'E', '\0' },  { 'M', 'A', 'N', '\0' },  { 'M', 'A', 'O', '\0' },  { 'M', 'A', 'P', '\0' },  { 'M', 'A', 'T', '\0' },  { 'M', 'A', 'W', '\0' },  { 'M', 'A', 'Y', '\0' },  { 'M', 'E', '\0', '\0' },  { 'M', 'E', 'G', '\0' },  { 'M', 'E', 'L', '\0' },  { 'M', 'E', 'N', '\0' },  { 'M', 'E', 'T', '\0' },  { 'M', 'E', 'W', '\0' },  { 'M', 'I', 'D', '\0' },  { 'M', 'I', 'N', '\0' },  { 'M', 'I', 'T', '\0' },  { 'M', 'O', 'B', '\0' },  { 'M', 'O', 'D', '\0' },  { 'M', 'O', 'E', '\0' },  { 'M', 'O', 'O', '\0' },  { 'M', 'O', 'P', '\0' },  { 'M', 'O', 'S', '\0' },  { 'M', 'O', 'T', '\0' },  { 'M', 'O', 'W', '\0' },  { 'M', 'U', 'D', '\0' },  { 'M', 'U', 'G', '\0' },  { 'M', 'U', 'M', '\0' },  { 'M', 'Y', '\0', '\0' },  { 'N', 'A', 'B', '\0' },  { 'N', 'A', 'G', '\0' },  { 'N', 'A', 'N', '\0' },  { 'N', 'A', 'P', '\0' },  { 'N', 'A', 'T', '\0' },  { 'N', 'A', 'Y', '\0' },  { 'N', 'E', '\0', '\0' },  { 'N', 'E', 'D', '\0' },  { 'N', 'E', 'E', '\0' },  { 'N', 'E', 'T', '\0' },  { 'N', 'E', 'W', '\0' },  { 'N', 'I', 'B', '\0' },  { 'N', 'I', 'L', '\0' },  { 'N', 'I', 'P', '\0' },  { 'N', 'I', 'T', '\0' },  { 'N', 'O', '\0', '\0' },  { 'N', 'O', 'B', '\0' },  { 'N', 'O', 'D', '\0' },  { 'N', 'O', 'N', '\0' },  { 'N', 'O', 'R', '\0' },  { 'N', 'O', 'T', '\0' },  { 'N', 'O', 'V', '\0' },  { 'N', 'O', 'W', '\0' },  { 'N', 'U', '\0', '\0' },  { 'N', 'U', 'N', '\0' },  { 'N', 'U', 'T', '\0' },  { 'O', '\0', '\0', '\0' },  { 'O', 'A', 'F', '\0' },  { 'O', 'A', 'K', '\0' },  { 'O', 'A', 'R', '\0' },  { 'O', 'A', 'T', '\0' },  { 'O', 'D', 'D', '\0' },  { 'O', 'D', 'E', '\0' },  { 'O', 'F', '\0', '\0' },  { 'O', 'F', 'F', '\0' },  { 'O', 'F', 'T', '\0' },  { 'O', 'H', '\0', '\0' },  { 'O', 'I', 'L', '\0' },  { 'O', 'K', '\0', '\0' },  { 'O', 'L', 'D', '\0' },  { 'O', 'N', '\0', '\0' },  { 'O', 'N', 'E', '\0' },  { 'O', 'R', '\0', '\0' },  { 'O', 'R', 'B', '\0' },  { 'O', 'R', 'E', '\0' },  { 'O', 'R', 'R', '\0' },  { 'O', 'S', '\0', '\0' },  { 'O', 'T', 'T', '\0' },  { 'O', 'U', 'R', '\0' },  { 'O', 'U', 'T', '\0' },  { 'O', 'V', 'A', '\0' },  { 'O', 'W', '\0', '\0' },  { 'O', 'W', 'E', '\0' },  { 'O', 'W', 'L', '\0' },  { 'O', 'W', 'N', '\0' },  { 'O', 'X', '\0', '\0' },  { 'P', 'A', '\0', '\0' },  { 'P', 'A', 'D', '\0' },  { 'P', 'A', 'L', '\0' },  { 'P', 'A', 'M', '\0' },  { 'P', 'A', 'N', '\0' },  { 'P', 'A', 'P', '\0' },  { 'P', 'A', 'R', '\0' },  { 'P', 'A', 'T', '\0' },  { 'P', 'A', 'W', '\0' },  { 'P', 'A', 'Y', '\0' },  { 'P', 'E', 'A', '\0' },  { 'P', 'E', 'G', '\0' },  { 'P', 'E', 'N', '\0' },  { 'P', 'E', 'P', '\0' },  { 'P', 'E', 'R', '\0' },  { 'P', 'E', 'T', '\0' },  { 'P', 'E', 'W', '\0' },  { 'P', 'H', 'I', '\0' },  { 'P', 'I', '\0', '\0' },  { 'P', 'I', 'E', '\0' },  { 'P', 'I', 'N', '\0' },  { 'P', 'I', 'T', '\0' },  { 'P', 'L', 'Y', '\0' },  { 'P', 'O', '\0', '\0' },  { 'P', 'O', 'D', '\0' },  { 'P', 'O', 'E', '\0' },  { 'P', 'O', 'P', '\0' },  { 'P', 'O', 'T', '\0' },  { 'P', 'O', 'W', '\0' },  { 'P', 'R', 'O', '\0' },  { 'P', 'R', 'Y', '\0' },  { 'P', 'U', 'B', '\0' },  { 'P', 'U', 'G', '\0' },  { 'P', 'U', 'N', '\0' },  { 'P', 'U', 'P', '\0' },  { 'P', 'U', 'T', '\0' },  { 'Q', 'U', 'O', '\0' },  { 'R', 'A', 'G', '\0' },  { 'R', 'A', 'M', '\0' },  { 'R', 'A', 'N', '\0' },  { 'R', 'A', 'P', '\0' },  { 'R', 'A', 'T', '\0' },  { 'R', 'A', 'W', '\0' },  { 'R', 'A', 'Y', '\0' },  { 'R', 'E', 'B', '\0' },  { 'R', 'E', 'D', '\0' },  { 'R', 'E', 'P', '\0' },  { 'R', 'E', 'T', '\0' },  { 'R', 'I', 'B', '\0' },  { 'R', 'I', 'D', '\0' },  { 'R', 'I', 'G', '\0' },  { 'R', 'I', 'M', '\0' },  { 'R', 'I', 'O', '\0' },  { 'R', 'I', 'P', '\0' },  { 'R', 'O', 'B', '\0' },  { 'R', 'O', 'D', '\0' },  { 'R', 'O', 'E', '\0' },  { 'R', 'O', 'N', '\0' },  { 'R', 'O', 'T', '\0' },  { 'R', 'O', 'W', '\0' },  { 'R', 'O', 'Y', '\0' },  { 'R', 'U', 'B', '\0' },  { 'R', 'U', 'E', '\0' },  { 'R', 'U', 'G', '\0' },  { 'R', 'U', 'M', '\0' },  { 'R', 'U', 'N', '\0' },  { 'R', 'Y', 'E', '\0' },  { 'S', 'A', 'C', '\0' },  { 'S', 'A', 'D', '\0' },  { 'S', 'A', 'G', '\0' },  { 'S', 'A', 'L', '\0' },  { 'S', 'A', 'M', '\0' },  { 'S', 'A', 'N', '\0' },  { 'S', 'A', 'P', '\0' },  { 'S', 'A', 'T', '\0' },  { 'S', 'A', 'W', '\0' },  { 'S', 'A', 'Y', '\0' },  { 'S', 'E', 'A', '\0' },  { 'S', 'E', 'C', '\0' },  { 'S', 'E', 'E', '\0' },  { 'S', 'E', 'N', '\0' },  { 'S', 'E', 'T', '\0' },  { 'S', 'E', 'W', '\0' },  { 'S', 'H', 'E', '\0' },  { 'S', 'H', 'Y', '\0' },  { 'S', 'I', 'N', '\0' },  { 'S', 'I', 'P', '\0' },  { 'S', 'I', 'R', '\0' },  { 'S', 'I', 'S', '\0' },  { 'S', 'I', 'T', '\0' },  { 'S', 'K', 'I', '\0' },  { 'S', 'K', 'Y', '\0' },  { 'S', 'L', 'Y', '\0' },  { 'S', 'O', '\0', '\0' },  { 'S', 'O', 'B', '\0' },  { 'S', 'O', 'D', '\0' },  { 'S', 'O', 'N', '\0' },  { 'S', 'O', 'P', '\0' },  { 'S', 'O', 'W', '\0' },  { 'S', 'O', 'Y', '\0' },  { 'S', 'P', 'A', '\0' },  { 'S', 'P', 'Y', '\0' },  { 'S', 'U', 'B', '\0' },  { 'S', 'U', 'D', '\0' },  { 'S', 'U', 'E', '\0' },  { 'S', 'U', 'M', '\0' },  { 'S', 'U', 'N', '\0' },  { 'S', 'U', 'P', '\0' },  { 'T', 'A', 'B', '\0' },  { 'T', 'A', 'D', '\0' },  { 'T', 'A', 'G', '\0' },  { 'T', 'A', 'N', '\0' },  { 'T', 'A', 'P', '\0' },  { 'T', 'A', 'R', '\0' },  { 'T', 'E', 'A', '\0' },  { 'T', 'E', 'D', '\0' },  { 'T', 'E', 'E', '\0' },  { 'T', 'E', 'N', '\0' },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -