├── .github └── ISSUE_TEMPLATE │ └── bug_report.md ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── LICENSE-ZH ├── LICENSE-ZH.7 ├── LICENSE.7 ├── MANIFEST.in ├── README.md ├── docs.7 ├── Makefile ├── _common_definitions.txt ├── advanced.rst ├── build-wheel.rst ├── change-logs.rst ├── conf.py ├── examples.rst ├── how-to-do.rst ├── index.rst ├── installation.rst ├── license.rst ├── man.rst ├── mode.rst ├── performance.rst ├── platforms.rst ├── project.rst ├── protect-python-scripts-by-pyarmor.md ├── pyarmor-history.md ├── pytransform.rst ├── questions.rst ├── requirements.txt ├── security.rst ├── understand-obfuscated-scripts.rst └── usage.rst ├── docs ├── ChangeLogs.8 ├── ChangeLogs.9 ├── Makefile ├── ReleasePlan.md ├── _common_definitions.txt ├── conf.py ├── how-to │ ├── ci.rst │ ├── obfuscation.rst │ ├── packing.rst │ ├── protection.rst │ ├── register.rst │ ├── security.rst │ ├── third-party.rst │ └── wheel.rst ├── index.rst ├── licenses.rst ├── part-1.rst ├── part-2.rst ├── part-3.rst ├── part-4.rst ├── questions.rst ├── reference │ ├── concepts.rst │ ├── environments.rst │ ├── errors.rst │ ├── man.rst │ └── solutions.rst ├── requirements.txt ├── topic │ ├── bccmode.rst │ ├── localization.rst │ ├── obfuscated-script.rst │ ├── obfuscation.rst │ ├── performance.rst │ ├── repack.rst │ └── rftmode.rst ├── tutorial │ ├── advanced.rst │ ├── customization.rst │ ├── getting-started.rst │ ├── installation.rst │ └── obfuscation.rst └── upload.sh ├── gh.py ├── man └── dev.02 ├── plugins ├── README.md ├── assert_armored.py ├── check_docker.py ├── check_gpu.py ├── check_multi_mac.py ├── check_multiple_machine.py ├── check_ntp_time.py ├── extra_hdinfo.c └── foo.py ├── scripts └── build-package.sh ├── setup.py ├── src ├── README.rst ├── __init__.py ├── benchmark.py ├── build_meta.py ├── cli │ ├── README.rst │ ├── __init__.py │ ├── __main__.py │ ├── bootstrap.py │ ├── bug.py │ ├── command.py │ ├── config.py │ ├── context.py │ ├── core │ │ ├── README.rst │ │ ├── __init__.py │ │ ├── features.py │ │ └── runtime.py │ ├── default.cfg │ ├── docker.py │ ├── generate.py │ ├── hdinfo.py │ ├── merge.py │ ├── mixer.py │ ├── model.py │ ├── plugin.py │ ├── project.py │ ├── register.py │ ├── repack.py │ ├── resource.py │ └── shell.py ├── cobuilder.py ├── config.py ├── examples │ ├── README-ZH.md │ ├── README.md │ ├── build-for-exe.bat │ ├── build-for-freeze.bat │ ├── build-with-project.bat │ ├── build-with-project.sh │ ├── cx_Freeze │ │ ├── hello.py │ │ ├── queens.py │ │ └── setup.py │ ├── helloworld │ │ └── foo.py │ ├── obfuscate-app.bat │ ├── obfuscate-app.sh │ ├── obfuscate-pkg.bat │ ├── obfuscate-pkg.sh │ ├── pack-obfuscated-scripts.bat │ ├── pack-obfuscated-scripts.sh │ ├── py2exe │ │ ├── hello.py │ │ ├── queens.py │ │ └── setup.py │ ├── pybench │ │ ├── Arithmetic.py │ │ ├── Calls.py │ │ ├── CommandLine.py │ │ ├── Constructs.py │ │ ├── Dict.py │ │ ├── Exceptions.py │ │ ├── Imports.py │ │ ├── Instances.py │ │ ├── LICENSE │ │ ├── Lists.py │ │ ├── Lookups.py │ │ ├── NewInstances.py │ │ ├── Numbers.py │ │ ├── README │ │ ├── Setup.py │ │ ├── Strings.py │ │ ├── Tuples.py │ │ ├── With.py │ │ ├── clockres.py │ │ ├── package │ │ │ ├── __init__.py │ │ │ └── submodule.py │ │ ├── pybench.py │ │ └── systimes.py │ ├── simple │ │ └── queens.py │ ├── testmod │ │ ├── hello.py │ │ └── queens.py │ └── testpkg │ │ ├── main.py │ │ └── mypkg │ │ ├── __init__.py │ │ └── foo.py ├── helper │ ├── __init__.py │ ├── build_data_module.py │ ├── buildext.py │ ├── get_bind_key.py │ ├── get_license_info.py │ ├── get_platform_name.py │ ├── merge.py │ ├── repack.py │ └── superuntime.py ├── license.tri ├── mechanism.md ├── packer.py ├── polyfills │ ├── __init__.py │ └── argparse.py ├── product.key ├── project.py ├── protect_code.pt ├── protect_code2.pt ├── public.key ├── public_capsule.zip ├── pyarmor-deprecated.py ├── pyarmor-webui.py ├── pyarmor.py ├── pyimcore.py ├── pyshield.key ├── pyshield.lic ├── pytransform.py ├── register.py ├── sppmode.py ├── usage.md ├── user-guide.md └── utils.py ├── tests.8 ├── Makefile ├── README.md ├── accept_test.py ├── samples │ ├── benchmark.py │ ├── foo.py │ ├── joker │ │ ├── __init__.py │ │ ├── card.py │ │ └── fibo.py │ ├── mp.py │ ├── pyfeatures │ │ ├── is_1008.py │ │ ├── is_1083.py │ │ ├── is_anno.py │ │ └── wrap2.py │ ├── td.py │ └── testben.py ├── test_pack.py └── test_pyfeatures.py ├── tests.9 ├── Makefile ├── README.md ├── accept_test.py ├── accept_test_nogil.py └── script_factory.py └── tests ├── Makefile ├── accept-test.sh ├── cross-test.sh ├── data ├── big_array.py ├── foo__del.py ├── gbk.py ├── mfoo.py ├── mp.py ├── no_wrap.py ├── package │ ├── __init__.py │ ├── a │ │ └── __init__.py │ ├── foo.py │ └── fooa.py ├── pop_jmp.py ├── pub_foo.py ├── sound │ ├── __init__.py │ ├── effects │ │ ├── __init__.py │ │ ├── echo.py │ │ └── surround.py │ ├── filters │ │ ├── __init__.py │ │ ├── equalizer.py │ │ └── vocoder.py │ └── formats.py ├── t_async.py ├── t_refcnt.py ├── tb.py ├── tfoo.py ├── utf8bom.py └── wrapcase.py ├── function-test.sh ├── integration-test.sh ├── packer-test.sh ├── python-test.sh ├── super-plus-test.sh ├── super-test.sh ├── system-test.sh ├── test-header.sh ├── test-merge.sh ├── test-py2exe-sample.sh ├── test-pyarmor.py ├── test-sppmode.py ├── test-trial-pyarmor.py ├── test-wraparmor.sh └── vm-test.sh /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-ZH: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/LICENSE-ZH -------------------------------------------------------------------------------- /LICENSE-ZH.7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/LICENSE-ZH.7 -------------------------------------------------------------------------------- /LICENSE.7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/LICENSE.7 -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/README.md -------------------------------------------------------------------------------- /docs.7/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/Makefile -------------------------------------------------------------------------------- /docs.7/_common_definitions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/_common_definitions.txt -------------------------------------------------------------------------------- /docs.7/advanced.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/advanced.rst -------------------------------------------------------------------------------- /docs.7/build-wheel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/build-wheel.rst -------------------------------------------------------------------------------- /docs.7/change-logs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/change-logs.rst -------------------------------------------------------------------------------- /docs.7/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/conf.py -------------------------------------------------------------------------------- /docs.7/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/examples.rst -------------------------------------------------------------------------------- /docs.7/how-to-do.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/how-to-do.rst -------------------------------------------------------------------------------- /docs.7/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/index.rst -------------------------------------------------------------------------------- /docs.7/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/installation.rst -------------------------------------------------------------------------------- /docs.7/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/license.rst -------------------------------------------------------------------------------- /docs.7/man.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/man.rst -------------------------------------------------------------------------------- /docs.7/mode.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/mode.rst -------------------------------------------------------------------------------- /docs.7/performance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/performance.rst -------------------------------------------------------------------------------- /docs.7/platforms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/platforms.rst -------------------------------------------------------------------------------- /docs.7/project.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/project.rst -------------------------------------------------------------------------------- /docs.7/protect-python-scripts-by-pyarmor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/protect-python-scripts-by-pyarmor.md -------------------------------------------------------------------------------- /docs.7/pyarmor-history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/pyarmor-history.md -------------------------------------------------------------------------------- /docs.7/pytransform.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/pytransform.rst -------------------------------------------------------------------------------- /docs.7/questions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/questions.rst -------------------------------------------------------------------------------- /docs.7/requirements.txt: -------------------------------------------------------------------------------- 1 | docutils<0.18 2 | -------------------------------------------------------------------------------- /docs.7/security.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/security.rst -------------------------------------------------------------------------------- /docs.7/understand-obfuscated-scripts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/understand-obfuscated-scripts.rst -------------------------------------------------------------------------------- /docs.7/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs.7/usage.rst -------------------------------------------------------------------------------- /docs/ChangeLogs.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/ChangeLogs.8 -------------------------------------------------------------------------------- /docs/ChangeLogs.9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/ChangeLogs.9 -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/ReleasePlan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/ReleasePlan.md -------------------------------------------------------------------------------- /docs/_common_definitions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/_common_definitions.txt -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/how-to/ci.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/how-to/ci.rst -------------------------------------------------------------------------------- /docs/how-to/obfuscation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/how-to/obfuscation.rst -------------------------------------------------------------------------------- /docs/how-to/packing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/how-to/packing.rst -------------------------------------------------------------------------------- /docs/how-to/protection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/how-to/protection.rst -------------------------------------------------------------------------------- /docs/how-to/register.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/how-to/register.rst -------------------------------------------------------------------------------- /docs/how-to/security.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/how-to/security.rst -------------------------------------------------------------------------------- /docs/how-to/third-party.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/how-to/third-party.rst -------------------------------------------------------------------------------- /docs/how-to/wheel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/how-to/wheel.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/licenses.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/licenses.rst -------------------------------------------------------------------------------- /docs/part-1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/part-1.rst -------------------------------------------------------------------------------- /docs/part-2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/part-2.rst -------------------------------------------------------------------------------- /docs/part-3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/part-3.rst -------------------------------------------------------------------------------- /docs/part-4.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/part-4.rst -------------------------------------------------------------------------------- /docs/questions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/questions.rst -------------------------------------------------------------------------------- /docs/reference/concepts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/reference/concepts.rst -------------------------------------------------------------------------------- /docs/reference/environments.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/reference/environments.rst -------------------------------------------------------------------------------- /docs/reference/errors.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/reference/errors.rst -------------------------------------------------------------------------------- /docs/reference/man.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/reference/man.rst -------------------------------------------------------------------------------- /docs/reference/solutions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/reference/solutions.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/topic/bccmode.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/topic/bccmode.rst -------------------------------------------------------------------------------- /docs/topic/localization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/topic/localization.rst -------------------------------------------------------------------------------- /docs/topic/obfuscated-script.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/topic/obfuscated-script.rst -------------------------------------------------------------------------------- /docs/topic/obfuscation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/topic/obfuscation.rst -------------------------------------------------------------------------------- /docs/topic/performance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/topic/performance.rst -------------------------------------------------------------------------------- /docs/topic/repack.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/topic/repack.rst -------------------------------------------------------------------------------- /docs/topic/rftmode.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/topic/rftmode.rst -------------------------------------------------------------------------------- /docs/tutorial/advanced.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/tutorial/advanced.rst -------------------------------------------------------------------------------- /docs/tutorial/customization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/tutorial/customization.rst -------------------------------------------------------------------------------- /docs/tutorial/getting-started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/tutorial/getting-started.rst -------------------------------------------------------------------------------- /docs/tutorial/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/tutorial/installation.rst -------------------------------------------------------------------------------- /docs/tutorial/obfuscation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/tutorial/obfuscation.rst -------------------------------------------------------------------------------- /docs/upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/docs/upload.sh -------------------------------------------------------------------------------- /gh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/gh.py -------------------------------------------------------------------------------- /man/dev.02: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/plugins/README.md -------------------------------------------------------------------------------- /plugins/assert_armored.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/plugins/assert_armored.py -------------------------------------------------------------------------------- /plugins/check_docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/plugins/check_docker.py -------------------------------------------------------------------------------- /plugins/check_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/plugins/check_gpu.py -------------------------------------------------------------------------------- /plugins/check_multi_mac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/plugins/check_multi_mac.py -------------------------------------------------------------------------------- /plugins/check_multiple_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/plugins/check_multiple_machine.py -------------------------------------------------------------------------------- /plugins/check_ntp_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/plugins/check_ntp_time.py -------------------------------------------------------------------------------- /plugins/extra_hdinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/plugins/extra_hdinfo.c -------------------------------------------------------------------------------- /plugins/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/plugins/foo.py -------------------------------------------------------------------------------- /scripts/build-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/scripts/build-package.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/setup.py -------------------------------------------------------------------------------- /src/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/README.rst -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/benchmark.py -------------------------------------------------------------------------------- /src/build_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/build_meta.py -------------------------------------------------------------------------------- /src/cli/README.rst: -------------------------------------------------------------------------------- 1 | ../README.rst -------------------------------------------------------------------------------- /src/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/__init__.py -------------------------------------------------------------------------------- /src/cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/__main__.py -------------------------------------------------------------------------------- /src/cli/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/bootstrap.py -------------------------------------------------------------------------------- /src/cli/bug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/bug.py -------------------------------------------------------------------------------- /src/cli/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/command.py -------------------------------------------------------------------------------- /src/cli/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/config.py -------------------------------------------------------------------------------- /src/cli/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/context.py -------------------------------------------------------------------------------- /src/cli/core/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/core/README.rst -------------------------------------------------------------------------------- /src/cli/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/core/__init__.py -------------------------------------------------------------------------------- /src/cli/core/features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/core/features.py -------------------------------------------------------------------------------- /src/cli/core/runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/core/runtime.py -------------------------------------------------------------------------------- /src/cli/default.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/default.cfg -------------------------------------------------------------------------------- /src/cli/docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/docker.py -------------------------------------------------------------------------------- /src/cli/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/generate.py -------------------------------------------------------------------------------- /src/cli/hdinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/hdinfo.py -------------------------------------------------------------------------------- /src/cli/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/merge.py -------------------------------------------------------------------------------- /src/cli/mixer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/mixer.py -------------------------------------------------------------------------------- /src/cli/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/model.py -------------------------------------------------------------------------------- /src/cli/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/plugin.py -------------------------------------------------------------------------------- /src/cli/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/project.py -------------------------------------------------------------------------------- /src/cli/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/register.py -------------------------------------------------------------------------------- /src/cli/repack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/repack.py -------------------------------------------------------------------------------- /src/cli/resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/resource.py -------------------------------------------------------------------------------- /src/cli/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cli/shell.py -------------------------------------------------------------------------------- /src/cobuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/cobuilder.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/config.py -------------------------------------------------------------------------------- /src/examples/README-ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/README-ZH.md -------------------------------------------------------------------------------- /src/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/README.md -------------------------------------------------------------------------------- /src/examples/build-for-exe.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/build-for-exe.bat -------------------------------------------------------------------------------- /src/examples/build-for-freeze.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/build-for-freeze.bat -------------------------------------------------------------------------------- /src/examples/build-with-project.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/build-with-project.bat -------------------------------------------------------------------------------- /src/examples/build-with-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/build-with-project.sh -------------------------------------------------------------------------------- /src/examples/cx_Freeze/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/cx_Freeze/hello.py -------------------------------------------------------------------------------- /src/examples/cx_Freeze/queens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/cx_Freeze/queens.py -------------------------------------------------------------------------------- /src/examples/cx_Freeze/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/cx_Freeze/setup.py -------------------------------------------------------------------------------- /src/examples/helloworld/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/helloworld/foo.py -------------------------------------------------------------------------------- /src/examples/obfuscate-app.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/obfuscate-app.bat -------------------------------------------------------------------------------- /src/examples/obfuscate-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/obfuscate-app.sh -------------------------------------------------------------------------------- /src/examples/obfuscate-pkg.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/obfuscate-pkg.bat -------------------------------------------------------------------------------- /src/examples/obfuscate-pkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/obfuscate-pkg.sh -------------------------------------------------------------------------------- /src/examples/pack-obfuscated-scripts.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pack-obfuscated-scripts.bat -------------------------------------------------------------------------------- /src/examples/pack-obfuscated-scripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pack-obfuscated-scripts.sh -------------------------------------------------------------------------------- /src/examples/py2exe/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/py2exe/hello.py -------------------------------------------------------------------------------- /src/examples/py2exe/queens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/py2exe/queens.py -------------------------------------------------------------------------------- /src/examples/py2exe/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/py2exe/setup.py -------------------------------------------------------------------------------- /src/examples/pybench/Arithmetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Arithmetic.py -------------------------------------------------------------------------------- /src/examples/pybench/Calls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Calls.py -------------------------------------------------------------------------------- /src/examples/pybench/CommandLine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/CommandLine.py -------------------------------------------------------------------------------- /src/examples/pybench/Constructs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Constructs.py -------------------------------------------------------------------------------- /src/examples/pybench/Dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Dict.py -------------------------------------------------------------------------------- /src/examples/pybench/Exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Exceptions.py -------------------------------------------------------------------------------- /src/examples/pybench/Imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Imports.py -------------------------------------------------------------------------------- /src/examples/pybench/Instances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Instances.py -------------------------------------------------------------------------------- /src/examples/pybench/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/LICENSE -------------------------------------------------------------------------------- /src/examples/pybench/Lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Lists.py -------------------------------------------------------------------------------- /src/examples/pybench/Lookups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Lookups.py -------------------------------------------------------------------------------- /src/examples/pybench/NewInstances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/NewInstances.py -------------------------------------------------------------------------------- /src/examples/pybench/Numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Numbers.py -------------------------------------------------------------------------------- /src/examples/pybench/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/README -------------------------------------------------------------------------------- /src/examples/pybench/Setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Setup.py -------------------------------------------------------------------------------- /src/examples/pybench/Strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Strings.py -------------------------------------------------------------------------------- /src/examples/pybench/Tuples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/Tuples.py -------------------------------------------------------------------------------- /src/examples/pybench/With.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/With.py -------------------------------------------------------------------------------- /src/examples/pybench/clockres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/clockres.py -------------------------------------------------------------------------------- /src/examples/pybench/package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/examples/pybench/package/submodule.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/examples/pybench/pybench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/pybench.py -------------------------------------------------------------------------------- /src/examples/pybench/systimes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/pybench/systimes.py -------------------------------------------------------------------------------- /src/examples/simple/queens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/simple/queens.py -------------------------------------------------------------------------------- /src/examples/testmod/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/testmod/hello.py -------------------------------------------------------------------------------- /src/examples/testmod/queens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/testmod/queens.py -------------------------------------------------------------------------------- /src/examples/testpkg/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/testpkg/main.py -------------------------------------------------------------------------------- /src/examples/testpkg/mypkg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/testpkg/mypkg/__init__.py -------------------------------------------------------------------------------- /src/examples/testpkg/mypkg/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/examples/testpkg/mypkg/foo.py -------------------------------------------------------------------------------- /src/helper/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/helper/build_data_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/helper/build_data_module.py -------------------------------------------------------------------------------- /src/helper/buildext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/helper/buildext.py -------------------------------------------------------------------------------- /src/helper/get_bind_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/helper/get_bind_key.py -------------------------------------------------------------------------------- /src/helper/get_license_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/helper/get_license_info.py -------------------------------------------------------------------------------- /src/helper/get_platform_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/helper/get_platform_name.py -------------------------------------------------------------------------------- /src/helper/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/helper/merge.py -------------------------------------------------------------------------------- /src/helper/repack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/helper/repack.py -------------------------------------------------------------------------------- /src/helper/superuntime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/helper/superuntime.py -------------------------------------------------------------------------------- /src/license.tri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/license.tri -------------------------------------------------------------------------------- /src/mechanism.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/mechanism.md -------------------------------------------------------------------------------- /src/packer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/packer.py -------------------------------------------------------------------------------- /src/polyfills/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/polyfills/__init__.py -------------------------------------------------------------------------------- /src/polyfills/argparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/polyfills/argparse.py -------------------------------------------------------------------------------- /src/product.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/product.key -------------------------------------------------------------------------------- /src/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/project.py -------------------------------------------------------------------------------- /src/protect_code.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/protect_code.pt -------------------------------------------------------------------------------- /src/protect_code2.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/protect_code2.pt -------------------------------------------------------------------------------- /src/public.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/public.key -------------------------------------------------------------------------------- /src/public_capsule.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/public_capsule.zip -------------------------------------------------------------------------------- /src/pyarmor-deprecated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/pyarmor-deprecated.py -------------------------------------------------------------------------------- /src/pyarmor-webui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/pyarmor-webui.py -------------------------------------------------------------------------------- /src/pyarmor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/pyarmor.py -------------------------------------------------------------------------------- /src/pyimcore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/pyimcore.py -------------------------------------------------------------------------------- /src/pyshield.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/pyshield.key -------------------------------------------------------------------------------- /src/pyshield.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/pyshield.lic -------------------------------------------------------------------------------- /src/pytransform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/pytransform.py -------------------------------------------------------------------------------- /src/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/register.py -------------------------------------------------------------------------------- /src/sppmode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/sppmode.py -------------------------------------------------------------------------------- /src/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/usage.md -------------------------------------------------------------------------------- /src/user-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/user-guide.md -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/src/utils.py -------------------------------------------------------------------------------- /tests.8/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/Makefile -------------------------------------------------------------------------------- /tests.8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/README.md -------------------------------------------------------------------------------- /tests.8/accept_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/accept_test.py -------------------------------------------------------------------------------- /tests.8/samples/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/benchmark.py -------------------------------------------------------------------------------- /tests.8/samples/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/foo.py -------------------------------------------------------------------------------- /tests.8/samples/joker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/joker/__init__.py -------------------------------------------------------------------------------- /tests.8/samples/joker/card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/joker/card.py -------------------------------------------------------------------------------- /tests.8/samples/joker/fibo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/joker/fibo.py -------------------------------------------------------------------------------- /tests.8/samples/mp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/mp.py -------------------------------------------------------------------------------- /tests.8/samples/pyfeatures/is_1008.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/pyfeatures/is_1008.py -------------------------------------------------------------------------------- /tests.8/samples/pyfeatures/is_1083.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/pyfeatures/is_1083.py -------------------------------------------------------------------------------- /tests.8/samples/pyfeatures/is_anno.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/pyfeatures/is_anno.py -------------------------------------------------------------------------------- /tests.8/samples/pyfeatures/wrap2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/pyfeatures/wrap2.py -------------------------------------------------------------------------------- /tests.8/samples/td.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/td.py -------------------------------------------------------------------------------- /tests.8/samples/testben.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/samples/testben.py -------------------------------------------------------------------------------- /tests.8/test_pack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/test_pack.py -------------------------------------------------------------------------------- /tests.8/test_pyfeatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.8/test_pyfeatures.py -------------------------------------------------------------------------------- /tests.9/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.9/Makefile -------------------------------------------------------------------------------- /tests.9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.9/README.md -------------------------------------------------------------------------------- /tests.9/accept_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.9/accept_test.py -------------------------------------------------------------------------------- /tests.9/accept_test_nogil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.9/accept_test_nogil.py -------------------------------------------------------------------------------- /tests.9/script_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests.9/script_factory.py -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/accept-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/accept-test.sh -------------------------------------------------------------------------------- /tests/cross-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/cross-test.sh -------------------------------------------------------------------------------- /tests/data/big_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/big_array.py -------------------------------------------------------------------------------- /tests/data/foo__del.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/foo__del.py -------------------------------------------------------------------------------- /tests/data/gbk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/gbk.py -------------------------------------------------------------------------------- /tests/data/mfoo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/mfoo.py -------------------------------------------------------------------------------- /tests/data/mp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/mp.py -------------------------------------------------------------------------------- /tests/data/no_wrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/no_wrap.py -------------------------------------------------------------------------------- /tests/data/package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/package/a/__init__.py: -------------------------------------------------------------------------------- 1 | names = ['fooa'] 2 | -------------------------------------------------------------------------------- /tests/data/package/foo.py: -------------------------------------------------------------------------------- 1 | def hello(i): 2 | return (i * 3 + 1) 3 | -------------------------------------------------------------------------------- /tests/data/package/fooa.py: -------------------------------------------------------------------------------- 1 | def a_hello(s): 2 | return 'a ' + s 3 | -------------------------------------------------------------------------------- /tests/data/pop_jmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/pop_jmp.py -------------------------------------------------------------------------------- /tests/data/pub_foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/pub_foo.py -------------------------------------------------------------------------------- /tests/data/sound/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/sound/__init__.py -------------------------------------------------------------------------------- /tests/data/sound/effects/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ["echo", "surround"] 2 | -------------------------------------------------------------------------------- /tests/data/sound/effects/echo.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/data/sound/effects/surround.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/data/sound/filters/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/data/sound/filters/equalizer.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/data/sound/filters/vocoder.py: -------------------------------------------------------------------------------- 1 | password = "coder-123" 2 | -------------------------------------------------------------------------------- /tests/data/sound/formats.py: -------------------------------------------------------------------------------- 1 | namelist = 'wav', 'mp3' 2 | -------------------------------------------------------------------------------- /tests/data/t_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/t_async.py -------------------------------------------------------------------------------- /tests/data/t_refcnt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/t_refcnt.py -------------------------------------------------------------------------------- /tests/data/tb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/tb.py -------------------------------------------------------------------------------- /tests/data/tfoo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/tfoo.py -------------------------------------------------------------------------------- /tests/data/utf8bom.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | if __name__ == '__main__': 4 | print('你好,欢迎使用 PyArmor') 5 | -------------------------------------------------------------------------------- /tests/data/wrapcase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/data/wrapcase.py -------------------------------------------------------------------------------- /tests/function-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/function-test.sh -------------------------------------------------------------------------------- /tests/integration-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/integration-test.sh -------------------------------------------------------------------------------- /tests/packer-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/packer-test.sh -------------------------------------------------------------------------------- /tests/python-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/python-test.sh -------------------------------------------------------------------------------- /tests/super-plus-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/super-plus-test.sh -------------------------------------------------------------------------------- /tests/super-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/super-test.sh -------------------------------------------------------------------------------- /tests/system-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/system-test.sh -------------------------------------------------------------------------------- /tests/test-header.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/test-header.sh -------------------------------------------------------------------------------- /tests/test-merge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/test-merge.sh -------------------------------------------------------------------------------- /tests/test-py2exe-sample.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/test-py2exe-sample.sh -------------------------------------------------------------------------------- /tests/test-pyarmor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/test-pyarmor.py -------------------------------------------------------------------------------- /tests/test-sppmode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/test-sppmode.py -------------------------------------------------------------------------------- /tests/test-trial-pyarmor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/test-trial-pyarmor.py -------------------------------------------------------------------------------- /tests/test-wraparmor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/test-wraparmor.sh -------------------------------------------------------------------------------- /tests/vm-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dashingsoft/pyarmor/HEAD/tests/vm-test.sh --------------------------------------------------------------------------------