手把手教你禁止端口
作者:未知 来源:未知 加入时间:2004-7-13 网站建设技术文档


即使你对策略一点不懂也可以按照下面一步一步地完成禁用端口。
一139为例

1.开始->控制面板(或者管理)->管理工具->本地安全策略
2.右击"Ip安全策略,在 本地计算机", 选择 "管理 IP 筛选器表和筛选器操作",
<就可以启动管理 IP 筛选器表和筛选器操作对话框>
3.在"管理 IP 筛选器表"中,按"添加"按钮  <打开了 IP筛选器列表>
4.在⑴ 名称(N) 下面添上"禁止139端口" <任何名字都行,只要你知道就行>
    描述(D)  也写上"禁止139端口"  
  ⑵添加按扭 <进入 ip筛选向导 >  
  ⑶惦记下一步  <进入筛选向导>
  ⑷在源地址(s): 出选择 下拉里的第二项"任何 ip 地址" 下一步
  ⑸在目标地址(D): 选上"我的 ip 地址"     下一步
  ⑹选择协议类型(S): 把"任意"选改为"tcp"   下一步
  ⑺设置ip协议断口: <可以看到很相似的两组选项>选择 到端口(O)
<注意不是从端口(R)> 添上你要禁止的端口"139"    下一步
  ⑻ 完成
5 <止此 回到了 筛选列表窗口,可以看到 筛选器(S)窗口有了信息>
 看完了吗?  按确定按扭 呵呵..<将回到了 "管理 IP 筛选器表和筛选器操作"窗口>

6 惦记 "管理筛选器操作" 同4 中的⑴⑵⑶<将进入:"筛选器操作"窗口
7 呵呵当然是选择第二个"阻止"了 "下一步"--> "完成"
8 <回到了"管理 IP 筛选器表和筛选器操作"窗口>
 惦记 "关闭"按扭

9 <回到了本地安全设置窗口>
 右击"Ip安全策略,在 本地计算机", 选择 "创建ip安全策略"
 同4 中的⑴⑵⑶进入"为此安全规则设置初始身份验证方法
 不管他<使用默认项 "Active Directory 默认值(Kerberos V5 协议)>
 下一步
10 出现一个警告窗口
"只有当这个规则在一台为域成员的计算机上 Kerberos 才有效。
这台计算机不是一个域成员。您想继续并保留这些规则的属性吗?"
当然"是"拉
11 惦记"完成"按扭<进入编辑属性窗口>
12 "常规" 和 "规则" 惦记 "规则"  惦记"添加"按扭
  <进入 安全规则向导">
13  惦记下一步 一直下一步 出现一个同样的警告 yes
14 从ip筛选器列表(I)筐中点上第一个:"禁止139端口"前面的○成为⊙
15 同14选择    下一步 同7出现"完成"按扭 惦记
16  确定
17 关闭 属性筐<回到了本地安全策略>
18 右键 右面窗口的 "禁止139端口连接" --=>指派
phpmyadmin常用选项设置

作者:未知 来源:未知 加入时间:2004-7-13 网站建设技术文档


config.inc.php全部内容如下:(以phpmyadmin2.5.4为例)

  Quote:
/* $Id: config.inc.php,v 1.204.2.1 2003/10/10 14:24:24 nijel Exp $ */
// vim: expandtab sw=4 ts=4 sts=4:

/**
* phpMyAdmin Configuration File
*
* All directives are explained in Documentation.html
*/


/**
* Sets the php error reporting - Please do not change this line!
*/
if (!isset($old_error_reporting)) {
    error_reporting(E_ALL);
    @ini_set('display_errors', '1');
}


/**
* Your phpMyAdmin url
*
* Complete the variable below with the full url ie
*    http://www.your_web.net/path_to_your_phpMyAdmin_di...
*
* It must contain characters that are valid for a URL, and the path is
* case sensitive on some Web servers, for example Unix-based servers.
*
* In most cases you can leave this variable empty, as the correct value
* will be detected automatically. However, we recommend that you do
* test to see that the auto-detection code works in your system. A good
* test is to browse a table, then edit a row and save it.  There will be
* an error message if phpMyAdmin cannot auto-detect the correct value.
*
* If the auto-detection code does work properly, you can set to TRUE the
* $cfg['PmaAbsoluteUri_DisableWarning'] variable below.
*/
$cfg['PmaAbsoluteUri'] = '';-----这里设置你的phpmyadmin的URL,如:http://localhost/phpmyadmin/


/**
* Disable the default warning about $cfg['PmaAbsoluteUri'] not being set
* You should use this if and ONLY if the PmaAbsoluteUri auto-detection
* works perfectly.
*/
$cfg['PmaAbsoluteUri_DisableWarning'] = FALSE;

/**
* Disable the default warning that is displayed on the DB Details Structure page if
* any of the required Tables for the relationfeatures could not be found
*/
$cfg['PmaNoRelation_DisableWarning']  = FALSE;

/**
* The 'cookie' auth_type uses blowfish algorithm to encrypt the password. If
* at least one server configuration uses 'cookie' auth_type, enter here a
* passphrase that will be used by blowfish.
$cfg['blowfish_secret'] = '';-----设定好root密码后这里也要填写

/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1].  Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to ''.
$i++;
$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address----这里可以设定远程MySQL服务器IP地址

$cfg['Servers'][$i]['port']          = '';          // MySQL port - leave blank for default port-----默认为3306


$cfg['Servers'][$i]['socket']        = '';          // Path to the socket - leave blank for default socket

$cfg['Servers'][$i]['connect_type']  = 'tcp';       // How to connect to MySQL server ('tcp' or 'socket')-----连接MySQL服务器的方式

$cfg['Servers'][$i]['compress']      = FALSE;       // Use compressed protocol for the MySQL connection
                                                    // (requires PHP >= 4.3.0)-----是否使用压缩协议,PHP版本须>= 4.3.0

$cfg['Servers'][$i]['controluser']   = '';          // MySQL control user settings
                                                    // (this user must have read-only
$cfg['Servers'][$i]['controlpass']   = '';          // access to the "mysql/user"
                                                    // and "mysql/db" tables)-----MySQL控制用户设定,该用户只对mysql数据库下的user和db表有完全权限

$cfg['Servers'][$i]['auth_type']     = 'config';   
// Authentication method (config, http or cookie based)?-----如果PHP安装模式为Apache,可以使用http和cookie;如果PHP安装模式为CGI,可以使用cookie;默认为config,是不安全的,不推荐。

$cfg['Servers'][$i]['user']          = 'root';      // MySQL user-----MySQL连接用户

$cfg['Servers'][$i]['password']      = '';         
// MySQL password (only needed with 'config' auth_type)-----MySQL连接密码,建议在安装好PHP和MySQL后,先用phpmyadmin设定root密码,然后在这里填写

$cfg['Servers'][$i]['only_db']       = '';          // If set to a db-name, only
                                                    // this db is displayed
                                                    // at left frame
                                                    // It may also be an array
                                                    // of db-names-----如果在这里设定一个数据库的名字,那么登陆后框架左边将只显示这个数据库


$cfg['Servers'][$i]['verbose']       = '';          // Verbose name for this host - leave blank to show the hostname

$cfg['Servers'][$i]['pmadb']         = '';          // Database used for Relation, Bookmark and PDF Features
                                                    // (see scripts/create_tables.sql)
                                                    //   - leave blank for no support
                                                    //     DEFAULT: 'phpmyadmin'
$cfg['Servers'][$i]['bookmarktable'] = '';          // Bookmark table
                                                    //   - leave blank for no bookmark support
                                                    //     DEFAULT: 'pma_bookmark'
$cfg['Servers'][$i]['relation']      = '';          // table to describe the relation between links (see doc)
                                                    //   - leave blank for no relation-links support
                                                    //     DEFAULT: 'pma_relation'
$cfg['Servers'][$i]['table_info']    = '';          // table to describe the display fields
                                                    //   - leave blank for no display fields support
                                                    //     DEFAULT: 'pma_table_info'
$cfg['Servers'][$i]['table_coords']  = '';          // table to describe the tables position for the PDF schema
                                                    //   - leave blank for no PDF schema support
                                                    //     DEFAULT: 'pma_table_coords'
$cfg['Servers'][$i]['pdf_pages']     = '';          // table to describe pages of relationpdf
                                                    //   - leave blank if you don't want to use this
                                                    //     DEFAULT: 'pma_pdf_pages'
$cfg['Servers'][$i]['column_info']   = '';          // table to store column information
                                                    //   - leave blank for no column comments/mime types
                                                    //     DEFAULT: 'pma_column_info'
$cfg['Servers'][$i]['history']       = '';          // table to store SQL history
                                                    //   - leave blank for no SQL query history
                                                    //     DEFAULT: 'pma_history'
$cfg['Servers'][$i]['verbose_check'] = TRUE;        // set to FALSE if you know that your pma_* tables
                                                    // are up to date. This prevents compatibility
                                                    // checks and thereby increases performance.
$cfg['Servers'][$i]['AllowDeny']['order']           // Host authentication order, leave blank to not use
                                     = '';
$cfg['Servers'][$i]['AllowDeny']['rules']           // Host authentication rules, leave blank for defaults
                                     = array();


$i++;
$cfg['Servers'][$i]['host']            = '';
$cfg['Servers'][$i]['port']            = '';
$cfg['Servers'][$i]['socket']          = '';
$cfg['Servers'][$i]['connect_type']    = 'tcp';
$cfg['Servers'][$i]['compress']        = FALSE;
$cfg['Servers'][$i]['controluser']     = '';
$cfg['Servers'][$i]['controlpass']     = '';
$cfg['Servers'][$i]['auth_type']       = 'config';
$cfg['Servers'][$i]['user']            = 'root';
$cfg['Servers'][$i]['password']        = '';
$cfg['Servers'][$i]['only_db']         = '';
$cfg['Servers'][$i]['verbose']         = '';
$cfg['Servers'][$i]['pmadb']           = ''; // 'phpmyadmin' - see scripts/create_tables.sql
$cfg['Servers'][$i]['bookmarktable']   = ''; // 'pma_bookmark'
$cfg['Servers'][$i]['relation']        = ''; // 'pma_relation'
$cfg['Servers'][$i]['table_info']      = ''; // 'pma_table_info'
$cfg['Servers'][$i]['table_coords']    = ''; // 'pma_table_coords'
$cfg['Servers'][$i]['pdf_pages']       = ''; // 'pma_pdf_pages'
$cfg['Servers'][$i]['column_info']     = ''; // 'pma_column_info'
$cfg['Servers'][$i]['history']         = ''; // 'pma_history'
$cfg['Servers'][$i]['verbose_check']   = TRUE;
$cfg['Servers'][$i]['AllowDeny']['order']
                                       = '';
$cfg['Servers'][$i]['AllowDeny']['rules']
                                       = array();

$i++;
$cfg['Servers'][$i]['host']            = '';
$cfg['Servers'][$i]['port']            = '';
$cfg['Servers'][$i]['socket']          = '';
$cfg['Servers'][$i]['connect_type']    = 'tcp';
$cfg['Servers'][$i]['compress']        = FALSE;
$cfg['Servers'][$i]['controluser']     = '';
$cfg['Servers'][$i]['controlpass']     = '';
$cfg['Servers'][$i]['auth_type']       = 'config';
$cfg['Servers'][$i]['user']            = 'root';
$cfg['Servers'][$i]['password']        = '';
$cfg['Servers'][$i]['only_db']         = '';
$cfg['Servers'][$i]['verbose']         = '';
$cfg['Servers'][$i]['pmadb']           = ''; // 'phpmyadmin' - see scripts/create_tables.sql
$cfg['Servers'][$i]['bookmarktable']   = ''; // 'pma_bookmark'
$cfg['Servers'][$i]['relation']        = ''; // 'pma_relation'
$cfg['Servers'][$i]['table_info']      = ''; // 'pma_table_info'
$cfg['Servers'][$i]['table_coords']    = ''; // 'pma_table_coords'
$cfg['Servers'][$i]['pdf_pages']       = ''; // 'pma_pdf_pages'
$cfg['Servers'][$i]['column_info']     = ''; // 'pma_column_info'
$cfg['Servers'][$i]['history']         = ''; // 'pma_history'
$cfg['Servers'][$i]['verbose_check']   = TRUE;
$cfg['Servers'][$i]['AllowDeny']['order']
                                       = '';
$cfg['Servers'][$i]['AllowDeny']['rules']
                                       = array();

// If you have more than one server configured, you can set $cfg['ServerDefault']
// to any one of them to autoconnect to that server when phpMyAdmin is started,
// or set it to 0 to be given a list of servers without logging in
// If you have only one server configured, $cfg['ServerDefault'] *MUST* be
// set to that server.[color]=red]-----是否显示所有的MySQL服务器
$cfg['ServerDefault'] = 1;              // Default server (0 = no default server)
$cfg['Server']        = '';
unset($cfg['Servers'][0]);


/**
* Other core phpMyAdmin settings
*/
$cfg['OBGzip']                  = 'auto'; // use GZIP output buffering if possible (TRUE|FALSE|'auto')-----有必要的话是否使用GZIP输出缓冲

$cfg['PersistentConnections']   = FALSE;  // use persistent connections to MySQL database-----是否使用MySQL持久连接,即pconnect

$cfg['ExecTimeLimit']           = 300;    // maximum execution time in seconds (0 for no limit)-----最大脚本执行时间,单位:秒


$cfg['SkipLockedTables']        = FALSE;  // mark used tables, make possible to show
                                          // locked tables (since MySQL 3.23.30)
$cfg['ShowSQL']                 = TRUE;   // show SQL queries as run-----运行查询时显示SQL查询语句

$cfg['AllowUserDropDatabase']   = FALSE;  // show a 'Drop database' link to normal users-----是否对普通用户显示“删除数据库”连接

$cfg['Confirm']                 = TRUE;   // confirm 'DROP TABLE' & 'DROP DATABASE'-----删除数据表/库前是否出现确认提示框

$cfg['LoginCookieRecall']       = TRUE;   // recall previous login in cookie auth. mode or not-----是否收回先前cookie认证模式的cookie


$cfg['UseDbSearch']             = TRUE;   // whether to enable the "database search" feature
                                          // or not
$cfg['IgnoreMultiSubmitErrors'] = FALSE;  // if set to true, PMA continues computing multiple-statement queries
                                          // even if one of the queries failed
$cfg['VerboseMultiSubmit']      = TRUE;   // if set to true, PMA will show the affected rows of EACH statement on
                                          // multiple-statement queries. See the read_dump.php file for hardcoded
                                          // defaults on how many queries a statement may contain!
$cfg['AllowArbitraryServer']    = FALSE;  // allow login to any user entered server in cookie based auth

// Left frame setup-----左侧框架设置
$cfg['LeftFrameLight']        = TRUE;   .-----是否使用下拉框显示当前数据库// use a select-based menu and display only the
                                        // current tables in the left frame
$cfg['LeftFrameTableSeparator']= '__';  // Which string will be used to generate table prefixes
                                        // to split tables into multiple categories
$cfg['LeftFrameTableLevel']   = '1';    // How many sublevels should be displayed when splitting
                                        // up tables by the above Separator

$cfg['ShowTooltip']           = TRUE;   // display table comment as tooltip in left frame-----是否在框架左侧显示数据表内容提示

$cfg['ShowTooltipAliasDB']    = FALSE;  // if ShowToolTip is enabled, this defines that table/db comments

$cfg['ShowTooltipAliasTB']    = FALSE;  // are shown (in the left menu and db_details_structure) instead of
                                        // table/db names

$cfg['LeftDisplayLogo']       = TRUE;   // display logo at top of left frame-----是否在框架左侧显示phpmyadmin的logo

$cfg['LeftDisplayServers']    = FALSE;  // display server choice at top of left frame-----是否显示MySQL服务器选择选项

// In the main frame, at startup...-----右侧主框架设置(刚进入时)
$cfg['ShowStats']             = TRUE;   // allow to display statistics and space usage in
                                        // the pages about database details and table
                                        // properties
$cfg['ShowMysqlInfo']         = FALSE;  -----是否显示MySQL运行时间// whether to display the "MySQL runtime
$cfg['ShowMysqlVars']         = FALSE;  -----是否显示MySQL系统变量// information", "MySQL system variables", "PHP
$cfg['ShowPhpInfo']           = FALSE;  -----是否显示PHP信息// information" and "change password" links for
$cfg['ShowChgPassword']    = FALSE;  -----修改密码选项// simple users or not
$cfg['SuggestDBName']       = TRUE;   -----是否显示要建立的数据库默认名字// suggest a new DB name if possible (false = keep empty)

// In browse mode...
$cfg['ShowBlob']              = FALSE;  // display blob field contents
$cfg['NavigationBarIconic']   = TRUE;   // do not display text inside navigation bar buttons
$cfg['ShowAll']               = FALSE;  // allows to display all the rows-----是否显示所有数据表行
$cfg['MaxRows']               = 30;     // maximum number of rows to display-----数据表行每页显示的数量

$cfg['Order']                 = 'ASC';  // default for 'ORDER BY' clause (valid
                                        // values are 'ASC', 'DESC' or 'SMART' -ie
                                        // descending order for fields of type
                                        // TIME, DATE, DATETIME & TIMESTAMP,
                                        // ascending order else-)

// In edit mode...
$cfg['ProtectBinary']         = 'blob'; // disallow editing of binary fields
                                        // valid values are:
                                        //   FALSE  allow editing
                                        //   'blob' allow editing except for BLOB fields
                                        //   'all'  disallow editing
$cfg['ShowFunctionFields']    = TRUE;   // Display the function fields in edit/insert mode
$cfg['CharEditing']           = 'input';
                                        // Which editor should be used for CHAR/VARCHAR fields:
                                        //  input - allows limiting of input length
                                        //  textarea - allows newlines in fields

// For the export features...
$cfg['ZipDump']               = TRUE;   // Allow the use of zip/gzip/bzip
$cfg['GZipDump']              = TRUE;   // compression for
$cfg['BZipDump']              = TRUE;   // dump files
$cfg['CompressOnFly']         = TRUE;   // Will compress gzip/bzip2 exports on
                                        // fly without need for much memory.
                                        // If you encounter problems with
                                        // created gzip/bzip2 files disable
                                        // this feature.

// Tabs display settings
$cfg['LightTabs']             = FALSE;  // use graphically less intense menu tabs
$cfg['PropertiesIconic']      = TRUE;   // Use icons instead of text for the table display of a database (TRUE|FALSE|'both')
$cfg['PropertiesNumColumns']  = 1;      // How many columns should be used for table display of a database?
                                        // (a value larger than 1 results in some information being hidden)

$cfg['DefaultTabServer']      = 'main.php';
                                   // Possible values:
                                   // 'main.php' = the welcome page
                                   // (recommended for multiuser setups)
                                   // 'server_databases.php' = list of databases
                                   // 'server_status.php' = runtime information
                                   // 'server_variables.php' = MySQL server variables
                                   // 'server_privileges.php' = user management
                                   // 'server_processlist.php' = process list
$cfg['DefaultTabDatabase']    = 'db_details_structure.php';
                                   // Possible values:
                                   // 'db_details_structure.php' = tables list
                                   // 'db_details.php' = sql form
                                   // 'db_search.php' = search query
$cfg['DefaultTabTable']       = 'tbl_properties_structure.php';
                                   // Possible values:
                                   // 'tbl_properties_structure.php' = fields list
                                   // 'tbl_properties.php' = sql form
                                   // 'tbl_select.php = select page
                                   // 'tbl_change.php = insert row page

/**
* Export defaults
*/

$cfg['Export']['format']                    = 'sql';  // sql/latex/excel/csv/xml-----导出文件的格式
$cfg['Export']['compression']               = 'none'; // none/zip/gzip/bzip2-----到处文件是否压缩

$cfg['Export']['asfile']                    = FALSE;----是否导出为文件
$cfg['Export']['onserver']                  = FALSE;-----导出到服务器
$cfg['Export']['onserver_overwrite']        = FALSE;-----是否使用导出覆盖
$cfg['Export']['remember_file_template']    = TRUE;-----记住文件模板


$cfg['Export']['csv_columns']               = FALSE;
$cfg['Export']['csv_null']                  = 'NULL';
$cfg['Export']['csv_separator']             = ';';
$cfg['Export']['csv_enclosed']              = '"';
$cfg['Export']['csv_escaped']               = '\\';
$cfg['Export']['csv_terminated']            = 'AUTO';
$cfg['Export']['excel_columns']             = FALSE;
$cfg['Export']['excel_null']                = 'NULL';

$cfg['Export']['latex_structure']           = TRUE;
$cfg['Export']['latex_data']                = TRUE;
$cfg['Export']['latex_columns']             = TRUE;
$cfg['Export']['latex_relation']            = TRUE;
$cfg['Export']['latex_comments']            = TRUE;
$cfg['Export']['latex_mime']                = TRUE;
$cfg['Export']['latex_null']                = '\textit{NULL}';
$cfg['Export']['latex_caption']             = TRUE;
$cfg['Export']['latex_data_label']          = 'tab:__TABLE__-data';
$cfg['Export']['latex_structure_label']     = 'tab:__TABLE__-structure';

$cfg['Export']['sql_structure']             = TRUE;
$cfg['Export']['sql_data']                  = TRUE;
$cfg['Export']['sql_drop_database']         = FALSE;
$cfg['Export']['sql_drop_table']            = FALSE;
$cfg['Export']['sql_auto_increment']        = TRUE;
$cfg['Export']['sql_backquotes']            = TRUE;
$cfg['Export']['sql_relation']              = FALSE;
$cfg['Export']['sql_columns']               = FALSE;
$cfg['Export']['sql_extended']              = FALSE;
$cfg['Export']['sql_comments']              = FALSE;
$cfg['Export']['sql_mime']                  = FALSE;

/**
* Link to the official MySQL documentation.
* Be sure to include no trailing slash on the path.
* See http://www.mysql.com/documentation/index.html for more information
* about MySQL manuals and their types.
*/
$cfg['MySQLManualBase'] = 'http://www.mysql.com/doc/en';-----MySQL在线手册地址

/**
* Type of MySQL documentation:
*   old        - old style used in phpMyAdmin 2.3.0 and sooner
*   searchable - "Searchable, with user comments"
*   chapters   - "HTML, one page per chapter"
*   big        - "HTML, all on one page"
*   none       - do not show documentation links
*/
$cfg['MySQLManualType'] = 'searchable';


/**
* PDF options
*/
$cfg['PDFPageSizes']        = array('A3', 'A4', 'A5', 'letter', 'legal');
$cfg['PDFDefaultPageSize']  = 'A4';-----PDF页默认大小


/**
* Language and charset conversion settings
*/
// Default language to use, if not browser-defined or user-defined
$cfg['DefaultLang'] = 'en-iso-8859-1';-----如果想使phpmyadmin直接显示中文,这里填:zh

// Force: always use this language - must be defined in
//        libraries/select_lang.lib.php
// $cfg['Lang']     = 'en-iso-8859-1';
// Default charset to use for recoding of MySQL queries, does not take
// any effect when charsets recoding is switched off by
// $cfg['AllowAnywhereRecoding'] or in language file
// (see $cfg['AvailableCharsets'] to possible choices, you can add your own)
$cfg['DefaultCharset'] = 'iso-8859-1';-----默认的phpmyadmin语言,可设置为:gb2312


// Allow charset recoding of MySQL queries, must be also enabled in language
// file to make harder using other language files than unicode.
// Default value is FALSE to avoid problems on servers without the iconv
// extension and where dl() is not supported
$cfg['AllowAnywhereRecoding'] = FALSE;

// You can select here which functions will be used for charset conversion.
// Possible values are:
//      auto   - automatically use available one (first is tested iconv, then
//               recode)
//      iconv  - use iconv or libiconv functions
//      recode - use recode_string function
$cfg['RecodingEngine'] = 'auto';

// Specify some parameters for iconv used in charset conversion. See iconv
// documentation for details:
// http://www.gnu.org/software/libi ... v/iconv_open.3.html
$cfg['IconvExtraParams'] = '';

// Available charsets for MySQL conversion. currently contains all which could
// be found in lang/* files and few more.
// Charsets will be shown in same order as here listed, so if you frequently
// use some of these move them to the top.
$cfg['AvailableCharsets'] = array(
    'iso-8859-1',
    'iso-8859-2',
    'iso-8859-3',
    'iso-8859-4',
    'iso-8859-5',
    'iso-8859-6',
    'iso-8859-7',
    'iso-8859-8',
    'iso-8859-9',
    'iso-8859-10',
    'iso-8859-11',
    'iso-8859-12',
    'iso-8859-13',
    'iso-8859-14',
    'iso-8859-15',
    'windows-1250',
    'windows-1251',
    'windows-1252',
    'windows-1257',
    'koi8-r',
    'big5',
    'gb2312',
    'utf-8',
    'utf-7',
    'x-user-defined',
    'euc-jp',
    'ks_c_5601-1987',
    'tis-620',
    'SHIFT_JIS'
);

// Loads language file
require('./libraries/select_lang.lib.php');


/**
* Customization & design -----页面格式设定,以内容较多,可自行根据注释详细设定,这里给出部分注释
*/
$cfg['LeftWidth']           = 150;          // left frame width-----左侧框架宽度

$cfg['LeftBgColor']         = '#D0DCE0';    // background color for the left frame-----框架左侧的背景颜色

$cfg['RightBgColor']        = '#F5F5F5';    // background color for the right frame-----框架右侧的背景颜色

$cfg['RightBgImage']        = '';           // path to a background image for the right frame-----框架右侧的背景图片地址,不使用背景图片请留空
                                            // (leave blank for no background image)
$cfg['LeftPointerColor']    = '#CCFFCC';    // color of the pointer in left frame
                                            // (blank for no pointer)-----框架左侧的指向点颜色
$cfg['Border']              = 0;            // border width on tables-----表格宽度
$cfg['ThBgcolor']           = '#D3DCE3';    // table header row colour-----表格头颜色
$cfg['BgcolorOne']          = '#CCCCCC';    // table data row colour-----表格中数据所在行的颜色
$cfg['BgcolorTwo']          = '#DDDDDD';    // table data row colour, alternate-----表格中数据所在行的交替颜色
$cfg['BrowsePointerColor']  = '#CCFFCC';    // color of the pointer in browse mode

                                            // (blank for no pointer)
$cfg['BrowseMarkerColor']   = '#FFCC99';    // color of the marker (visually marks row
                                            // by clicking on it) in browse mode
                                            // (blank for no marker)
$cfg['TextareaCols']        = 40;           // textarea size (columns) in edit mode
                                            // (this value will be emphasized (*2) for sql
                                            // query textareas and (*1.25) for query window)
$cfg['TextareaRows']        = 7;            // textarea size (rows) in edit mode
$cfg['LongtextDoubleTextarea'] = TRUE;      // double size of textarea size for longtext fields
$cfg['TextareaAutoSelect']  = TRUE;         // autoselect when clicking in the textarea of the querybox
$cfg['CharTextareaCols']    = 40;           // textarea size (columns) for CHAR/VARCHAR
$cfg['CharTextareaRows']    = 2;            // textarea size (rows) for CHAR/VARCHAR
$cfg['CtrlArrowsMoving']    = TRUE;         // Enable Ctrl+Arrows moving between fields when editing?
$cfg['LimitChars']          = 50;           // Max field data length in browse mode for all non-numeric fields
$cfg['ModifyDeleteAtLeft']  = TRUE;         // show edit/delete links on left side of browse
                                            // (or at the top with vertical browse)
$cfg['ModifyDeleteAtRight'] = FALSE;        // show edit/delete links on right side of browse
                                            // (or at the bottom with vertical browse)
$cfg['DefaultDisplay']      = 'horizontal'; // default display direction
                                            // (horizontal|vertical|horizontalflipped)
$cfg['DefaultPropDisplay']  = 'horizontal'; // default display direction for altering/
                                            // creating columns (tbl_properties)
                                            // (horizontal|vertical)

$cfg['HeaderFlipType']      = 'css';        // table-header rotation via faking or css? (css|fake)
                                            // NOTE: CSS only works in IE browsers!
$cfg['ShowBrowseComments']  = TRUE;         // shows stored relation-comments in 'browse' mode.
$cfg['ShowPropertyComments']= TRUE;         // shows stored relation-comments in 'table property' mode.
$cfg['RepeatCells']         = 100;          // repeat header names every X cells? (0 = deactivate)

$cfg['QueryFrame']          = TRUE;         // displays a new frame where a link to a querybox is always displayed.
$cfg['QueryFrameJS']        = TRUE;         // whether to use JavaScript functions for opening a new window for SQL commands.
                                            // if set to 'false', the target of the querybox is always the right frame.
$cfg['QueryFrameDebug']     = FALSE;        // display JS debugging link (DEVELOPERS only)
$cfg['QueryWindowWidth']    = 550;          // Width of Query window
$cfg['QueryWindowHeight']   = 310;          // Height of Query window
$cfg['QueryHistoryDB']      = FALSE;         // Set to TRUE if you want DB-based query history.
                                            // If FALSE, this utilizes JS-routines to display
                                            // query history (lost by window close)
$cfg['QueryWindowDefTab']   = 'sql';        // which tab to display in the querywindow on startup
                                            // (sql|files|history|full)
$cfg['QueryHistoryMax']     = 25;           // When using DB-based query history, how many entries
                                            // should be kept?
$cfg['BrowseMIME']          = TRUE;         // Use MIME-Types (stored in column comments table) for
$cfg['MaxExactCount']       = 20000;        // When approximate count < this, PMA will get exact count for
                                            // table rows.
$cfg['WYSIWYG-PDF']         = TRUE;         // Utilize DHTML/JS capabilities to allow WYSIWYG editing of
                                            // the PDF page editor. Requires an IE6/Mozilla based browser.

/**
* SQL Query box settings
* These are the links display in all of the SQL Query boxes
*/
$cfg['SQLQuery']['Edit']      = TRUE;       // Edit link to change a query
$cfg['SQLQuery']['Explain']   = TRUE;       // EXPLAIN on SELECT queries
$cfg['SQLQuery']['ShowAsPHP'] = TRUE;       // Wrap a query in PHP
$cfg['SQLQuery']['Validate']  = FALSE;      // Validate a query (see $cfg['SQLValidator'] as well)


/**
* Webserver upload/save/import directories
*/
$cfg['UploadDir']             = '';         // Directory for uploaded files that can be executed by
                                            // phpMyAdmin. For example './upload'. Leave empty for
                                            // no upload directory support
$cfg['SaveDir']               = '';         // Directory where phpMyAdmin can save exported data on
                                            // server. For example './save'. Leave empty for no save
                                            // directory support.
$cfg['docSQLDir']             = '';         // Directory for docSQL imports, phpMyAdmin can import
                                            // docSQL files from that directory. For example
                                            // './docSQL'. Leave empty for no docSQL import support.


/**
* Misc. settings
*/
$cfg['GD2Available']          = 'auto';     // Is GD >= 2 available? Set to yes/no/auto. 'auto'
                                            // does autodetection, which is a bit expensive for
                                            // php < 4.3.0, but it is the only safe vay how to
                                            // determine GD version.
/**
* SQL Parser Settings
*/
]$cfg['SQP']['fmtType']      = 'html';       // 查询语句输出样式 (html, text, none)
$cfg['SQP']['fmtInd']       = '1';             // 每行间距(floats ok)
$cfg['SQP']['fmtIndUnit']   = 'em';         // 每行的缩进单位 (CSS Types - {em,px,pt})
$cfg['SQP']['fmtColor']     = array(         // 语法颜色数据

    'comment'            => '#808000',
    'comment_mysql'      => '',
    'comment_ansi'       => '',
    'comment_c'          => '',
    'digit'              => '',
    'digit_hex'          => 'teal',
    'digit_integer'      => 'teal',
    'digit_float'        => 'aqua',
    'punct'              => 'fuchsia',
    'alpha'              => '',
    'alpha_columnType'   => '#FF9900',
    'alpha_columnAttrib' => '#0000FF',
    'alpha_reservedWord' => '#990099',
    'alpha_functionName' => '#FF0000',
    'alpha_identifier'   => 'black',
    'alpha_variable'     => '#800000',
    'quote'              => '#008000',
    'quote_double'       => '',
    'quote_single'       => '',
    'quote_backtick'     => ''
);


/**
* If you wish to use the SQL Validator service, you should be
* aware of the following:
* All SQL statements are stored anonymously for statistical purposes.
* Mimer SQL Validator, Copyright 2002 Upright Database Technology.
* All rights reserved.
*/
$cfg['SQLValidator']['use']      = FALSE;   // Make the SQL Validator available
$cfg['SQLValidator']['username'] = '';      // If you have a custom username, specify it here (defaults to anonymous)
$cfg['SQLValidator']['password'] = '';      // Password for username

/**
* Developers ONLY!
* To use the following, please install the DBG extension from http://dd.cron.ru/dbg/
*/
$cfg['DBG']['enable'] = FALSE;              // Make the DBG stuff available
$cfg['DBG']['profile']['enable'] = FALSE;   // Produce profiling results of PHP
$cfg['DBG']['profile']['threshold'] = 0.5;  // Threshold of long running code to display
                                            // Anything below the threshold is not displayed


/**
* MySQL settings
*/
// Column types;
// varchar, tinyint, text and date are listed first, based on estimated popularity
$cfg['ColumnTypes'] = array(
   'VARCHAR',
   'TINYINT',
   'TEXT',
   'DATE',
   'SMALLINT',
   'MEDIUMINT',
   'INT',
   'BIGINT',
   'FLOAT',
   'DOUBLE',
   'DECIMAL',
   'DATETIME',
   'TIMESTAMP',
   'TIME',
   'YEAR',
   'CHAR',
   'TINYBLOB',
   'TINYTEXT',
   'BLOB',
   'MEDIUMBLOB',
   'MEDIUMTEXT',
   'LONGBLOB',
   'LONGTEXT',
   'ENUM',
   'SET'
);

// Atributes
$cfg['AttributeTypes'] = array(
   '',
   'BINARY',
   'UNSIGNED',
   'UNSIGNED ZEROFILL'
);

// Available functions
if ($cfg['ShowFunctionFields']) {
    $cfg['Functions'] = array(
       'ASCII',
       'CHAR',
       'SOUNDEX',
       'LCASE',
       'UCASE',
       'NOW',
       'PASSWORD',
       'MD5',
       'ENCRYPT',
       'RAND',
       'LAST_INSERT_ID',
       'COUNT',
       'AVG',
       'SUM',
       'CURDATE',
       'CURTIME',
       'FROM_DAYS',
       'FROM_UNIXTIME',
       'PERIOD_ADD',
       'PERIOD_DIFF',
       'TO_DAYS',
       'UNIX_TIMESTAMP',
       'USER',
       'WEEKDAY',
       'CONCAT'
    );
   
    // Which column types will be mapped to which Group?
    $cfg['RestrictColumnTypes'] = array(
       'VARCHAR'      => 'FUNC_CHAR',
       'TINYINT'      => 'FUNC_NUMBER',
       'TEXT'         => 'FUNC_CHAR',
       'DATE'         => 'FUNC_DATE',
       'SMALLINT'     => 'FUNC_NUMBER',
       'MEDIUMINT'    => 'FUNC_NUMBER',
       'INT'          => 'FUNC_NUMBER',
       'BIGINT'       => 'FUNC_NUMBER',
       'FLOAT'        => 'FUNC_NUMBER',
       'DOUBLE'       => 'FUNC_NUMBER',
       'DECIMAL'      => 'FUNC_NUMBER',
       'DATETIME'     => 'FUNC_DATE',
       'TIMESTAMP'    => 'FUNC_DATE',
       'TIME'         => 'FUNC_DATE',
       'YEAR'         => 'FUNC_DATE',
       'CHAR'         => 'FUNC_CHAR',
       'TINYBLOB'     => 'FUNC_CHAR',
       'TINYTEXT'     => 'FUNC_CHAR',
       'BLOB'         => 'FUNC_CHAR',
       'MEDIUMBLOB'   => 'FUNC_CHAR',
       'MEDIUMTEXT'   => 'FUNC_CHAR',
       'LONGBLOB'     => 'FUNC_CHAR',
       'LONGTEXT'     => 'FUNC_CHAR',
       'ENUM'         => '',
       'SET'          => ''
    );

    // Map above defined groups to any function
    $cfg['RestrictFunctions'] = array(
        'FUNC_CHAR'   => array(
            'ASCII',
            'CHAR',
            'SOUNDEX',
            'LCASE',
            'UCASE',
            'PASSWORD',
            'MD5',
            'ENCRYPT',
            'LAST_INSERT_ID',
            'USER',
            'CONCAT'
        ),

        'FUNC_DATE'   => array(
            'NOW',
            'CURDATE',
            'CURTIME',
            'FROM_DAYS',
            'FROM_UNIXTIME',
            'PERIOD_ADD',
            'PERIOD_DIFF',
            'TO_DAYS',
            'UNIX_TIMESTAMP',
            'WEEKDAY'
        ),

        'FUNC_NUMBER' => array(
            'ASCII',
            'CHAR',
            'MD5',
            'ENCRYPT',
            'RAND',
            'LAST_INSERT_ID',
            'COUNT',
            'AVG',
            'SUM'
        )
    );
   
} // end if


/**
* Unset magic_quotes_runtime - do not change!
*/
set_magic_quotes_runtime(0);

/**
* File Revision - do not change either!
*/
$cfg['FileRevision'] = '$Revision: 1.204.2.1 $';
?>
phpMyAdmin 2.x.x - 文档(安装及配置)
 


前言
   phpMyAdmin可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库。为了实现后一种,你
将需要合理设置MySQL用户,他只能对允许的数据库进行读/写。那要等到你看过MySQL手册中相关的部分。

快速安装

将phpMyAdmin软件包解到一个目录下。
打开config.inc.php3,根据你的环境,修改$cfgServers[1]['host'],$cfgServers[1]['user']和
$cfgServers[1]['password']的值。可以看一下下面的配置部分所列出的所有可配置的变量,根据情
况对其它参数进行修改。
建议在安装完phpMyAdmin之后,对其目录进行保护(除非在一个企业内部网上)。例如,可以使用HTTP-AUTH(用一个.htaccess文件)。
在浏览器中打开文件:安装主机域名/安装目录/index.php3。phpMyAdmin应该显示一个欢迎屏和你的数
据库。
phpMyAdmin支持多语言。如果要改成中文版本,则修改config.inc.php3中的require("english.inc.php3");为require("chinese_gb.inc.php3")。这样界面就是中文的了。好棒噢!
保存config.inc.php3。
安装注意
请确认保护了phpMyAdmin目录。缺省是没有任何保护的!它不应该被随便一个人特别是搜索引擎读到。
尽管我在每一页中都加了一个"nofollow"指令,也可能有的搜索引擎不考虑仍然继续访问页面的链接。
想象一下AltaVista访问了一个名叫"Drop Dtabase"的链接会怎么样吧。你可以
http://www.apacheweek.com/features/userauth对Apache的认证方法有一个全面了解。另一个教程
http://deepthought.texsci.edu/protected_dirs.html
PHP3应该被配置为magic_quotes=on。
配置
   所有可配置数据都放在config.inc.php3中。

$cfgServers 数组
   从1.4.2版本开始,phpMyAdmin支持对多个MySQL-server的管理。所以,增加了$cfgServers数组来存放
不同服务器的登录信息。$cfgServers[1]['host']包含了第一个服务器的主机名,$cfgServers[2]['host']
为第二个服务器的主机等,等等。如果你只有一个服务器要管理,可以简单地不去理会其它$cfgServers入
口的主机名。

$cfgServers[n]['port'] 字符串
   第n个MySQL服务器的端口号。缺省值为3300(保留空值)。

$cfgServers[n]['host'] 字符串
   第n个MySQL服务器的主机名。例如,localhost。

$cfgServers[n]['adv_auth'] 布尔值
   对这个服务器应该使用基本或是高级认证方式。基本认证方式($adv_auth = false)是普通的老的作法:
用户名和口令被存在config.inc.php3中。高级认证方式($adv_auth = true)从1.3.0版开始引入,允许你通
过HTTP-Auth来作为合法的MySQL的用户进行登录。在config.inc中你只需要提供一个标准用户,他能够连接
到MySQL上并且可以读出mysql库的user/db表(看$cfgServers[n]['stduser'])。

推荐使用高级方式管理的场合:

当phpMyAdmin运行在多用户环境下,人们拥有shell处理权限时,你不想知道MySQL的用户名/口令。
当你想让用户存取他们自已的数据库,并且不想他们干扰其他人。
   高级认证方式是安全的,因为标准用户只需要对mysql库的只读权限。MySQL口令不能被容易的破解,所
以对于一个普通用户没有机会看到其它用户的明文口令。

$cfgServers[n]['user'] 字符串
$cfgServers[n]['password'] 字符串
   当使用基本认证方式时,phpMyAdmin将使用用户名/口令对同这个MySQL服务器连接。当使用高级认证方
式时则不需要。

$cfgServers[n]['stduser'] 字符串
$cfgServers[n]['stdpass'] 字符串
   当使用高级认证方式时,用户名/口令对被用于校验真正的用户名/口令对。这个用户必须能够连接MySQL,
而且可以读取mysql库的user表。当使用基本认证方式时则不需要。

$cfgServers[n]['only_db'] 字符串
   如果设置了一个数据库名,只有这个数据库将显示给用户。

$cfgServers[n]['verbose'] 字符串
   只有在多服务器入口时使用phpMyAdmin才有用。如果设置了,这个字符串将被显示出来,用来代替在主页面中的下接菜单中的主机名。例如,如果你想在系统只显示某些数据库,这个可能就有用了。

$cfgManualBase 字符串
   如果设为一个URL(它指向MySQL文档),就会创建相应的帮助链接。

$cfgPersistentConnections 布尔值
   是否使用持续连接(mysql_connect或mysql_pconnect)。

$cfgConfirm 布尔值
   当你将要丢失数据时是否应该显示一个警告信息("你真的确定要...")。

$cfgMaxRows 整数
   当浏览一个结果集时显示的记录数。如果结果集包含了更多的数据,将显示前页/后页的链接。

$cfgMaxInputsize 整数
   当向一个表增加一条新的记录时,编辑字段的大小。

$cfgBorder 整数
   表格边界的大小。

$cfgThBgcolor 字符串 [HTML 颜色]
   用在表头的颜色。

$cfgBgcolorOne 字符串 [HTML 颜色]
   表格行第一行的颜色。

$cfgBgcolorTwo 字符串 [HTML 颜色]
   表格行第二行的颜色。

$cfgOrder 字符串 ["DESC"|"ASC"]
   定义了当你点击字段名时,字段是以升序("ASC")显示还是以降序("DESC")显示。

$cfgShowBlob 布尔值
   定义了当浏览一个表的内容时,是否显示BLOB字段。

$cfgShowSQL 布尔值
   定义了是否显示phpMyAdmin所生成的sql查询语句。

$cfgColumnTypes 数组
   MySQL列的所有可能的类型。大多数情况下你不需要编辑它。

$cfgFunctions 数组
   MySQL支持函数的列表。大多数情况下你不需要编辑它。

$cfgAttributeTypes 数组
   字段可能的属性。大多数情况下你不需要编辑它。

FAQ - 常见问题
我不能向表中插入新记录 -- MySQL返回一个SQL错误。

  仔细检查SQL错误。我发现很多的程序员使用了错误的字段类型。普通的错误包括:

使用VARCHAR没有指定大小
使用TEXT或BLOB指定了大小
   另外,查看一下MySQL手册中的语法章节以确认你的语法是正确的。

phpMyAdmin不能连接MySQL。出了什么错?

   或者是PHP安装的问题或者是你的用户名/口令错了。试着编一个小的用了mysql_connect的脚本,看一
下是否它能工作。如果不能,那就可能是还没有在PHP中将MySQL的编译进去。

我不能编辑表的内容,尽管README中说这是phpMyAdmin的一个特色。

  phpMyAdmin只允许编辑拥有主键或唯一键值的表的内容。

当使用高级认证管理时,phpMyAdmin总是给出"处理禁止(Access denied)"。

发生可能有几种原因:

$stduser/$stdpassword不正确。试着关掉$adv_auth,然后使用这个用户名及口令来连接MySQL。
在登录对话框中指定的用户名/口令是错的。试着用上面同样的方法看一下是否可以工作。
你已经给phpMyAdmin安装目录建立了安全机制,例如,.htaccess文件。这个可能干扰phpMyAdmin的认
证管理,那么把它删除。
我想对phpMyAdmin的开发提供帮助。我应该如何进行?

下面的方法对于新的开发者来说是首选的:

取出在匿名CVS上的当前的CVS:
cvs -d :pserver:anon@www.htmlwizard.net:/usr/local/cvsroot login
[Password: phpMyAdmin]
cvs -d :pserver:anon@www.htmlwizard.net:/usr/local/cvsroot checkout phpMyAdmin
[这样将创建一个名为phpMyAdmin的新的子目录]
加入你的东西
将修改的文件发给我(tar格式或gzip格式) 对CVS树的写权限只授权给有经验的已经对phpMyAdmin作出
了贡献的开发者。

另外看一下DEVELOPERS文件。
有什么好的方法可以让phpMyAdmin更安全对付恶意的攻击?

  这要看你的系统了。如果你正在运行一个无法被其它人使用的服务器,使用web服务器的目录保护绑定
就已经足够了(例如,对于Apache你可以使用.htaccess文件)。如果其它的人可以通过telnet存取你的服务
器,将MySQL口令以明文形式保存在你的config.inc.php3 文件中就不是一个好方法了。在这种情况下你应
该使用phpMyAdmin的高级认证方式功能。

如何才能向我的表中插入一个null值呢?

  输入"null"(没有引号)作为字段的的值。这个对于时间戳或自动增加字段特别有用。

我是一个ISP供应商。我可以安装一个主控的phpMyAdmin拷贝吗?或需要为每一个客户都安装一个?

   从2.0.3版本开始,你可以安装一个主控的phpMyAdmin拷贝为你的所有的用户。这个特性的开发是由
NetCologne GmbH倡议的。这样就要求合理地设置MySQL用户,并且设置phpMyAdmin的高级认证方式。当认证
一个用户时,phpMyAdmin执行这些步骤:

从mysql.user表中选出所有用户名/口令与申请用户相匹配的记录。如果没有记录被返回,认证失败。
否则,phpMyAdmin继续第2步。
如果用户的global Select_Priv是"N"(也就是用户不允许存取所有的数据库),phpMyAdmin搜索mysql.db
表,查找对于这个用户的Select_Priv="Y"的记录。如果没有记录被找到,认证失败。否则,phpMyAdmin
显示所有允许用户查看的数据库。
如果用户的global Select_Priv是"Y",系统中所有的数据库都显示出来。

  这就意味着你需要向mysql库中如下增加用户:

INSERT INTO user (Host, User, Password, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv) VALUES ('localhost', 'foo', PASSWORD('bar'), 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N')
INSERT INTO db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv, References_priv, Index_priv, Alter_priv) VALUES ('localhost', 'foo_db', 'foo', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '', '', '', '')

  那样,对于用户foo,只有"foo_db"库将被显示出来。

phpMyAdmin主页:http://www.htmlwizard.net/phpMyAdmin/

 watersister 上次訪問此網站﹕ 14-Oct-04    

点击在新窗口中浏览此图片

 
會員號碼 S40619183
 
    聯絡檔案  
   加入我的最愛

   傳送 Virtual Kiss



我是
性別  女士

年齡﹕  19

種族﹕  亞洲人

婚姻狀況﹕  單身


居住地
shunde, 廣東 (Guangdong), 中國

關係﹕
男士, 年齡﹕ 18 - 35  

 
簡介

....................................
自己講自己感覺怪怪的...
呵呵...很普通嘍,受了委屈會想哭,看到人家有男朋友有 疼很羨慕.堅信友情萬歲....
跟每個女生一樣希望能找一個用心疼自己,關心自己的人!!!



性別  女士

年齡﹕  19

種族﹕  亞洲人

婚姻狀況﹕  單身

小孩﹕  0

宗教﹕  天主教徒

喝酒﹕  不喝酒

吸煙﹕  輕度吸煙

食物﹕  不是素食主義者

職業﹕  人事管理

教育程度﹕  技術學院

語言﹕  中文(普通話) (非常流利), 英語 (普通), 中文(廣東話) (普通), 台灣語 (一點)

興趣﹕   大自然, 音樂-古典 / 聲樂, 音樂-流行歌曲, 踏青 / 露營, 文學 / 歷史, 高爾夫球, 逛街, 唱歌 / 玩樂器, 爬山, 跳舞, 溜冰 / 滑雪, 旅遊 / 觀光, 電影, 瑜珈, 美食 / 品酒

 
相貌

可愛,陽光,單純....仲有小小白痴..偶爾有D神經!!



眼睛顏色﹕  黑色

頭髮顏色﹕  黑色

體形﹕  勻稱

身高﹕  155公分-169公分

 
尋找

有個性,有品味,有思想.....
帥帥的的男生.............^_^
...................................
一定要三行,好過分哦...



性別﹕  男士

年齡從﹕  18

年齡到﹕  35

關係﹕  旅游伙伴, 朋友, 活動伙伴, 浪漫對象

[center]Storm Media All In One Unicode International Version[/center]

§. About

    As a addon & enhance of Windows Media Player,Storm Codec provide a solution to most popular media files, streams and VCD/DVD, it can play RealMedia, QuickTime, MPEG-4 (DivX, XviD, 3ivx, MP4, FFGS, H264...), MPEG-2, HDTV, AC3/DTS/LPCM, VP3/VP6, Theora, TTL2, Subtitles, OGG/OGM, Matroska, APE, FLAC, AAC, MPC, Voxware, FLC, 3GP/AMR... without any other Media Player (But latest Windows Media Player it recommended).



[center]点击在新窗口中浏览此图片[/center]


§. Storm AIO Codec 5.00Final
2005.02.05

ADD+  Moonlight H264 Decoder
Update MPC to CVS newest version
Update ffdshow  to CVS newest version
Fixed HDVD some bug
Fixed WMP some bug
Deleted CoreVorbis,use ffdshow's tremor plugin

RealPlayer 10.5 Core Codec  & ActiveX 6.0.12.1056
  RealMedia Splitter 1.0.0.9
  QuickTime Player 6.52 Core Codec  & ActiveX(Including 3GP/AMR support)  
  NeroDigital parser 2.0.2.37
  Kopei's XviD Codec 1.1 Beta1 (Build 20050116)
  ffdshow MPEG-4 Codec 20050205 cvs (Including libfaad2、liba52、libdts、libtheora、libtremor)
  On2 VP6 Codec 6.4.2.0
  On2 VP3 Codec 3.2.6.1
  Ligos Indeo Codec 3.2 - 5.2
  GV Codec 1.2
  Cyberlink DTV Video/SP Filter 3.5.0.4009
  Moonlight MPEG-2 Demultiplexer 3.1.196.41217
  Moonlight Odio Dekoda 1.5.156.40706
  Moonlight H264 Video Decoder 0.8.2.41217
  OGG Splitter 1.0.0.0
  AAC Parser 1.1
  CoreFLAC Audio Decoder & Source DirectShow Filter 0.4.0.46
  DS Monkey's Audio Filter 1.0 + APE Audio Lib 3.99u4
  TTA DirectShow Splitter & Decoder 1.0.0.203
  RadLight MPC DirectShow Filter 1.0.0.3
  OGG Vorbis MSACM Codec
  Voxware Metasound & Metavoice ACM Codec
  Matroska Splitter 1.0.2.4
  VSFilter (Direct VobSub) 2.33
  Media Player Classic 6.4.8.3 cvs 20050205
  G.Spot 2.52 Beta1
  Storm Codec Setting Tools  20050205
  Nic's FourCC Changer

ftp://mygod.net.ru:28/Media_All_In_One/StormMediaA...
FTP://mygod.net.ru:28/Media_All_In_One/StormMediaA...


§. Storm AIO Codec 5.00
2005.01.13 - 5.00.00

RealPlayer 10.5 Core Codec & ActiveX 6.0.12.1056
RealMedia Splitter 1.0.0.9
QuickTime Player 6.52 Core Codec & ActiveX (Including 3GP/AMR support)
Moonlight MP4 Demultiplexer 1.0.3.41110
NeroDigital parser 2.0.2.36
Kopei's XviD Codec 1.1 alpha (Build 20041204)
ffdshow MPEG-4 Codec 20050113 cvs (with libfaad2, liba52, libdts & libtheora)
On2 VP6 Codec 6.4.2.0
On2 VP3 Codec 3.2.6.1
Ligos Indeo Codec 3.2-5.2
GV Decoder 1.2
Moonlight MPEG-2 Demultiplexer 3.1.193.41217
Cyberlink DTV Video/SP Filter 3.5.0.4009
Moonlight Odio Dekoda 1.5.156.40706
CoreVorbis 1.0
OGGSplitter 1.0.0.0
AACParser 1.1
CoreFLAC Audio Decoder & Source DirectShow Filter 0.4.0.46
DS Monkey's Audio Filter 1.0 + APE Audio Lib 3.99u4
TTA DirectShow Splitter & Decoder 1.0.0.203
RadLight MPC DirectShow Filter 1.0.0.3
OGG Vorbis MSACM Codec
Voxware Metasound & Metavoice ACM Codec
Matroska Splitter 1.0.2.4
VSFilter (DirectVobSub) 2.33
Media Player Classic 6.4.8.3 cvs 20041217
G.Spot 2.52 Beta1
Storm Codec Setting Tools 20050112
Nic's FourCC Changer
CNNIC Cilent (SimpChineseVersionOnly)

Change log from nearest old stable version (4.10.13):


! - ReWrite Installer by NSIS, more powerful, fast, compatible & effective; No any issues with installing with official RealPlayer or QuickTime Player; Add some installation command line switches for custom installation; Merge Unicode & Ansi Version to a united Installer, support both Win 2000/XP/2003& Win 98/ME

+ - Add NeroDigital parser 2.0.2.36, for better support MP4, especially for AVC encoded Video
+ - Add Moonlight MPEG-2 Demultiplexer 3.1.196.41217, with powerful HDTV support
+ - Add Cyberlink DTV Video/SP Filter for better support DVD & MPEG-2 HDTV Streams
+ - Add Moonlight Odio Dekoda 1.5.156.40706, for better support some special MP4, some HDTV with AAC autio track & avoid compatibility problems when using PowerDVD 6 Audio Decoder + MPC + MS Splitter to play MP2 Audio
+ - Add Voxware Metasound & Metavoice Codec, some old asf/wmv still need it
+ - Add OGG Vorbis MSACM Codec, some AVIs made by Japanese need it
+ - Add GV Codec 1.2 (TTL2 support in it), some asf/wmv provided by Chinese need it
+ - Add a powerful Storm Codec Setting Tool with Live-Update, Repairing and Auto-scanning functions

^ - Update ffdshow to CVS Build 20050113, fully support Nero AVC, and some new functions are very useful
^ - Update Media Player Classic to CVS bulid 20041217, with enhanced filter control and tooltips
^ - Update RealPlayer Codec to 6.0.12.1056 (From RealPlayer 10.5)
^ - Update QuickTime Codec to 6.52
^ - Update XviD Codec (Core & VFW) to Koepi's 1.1 alpha Build 20041204, as ffdshow the decoder GUI
^ - Update VP62 Codec to latest 6.4.2.0

* - Modified and optimized many setings of those components for better compatibility & performance during the 2 months form beta1 released, It's a long story...

- - Remove GPL MPEG 1/2 Decoder, Cyberlink DTV Video/SP Filter can do more
- - Remove 3ivx Media Splitter, use NeroDigital parser
- - Remove CDXAReader, use Moonlight MPEG-2 Demultiplexer
- - Remove Divx ;) 3.11 alpha, instead of ffdshow's function

FTP://mygod.net.ru/Media_All_In_One/StormMediaAIO_...
FTP://mygod.net.ru/Media_All_In_One/StormMediaAIO_...

§. Storm Codec  5.00.-29 RC3

2004.12.19 Releases

2004.12.20 - 5.00.-11 RC3

For better support more popular Media format, We:

+ - Add a helper to scan if some software ( be known having compatibility issues with Storm Codec) are existing when PC start, and change Storm Codec settings to avoid compatibility problems automatically (Optional, it just run once, not resident)

^ - Update Setting Tools to enhance auto-detection and repairing functions
^ - Update Media Player Classic to CVS bulid 20041217, with enhanced filter control and tooltips
^ - Simpler but flexible LiveUpdate, with Offline Patch support

* - Tweak settings of ffdshow Audio Decoder to avoid sonic boom when playing 5.1 channels audio track
* - Intercalate auto-detection and settings in Installer, Setting Tools & Helper to be compatible with some software (Include Nero6, WinDVD6, RealPlayer 10, some ActiveX Controller, etc. But if you meet AVI playing problem of PowerDVD 6, we've made sure that it's a bug of early version of PowerDVD 6, please upgrade it to latest offcial version)
* - Restore QuickTime 3GP/AMR support for best compatibility

- - Remove Moonlight AMR Decoder Alpha version, use QuickTime

Now include:

RealPlayer 10.5 Core Codec & ActiveX 6.0.12.1056
RealMedia Splitter 1.0.0.9
QuickTime Player 6.52 Core Codec & ActiveX (Including 3GP/AMR support)
Moonlight MP4 Demultiplexer 1.0.3.41110
Kopei's XviD Codec 1.1 alpha (Build 20041106)
ffdshow MPEG-4 Codec 20041201 (with libfaad2, liba52, libdts & libtheora)
On2 VP6 Codec 6.2.6.0
On2 VP3 Codec 3.2.6.1
Ligos Indeo Codec 3.2-5.2
TTL2 Decoder 30623
Cyberlink DTV Video/SP Filter 3.5.0.4009
Moonlight MPEG-2 Demultiplexer 3.1.190.41018 MOD
CoreVorbis 1.0
OGGSplitter 1.0.0.0
AACParser 1.1
CoreFLAC Audio Decoder & Source DirectShow Filter 0.4.0.46
DS Monkey's Audio Filter 1.0 + APE Audio Lib 3.99u4
TTA DirectShow Splitter & Decoder 1.0.0.203
RadLight MPC DirectShow Filter 1.0.0.3
Voxware Metasound & Metavoice ACM Codec
Matroska Splitter 1.0.2.4
VSFilter (DirectVobSub) 2.33
Media Player Classic 6.4.8.3 Inofficial Version
G.Spot 2.52 Beta1
LiveUpdate 20040922
Storm Codec Setting Tools 20041218
Nic's FourCC Changer
CNNIC Cilent (SimpChineseVersionOnly)





§. Storm Codec  5.00.-29 RC2
 
2004.12.02 Releases

Changed:

For better support more popular Media format, We:

^ - Upgrade Moonlight MP4 Demultiplexer to latest 1.0.3.41110, no new features but bug fixing
^ - Upgrade ffdshow to 20041201 build, modify some settings via new features and enhancement
^ - I lost the source of the setting tools, so I have to rewrite it, now with multi_language support, wish everything is OK

* - Modify MPC's Filter Control Option for better compatibility
* - In RC1 sometimes rmoc3260.dll can't be registered correctly, now fixed
* - Modyfy some language resource of installer for a little more \"beautiful\", ^_*

↑- 更新 Moonlight MP4 Demultiplexer 为最新 1.0.3.41110,这是一个 Bug 修正版本
 ↑- 更新 ffdshow 为 20041201 版本,并根据其最新的功能特性进行了一些设置调整
 ↑- 由于最新源代码被误删,只好重新制作了综合设置程序,现在是单文件双语版本了,并为其他语言支持留下了接口,并进行了一定的优化
 ↑- 根据现在的版本状况更新了帮助文件的部分内容,包括静默安装、HDTV 等

 ☆- 基于反馈和测试,重新调整了 MPC 的滤镜管理以实现更好的兼容
 ☆- 修正了某些情况下 rmoc3260.dll 不能正确注册导致的网页内嵌 RM 媒体不能播放
 ☆- 微调了安装程序的语言资源和布局,英文界面下不会出现某些字符被遮挡的状况了


Now include:

RealPlayer 10.5 Core Codec & ActiveX 6.0.12.1056
RealMedia Splitter 1.0.0.9
QuickTime Player 6.52 Core Codec & ActiveX
Moonlight MP4 Demultiplexer 1.0.3.41110
Koepi's XviD Codec 1.1 alpha (Build 20041106)
FFDShow MPEG-4 Codec 20041201 (with libfaad2, liba52, libdts & libtheora)
On2 VP6 Codec 6.2.6.0
On2 VP3 Codec 3.2.6.1
Ligos Indeo Codec 3.2-5.2
TTL2 Decoder 30623
Cyberlink DTV Video/SP Filter 3.5.0.4009
Moonlight MPEG-2 Demultiplexer 3.1.190.41018 MOD
CoreVorbis 1.0
OGGSplitter 1.0.0.0
AACParser 1.1
CoreFLAC Audio Decoder & Source DirectShow Filter 0.4.0.46
DS Monkey's Audio Filter 1.0 + APE Audio Lib 3.99u4
TTA DirectShow Splitter & Decoder 1.0.0.203
RadLight MPC DirectShow Filter 1.0.0.3
Moonlight AMR Decoder 0.0.1.40816
Voxware Metasound & Metavoice ACM Codec
Matroska Splitter 1.0.2.4
VSFilter (DirectVobSub) 2.33
Media Player Classic 6.4.8.3 Inofficial Version
G.Spot 2.52 Beta1
LiveUpdate 20040922
Storm Codec Setting Tools 20041202
Nic's FourCC Changer
CNNIC Cilent (SimpChineseVersionOnly)


§.Storm Codec 5.00.-34 Pre RC1:

2004.11.27 - 5.00.-34 RC1

For better support more popular Media format, We:

! - Merge English & SimpChinese Version to a united Installer, also it include both Unicode (Win 2000/XP/2003) & Ansi (Win 98/ME) Support, well we could call it: 4 in 1 Edition >_*...

+ - Add Cyberlink DTV Video/SP Filter for better support DVD, especially MPEG-2 HDTV Streams

^ - Minor Update Setting Tools

* - Improve dll replacing function
* - Improve compatible & effective

- - Remove GPL MPEG 1/2 Decoder, Cyberlink DTV Video/SP Filter can do more

Now include:

RealPlayer 10.5 Core Codec & ActiveX 6.0.12.1056
RealMedia Splitter 1.0.0.9
QuickTime Player 6.52 Core Codec & ActiveX
Moonlight MP4 Demultiplexer 1.0.3.41105
Koepi's XviD Codec 1.1 alpha (Build 20041106)
FFDShow MPEG-4 Codec 20041012 (with libfaad2, liba52, libdts & libtheora)
On2 VP6 Codec 6.2.6.0
On2 VP3 Codec 3.2.6.1
Ligos Indeo Codec 3.2-5.2
TTL2 Decoder 30623
Cyberlink DTV Video/SP Filter 3.5.0.4009
Moonlight MPEG-2 Demultiplexer 3.1.190.41018 MOD
CoreVorbis 1.0
OGGSplitter 1.0.0.0
AACParser 1.1
CoreFLAC Audio Decoder & Source DirectShow Filter 0.4.0.46
DS Monkey's Audio Filter 1.0 + APE Audio Lib 3.99u4
TTA DirectShow Splitter & Decoder 1.0.0.203
RadLight MPC DirectShow Filter 1.0.0.3
Moonlight AMR Decoder 0.0.1.40816
Voxware Metasound & Metavoice ACM Codec
Matroska Splitter 1.0.2.4
VSFilter (DirectVobSub) 2.33
Media Player Classic 6.4.8.3 Inofficial Version
G.Spot 2.52 Beta1
LiveUpdate 20040922
Storm Codec Setting Tools 20041124
Nic's FourCC Changer
CNNIC Cilent (SimpChineseVersionOnly)

-----------------------------------------------------


Almost the same size as original English Version

Who can make a TradChinese localization please contact me...


§.Important:

Before you install this EVALUATION software you must agree that Ringz Studio decline all responsibility for any mistake, error and the causing loss or harm of / by this EVALUATION software. If you don't agree with it, please DON'T download or install it.

We merge English & SimpChinese Version to a united Installer, also it include both Unicode (Win 2000/XP/2003) & Ansi (Win 98/ME) Support, well we could call it: 4 in 1 Edition >_*... With auto-detect and your choice the Installer will setup the correct version in your system.


If your have questions or help us, your can tell us and send email with

info@ongod.org  info_yon@mygod.net.ru

your can get new version from here ftp://mygod.net.ru
or go to website http://www.ongod.org

For Server safe, we will use account login now.

Pd101 User please your use for your ftp account. your can login download any. :)

If who need login account , please send mail to me.

Welcome your join us.

Enjoy :)

Regards

-- by yon.

2005.02.05 Updated



smile                sunny
一个月的校园生活感想

作者 chmhiee   于 2004-3-18 14:54:10 发表在 社会透视

一个偶然的机会,我被聘为浙江三十二所大专院校之一的院校里担任班主任,我带的是计算机系一年级的三个班。人数是120人。
2月16日来到学校,学校第一天上课,到教室一看,三个班到教室听课的还不到三十人。我问人到哪里去了,系主任回答说有的在外面网巴玩,大多数人还在睡觉。班主任的责任就是保证学生的到课率和自修率,保证学生安全和不出意外。来到宿舍,学生都躺在床上,问他们上课间怎么还睡?有的说没兴趣,课听不懂。有的说我们交足了学费,上不上课是我们的自由。费了好大劲把他们叫起来,到教室一看,三个班最多只增加了十几个人,大多数吃了早饭又回去睡,有的干脆到外面玩去了。
经过了解,我明白了其中的原因。这批学生大多数来自于温州、宁波和杭州的富家之弟,平时热衷于玩电脑游戏,以为计算机就是玩电脑,一遇的高等数学和外语这些课,他们根本没有希望拿到学分,把学校当作疗养院一样的自由空间,反正父母有钱,以后接父母的班做生意,不怕找不到工作。学校也针对家长望子成龙的心情,大量找收富家子弟,难怪有人说,“别看这些学生难管,他们是上帝,是他们养活了你们。”三个班中有一部分学生是来拼文凭的,他们高考落榜,到民办学校来镀金,他们有一定的自控能力,有学分的课就上,没学分的课就不上;有一部分学生纯粹是父母叫学校来管管的,家长忙着做生意,怕子女在外面闯祸,还不如接受一下学园生活的熏陶。这些学生对学习根本不感兴趣,成天泡在网巴里,120人中有60多人代管费没交,多数把钱用了,别说听课做作业了;大多数学生是想碰运气的,最好是天上掉下一张文凭。他们学习基础差,学习氛围好,他们就能努力跟,学习氛围差,他们也就随大流。别人睡觉他们也睡觉,上课人少他们也不去听课。考试时能作弊就作弊,不能作弊下次再补考。
我把工作重点放在抓两头上,把一些有能力有学习基础的学生作为班干部,对他们严格要求。对个别实在不想学习、影响学习风气的违纪学生进行处分。以正面教育为主,启发学生的自尊自爱,要求培养良好的学习风气和生活习惯。人都是通情达理的,只要我们真诚地对待他们,他们也会相信你、尊重你。班里的风气有了好转,到课率和自修率也有了提高。当然,我的工作与系领导和院领导的步调不可能一致,我被解聘了。沉重的事务把我也拖累了,我得到了解脱,我从角色又回到了自我。
教育是一件大事,他牵涉到培养什么样的人,树立什么样的风气,形成什么样的社会的大事。但社会缺乏根基,国家缺乏理念,教育缺乏方针,整个校园充满了铜臭味。学校成了榨钱的机器,学费、住宿费、代管费、食堂、小卖店都向学生头上压来,有人说,学生的钱最好挣,特别是温州学生。学生被商品经济严重污染,到处是手机的短信息,到处是人际关系的等价交换,到处是谈情说爱和网络游戏。在这里,我看不到淳朴和专注,看不到关怀和友谊,看不到个性的发展和真理的追求。哀者!中国向何处去?

有一个号码可以让你取消手机的任何服务项目
其实早就有那么一个短信内容让你可以取消你订购的服务或者强加给你的服务,内容就是“0000”四个零,  那发送给谁呢?  这个问题问的太专业了,发送给谁呢,其实发送的号码就是你订购服务的号码,或者是*商硬家给你的号码,如果不知道可以到相关的网站去查,可以看看订购此服务的号码就是了,现在你就可以试试,比如你想取消qq上的某些或所有服务,你就发送“0000”到“1700”上去,马上就有回复,让你选择取消的服务,格式是“qx+数字”,其中“0”是取消所有服务,也就是你发送“qx0”就取消的qq的所有收费服务,其实这是国家给这些短信服务js订的规矩,但是他们害怕大家知道,谁也不告诉大家应该享受的权利,现在好了,我告诉大家了,其实我是从一个做短信的朋友那里得来的,希望大家广泛传播,让js不能得逞,有圈扔圈吧。希望能解除大家的难言之隐,呵呵。  记住发送“0000”(四个零,不是四个欧)到相应号码,随后按回复的短信去做就可以了。

取消服务的通用码有两个:"0000"和"00000",就是4个零和5个零。所有的短信服务
商都默认使用两个代码作为取消服务的代码(虽然很多时候他们自己会制定各项服务的
取消代码),因为这是国家相关管理部门规定的。只要你发送这两个代码之一到服务商
的号码处(就是发短信给你的那个号码的前四位),就可以取消服务。

很多人也问到4个零和5个零有什么区别?是这样的,"0000"(4个零)是提请取消服
务代码,当服务商收到这个代码后,他会检查你的手机号码在他那里订制了什么服务,
然后会把你订制的服务及取消方法发给你,你必须按照他所说的办法再发送取消代码才
能取消具体的某项服务。而"00000"(5个零)则是无条件取消所有服务的代码,当服务
商收到该代码,就必须取消你的手机在他那里定制的全部服务,同时反馈已取消所有服
务的信息给用户。

所以说4个零适合于单独取消服务商的单个服务,比如说你的手机在腾讯(1700)上
订制了移动QQ,QQ交友两个服务,而你又只想取消QQ交友而不想取消移动QQ,那么就应
该发送"0000"到1700,然后根据1700发过来的提示来取消QQ交友。如果你是发送"00000"
到1700的话就会把移动QQ和QQ交友两项服务都取消掉。
Blog或Weblog,中文称网志或部落格,或者称为博客,是一种網上一個共享空間,以日记的形式在网络上发表自己的个人内容的一种形式。

Blog历史
Blog一字本起源于 weblog,意思是网上日志。1997年由 Jorn Barger所提出。在1998年, infosift 的编辑,将一些类似blog的网站收集起来,寄给Cameron Barret。 Cameron随后将名单发布在Cambworld上,许多人亦陆续将blog的url给Cameron,慢慢的,一个新的网络社区俨然成型。1999年,Brigitte Eaton成立一个weblog目录,收集她所知道的blog站。但是,blog 真正开始快速发展的转折点,是在1999年6月,当时pitas开始提供免费的weblog服务,紧接着8月,pyra lab推出了现在的blogger.com。blogger.com 提供了简单易学的说明,以及能通过FTP直接将blog发表在个人网站上的功能,这带给使用者很大的方便。目前已经有了很多Blog托管服务商(BSP),业内人士对其盈利前景,持谨慎乐观态度。

Blog的特点
Blog是个人以时间顺序所作的一种记录。blog之间的交流主要是通过回溯引用(Trackback)和回响/留言/评论(comment)的方式来进行的。blog的操作管理用语,也借鉴了大量档案管理用语。一个blog亦可被视为一个档案(archives),或是卷宗(fonds)。与传统档案不同的是,blog的写作者,既是这份档案的创作人(creator),也是其档案管理人(archivist)。

Blog大量采用了RSS(Really Simple Syndication或者Rich Site Summary或者RDF Site Summary)技术,所有的RSS文件都必须符合由W3C发布的XML 1.0规范。对读者来说,可以通过RSS订阅一个blog,确知该blog作者最近的更新。对Blog作者来说,RSS可以使自己发布的文章易于被计算机程序理解并摘要。

对知识管理和创造而言,blog提供了新的形态和途径。 对汉语为母语的人而言,blog写作既接续了汉语笔记文学的优秀传统,更充分鼓励了个人表达。 从交往形态考察,网志空间(blogosphere)设定了积极的读者、作者、编者互动转换关系,"言者互重,阅者相惜" (http://www.blogbus.com/blogbus/blog/diary.php?diar...

在blog上经常用到的技术
RSS
ATOM
BlogML
ThreadML
Trackback
PingBack
FOAF
XML
语义网
REST
SOAP
LINGAN

在blog上经常用到的版权协议
创作共用

blog的应用
目前Blog最多用于个人出版,也有用于商业公司的内部交流和教育学习领域。另外,许多新的应用也相继出现。例如Moblog(通过移动通信设备写blog)。

参考文献
Rebecca,weblogs: a history and perspective, http://www.rebeccablood.net/essays/weblog_history.... 7 september 2000



再次整理了一下主流 Blog 程序
几个月没关心blog了,blog程序局势发生了很大的变化,尤其在国内,在原有的那些程序功能越来越强大的同时,还出现了很多不错的blog,但国外没出几个好的,MT还居于霸主地位,也许在未来几年内MT的地位是不会动摇的,国内ASP的L-blog已经成为主流,php里,多用户的Plog发展最快,其他功能都差不多,用的人比较多的是wordpress,exBlogMix,bo-blog,另外几个国产blog发展也很快。具体的功能区别我也说不上来了,大家一个一个去研究吧。

我选用blog的最基本要求就是:免费,这个最重要,呵呵;完美支持中文,包括显示和搜索;支持分类;可以发表评论,但最好有评论审核功能;支持RSS,z在我看来,不支持rss只能叫做日记本,不能称作blog;支持TrackBack,方便被人引用;有WYSIWYG编辑器;可以上传文件;模板最好和程序分离,方便修改;可以发草稿,方便以后修改。我收集的这些都具备了blog的基本功能,国外blog程序现在有上百个,但真正好用的不多。

现在很多人在找多用户blog,我列出的大部分都说自己支持多用户,但实际上多用户有两种,一种是多人共同维护一个blog,另一种是每个人有独立的blog,更多的人需要后一种,asp里的oblog和missblog,php里的Plog,asp.net里的Dottext,这几个比较好用。

下载地址我没有列出,都可以在官方网站下载。

ASP
L-Blog: http://www.loveyuki.com 由Loveyuki自主开发的基于 ASP+Access 的小型单用户BLOG,作者比较勤奋,更新很快,现在还有很多L-blog的修改版提供,模板有的非常漂亮。

Dlog: http://webdream.duoluo.com/ 国人开发比较早的一个blog了,最新版是V2.2 ,现在已经停止了开发,但已经是一个完善的程序了!

Misslog: http://www.misslog.com/blog 多用户blog,每个blog可以有多个用户参与创作与维护!

theAnswer: http://bravetime.com/dev/ 程序和界面都非常规范,现在已经是sourceforge的一个开源项目了

oblog: http://www.oioj.net 是多用户版本的Blog,实现了Blog的大部分功能,发展很快,现在已经出了SQL商业版本了。

blogx: http://www.blanksoft.com/blogx/

天畅博客: http://www.skycx.com/blog/ 非常简单小巧,但不支持RSS

另外几个国外比较看得上眼的:
dblog: http://www.dblog.it/dblog/
BP Blog: http://www.betaparticle.com/blog/
Matthew1471's BlogX: http://blogx.co.uk/Main.asp

ASP.NET

DotText: http://scottwater.com/Dottext/default.aspx 非常强大的多用户blog,国内很多大型网站在用,但安装调试非常复杂,有很多汉化版下载。

BlogX: http://www.simplegeek.com/CategoryView.aspx/BlogX 这里有一个blogx的中文修改版 http://www.blanksoft.com/blogx.asp

dasBlog: http://www.dasblog.net 新出来的程序,功能也比较齐全

PHP

b2: http://www.cafelog.com php blog的老祖宗,操作简单,容易上手,现在好像停止了开发。

b2evolution: http://www.b2evolution.net B2多用户版,有很多风格和插件。

wordpress: http://www.wordpress.org 在B2的基础上开发的,添加了很多功能,国内用户很多,。

pivot: http://www.pivotlog.net PHP+XML,没有使用数据库,有中文语言包,

nucleus: http://www.nucleuscms.org 这个也是比较老牌的程序了,有中文语言包!

exBlogMix: http://exblog.fengling.net 功能很强大的blog,更新很快,推荐使用。

M-logger: http://miracle.shakeme.net 文本储存数据。

bo-blog: http://www.bo-blog.com/ 文本数据库,现在发展的很快。

drupal: http://www.drupal.org 著名的开源程序,功能非常强大,多用户,有多种插件和皮肤下载!

O-BLOG: http://her.com.ru/ 需在PHP+MYSQL环境下运行,采用 SMARTY 模板,HTMLAREA编辑器

R-Blog: http://rays.512j.com/ 采用PHPLIB模版引擎,程序与美工基本分离,改版比较方便

boeiblog: http://myblog.boei.cn 新出来的blog程序,简单易用,模板很多。

SaBlog: http://www.4ngel.net/project/sablog.htm 安全天使小组开发的一个简单易用的blog,支持模板

Pmschine: http://www.pmachine.com 这个估计是blog的元老了,不过现在已经商业化了,新版本名叫Expression Engine,在国内可以免费下载!

bBlog: http://dev.bblog.com/ 一个非常简洁好用的blog,汉化版: http://www.xptop.com/lei/

serendipity: http://www.s9y.org 功能很多,每个功能以模块方式安装,界面也很容易修改。

bMachine: http://boastology.com 同时支持文本数据库和MySQL数据库,支持中文搜索。

Plog http://www.plogworld.org/ php blog里的最好作品了,真正的多用户,博客中国,blogit都是用这个改的。

Plainslash: http://www.51zhao.com/plainslash/ 文本blog程序,作者很久没更新了,但现在blog的基本功能都有了。

Simple Blog : http://www.bigevilbrain.com/sphpblog 国外的一个文本的小型blog,代码和界面都很简洁。

Simple Blog : http://www.tattertools.com 韩国人开发的 Blog,界面美观,功能很全。汉化中文站:http://e345.com.ru

myphpblog: http://www.myphpblog.org/

sunlog: http://www.sunlog.org

RCBlog: http://rcsoft.co.nr/

Twoblog: http://www.twoblog.com/


CGI

MT: http://www.movabletype.org 就是我现在用的,世界上用户最多的blog程序,自动生成html!后缀可以自己设置,支持文本数据库和mysql,mssql等!

Greymatter: http://www.noahgrey.com/greysoft/ 是一个类似 Movable Type 的Blog程序非常简单,也是生成静态文件。

HUS Reviv: http://supermanc.51.net/norman/blog.cgi 国人开发的,功能很强大,但由于cgi语言的问题,安装调试比较复杂,而且很占资源。

Blosxom: http://www.blosxom.com 很老的一个程序了,也可能是世界上最小的blog系统了,只有一个文件却实现了blog的大部分功能!

JSP:

DLOG4J: http://dlog4j.sourceforge.net/ 国人开发的,已经申报SourceForge项目 中文官方站: http://www.javayou.com

TM: http://www.terac.com朋友andy开发的一个功能强大的blog,支持文件上传、RSS、评论、WYSIWYG 编辑器等功能,多种语言(含简体中文)

TM: http://snipsnap.org/space/startwiki和blog结合的东东,开源项目,支持多国语言。


  昨天刚好碰见同学在做监视工程.  是在一个长大附属中学每个教室和楼到内安装所有监视系统,并且还有一个监视控制房. 一个大屏幕,就象公安监视中心那样. 让人看了恐怖, 并且它还能监听说话声.

所以你在学校每个举动和声音都被记录下来. 我还有幸参观和操作了一下.  听到学生们的抱怨. 说是比以前更先进, 这次是360度全访位的.

这就是现代化的中学. 不错,学校的一切设施看起来越来越现代化了, 新盖的教学楼,新铺的人工田径跑道和操场.
一切都是新的.

 可是我怎么感觉不到原来的气息. 遗憾现代化...,看着学校领导的样子,怎么感觉不象学校工作者. 所以现在我们经常说,学校里是最腐败和难以礼遇的.

 
BS长大的领导们.... puke


也真为新的一代学生们可惜.!  sweat



coolsmile  

[center]FAQ for Domain-Name Holders[/center]

http://www.icann.org/transfers/dnholder-faq-03nov0...

If I bought a name through one registrar, am I allowed to switch to a different registrar?

Yes. The Inter-Registrar Transfer Policy, applicable to all ICANN-accredited registrars, provides that registered name holders must be able to transfer their domain name registrations between registrars. You must wait 60 days after the initial registration or any previous transfers to initiate a transfer.

How do I transfer my domain name to a new registrar?

If you wish to move your domain name from one ICANN-accredited registrar to another, you may initiate the transfer process by contacting the registrar to which you wish to transfer the name. This registrar is required to confirm your intent to transfer your domain name using the Initial Authorization for Registrar Transfer form. If you do not respond or return the form to the registrar, your transfer request will not be processed.

Your current registrar may also choose to verify your intent to transfer using the Confirmation of Registrar Transfer Request form.

The registrar is asking me for a code. Where do I get this?

The Auth-Info Code is a unique code generated on a per-domain basis and is used for authorization or confirmation of a transfer request. Some registrars offer facilities for you to generate and manage your own Auth Info code. In other cases, you will need to contact the registrar directly to obtain it. The registrar must provide you with the Auth-Info code within 5 calendar days of your request.

The Auth-Info code is applicable to transfers of domain names registered under .biz, .info, .name, .org, and .pro.

What if I don抰 know who my registrar is?

If you don't know who your current sponsoring registrar is, you can access information about your domain name by performing a Whois search at <http://www.internic.net/whois.html>.

My registrar is refusing to transfer my name. What do I do?

A registrar may legitimately deny a transfer request in certain limited circumstances, as follows:

  • Evidence of fraud
  • Uniform Domain-Name Dispute Resolution Policy (UDRP) action
  • Court order
  • Reasonable dispute over the identity of the person authorizing the transfer
  • Domain name is on hold due to payment owed for a previous registration period
  • Express written objection from the domain name holder
  • Domain name is in 揕ock?status (Registrars must provide a readily accessible and reasonable means for name holders to remove the lock status. Contact your registrar for assistance.)
  • Domain name is within 60 days of initial registration

Registrars are required to specify a reason when denying a transfer request. Contact either the current registrar or the registrar you wish to transfer to for assistance.

My registrar is charging me a fee to transfer to a new registrar. Is this allowed?

Yes. Registrars are allowed to set their own prices for this service.

My request was denied for a reason not listed above, or I do not agree with the reason they provided. What do I do?

If you believe that your transfer request was inappropriately denied by your current registrar, please contact the registrar to which you want to transfer for assistance. Disputes between registrars over alleged violations of the Inter-Registrar Transfer Policy may be initiated by any ICANN-accredited registrar.

My domain name was transferred without my authorization. What do I do?

If you believe that your domain name was transferred to a new registrar without your authorization or consent, please contact the original registrar. Disputes between registrars over alleged violations of the Inter-Registrar Transfer Policy may be initiated by any ICANN-accredited registrar.

What happens if my registrar does not want to initiate a dispute for me?

Registrars are not required to initiate disputes. If your chosen registrar is uninterested in helping you with your case, look for a new registrar who is. There are over 200 ICANN-accredited registrars. See the full list here.

Where can I go if I have a question that is not answered above?

If you have questions about the transfer policy, please contact your registrar or email ICANN at transfer-questions@icann.org.

http://www.icann.org/announcements/announcement-12...

ICANN Domain Name Transfer Policy Becomes Effective

12 November 2004

Marina del Rey (November 12, 2004) – The Internet Corporation for Assigned Names and Numbers (ICANN) announced that its new inter-registrar domain name transfer policy has gone into effect.

The new policy was created through ICANN's consensus-based, bottom-up policy development process and approved unanimously by both ICANN's Generic Names Supporting Organisation (GNSO) and its Board of Directors.

Similar to how telephone number portability works in many countries, enhanced domain name portability will provide for greater consumer and business choice, enabling domain name registrants to select the registrar that offers the best services and price. The new policy also simplifies and standardises the process to prevent abuses and provide clearer user information about the transfer process and options. The policy was originally announced on July 12, 2004.

Central to the new policy and its efforts to provide strong protections against unauthorised transfers and to facilitate choice in domain name registration, all registrars are now required to use a clear standardised form of authorisation that provides for the express consent of the domain name registrant prior to the initiation of any transfer.

Additional policy elements include the following (please refer to the full policy available at http://www.icann.org/transfers/ for details):

  • Requiring registrars to verify the identity of the registrant or administrative contact requesting the transfer by one of a number of approved methods to deter fraud;
  • Preserving the ability of registrants to "lock" their domains so they may not be transferred from the registrar, but requiring registrars to provide a readily accessible way for registrants to have their current registrar remove this lock at their request;
  • Enabling registrants to transfer their domain names without having to "double-confirm" the transfer once the transfer has been reliably authenticated per the new policy; and
  • Providing a robust dispute resolution process for resolving disputes between registrars, including registries implementing a "transfer undo" functionality to provide for efficiently reversing any transfer initiated in violation of the policy.

Through the new transfer policy implemented today, ICANN expects to expand the domain name user benefits of increased generic top level domain (gTLD) name market competition, including the separation of the registry and registrar functions, that have decreased domain name costs for consumers and businesses by up to 80 percent.

A recent report by the OECD concluded that 'ICANN's reform of the market structure for the registration of generic top level domain names has been very successful. The division between registry and registrar functions has created a competitive market that has lowered prices and encouraged innovation. The initial experience with competition at the registry level, in association with a successful process to introduce new gTLDs, has also shown positive results.'

Domain name users also have benefited from ICANN's implementation of a Redemption Grace Period Service that provides a 30-day period for domain name holders to reclaim their names if deleted unintentionally from a registry database. Through ICANN's Uniform Domain Name Dispute Resolution Policy (UDRP), established in 1999, more than 10,000 domain name disputes also have been efficiently and cost effectively resolved.

一、分区备份

  使用Ghost进行系统备份,有整个硬盘(Disk)和分区硬盘(Partition)两种方式。在菜单中点击 Local(本地)项,在右面弹出的菜单中有3个子项,其中 Disk表示备份整个硬盘(即克隆)、Partition 表示备份硬盘的单个分区、Check 表示检查硬盘或备份的文件,查看是否可能因分区、硬盘被破坏等造成备份或还原失败。分区备份作为个人用户来保存系统数据,特别是在恢复和复制系统分区时具有实用价值。
  选 Local→Partition→To Image 菜单,弹出硬盘选择窗口,开始分区备份操作。点击该窗口中白色的硬盘信息条,选择硬盘,进入窗口,选择要操作的分区(若没有鼠标,可用键盘进行操作:TAB键进行切换,回车键进行确认,方向键进行选择)。 在弹出的窗口中选择备份储存的目录路径并输入备份文件名称,注意备份文件的名称带有 GHO 的后缀名。 接下来,程序会询问是否压缩备份数据,并给出3个选择:No 表示不压缩,Fast表示压缩比例小而执行备份速度较快,High 就是压缩比例高但执行备份速度相当慢。最后选择 Yes 按钮即开始进行分区硬盘的备份。Ghost 备份的速度相当快,不用久等就可以完成,备份的文件以 GHO 后缀名储存在设定的目录中。


二、硬盘克隆与备份

  硬盘的克隆就是对整个硬盘的备份和还原。选择菜单Local→Disk→To Disk,在弹出的窗口中选择源硬盘(第一个硬盘),然后选择要复制到的目标硬盘(第二个硬盘)。注意,可以设置目标硬盘各个分区的大小,Ghost 可以自动对目标硬盘按设定的分区数值进行分区和格式化。选择 Yes 开始执行。
  Ghost 能将目标硬盘复制得与源硬盘几乎完全一样,并实现分区、格式化、复制系统和文件一步完成。只是要注意目标硬盘不能太小,必须能将源硬盘的数据内容装下。
  Ghost 还提供了一项硬盘备份功能,就是将整个硬盘的数据备份成一个文件保存在硬盘上(菜单 Local→Disk→To Image),然后就可以随时还原到其他硬盘或源硬盘上,这对安装多个系统很方便。使用方法与分区备份相似。


三、备份还原

  如果硬盘中备份的分区数据受到损坏,用一般数据修复方法不能修复,以及系统被破坏后不能启动,都可以用备份的数据进行完全的复原而无须重新安装程序或系统。当然,也可以将备份还原到另一个硬盘上。
  要恢复备份的分区,就在界面中选择菜单Local→Partition→From Image,在弹出窗口中选择还原的备份文件,再选择还原的硬盘和分区,点击 Yes 按钮即可。


四、局域网操作

LPT 是通过并口传送备份文件,下面有两个选项:slave 和 master, 分别用以连接主机和客户机。 网络基本输入输出系统 NetBios 和 LPT 相似, 也有 slave 和 master 两个选项, 作用与 LPT 相同。
先和平时一样将要 ghost 的分区做成一个 *.gho 文件,再在一台 win98 上安装Symantec Ghost 企业版,重启。
1. 首先制作一张 ghost 带网卡驱动的启动盘。Start > Programs > Symantec Ghost > Ghost Boot Wizard->Network Boot Disk 如果你的网卡在列表内直接选择它就可以生成一张带 PC-DOS 的启动盘。(但 6.5版的生成的软盘经常有问题,不能成功启动)如果你的网卡不在列表内,你要建立专用的 Packet Driver。ADD->Packet Driver (网卡的驱动程序中有)往下根据提示一步一步走,填入工作站的 ip(ghost 一定要 tcp/ip 协议)。最后生成一张软盘,但此软盘仍不能使用,要改 autoexec.bat 文件在 net xxxx.dos 后面加一个16进制的地址,如 0X75 等。多台计算机只需改 wattcp.cfg 文件中的 ip 即可:
IP = 192.168.100.44
NETMASK = 255.255.255.0
GATEWAY = 192.168.100.1
2. 在 server 端运行 multicast server 出来的画面。先给 server一个Session Name(别名)如:bb,再选择 image file 就是你的 gho 文件。然后 ->Dump From Client->rtitions->More Options-> 在 auto start 的 client 中填入 50(如果你要同时复制50台)->accept client 就算完成了,当你的工作站数达到50台时,server就自动传送*.gho 文件。

3.详述:
目前,相当多的电子教室都采用了没有软驱、光驱的工作站。在没有软驱、光驱的情况下,当硬盘的软件系统出现问题时,能否实现网络硬盘克隆呢?PXE(Preboot Execution Environment,它是基于 TCP/IP、DHCP、TFTP 等 Internet 协议之上的扩展网络协议)技术提供的从网络启动的功能,让我们找到了解决之道。下面,我们就来讲解怎样采用Ghost 7.0来实现基于 PXE 的网络硬盘克隆。

  网络硬盘克隆过程简述

  网络硬盘克隆过程为:在装有软驱的工作站上,用一张引导盘来启动机器,连接到服务器,使用 Ghost 多播服务(Multicast Server)将硬盘或分区的映像克隆到工作站,这样就实现了不拆机、安全、快速的网络硬盘克隆。

  实现 PXE 网络启动方式

  对于没有软驱、光驱的工作站,要实现PXE网络启动方式,需要完成三个步骤:

  1、工作站的PXE启动设置

  PXE网络启动一般要求在网卡上加装 PXE 启动芯片(PXE Boot ROM);对于某些型号的网卡,也可以将 PXE 启动代码(Boot Code)写入主板的 Flash ROM;而一些主板上集成了网卡的品牌机(例如清华同方的商用机),可直接支持PXE启动。

  常用的 RTL8139 芯片的网卡,其 PXE 启动设置方式是:机器启动时根据屏幕提示按下Shift+F10,在启动类型中选择PXE,开启网络启动选项即可。

  2、制作 PXE 启动文件

  制作 PXE 的启动文件,推荐使用 3Com 的 DABS(Dynamic Access Boot Services)。DABS 提供了功能强大的 PXE 启动服务、管理功能,但是,网上可供下载的是一个30天的试用版。所以,我们只用它的启动映像文件制作功能,而由 Windows 2000 Server 的 DHCP 服务器来提供 PXE 启动服务。

  DABS 可以安装在任何一台运行 Windows 的机器上。安装后,运行 3Com Boot Image Editor,出现主界面图。选择“创建TCP/IP或PXE映像文件(Create a TCP/IP or PXE image file)”,出现对话窗口。为即将建立的映像文件命名,例如:pxeghost.img,其他采用默认选项,将经测试正常的网络启动盘放入软驱,选择[OK],创建PXE启动映像 Pxeghost.img文件。

  在 3Com Boot Image Editor 的主菜单中,选择“创建PXE菜单启动文件(Creat a PXE menu boot file)”,在出现的窗口中选择[添加(Add)],加入我们刚刚创建的启动映像文件Pxeghost.img,在“选项(Options)”标签中可以设置菜单标题和等待时间。

  选择[保存(Save)],给保存的PXE菜单启动文件命名为 Pxemenu.pxe。

  3、服务器的PXE启动服务设置

  Windows 2000 Server 的 DHCP 服务支持两种启动协议:DHCP 和 BOOTP。我们可以设定以下三种选择:仅 DHCP、仅 BOOTP、两者。如果我们的局域网中由其他的 DHCP 服务器提供动态 IP 地址分配,那么这里选“仅BOOTP”即可;如果需要这台服务器提供动态 IP 地址分配,则需要选“两者”。

  接下来,设置启动文件名。在DHCP服务器的作用域选项中配置选项“067:启动文件名”,字串值为我们创建的 PXE 菜单启动文件名 Pxemenu.pxe。注意:文件名不包含路径。

  DHCP 服务器只是将启动文件名通知给 BOOTP 客户机,客户机通过什么方式下载启动文件呢?答案是,需要 TFTP 服务。3Com 的 DABS 包含了一个 TFTP 服务组件,当然,也可以下载一个免费的 TFTP 服务器软件长期使用。

  在 TFTP 服务器的设置中,规定一个服务目录。将制作的 PXE 启动文件 Pxeghost.img、Pxemenu.pxe 放到 TFTP 的服务目录中。TFTP 服务器设置为自动运行。

  用 Ghost 多播克隆硬盘

  现在运行 Ghost 多播服务器,任务名称为 Restore。设置完毕,按下[接受客户(Accept Clients)]按钮。启动要接受硬盘克隆的无软驱工作站,如果以上步骤操作无误,应该能够实现 PXE 启动,加入到多播克隆的任务当中。所有的目标工作站连接到本次任务之后,按下[发送(Send)]按钮,开始克隆任务。

五、参数设置

在 Options 中可以设置参数。下面简单介绍一下:
1.image write buffering:在建立备份文件时, 打开写缓冲;
2.sure:选择此项后, 不再会出现最终确认询问 (建议不要选择此项);
3.no int 13:选择此项后, 不支持中断 13 (缺省时不选择);
4.reboot:在对硬盘或者分区操作完成之后, 自动重启计算机;
5.spanning:通过多个卷架构备份文件 (选择此项时, 关闭 write buffering);
6.autoname:自动为 spanning 文件命名;
7.allow 64k fat clusters:允许使用 64K FAT 簇 (仅在 Windows NT 中支持);
8.ignore CRC errors:忽略 CRC 错误;
9.override size limit:如果出现分区大小不相配, 可忽略执行;
10.image read buffering:打开生成备份文件时的读缓存 (缺省时选中此项)。


六、软件特性

1.存贮介质
  Ghost 支持的存储介质超出了我们的想象,它支持对等 LPT 接口、对等 USB 接口、对等 TCP/IP 接口、SCSI磁带机、便携式设备(JAZ、ZIP、MO等)、光盘刻录机(CDR、CDRW)等。而这些特性不需要任何外带的驱动程序和软件,只需一张软盘就可以做到!特别是对光盘刻录机的支持,如今的刻录机和空白光盘都十分便宜,非常适合作备份的用途。

2.兼容性
  Ghost 对现有的操作系统都有良好的支持,包括 FAT16、FAT32、NTFS、HPFS、UNIX、NOVELL 等文件存储格式。同以前版本不同的是,Ghost 2001 加入了对 Linux EX2的支持(FIFO 文件存储格式),这也就意味着 Linux 的用户也可以用 Ghost 来备份系统了。

3.配套软件

  A.Ghost 浏览器
在以前的 Ghost版本中,我们只能对整个系统进行简单的备份、复制、还原,要恢复单个的文件和文件夹还要使用外带的 GhostEXP 软件。现在,Symantec 公司已经将 Ghost 浏览器整合在软件中。Ghost 浏览器采用类似于资源管理器的界面,通过它,我们可以方便迅速地在备份包中找出我们想要的文件和文件夹并还原。
使用Explorer可以备份整个硬盘或单个硬盘分区,点击工具栏上的圆柱形图标,弹出硬盘或分区选择对话窗口,然后再选择备份文件的储存目录并输入名称即可完成。要注意的是,非注册用户不能使用备份这项功能。
在 Ghost Explorer 中管理硬盘备份文件就非常方便了。首先选择打开一个备份文件(File/Open),这时备份中的文件就像资源管理器一样在程序界面窗口中列出,可以在其中非常方便地查看、打开文件,也可以查找文件,或者将某个文件删除(但不能删除目录)。
在 Ghost Explorer 中提供了多种还原硬盘备份文件的方法,最方便的方法是使用鼠标右键点击某个文件,在弹出菜单中选择 Restore,然后输入要还原到的目录,这样,单个文件就从整个磁盘备份中还原出来了。当然,如果要还原整个磁盘备份,只需选择左面目录列表栏中最上面的带磁盘图标的目录项,然后点击工具栏中的还原图标 (第二个) 就可以了。

B.GDisk
GDisk 是一个新加入的实用工具,它彻底取代了 FDisk 和 Format,功能有:
* 快速格式化。
* ######和显示分区。此功能允许一个以上的主 DOS分区,并且每个分区上的操作系统有不同的版本。######分区的能力使计算机习惯于引导到选定的可引导分区,忽略其他######分区中相同操作系统的安装。
* 全面的分区报告。
* 高度安全的磁盘擦除。提供符合美国国防部标准和更高安全标准的磁盘擦除选项。
与使用交互式菜单的 FDisk 不同,GDisk是由命令行驱动的。这提供了更快的配置磁盘分区和在批处理文件中定义 GDisk操作的能力。但与此同时,几十个参数会令普通用户头疼,因此笔者不推荐一般用户使用,Symantec 公司也应该推出相应的GUI(图形用户界面)控制台以方便用户使用。具体的参数说明可以用命令行 gdisk/? 了解。

C.Live Update
Live Update 是 Symantec公司软件的一个通用升级程序,它能够检查当前系统中已安装的 Symantec 软件,并且通过英特网对软件进行在线升级。
在安装 Ghost 2001 时,安装程序自动升级了 Live Update 程序的版本。


七、命令行参数:(Ghost 的无人 备份/恢复/复制 操作)

  其实 Ghost 2001 的功能远远不止它主程序中显示的那些,Ghost 可以在其启动的命令行中添加众多参数以实现更多的功能。命令行参数在使用时颇为复杂,不过我们可以制作批处理文件,从而“一劳永逸”(类似于无人安装 Windows 98 和Windows 2000)。现在让我们来了解一些常用的参数(了解更加详细的参数介绍可查看 Ghost 的帮助文件)。
1.-rb
本次 Ghost 操作结束退出时自动重启。这样,在复制系统时就可以放心离开了。
2.-fx
本次 Ghost 操作结束退出时自动回到DOS提示符。
3.-sure
对所有要求确认的提示或警告一律回答“Yes”。此参数有一定危险性,只建议高级用户使用。
4.-fro
如果源分区发现坏簇,则略过提示而强制拷贝。此参数可用于试着挽救硬盘坏道中的数据。
5.@filename
在 filename 中指定 txt 文件。txt文件中为 Ghost 的附加参数,这样做可以不受DOS命令行 150 个字符的限制。
6.-f32
将源 FAT16 分区拷贝后转换成 FAT32(前提是目标分区不小于 2G)。WinNT 4 和Windows95、97用户慎用。
7.-bootcd
当直接向光盘中备份文件时,此选项可以使光盘变成可引导。此过程需要放入启动盘。
8.-fatlimit
将 NT 的 FAT16 分区限制在 2G。此参数在复制 Windows NT 分区,且不想使用64k/簇的 FAT16 时非常有用。
9.-span
分卷参数。当空间不足时提示复制到另一个分区的另一个备份包。
10.-auto
分卷拷贝时不提示就自动赋予一个文件名继续执行。
11.-crcignore
忽略备份包中的 CRC ERROR。除非需要抢救备份包中的数据,否则不要使用此参数,以防数据错误。
12.-ia
全部映像。Ghost 会对硬盘上所有的分区逐个进行备份。
13.-ial
全部映像,类似于 -ia 参数,对 Linux 分区逐个进行备份。
14.-id
全部映像。类似于 -ia 参数,但包含分区的引导信息。
15.-quiet
操作过程中禁止状态更新和用户干预。
16.-script
可以执行多个 Ghost 命令行。命令行存放在指定的文件中。
17.-split=x
  将备份包划分成多个分卷,每个分卷的大小为 x兆。这个功能非常实用,用于大型备份包复制到移动式存储设备上,例如将一个 1.9G 的备份包复制到 3 张刻录盘上。
18.-z
  将磁盘或分区上的内容保存到映像文件时进行压缩。-z 或 -z1 为低压缩率(快速);-z2 为高压缩率(中速);-z3 至 -z9 压缩率依次增大(速度依次减慢)。
19.-clone
  这是实现 Ghost 无人备份/恢复的核心参数。使用语法为:
-clone,MODE=(operation),SRC=(source),DST=(destination),[SZE(size),SZE(size)...]
此参数行较为复杂,且各参数之间不能含有空格。其中 operation意为操作类型,值可取:copy:磁盘到磁盘;load:文件到磁盘;dump:磁盘到文件;pcopy:分区到分区;pload:文件到分区;pdump:分区到文件。
  Source 意为操作源,值可取:驱动器号,从1开始;或者为文件名,需要写绝对路径。
Destination 意为目标位置,值可取:驱动器号,从 1开始;或者为文件名,需要写绝对路径;@CDx,刻录机,x 表示刻录机的驱动器号,从1开始。

下面举例说明:

1.命令行参数:ghostpe.exe -clone,mode=copy,src=1,dst=2
完成操作:将本地磁盘1复制到本地磁盘2。

2.命令行参数:ghostpe.exe -clone,mode=pcopy,src=1:2,dst=2:1
完成操作:将本地磁盘1上的第二分区复制到本地磁盘2的第一分区。

3.命令行参数:ghostpe.exe-clone,mode=load,src=g:\3prtdisk.gho,dst=1,sze1=450M,sze2=1599M,sze3=2047M
完成操作:从映像文件装载磁盘1,并将第一个分区的大小调整为450MB,第二个调整为1599MB,第三个调整为2047MB。

4.命令行参数:ghostpe.exe -clone,mode=pdump,src2:1:4:6,dst=d:\prt246.gho
完成操作:创建仅含有选定分区的映像文件。从磁盘2上选择分区1、4、6。


八、一些示例

ghost.exe -clone,mode=copy,src=1,dst=2 -sure
硬盘对拷

ghost.exe -clone,mode=pcopy,src=1:2,dst=2:1 -sure
将一号硬盘的第二个分区复制到二号硬盘的第一个分区

ghost.exe -clone,mode=pdump,src=1:2,dst=g:\bac.gho
将一号硬盘的第二个分区做成映像文件放到 g 分区中

ghost.exe -clone,mode=pload,src=g:\bac.gho:2,dst=1:2
从内部存有两个分区的映像文件中,把第二个分区还原到硬盘的第二个分区

ghost.exe -clone,mode=pload,src=g:\bac.gho,dst=1:1 -fx -sure -rb
用 g 盘的 bac.gho 文件还原 c 盘。完成后不显示任何信息,直接启动

ghost.exe -clone,mode=load,src=g:\bac.gho,dst=2,SZE1=60P,SZE2=40P
将映像文件还原到第二个硬盘,并将分区大小比例修改成 60:40

自动还原磁盘:
首先做一个启动盘,包含 Config.sys, Autoexec.bat, Command.com, Io.sys, Ghost.exe 文件(可以用 windows 做启动盘的程序完成)。Autoexec.bat 包含以下命令:
Ghost.exe -clone,mode=pload,src=d:\bac.gho,dst=1:1 -fx -sure -rb
利用在 D 盘的文件自动还原,结束以后自动退出 ghost 并且重新启动。

自动备份磁盘:
ghost.exe -clone,mode=pdump,src=1:1,dst=d:\bac.gho -fx -sure -rb

自动还原光盘:
包含文件:Config.sys, Autoexec.bat, Mscdex.exe (CDROM 执行程序), Oakcdrom.sys (ATAPI CDROM 兼容驱动程序), Ghost.exe。
Config.sys 内容为:
DEVICE=OAKCDROM.SYS /D:IDECD001
Autoexec.bat 内容为:
MSCDEX.EXE /D:IDECE001 /L:Z
Ghost -clone,mode=load,src=z:\bac.gho,dst=1:1 -sure -rb

可以根据下面的具体说明修改示例:

1.-clone

-clone 在使用时必须加入参数,它同时也是所有的 switch{batch switch} 里最实用的。下面是 clone 所定义的参数:

mode={copy|load|dump|pcopy|pload|pdump},
src={drive|file|driveartition},
dst={drive|file|driveartition}

mode 指定要使用哪种 clone 所提供的命令
copy 硬盘到硬盘的复制 (disk to disk copy)
load 文件还原到硬盘 (file to disk load)
dump 将硬盘做成映像文件 (disk to file dump)
pcopy 分区到分区的复制 (partition to partition copy)
pload 文件还原到分区 (file to partition load)
pdump 分区备份成映像文件(partition to file dump)

src 指定了 ghost 运行时使用的源分区的位置模式及其意义。对应 mode 命令 src 所使用参数例子:
COPY/DUMP 源硬盘号。以 1 代表第一号硬盘
LOAD 映像文件名。g:/back98/setup98.gho 或装置名称 (drive)
PCOPY/PDUMP 源分区号。1:2 代表的是硬盘1的第二个分区
PLOAD 分区映像文件名加上分区号或是驱动器名加上分区号。g:\back98.gho:2 代表映像文件里的第二个分区

dst 指定运行 Ghost 时使用的目标位置模式及其意义。对应 mode 命令 dst 所使用参数例子:
COPY/DUMP 目的硬盘号。2 代表第二号硬盘
LOAD 硬盘映像文件名。例 g:\back98\setup98.gho
PCOPY/PLOAD 目的分区号。2:2 代表硬盘 2 的第二个分区
PDUMP 分区映像文件名加分区号。g:\back98\setup98.gho:2
SZEn 指定所使用目的分区的大小:
n=xxxxM 指定第 n 目的分区的大小为 xxxxMB。如 SZE2=800M 表示分区 2 的大小为 800MB
n=mmP 指定第 n 目的分区的大小为整个硬盘的 mm 个百分比。

2.-fxo 当源物件出现坏块时,强迫复制继续进行

3.-fx 当ghost完成新系统的工作后不显示 press ctrl-alt-del to reboot 直接回到DOS下

4.-ia 完全执行扇区到扇区的复制。当由一个映像文件或由另一个硬盘为来源,复制一个分区时,Ghost将首先检查来源分区,再决定是要复制文件和目录结构还是要做映像复制(扇区到扇区)。预设是这种形式。但是有的时候,硬盘里特定的位置可能会放一些######的与系统安全有关的文件。只有用扇区到扇区复制的方法才能正确复制

5.-pwd and -pwd=x 给映像文件加密

6.-rb 在还原或复制完成以后,让系统重新启动

7.-sure 可以和 clone 合用。Ghost 不会显示 proceed with disk clone-destination drive will be overwritten? 提示信息


九、注意事项

1.在备份系统时,单个的备份文件最好不要超过 2GB。
2.在备份系统前,最好将一些无用的文件删除以减少Ghost文件的体积。通常无用的文件有:Windows 的临时文件夹、IE 临时文件夹、Windows 的内存交换文件。这些文件通常要占去100 多兆硬盘空间。
3.在备份系统前,整理目标盘和源盘,以加快备份速度。
4.在备份系统前及恢复系统前,最好检查一下目标盘和源盘,纠正磁盘错误。
5.在恢复系统时,最好先检查一下要恢复的目标盘是否有重要的文件还未转移,千万不要等硬盘信息被覆盖后才后悔莫及啊。
6.在选择压缩率时,建议不要选择最高压缩率,因为最高压缩率非常耗时,而压缩率又没有明显的提高。
7.在新安装了软件和硬件后,最好重新制作映像文件,否则很可能在恢复后出现一些莫名其妙的错误。
分页: 61/66 第一页 上页 57 58 59 60 61 62 63 64 65 下页 最后页 [ 显示模式: 摘要 | 列表 ]