MuPDF 1.23.0 Documentation// record/report the error, cleanup any stray state // etc) and can then either exit the block, or pass on // the exception to a higher level (enclosing) fz_try // block (using fz_throw, or fz_rethrow) data->list = list; data->bbox = bbox; data->pix = NULL; data->failed = 0; // Create the thread and pass it the data structure. if (pthread_create(&thread[i], NULL, renderer, data) != 0) fail("pthread_create()"); ownership, you are responsible for freeing it by calling drop or free, or close before you return. You may pass ownership of an owned object by return it only if you name the function using one of the special words0 码力 | 245 页 | 817.74 KB | 8 月前3
MuPDF 1.25.0 Documentation// record/report the error, cleanup any stray state // etc) and can then either exit the block, or pass on // the exception to a higher level (enclosing) fz_try // block (using fz_throw, or fz_rethrow) data->list = list; data->bbox = bbox; data->pix = NULL; data->failed = 0; // Create the thread and pass it the data structure. if (pthread_create(&thread[i], NULL, renderer, data) != 0) fail("pthread_create()"); ownership, you are responsible for freeing it by calling drop or free, or close before you return. You may pass ownership of an owned object by return it only if you name the function using one of the special words0 码力 | 259 页 | 1.11 MB | 8 月前3
MuPDF 1.24.0 Documentation// record/report the error, cleanup any stray state // etc) and can then either exit the block, or pass on // the exception to a higher level (enclosing) fz_try // block (using fz_throw, or fz_rethrow) data->list = list; data->bbox = bbox; data->pix = NULL; data->failed = 0; // Create the thread and pass it the data structure. if (pthread_create(&thread[i], NULL, renderer, data) != 0) fail("pthread_create()"); ownership, you are responsible for freeing it by calling drop or free, or close before you return. You may pass ownership of an owned object by return it only if you name the function using one of the special words0 码力 | 249 页 | 830.15 KB | 8 月前3
PyArmor Documentation v8.1.9can be installed with pip as above. 1.2.4. Run Pyarmor from Python script Create a script tool.py, pass arguments by yourself from pyarmor.cli.__main__ import main_entry args = ['gen', 'foo.py'] main(args) file by PyInstaller with option -F: $ pyinstaller -F foo.py It generates one bundle file dist/foo, pass this to pyarmor: $ pyarmor gen -O obfdist --pack dist/foo foo.py This command will obfuscate foo pyinstaller foo.py It generates one bundle folder dist/foo, and an executable file dist/foo/foo, pass this executable to pyarmor: $ pyarmor gen -O obfdist --pack dist/foo/foo foo.py Like above section0 码力 | 131 页 | 111.00 KB | 1 年前3
PyArmor Documentation v8.5.10the obfuscated script in Cygwin. 1.2.8. Run Pyarmor from Python script Create a script tool.py, pass arguments by yourself from pyarmor.cli.__main__ import main_entry args = ['gen', 'foo.py'] main_entry(args) modules and packages in the same path, then pack the obfuscated to one bundle. Important Please pass plain script in command line, for example, foo.py should not been obfuscated. 1.3.9.2. Packing to plain script has been packed by one spec file. For example: $ pyinstaller foo.spec $ dist/foo Then pass this specfile to --pack to let Pyarmor pack the obfuscated scripts. For example: $ pyarmor gen --pack0 码力 | 193 页 | 154.05 KB | 1 年前3
MuPDF 1.22.0 Documentation// record/report the error, cleanup any stray state // etc) and can then either exit the block, or pass on // the exception to a higher level (enclosing) fz_try // block (using fz_throw, or fz_rethrow) data->list = list; data->bbox = bbox; data->pix = NULL; data->failed = 0; // Create the thread and pass it the data structure. if (pthread_create(&thread[i], NULL, renderer, data) != 0) fail("pthread_create()"); ownership, you are responsible for freeing it by calling drop or free, or close before you return. You may pass ownership of an owned object by return it only if you name the function using one of the special words0 码力 | 175 页 | 698.87 KB | 8 月前3
PyArmor Documentation v5.9.5/usr/share/pyarmor/check_ntp_time foo.py Finally generate one license file for this obfuscated script, pass extra license data by option -x, this data could be got by function _get_license_data in the plugin IPV4 Bind license to ipv4 addr -m, --bind-mac MACADDR Bind license to mac addr -x, --bind-data DATA Pass extra data to license, used to extend license type --disable-restrict-mode Disable all the restrict Directory to put final built distributions in. -e, --options OPTIONS Pass these extra options to pyinstaller -x, --xoptions OPTIONS Pass these extra options to pyarmor obfuscate -s FILE Use external .spec0 码力 | 131 页 | 428.65 KB | 1 年前3
PyArmor Documentation v6.2.7/usr/share/pyarmor/check_ntp_time foo.py Finally generate one license file for this obfuscated script, pass extra license data by option -x, this data could be got by function _get_license_data in the plugin Bind license to serial number of harddisk Bind license to ipv4 addr Bind license to mac addr Pass extra data to license, used to extend license type Disable all the restrict modes Check license Directory to put final built distributions in. Pass these extra options to pyinstaller -s FILE --without-license --with-license FILE --clean --debug --name Pass these extra options to pyarmor obfuscate0 码力 | 159 页 | 123.91 KB | 1 年前3
PyArmor Documentation v6.3.1/usr/share/pyarmor/check_ntp_time foo.py Finally generate one license file for this obfuscated script, pass extra license data by option -x, this data could be got by function _get_license_data in the plugin Bind license to serial number of harddisk Bind license to ipv4 addr Bind license to mac addr Pass extra data to license, used to extend license type Disable all the restrict modes Check license Directory to put final built distributions in. Pass these extra options to pyinstaller -s FILE --without-license --with-license FILE --clean --debug --name Pass these extra options to pyarmor obfuscate0 码力 | 161 页 | 124.89 KB | 1 年前3
PyArmor Documentation v6.2.8/usr/share/pyarmor/check_ntp_time foo.py Finally generate one license file for this obfuscated script, pass extra license data by option -x, this data could be got by function _get_license_data in the plugin IPV4 Bind license to ipv4 addr -m, --bind-mac MACADDR Bind license to mac addr -x, --bind-data DATA Pass extra data to license, used to extend license type --disable-restrict-mode Disable all the restrict Directory to put final built distributions in. -e, --options OPTIONS Pass these extra options to pyinstaller -x, --xoptions OPTIONS Pass these extra options to pyarmor obfuscate -s FILE Use external .spec0 码力 | 153 页 | 483.38 KB | 1 年前3
共 524 条
- 1
- 2
- 3
- 4
- 5
- 6
- 53













