生成键盘测试程序的方法

文档序号:6602529阅读:124来源:国知局
专利名称:生成键盘测试程序的方法
技术领域
本发明涉及生成程序的方法,尤其涉及生成用以测试键盘的键盘测试程序的方法。
背景技术
科技与信息日益进步的今天,无论是工作或是休闲娱乐,计算机及其外围设备已是每个人日常生活中的一部分,作为计算机以及使用者之间桥梁的输入装置亦受到相当大的重视,而输入装置包括鼠标、键盘以及轨迹球等,尤其以可利用多个按键输入指令至计算机的键盘装置最为重要。请参阅图1,其为已知键盘装置的外观结构示意图。已知键盘装置1的表面上设有多个按键,这些按键被分类为一般按键10、数字按键11、延伸按键12以及快速按键13等。 该些按键供使用者以手指触压而产生相对应的信号给计算机,使计算机执行被触压的按键功能。大致而言,一般按键10用以输入英文字母等符号,数字按键11用以输入数字,延伸按键12用以输入某些功能按键,例如上一页(Page Up)以及下一页(Page Down)等,而快速按键13则用以提供额外的特殊功能,例如控制多媒体文件的播放以及停止等功能。另外已知键盘装置1还包括Print screen,Caps lock,Number lock以及kroll lock等按键。键盘装置在制造过程中必须经过测试以确保可正常工作。而键盘装置的测试包括对键盘装置的电路板的测试以及对完成的键盘装置进行完整的测试。对电路板的测试是为了避免在键盘装置组装完成之后才发现电路板有缺陷存在时,必须拆卸键盘装置来除错所造成的工时浪费的缺失。本发明的键盘测试是属于对制造完成的键盘装置进行完整的测试ο一般而言,键盘测试必须事先撰写专用于测试键盘装置1的键盘测试程序,再指派测试人员实际触压键盘装置1的每一按键,而由键盘测试程序判断键盘装置1的按键是否可正常工作。键盘测试程序中的按键判断式是针对某种排列配置的键盘装置进行测试, 也就是说,不同排列配置的键盘装置必须利用不同的键盘测试程序来进行测试。由于键盘制造厂商并非仅制造单一排列配置的键盘装置,而是制造各种不同排列配置的键盘装置以满足不同使用者的需求,例如增设各种不同功能的快速按键(多媒体文件的音量控制)或者韩国专用的韩文按键等等。因此测试人员在每次对不同排列配置的键盘装置进行测试之前,必须重新撰写新的键盘测试程序或者修改现有的键盘测试程序而获得新的键盘测试程序。由于撰写程序的工作相当繁琐且耗时,因此需要一种节省时间的生成键盘测试程序的方法。

发明内容
本发明所要解决的技术问题在于,针对现有技术的上述不足,提供一种不需人工撰写而能自动生成测试程序的生成键盘测试程序的方法。本发明解决其技术问题所采用的技术方案是提供一种生成键盘测试程序的方法,该键盘测试程序用以对键盘装置的多个按键进行测试,其中该多个按键包括第一按键以及第二按键,该方法包括接收第一按键编号;接收对应于该第一按键的第一按键识别码;分配该第一按键编号给该第一按键,使该第一按键编号以及该第一按键识别码被写入一判断式格式中而生成第一按键判断式;接收对应于该第二按键的第二按键识别码;分配尾随于该第一按键编号的第二按键编号给该第二按键,使该第二按键编号以及该第二按键识别码被写入该判断式格式中而生成第二按键判断式;以及结合该第一按键判断式、该第二按键判断式、键盘测试程序文件头以及键盘测试程序文件尾而形成该键盘测试程序。该键盘测试程序文件头以及该键盘测试程序文件尾预先被撰写完成并被储存,且该键盘测试程序档案头以及该键盘测试程序档案尾通过点选生成程序界面的键盘测试程序文件头选项以及键盘测试程序文件尾选项而产生。所述的生成键盘测试程序的方法还包括开启现有键盘测试程序,该现有键盘测试程序包括多个现有按键判断式、该键盘测试程序文件头以及该键盘测试程序文件尾,并在该多个现有按键判断式中增加该第一按键判断式以及该第二按键判断式而形成新的多个按键判断式,使该新的多个按键判断式、该键盘测试程序文件头以及该键盘测试程序文件尾被结合而形成该键盘测试程序。该键盘测试程序测试该键盘装置的该多个按键的顺序是根据该第一按键编号以及该第二按键编号由小排列至大的顺序而决定。该第一按键识别码是由于该第一按键被触压而生成,该第二按键识别码是由于该第二按键被触压而生成。该第一按键识别码以及该第二按键识别码为按键扫描码(kan Code)。该第一按键判断式、该第二按键判断式、该键盘测试程序文件头以及该键盘测试程序文件尾以记事本文件或Microsoft Word文件形式被储存。该记事本文件或该Microsoft Word文件的文件名称通过生成程序界面的储存文件名称栏位来输入。当该键盘测试程序被执行时,该键盘测试程序提供键盘测试界面,以提示该多个按键中的哪些按键已被测试完成且应触压哪一按键以继续进行测试。该键盘测试界面包括多个按键的图像,且该多个按键的图像被分类为未测试按键图像、待测试按键图像以及已测试按键图像;其中该未测试按键图像被标示为第一颜色,该待测试按键图像被标示为第二颜色,该已测试按键图像被标示为第三颜色。本发明生成键盘测试程序的方法不需一一撰写每一按键的按键判断式,仅需依序触压每一按键而可生成相对应的多个按键判断式,并可藉由修改多个现有按键判断式或将所需新增的按键判断式加入多个现有按键判断式中而生成所需要的新的键盘测试程序,由此测试人员在针对不同排列配置的键盘进行测试时无需重新撰写测试程序,更不需人工撰写即能自动生成测试程序,缩短了生成键盘测试程序的时间,节省测试人员大量时间。


图1是已知键盘装置的外观结构示意图。图2是本发明生成键盘测试程序的方法在第一较佳实施例中的方块流程图。图3是本发明键盘测试程序生成系统在第一较佳实施例中的方块示意图。图4是本发明键盘测试程序生成系统的生成程序界面在第一较佳实施例中的窗口示意图。图5是本发明键盘测试程序生成系统在第一较佳实施例中被操作而生成程序的窗口示意图。图6、图7、图8是本发明键盘测试程序生成系统的键盘测试界面在第一较佳实施例中的窗口示意图。图9是本发明生成键盘测试程序的方法在第二较佳实施例中的方块流程图。
具体实施例方式为了改善已知技术的不便,本发明提供一种不需撰写程序而能自动生成测试程序的生成键盘测试程序的方法。首先说明本发明方法对于键盘测试程序的定义。在本发明方法中,键盘测试程序包括键盘测试程序文件头、键盘测试程序文件尾以及对应于多个按键的多个按键判断式。键盘测试程序文件头用以宣告多个按键判断式中会被使用到的所有参数,多个按键判断式用以针对键盘装置中的多个按键进行测试,而键盘测试程序文件尾是作为整个键盘测试程序的结尾,用以使键盘测试程序得以运行。一般而言,键盘测试程序文件头以及键盘测试程序文件尾的内容是固定不变的,因此可预先被撰写完成并储存。请参阅图2,其为本发明生成键盘测试程序的方法在第一较佳实施例中的方块流程图。在本较佳实施例中,生成键盘测试程序的方法包括步骤Sl 接收第一按键编号以及键盘测试程序文件名称。步骤S2 生成键盘测试程序文件头。步骤S3 接收对应于第一按键的第一按键识别码。步骤S4 分配第一按键编号给第一按键,使第一按键编号以及第一按键识别码被写入一判断式格式中而生成第一按键判断式。步骤S5 接收对应于下一按键的下一按键识别码并分配下一按键编号给下一按键,使下一按键编号以及下一按键识别码被写入判断式格式中而生成下一按键判断式。在本较佳实施例中,第一按键识别码以及第二按键识别码为按键扫描码(Scan Code)。步骤S6 判断所有按键判断式是否生成完毕。 步骤S7 生成键盘测试程序文件尾。以及步骤S8 结合所有按键判断式、键盘测试程序文件头以及键盘测试程序文件尾而形成键盘测试程序。在步骤S6中,当判断所有按键判断式已经生成完毕时,进行步骤S7。而当判断所有按键判断式尚未生成完毕时,则进行步骤S5。 需特别说明的是,第一按键编号以及下一按键编号为连续正整数,也就是说下一按键编号是尾随于第一按键编号的正整数。举例说明,目前欲测试的按键顺序为第一按键、第二按键以及第三按键,而分配给第一按键的第一按键编号为17,那么分配给第二按键的第二按键编号为18,而分配给第三按键的第三按键编号为19。接下来说明实施本发明方法的键盘测试程序生成系统的结构。请参阅图3,其为本发明键盘测试程序生成系统在第一较佳实施例中的方块示意图。键盘测试程序生成系统 2包括计算机主机21、计算机屏幕22以及键盘装置23。计算机主机21具有判断式生成程序211,而判断式生成程序211用以生成多个按键判断式。且一判断式格式212、键盘测试程序文件头213以及键盘测试程序文件尾214被储存于计算机主机21中,在本较佳实施例中,判断式格式212、键盘测试程序文件头213以及键盘测试程序文件尾214是预先被撰写完成并储存于计算机主机21中。计算机屏幕22用以显示生成程序界面221以及键盘测试界面222。而键盘装置23具有多个按键,该多个按键包括第一按键、第二按键等等,键盘装置23以已知技术中所述的已知键盘装置(如图1)为例。使用者欲针对键盘装置23进行测试之前,必须先生成适用于键盘装置23的键盘测试程序,因此使用者开启判断式生成程序212而在计算机屏幕22上显示生成程序界面 221。生成程序界面221的一较佳实施例如图4所示。生成程序界面221包括开始测试编号栏位2211、储存文件名称栏位2212、记录选项2213、停止选项2214、键盘测试程序文件头选项2215、键盘测试程序文件尾选项2216、显示栏2217、重设选项2218以及跳出选项2219。 开始测试编号栏位2211用以输入欲开始测试的按键编号。储存文件名称栏位2212用以输入被储存的多个按键判断式的文件名称,而多个按键判断式、键盘测试程序文件头213以及键盘测试程序文件尾214可以记事本文件(其扩展名为.txt)或Microsoft Word文件 (其扩展名为.doc)形式被储存,本较佳实施例中,多个按键判断式、键盘测试程序文件头 213以及键盘测试程序文件尾214是被储存在记事本文件中。记录选项2213用以开始依序记录多个按键识别码,停止选项2214则用以停止多个按键识别码的记录。键盘测试程序文件头选项2215用以开启被储存的键盘测试程序文件头213,而键盘测试程序文件尾选项 2216则用以开启被储存的键盘测试程序文件尾214。显示栏2217用以显示被记录的多个按键数据,重设选项2218用以清除显示栏2217,而跳出选项2219则用以关闭生成程序界面 221。其中,生成程序界面221中的这些选项采用图标(icon)表示,可通过被点选而执行相对应的指令。当使用者开始对键盘装置23进行测试而开启判断式生成程序212,且在计算机屏幕22上显示生成程序界面221,首先,使用者输入第一按键编号以及键盘测试程序文件名称以使计算机主机21接收第一按键编号以及键盘测试程序文件名称(步骤Si),在本较佳实施例中,输入的第一按键编号为17,而键盘测试程序文件名称为keycode. txt,如图5所示。接下来,使用者触压生成程序界面221的键盘测试程序文件头选项2215而生成键盘测试程序文件头213(步骤S2)。生成键盘测试程序文件头213之后,使用者触压键盘装置23的第一按键,且键盘装置23因使用者的触压而产生对应于该第一按键的第一按键识别码,而计算机主机21接收该第一按键识别码(步骤S3)。在本较佳实施例中,第一按键为A。在计算机主机21接收第一按键编号之后,且未接收到下一按键编号之前的这段时间内,计算机主机21接收到按键识别码,判断式生成程序211会将该第一按键编号分配给接收到的该按键识别码,也就是将该第一按键编号分配给对应于该按键识别码的按键。通过上述说明可知,判断式生成程序211分配第一按键编号(即17)给第一按键(即按键A),使第一按键编号以及第一按键识别码被写入储存在计算机主机21中的一判断式格式212中而生成第一按键判断式 (步骤S4)。此时,键盘测试程序(其文件名称为keycode. txt)中包括有键盘测试程序文件头213以及第一按键判断式。接下来,使用者触压键盘装置23的第二按键,且键盘装置23因使用者的触压而产生对应于第二按键的第二按键识别码,而计算机主机21接收第二按键识别码,且判断式生成程序211分配尾随于第一按键编号(即17)的第二按键编号(即17之后的正整数18) 给第二按键,使第二按键编号(即18)以及第二按键识别码被写入判断式格式212中而生成第二按键判断式(步骤S5)。在本较佳实施例中,第二按键为S。由于键盘装置23中的所有按键尚未完全被记录,因此继续生成下一按键判断式(步骤S6至步骤S5)。至此被记录的按键为第一按键以及第二按键,且其按键数据被显示在生成程序界面221的显示栏 2217中,如图5所示。显示栏2217中,第一按键的按键数据为第一行以及第二行,第一行显示“17 KeyDown 04”,17表示其按键编号,KeyDown表示该按键被向下触压,04表示其按键扫描码。第二行显示“17 KeyUp 04”,KeyUp表示该按键被向上弹回原位,显示KeyUp或 KeyDown是为了确保按键是否有被连续触压,也就是说若第一按键被持续触压不放,将会连续显示多行“17 KeyDown 04”来表示第一按键并未向上弹回原位。第三行以及第四行为第二按键的按键数据,其不同之处仅在按键编号以及按键识别码的部分而不再赘述。当键盘装置23中的所有按键皆被使用者触压并且被判断式生成程序211记录而生成分别对应于每一按键的按键判断式之后,使用者触压生成程序界面221的键盘测试程序文件尾选项2216而产生键盘测试程序文件尾214(步骤S6至步骤S7)。最后,结合所有按键判断式、键盘测试程序文件头213以及键盘测试程序文件尾214而形成键盘测试程序 (步骤S8),键盘测试程序生成完成。键盘测试程序完成之后,使用者执行键盘测试程序而开始对键盘装置23进行测试,当使用者开启键盘测试程序时,计算机屏幕22显示键盘测试界面222,请参阅图6、图 7、图8,其为本发明键盘测试程序生成系统的键盘测试界面在第一较佳实施例中的窗口示意图。键盘测试界面222包括多个按键的图像2221、总测试按键数量栏2222、已测试按键数量栏2223、未测试按键数量栏22 、测试显示栏2225、测试跳出选项2226、测试状态区 2227、测试开始选项22 以及测试停止选项22四。多个按键的图像2221对应于键盘装置 23上的多个按键,且多个按键的图像2221用以提示使用者多个按键中的哪些按键已被测试完成且说明。在第一按键的测试过程中,若第一按键可正常运行而通过测试时,测试显示栏2225维持空白,但若第一按键无法正常运行而无法通过测试时,测试显示栏2225则显示 FAIL。接下来使用者沿用上述方式对键盘装置23中尚未被测试的多个按键进行测试, 且当键盘装置23中的所有按键皆可正常运行而通过测试时,测试状态区2227则显示PASS, 如图8所示。键盘测试完成。需特别说明的是,键盘装置23上的多个按键被测试的顺序是根据多个按键编号由小排列至大的顺序而决定,因此第一个被测试的按键则为编号为多个按键编号中数值最小的正整数的按键,在本较佳实施例中,多个按键编号中最小的数值为第一按键编号(即 17),因此由第一按键开始测试。此外,本发明还提供第二较佳实施例,请参阅图9,其为本发明生成键盘测试程序的方法在第二较佳实施例中的方块流程图。生成键盘测试程序的方法包括步骤Si’:接收第一按键编号。步骤S2’ 接收对应于第一按键的第一按键识别码。步骤S3’ 分配第一按键编号给第一按键,使第一按键编号以及第一按键识别码被写入一判断式格式中而生成第一按键判断式。步骤S4’ 接收对应于下一按键的下一按键识别码并分配下一按键编号给下一按键,使下一按键编号以及下一按键识别码被写入判断式格式中而生成下一按键判断式。步骤S5’:判断所有按键判断式是否生成完毕。步骤S6’:开启现有键盘测试程序,其中现有键盘测试程序包括多个现有按键判断式、键盘测试程序文件头以及键盘测试程序文件尾,并在多个现有按键判断式中增加该第一按键判断式以及第二按键判断式而形成新的多个按键判断式,使新的多个按键判断式、键盘测试程序文件头以及键盘测试程序文件尾结合而形成键盘测试程序。在步骤S5’中,当判断所有按键判断式已经生成完毕时,进行步骤 S6’。而当判断所有按键判断式尚未生成完毕时,则进行步骤S4’。本较佳实施例的方法系通过修改现有键盘测试程序而生成新键盘测试程序。当现有键盘测试程序用以测试已知键盘装置(例如图1所述的键盘装置),比较新配置键盘装置与已知键盘装置的配置可知,新配置键盘装置额外设置了第一按键以及第二按键。在如此情况之下,可采用本较佳实施例的方法将第一按应触压哪一按键以继续进行测试。总测试按键数量栏2222用以显示所有需要被测试的按键数量,已测试按键数量栏2223用以显示已被测试的按键数量,而未测试按键数量栏22M则用以显示尚未被测试的按键数量。测试显示栏2225用以显示被测试的按键数据,在本较佳实施例中,测试显示栏2225显示的内容与生成程序界面221的显示栏2217相同。测试跳出选项22 用以关闭键盘测试界面222, 而测试状态区2227用以显示按键的测试状态。测试开始选项22 用以开始键盘测试,而测试停止选项22 则用以停止键盘测试。键盘测试界面222显示在计算机屏幕22上之后,使用者点选测试开始选项22 以开始进行键盘测试,测试开始选项22 被点选且使用者尚未对任何按键进行测试时的键盘测试界面222,如图6所示。已测试按键数量栏2223显示的按键数量为0,而总测试按键数量栏2222以及未测试按键数量栏22M显示的按键数量皆为108。测试显示栏2225以及测试状态区2227皆为空白。多个按键的图像2221被分类为未测试按键图像22211以及待测试按键图像22212,未测试按键图像22211被标示为第一颜色,用以提示使用者对应于这些未测试按键图像22211的多个按键尚未被测试。而待测试按键图像22212被标示为第二颜色,用以提示使用者应触压对应于待测试按键图像22212的按键以进行测试。在本较佳实施例中,多个按键的图像2221中的待测试按键图像22212为第一按键(即按键A),而未测试按键图像22211则为除第一按键之外的所有按键。接下来,当使用者触压第一按键以对第一按键进行测试时,多个按键的图像2221 中对应于第一按键的按键图像转变为已测试按键图像22213,用以表示第一按键已被测试完成,其中已测试按键图像22213被标示为第三颜色。根据键盘测试程序可知,接下来将被测试的是第二按键(即按键幻,因此多个按键的图像2221中对应于第二按键的按键图像转变为以第二颜色表示的待测试按键图像22212,而除第一按键以及第二按键之外的所有按键为以第一颜色表示的未测试按键图像22211,如图7所示。图7中,当第一按键被测试完成时,已测试按键数量栏2223以及未测试按键数量栏22M中所显示的数量将对应于被测试完成的按键数量而改变。测试显示栏2225显示的按键数据与生成程序界面221的显示栏2217相同,而不多加键判断式以及第二按键判断式新增于现有按键判断式中,而不需重新撰写可适用于新配置键盘装置的键盘测试程序。与上述第一较佳实施例不同的是,本较佳实施例不需另外生成键盘测试程序文件头以及键盘测试程序文件尾,而直接采用现有键盘测试程序原本的键盘测试程序文件头以及键盘测试程序文件尾即可。除此之外,本较佳实施例的运行情形以及系统结构与上述第一较佳实施例为同理而不多加说明。需特别说明的是,在本较佳实施例中,假设多个现有按键判断式中的按键编号是由13至120,在步骤Si’中输入第一按键编号时则可输入11,而判断式生成程序将在步骤 S3’中将第二按键编号(即尾随于第一按键编号的1 分配给第二按键,再将对应于第一按键以及第二按键的第一按键判断式以及第二按键判断式加在多个现有按键判断式之前,而可形成新的多个按键判断式,且第一个测试的按键为第一按键。当然,亦可将第一按键编号设定为121,而第二按键编号则为122。根据上述二较佳实施例可知,本发明生成键盘测试程序的方法不需一一撰写每一按键的按键判断式,仅需依序触压每一按键而可生成相对应的多个按键判断式。并可藉由修改多个现有按键判断式或将所需新增的按键判断式加入多个现有按键判断式中而生成所需要的新的键盘测试程序,以缩短生成键盘测试程序的时间。以上所述仅为本发明的较佳实施例,并非用以限定本发明的权利要求范围,因此凡其它未脱离本发明所揭示的精神下所完成的等效改变或修饰,均应包含在本发明的权利要求保护范围内。
权利要求
1.一种生成键盘测试程序的方法,该键盘测试程序用以对键盘装置的多个按键进行测试,其中该多个按键包括第一按键以及第二按键,其特征在于该方法包括接收第一按键编号;接收对应于该第一按键的第一按键识别码;分配该第一按键编号给该第一按键,使该第一按键编号以及该第一按键识别码被写入一判断式格式中而生成第一按键判断式;接收对应于该第二按键的第二按键识别码;分配尾随于该第一按键编号的第二按键编号给该第二按键,使该第二按键编号以及该第二按键识别码被写入该判断式格式中而生成第二按键判断式;以及结合该第一按键判断式、该第二按键判断式、键盘测试程序文件头以及键盘测试程序文件尾而形成该键盘测试程序。
2.如权利要求1所述的生成键盘测试程序的方法,其特征在于该键盘测试程序文件头以及该键盘测试程序文件尾预先被撰写完成并被储存,且该键盘测试程序档案头以及该键盘测试程序档案尾通过点选生成程序界面的键盘测试程序文件头选项以及键盘测试程序文件尾选项而产生。
3.如权利要求1所述的生成键盘测试程序的方法,其特征在于还包括开启现有键盘测试程序,该现有键盘测试程序包括多个现有按键判断式、该键盘测试程序文件头以及该键盘测试程序文件尾,并在该多个现有按键判断式中增加该第一按键判断式以及该第二按键判断式而形成新的多个按键判断式,使该新的多个按键判断式、该键盘测试程序文件头以及该键盘测试程序文件尾被结合而形成该键盘测试程序。
4.如权利要求1所述的生成键盘测试程序的方法,其特征在于该键盘测试程序测试该键盘装置的该多个按键的顺序是根据该第一按键编号以及该第二按键编号由小排列至大的顺序而决定。
5.如权利要求1所述的生成键盘测试程序的方法,其特征在于该第一按键识别码是由于该第一按键被触压而生成,该第二按键识别码是由于该第二按键被触压而生成。
6.如权利要求1所述的生成键盘测试程序的方法,其特征在于该第一按键识别码以及该第二按键识别码为按键扫描码。
7.如权利要求1所述的生成键盘测试程序的方法,其特征在于该第一按键判断式、 该第二按键判断式、该键盘测试程序文件头以及该键盘测试程序文件尾以记事本文件或 Microsoft Word文件形式被储存。
8.如权利要求7所述的生成键盘测试程序的方法,其特征在于该记事本文件或该 Microsoft Word文件的文件名称通过生成程序界面的储存文件名称栏位来输入。
9.如权利要求1所述的生成键盘测试程序的方法,其特征在于当该键盘测试程序被执行时,该键盘测试程序提供键盘测试界面,以提示该多个按键中的哪些按键已被测试完成且应触压哪一按键以继续进行测试。
10.如权利要求9所述的生成键盘测试程序的方法,其特征在于该键盘测试界面包括多个按键的图像,且该多个按键的图像被分类为未测试按键图像、待测试按键图像以及已测试按键图像;其中该未测试按键图像被标示为第一颜色,该待测试按键图像被标示为第二颜色,该已测试按键图像被标示为第三颜色。
全文摘要
本发明关于一种生成键盘测试程序的方法,包括接收第一按键编号、接收通过触压第一按键而生成的第一按键识别码、分配第一按键编号给第一按键以生成第一按键判断式、接收通过触压下一按键而生成的下一按键识别码并分配尾随于第一按键编号的第二按键编号给下一按键以生成下一按键判断式,以及结合这些按键判断式、键盘测试程序文件头以及键盘测试程序文件尾而形成键盘测试程序。采用本发明对不同排列配置的键盘装置进行测试时,无需重新编写测试程序,即能自动生成测试程序,可节省测试人员大量时间。
文档编号G06F9/45GK102253876SQ201010175539
公开日2011年11月23日 申请日期2010年5月17日 优先权日2010年5月17日
发明者张倍铭 申请人:致伸科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1