11============
2- 概念和定义
2+ Concepts
33============
44
5- .. contents :: 目录
5+ .. contents :: Content
66 :depth: 2
77 :local:
88 :backlinks: top
99
1010.. highlight :: console
1111
12- 术语表
13- ======
12+ Terms
13+ =====
1414
1515.. glossary ::
1616
17- 工程
18- 工程是用来组织需要加密的脚本和如何加密脚本的选项集合
17+ Project
18+ Project is used to manage scripts and options
1919
20- 迷你型脚本
21- 使用 :term: ` pyarmor ` 命令生成的一种加密脚本,需要扩展模块 :term: `pyarmor_mini ` 才能正常运行
20+ Mini Script
21+ Python script, generated by :term: `pyarmor `
2222
23- 重构型脚本
24- 使用 :term: `pyarmor ` 命令生成的加密脚本,主要是对脚本中函数,类和方法等名称进行了重命名,不需要任何额外的扩展模块即可运行
23+ It need import Python extension :term: `pyarmor_mini ` to run
24+
25+ RFT Script
26+ Python script, generated by :term: `pyarmor `, only functions, classes, attributes etc. in the scripts are renamed
27+
28+ It need not any other extension to run
2529
2630 pyarmor
27- 实现 Pyarmor 所有功能的命令行工具
31+ One cli application to generate obfuscated scripts
2832
2933 pyarmor_mini
30- Python 扩展模块,由 Pyarmor 开发组预编译,并发布在包 :term: `pyarmor.mini ` 中
34+ Python extension, published in PyPI package :term: `pyarmor.mini `
3135
3236 pyarmor.cli
33- Python 包,用来创建 :term: ` pyarmor ` ,由 Pyarmor 开发组发布
37+ Python package, published in PyPI
3438
3539 pyarmor.mini
36- Python 包,提供运行加密脚本需要的预编译扩展模块,由 Pyarmor 开发组发布在 PyPI 上面
40+ Python package, published in PyPI, provide extension :term: ` pyarmor_mini `
3741
38- 工程
39- ====
42+ Project
43+ =======
4044
4145.. graphviz ::
4246
5256
5357 }
5458
55- 迷你型加密脚本
56- ==============
59+ Mini Script
60+ ===========
5761
5862.. code :: python
5963
6064 from pyarmor_mini import __pyarmor__
6165 __pyarmor__(__name__ , b ' xxxx' )
6266
6367
64- 重构型加密脚本
65- ==============
68+ RFT Script
69+ ==========
6670
6771.. code :: python
6872
7175
7276 pyarmor__1(' abc' )
7377
74- pyarmor 命令
75- ==============
78+ pyarmor commands
79+ ================
7680
7781.. graphviz ::
7882
@@ -84,31 +88,31 @@ pyarmor 命令
8488 C3 [label="pyarmor build"]
8589 }
8690
87- 功能结构图
88- ==========
91+ Function Diagram
92+ ================
8993
9094.. graphviz ::
9195
9296 digraph Structure {
9397
94- P1 [label="工程 " shape=component]
98+ P1 [label="Project " shape=component]
9599
96100 C1 [label="pyarmor init" shape=rect]
97101 C2 [label="pyarmor env" shape=rect]
98102 C3 [label="pyarmor build" shape=rect]
99103
100- X1 [label="选项 "]
104+ X1 [label="Options "]
101105
102- S1 [label="迷你型脚本 " shape=component]
103- S2 [label="重构型脚本 " shape=component]
106+ S1 [label="Mini Script " shape=component]
107+ S2 [label="RFT Script " shape=component]
104108
105109 X1->C1
106- C1->P1 [taillabel="创建 "]
110+ C1->P1 [taillabel="create "]
107111
108112 X1->C2
109- C2->P1 [taillabel="修改 "]
113+ C2->P1 [taillabel="update "]
110114
111115 P1->C3
112- C3->S1 [label="生成 " labelfloat=true]
116+ C3->S1 [label="generate " labelfloat=true]
113117 C3->S2
114118 }
0 commit comments