Altium Designer原理图快捷键设置

+++++++++++++++++++++
4) 原理图修改快捷键,
在menubar上,右键,customize,
选择all,找到自己感兴趣的命令,一顿操作。
例如,
place->wire命令,修改为w,
place-> label命令,修改为n,
place->offsheet 命令,修改为O,
directives->Generic no DRC命令,修改为x,
edit->Break Wire命令,修改为k,
(修改tool->preferences->schmatic->break wire->cutting length,为fix length = 100mil。
或者grid size multiple =2 ,)

edit->delete命令,修改为delete,
select->toggle select,修改为shift->S。

将place vcc power port,修改为2,
将place gnd power port,修改为3,
将palce earth power port ,修改为4,

move->move,修改为m,
move->drag,修改为shift+m,

+++++++++++++++++++++++++
5)原理图自定义工具栏
在menubar上,右键,customize,
首先在command中,找到自己感兴趣的命令,然后点击duplicate,之后,复制的命令,会出现在[custom]中。

然后在toolbar中,选择一个现有的toolbar,例如navigation,点击duplicate,就出现了一个复制的toolbar。对这个toolbar改名,例如改为lz。然后关闭其他的toolbar的显示,只显示出lz这个新的toolbar,准备开始操作。
注意,关闭的toolbar,不会在command界面中显示,所以,如果需要这么命令,最好一个个开显示,用完再关掉。

回到command界面,回到custom里面去。
把自己感兴趣的命令,从custom中,拖拽,随着虚线框移动到lz的位置,会显示一条竖线,这就是放置的位置。
一个个拖拽下去,就添加了所有的感兴趣的命令。
也可以直接从command中拖,不复制,但是会污染原有命令。
如果需要自定义修改一些命令,那么最好复制。

再把之前所存在的不需要的命令,向custom中拖拽,就从lz中移除了。

如下是常用的,需要自定义的命令。

edit->copy as text,复制一个,重命名为CpAsText
edit->find text,复制一个,重命名为Find,
edit->find next,复制一个,重命名为FNext,
edit->replace text,复制一个,重命名为ReText,
select->toggle selection,复制一个,重命名为TogSel,

(all->cross probe next message,复制一个,重命名为CProNext,
all->cross probe previous message,复制一个,重命名为CProPrev,)

move->move selection
move->move selection by xy
tools->cross probe
convert->convert cross junction
directives -> generic noerc
directives -> diff pair
directives -> param set
place->off sheet connector
place->text frame
place->text string
drawing tools -> line
drawing tools -> rectangle
drawing tools -> ellipse
drawing tools -> graphic
这些,使用原有命令,直接拖拽,

edit->cut,复制一个,去图标,重命名为Cut,设置快捷键为T,
edit->paste,复制一个,去图标,重命名为Paste,设置快捷间为V,
edit->copy,复制一个,去图标,重命名为Copy,设置快捷键为C,
jump->jump component,复制一个,去图标,重命名为JuComp,设置快捷键为J,

++++++++++++++++++++++++++++++++++++++
9)原理图自定义菜单
window下,最近打开文件,只显示9个,
如果想多显示几个,需要自己设置。

在menubar上,右键,customize,
然后在command界面中,找到
windows->more windows,开始定制。

打开已存在的view window 9,
可以看到它是怎么设置的。
process栏,选择client:CustomizedResource
parameter栏,选择 action=show|objectkind = window|index =9 ,
caption栏,输入view window 9
description栏,输入view window 1
其他为空。

所以,我们的设置,仿照上例,只是修改index即可。
单击new按钮,新建一个命令,准备设置,
但是这样仍然是比较复杂的方式。

最简单的方式,是修改脚本,名为DXP.RCS的文件
路径为
C:\Users\Administrator\AppData\Roaming\Altium\Altium Designer {1D61463D-A9E2-437C-9FB6-F8D2E8170D4E}
用文本编辑器如txt打开并进行修改
最根本的方式,是修改系统脚本,
D:\Program Files\Altium\AD18\System,文件夹下的dxp.rcs,
找到EndIndex1,原来的值为9,修改成30,即可。

PLRepeat PLClient:ViewWindow               
Symbol1='%1' BeginIndex1=1 EndIndex1=30 
Command='Client:CustomizeResources'     
Params='Action=Show   | ObjectKind=Window | Index=%1'                  
Caption='View Window %1'                
Description='View Window 1'                                     
 End

D:\Program Files\Altium\AD18\System,文件夹下的WorkspaceManager.rcs,

Tree MNDesignMenu_Window1 Caption='&Window' Popup ='W'
    Link      MNDesignMenu_Window10      PLID='PLClient:TileAllOpenDocuments'                      End
    Link      MNDesignMenu_Window20      PLID='PLClient:TileAllOpenDocumentsHorizontally'          End
    Link      MNDesignMenu_Window30      PLID='PLClient:TileAllOpenDocumentsVertically'            End
    Link      MNDesignMenu_Window40      PLID='PLClient:NewDocumentForm'                           End
    Separator MNDesignMenu_Window80                                                                End
    Link      MNDesignMenu_Window90      PLID='PLClient:ArrangeAllWindowsHorizontally'             End
    Link      MNDesignMenu_Window100     PLID='PLClient:ArrangeAllWindowsVertically'               End
    Separator MNDesignMenu_Window110                                                               End
    Link      MNDesignMenu_Window120     PLID='PLWorkspaceManager:CloseAllDocumentsInWorkspace'    End
    Link      MNDesignMenu_Window130     PLID='PLWorkspaceManager:CloseWorkspace'                  End
    Separator MNDesignMenu_Window200                                                               End

    LinkRepeat MNDesignMenu_Window Symbol1='%1' BeginIndex1=1 EndIndex1=30 PLID='PLClient:ViewWindow_%1' End


    Link      MNDesignMenu_Window300     PLID='PLClient:ViewMoreWindows'                           End
End

找到LinkRepeat的EndIndex1,修改为30。

列表太长,不便于快速切换窗口,所以我们需要自己设计几个窗口,在
D:\Program Files\Altium\AD18\System,文件夹下的WorkspaceManager.rcs,
修改它。

Tree MNDesignMenu_Window1 Caption='&Window' Popup ='W'
    Link      MNDesignMenu_Window10      PLID='PLClient:TileAllOpenDocuments'                      End
    Link      MNDesignMenu_Window20      PLID='PLClient:TileAllOpenDocumentsHorizontally'          End
    Link      MNDesignMenu_Window30      PLID='PLClient:TileAllOpenDocumentsVertically'            End
    Link      MNDesignMenu_Window40      PLID='PLClient:NewDocumentForm'                           End
    Separator MNDesignMenu_Window80                                                                End
    Link      MNDesignMenu_Window90      PLID='PLClient:ArrangeAllWindowsHorizontally'             End
    Link      MNDesignMenu_Window100     PLID='PLClient:ArrangeAllWindowsVertically'               End
    Separator MNDesignMenu_Window110                                                               End
    Link      MNDesignMenu_Window120     PLID='PLWorkspaceManager:CloseAllDocumentsInWorkspace'    End
    Link      MNDesignMenu_Window130     PLID='PLWorkspaceManager:CloseWorkspace'                  End
    Separator MNDesignMenu_Window200                                                               End

    LinkRepeat MNDesignMenu_Window Symbol1='%1' BeginIndex1=1 EndIndex1=5 PLID='PLClient:ViewWindow_%1' End
    Separator MNDesignMenu_Window201                                                               End
    LinkRepeat MNDesignMenu_Window Symbol1='%1' BeginIndex1=6 EndIndex1=10 PLID='PLClient:ViewWindow_%1' End
    Separator MNDesignMenu_Window202                                                               End
    LinkRepeat MNDesignMenu_Window Symbol1='%1' BeginIndex1=11 EndIndex1=15 PLID='PLClient:ViewWindow_%1' End
    Separator MNDesignMenu_Window203                                                               End
    LinkRepeat MNDesignMenu_Window Symbol1='%1' BeginIndex1=16 EndIndex1=20 PLID='PLClient:ViewWindow_%1' End
    Separator MNDesignMenu_Window204                                                               End
    LinkRepeat MNDesignMenu_Window Symbol1='%1' BeginIndex1=21 EndIndex1=25 PLID='PLClient:ViewWindow_%1' End
    Separator MNDesignMenu_Window205                                                               End
    LinkRepeat MNDesignMenu_Window Symbol1='%1' BeginIndex1=26 EndIndex1=30 PLID='PLClient:ViewWindow_%1' End
    Separator MNDesignMenu_Window206                                                               End


    Link      MNDesignMenu_Window300     PLID='PLClient:ViewMoreWindows'                           End
End


Insertion _WinGrpInsertion_User6 TargetID='MNSchematicMenu' InsertType='After' RefID0='MNSchematic_Help10' 
    Tree _WinGrpTree_User6 Caption='WinGrp6'      
        Link _WinGrpLink_User61 PLID='PLClient:ViewWindow_26'          End
        Separator _WinGrpSeparator_User61                        End
        Link _WinGrpLink_User62 PLID='PLClient:ViewWindow_27'          End
        Separator _WinGrpSeparator_User62                        End
        Link _WinGrpLink_User63 PLID='PLClient:ViewWindow_28'          End
        Separator _WinGrpSeparator_User63                        End
        Link _WinGrpLink_User64 PLID='PLClient:ViewWindow_29'          End
        Separator _WinGrpSeparator_User61                        End
        Link _WinGrpLink_User65 PLID='PLClient:ViewWindow_30'          End
        Separator _WinGrpSeparator_User62                        End
    End
End

Insertion _WinGrpInsertion_User5 TargetID='MNSchematicMenu' InsertType='After' RefID0='MNSchematic_Help10' 
    Tree _WinGrpTree_User5 Caption='WinGrp5'     
        Link _WinGrpLink_User51 PLID='PLClient:ViewWindow_21'          End
        Separator _WinGrpSeparator_User51                        End
        Link _WinGrpLink_User52 PLID='PLClient:ViewWindow_22'          End
        Separator _WinGrpSeparator_User52                        End
        Link _WinGrpLink_User53 PLID='PLClient:ViewWindow_23'          End
        Separator _WinGrpSeparator_User53                        End
        Link _WinGrpLink_User54 PLID='PLClient:ViewWindow_24'          End
        Separator _WinGrpSeparator_User54                        End
        Link _WinGrpLink_User55 PLID='PLClient:ViewWindow_25'          End
        Separator _WinGrpSeparator_User55                        End
    End
End

Insertion _WinGrpInsertion_User4 TargetID='MNSchematicMenu' InsertType='After' RefID0='MNSchematic_Help10' 
    Tree _WinGrpTree_User4 Caption='WinGrp4'     
        Link _WinGrpLink_User41 PLID='PLClient:ViewWindow_16'          End
        Separator _WinGrpSeparator_User41                        End
        Link _WinGrpLink_User42 PLID='PLClient:ViewWindow_17'          End
        Separator _WinGrpSeparator_User42                        End
        Link _WinGrpLink_User43 PLID='PLClient:ViewWindow_18'          End
        Separator _WinGrpSeparator_User43                        End
        Link _WinGrpLink_User44 PLID='PLClient:ViewWindow_19'          End
        Separator _WinGrpSeparator_User44                        End
        Link _WinGrpLink_User45 PLID='PLClient:ViewWindow_20'          End
        Separator _WinGrpSeparator_User45                        End
    End
End

Insertion _WinGrpInsertion_User3 TargetID='MNSchematicMenu' InsertType='After' RefID0='MNSchematic_Help10' 
    Tree _WinGrpTree_User3 Caption='WinGrp3'      
        Link _WinGrpLink_User31 PLID='PLClient:ViewWindow_11'          End
        Separator _WinGrpSeparator_User31                        End
        Link _WinGrpLink_User32 PLID='PLClient:ViewWindow_12'          End
        Separator _WinGrpSeparator_User32                        End
        Link _WinGrpLink_User33 PLID='PLClient:ViewWindow_13'          End
        Separator _WinGrpSeparator_User33                        End
        Link _WinGrpLink_User34 PLID='PLClient:ViewWindow_14'          End
        Separator _WinGrpSeparator_User34                        End
        Link _WinGrpLink_User35 PLID='PLClient:ViewWindow_15'          End
        Separator _WinGrpSeparator_User35                        End
    End
End

Insertion _WinGrpInsertion_User2 TargetID='MNSchematicMenu' InsertType='After' RefID0='MNSchematic_Help10' 
    Tree _WinGrpTree_User2 Caption='WinGrp2'     
        Link _WinGrpLink_User21 PLID='PLClient:ViewWindow_6'          End
        Separator _WinGrpSeparator_User21                        End
        Link _WinGrpLink_User22 PLID='PLClient:ViewWindow_7'          End
        Separator _WinGrpSeparator_User22                        End
        Link _WinGrpLink_User23 PLID='PLClient:ViewWindow_8'          End
        Separator _WinGrpSeparator_User23                        End
        Link _WinGrpLink_User24 PLID='PLClient:ViewWindow_9'          End
        Separator _WinGrpSeparator_User24                        End
        Link _WinGrpLink_User25 PLID='PLClient:ViewWindow_10'          End
        Separator _WinGrpSeparator_User25                        End
    End
End

Insertion _WinGrpInsertion_User1 TargetID='MNSchematicMenu' InsertType='After' RefID0='MNSchematic_Help10' 
    Tree _WinGrpTree_User1 Caption='WinGrp1'      
        Link _WinGrpLink_User11 PLID='PLClient:ViewWindow_1'          End
        Separator _WinGrpSeparator_User11                        End
        Link _WinGrpLink_User12 PLID='PLClient:ViewWindow_2'          End
        Separator _WinGrpSeparator_User12                        End
        Link _WinGrpLink_User13 PLID='PLClient:ViewWindow_3'          End
        Separator _WinGrpSeparator_User13                        End
        Link _WinGrpLink_User14 PLID='PLClient:ViewWindow_4'          End
        Separator _WinGrpSeparator_User14                        End
        Link _WinGrpLink_User15 PLID='PLClient:ViewWindow_5'          End
        Separator _WinGrpSeparator_User15                        End
    End
End

Insertion _WinGrpInsertion_User11 TargetID='MNSchematicMenu' InsertType='After' RefID0='MNSchematic_Help10' 
    Tree _WinGrpTree_User11 Caption='----------'      End
End

+++++++++++++++++++++++++++++
10)原理图自定义topbar
最根本的解决办法,
D:\Program Files\Altium\AD18\System\advsch.rcs,
修改它。

Tree TopBarSchematic Caption='Schematic Active Bar' TopLevel=True
    Link TopBarSchematic500 PLID='PLSch:SelectionFilter'                          End
    Tree TopBarSchematic5001 Caption='CpAsText' Image='CPASTEXT'
         Link TopBarSchematic5001_1 PLID='PLSch:CopyAsText'        End      
    End
    Tree TopBarSchematic510 Caption='Move' Image='SELMOVE'
        // Link TopBarSchematic510_01 PLID='PLSch:DragObject'                        End
        // Link TopBarSchematic510_02 PLID='PLSch:MoveObject'                        End
        Link TopBarSchematic510_03 PLID='PLSch:MoveSelectedObjects'               End
        // Link TopBarSchematic510_04 PLID='PLSch:OffsetSelection'                   End
        // Link TopBarSchematic510_05 PLID='PLSch:DragSelectedObjects'               End
        // Link TopBarSchematic510_06 PLID='PLSch:MoveObjectToFront'                 End
        // Link TopBarSchematic510_07 PLID='PLSch:RotateSelectedObjectsCCW'          End
        // Link TopBarSchematic510_08 PLID='PLSch:RotateSelectedObjectsCW'           End
        //Separator TopBarSchematic510_09                                           End
        // Link TopBarSchematic510_10 PLID='PLSch:BringObjectToFront'                End
        // Link TopBarSchematic510_11 PLID='PLSch:SendObjectToBack'                  End
        // Link TopBarSchematic510_12 PLID='PLSch:BringObjectToFrontOf'              End
        // Link TopBarSchematic510_13 PLID='PLSch:SendObjectToBackOf'                End
        // Separator TopBarSchematic510_14                                           End
        // Link TopBarSchematic510_15 PLID='PLSch:MirrorXSelectedSheetSymbol'        End
        // Link TopBarSchematic510_16 PLID='PLSch:MirrorYSelectedSheetSymbol'        End
        // Link TopBarSchematic510_17 PLID='PLSch:ToggleIOTypeInSelectedSheetSymbol' End
        // Link TopBarSchematic510_18 PLID='PLSch:ReverseSelectedSheetEntryOrder'    End
        // Link TopBarSchematic510_19 PLID='PLSch:ToggleSelectedSheetEntryIO'        End
        // Link TopBarSchematic510_20 PLID='PLSch:SwapSelectedSheetEntrySide'        End
    End
    Tree TopBarSchematic5101 Caption='FlipX' Image='OFFSETSELFLIPX'
         Link TopBarSchematic5101_1 PLID='PLSch:MirrorXSelectedSheetSymbol'        End
        
    End
    Tree TopBarSchematic5102 Caption='FlipY' Image='OFFSETSELFLIPY'
         Link TopBarSchematic5102_1 PLID='PLSch:MirrorYSelectedSheetSymbol'        End
    End
    // Tree TopBarSchematic520 Caption='Select' Image='SELECTIN'
        // Link TopBarSchematic520_01 PLID='PLSch:SelectObjectsLasso'        End
        // Link TopBarSchematic520_02 PLID='PLSch:SelectObjectsInsideArea'   End
        // Link TopBarSchematic520_03 PLID='PLSch:SelectObjectsOutsideArea'  End
        // Link TopBarSchematic520_04 PLID='PLSch:SelectObjectsTouchingArea' End
        // Link TopBarSchematic520_05 PLID='PLSch:SelectObjectsTouchingLine' End
        // Link TopBarSchematic520_06 PLID='PLSch:SelectAllObjects'          End
        // Link TopBarSchematic520_07 PLID='PLSch:SelectConnection'          End
        // Separator TopBarSchematic520_08                                   End
        // Link TopBarSchematic520_09 PLID='PLSch:ToggleSelection'           End
    // End
    // Tree TopBarSchematic530 Caption='Align' Image='LEFT'
        // Link TopBarSchematic530_01 PLID='PLSch:AlignObjectsDialog'                 End
        // Separator TopBarSchematic530_02                                            End
        // Link TopBarSchematic530_03 PLID='PLSch:AlignObjectsLeft'                   End
        // Link TopBarSchematic530_04 PLID='PLSch:AlignObjectsRight'                  End
        // Link TopBarSchematic530_05 PLID='PLSch:AlignObjectsCenterHorizontal'       End
        // Link TopBarSchematic530_06 PLID='PLSch:AlignObjectsSpaceEquallyHorizontal' End
        // Separator TopBarSchematic530_07                                            End
        // Link TopBarSchematic530_08 PLID='PLSch:AlignObjectsTop'                    End
        // Link TopBarSchematic530_09 PLID='PLSch:AlignObjectsBottom'                 End
        // Link TopBarSchematic530_10 PLID='PLSch:AlignObjectsCenterVertical'         End
        // Link TopBarSchematic530_11 PLID='PLSch:AlignObjectsSpaceEquallyVertical'   End
        // Separator TopBarSchematic530_12                                            End
        // Link TopBarSchematic530_13 PLID='PLSch:AlignObjectsToGrid'                 End
    // End
    // Separator TopBarSchematic540                                    End
    // Link TopBarSchematic010 PLID='PLSch:PlacePart'                  End
    // Tree TopBarSchematic020 Caption='Nets'
        // Link TopBarSchematic030 PLID='PLSch:PlaceWire'              End
        // Link TopBarSchematic040 PLID='PLSch:PlaceBus'               End
        // Link TopBarSchematic050 PLID='PLSch:PlaceBusEntry'          End
        // Link TopBarSchematic060 PLID='PLSch:PlaceNetLabel'          End
    // End
    Tree TopBarSchematic070 Caption='Power Ports'
        Link TopBarSchematic071 PLID='PLSch:PlacePowerPort_GNDPowerPort'          End
        Link TopBarSchematic072 PLID='PLSch:PlacePowerPort_VCCPowerPort'          End
        // Link TopBarSchematic073 PLID='PLSch:PlacePowerPort_+12PowerPort'          End
        // Link TopBarSchematic074 PLID='PLSch:PlacePowerPort_+5PowerPort'           End
        // Link TopBarSchematic075 PLID='PLSch:PlacePowerPort_-5PowerPort'           End
        // Link TopBarSchematic076 PLID='PLSch:PlacePowerPort_ArrowStylePowerPort'   End
        // Link TopBarSchematic077 PLID='PLSch:PlacePowerPort_WaveStylePowerPort'    End
        // Link TopBarSchematic078 PLID='PLSch:PlacePowerPort_BarStylePowerPort'     End
        // Link TopBarSchematic079 PLID='PLSch:PlacePowerPort_CircleStylePowerPort'  End
        Link TopBarSchematic080 PLID='PLSch:PlacePowerPort_SignalGroundPowerPort' End
        Link TopBarSchematic081 PLID='PLSch:PlacePowerPort_EarthPowerPort'        End
    End
    // Tree TopBarSchematic085 Caption='Harnesses'
        // Link TopBarSchematic090 PLID='PLSch:PlaceSignalHarness'     End
        // Link TopBarSchematic100 PLID='PLSch:PlaceHarnessConnector'  End
        // Link TopBarSchematic110 PLID='PLSch:PlaceHarnessEntry'      End
    // End
    // Tree TopBarSchematic120 Caption='Sheet Symbols'
        // Link TopBarSchematic120_01 PLID='PLSch:PlaceSheetSymbol'       End
        // Link TopBarSchematic120_02 PLID='PLSch:PlaceSheetEntry'        End
        // Link TopBarSchematic120_03 PLID='PLSch:PlaceDeviceSheet'       End
    // End
    Tree TopBarSchematic130 Caption='Connectors'
        // Link TopBarSchematic130_01 PLID='PLSch:PlacePort'              End
        Link TopBarSchematic130_02 PLID='PLSch:PlaceOffsheetConnector' End
    End
    Tree TopBarSchematic150 Caption='Directives'
        Link TopBarSchematic160 PLID='PLSch:PlaceParameterSet'      End
        // Link TopBarSchematic170 PLID='PLSch:PlaceNoERCGeneric'      End
        // Link TopBarSchematic180 PLID='PLSch:PlaceDifferentialPair'  End
        // Separator TopBarSchematic190                                End
        // Link TopBarSchematic200 PLID='PLSch:PlaceBlanket'           End
        // Link TopBarSchematic210 PLID='PLSch:PlaceCompileMask'       End
    End
    // Tree TopBarSchematic220 Caption='Text Tools'
        // Link TopBarSchematic230 PLID='PLSch:PlaceAnnotation'        End
        // Link TopBarSchematic240 PLID='PLSch:PlaceTextFrame'         End
        // Link TopBarSchematic250 PLID='PLSch:PlaceNote'              End
    // End
    Tree TopBarSchematic260 Caption='Drawing Tools'
        Link TopBarSchematic270 PLID='PLSch:PlaceArc'               End
        // Link TopBarSchematic280 PLID='PLSch:PlaceFullCircle'        End
        Link TopBarSchematic290 PLID='PLSch:PlaceEllipse'           End
        Link TopBarSchematic300 PLID='PLSch:PlaceLine'              End
        Link TopBarSchematic310 PLID='PLSch:PlaceRectangle'         End
        // Link TopBarSchematic320 PLID='PLSch:PlaceRoundRectangle'    End
        // Link TopBarSchematic330 PLID='PLSch:PlacePolygon'           End
        // Link TopBarSchematic335 PLID='PLSch:PlaceBezier'            End
        Link TopBarSchematic340 PLID='PLSch:PlaceGraphicImage'      End
    End
    Tree TopBarSchematic5001 Caption='CpAsText' Image='CPASTEXT'
         Link TopBarSchematic5001_1 PLID='PLSch:CopyAsText'        End      
    End
    // Link TopBarSchematic350 PLID='PLSch:ToggleComponentFittedInPhysicalSheet' End
    // Link TopBarSchematic360 PLID='PLSch:ChooseComponentAlternatePart'         End
    // Link TopBarSchematic370 PLID='PLSch:PhysicalComponentVariant'             End
End

看着不顺眼的命令,注释掉。

添加cpastext命令,单占一列,图片从copy复制并修改。

添加flipx和flipy命令,各占一列。
图片从offsetsel复制并修改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值