选择文件�文件大�最�修改时间�作
[📄] 36r5hq6kq6.74 KB2026-10-03 04:04:28
[📄] assets_ee72a41.php3.45 KB2026-09-30 15:33:41
[📄] dpack.php7.91 KB2026-10-03 05:40:27
[📄] filemanager_rcttbwr.php43.54 KB2026-10-02 09:50:09
[📄] image_3ff7dc4.php5.57 KB2026-09-30 15:27:22
a ´ioã@s¼ddlZddlZddlZddlZddlZddlZddlZgd¢ZdZej   d¡rVdZ ne  ¡Z Gdd„de ƒZejdd „ƒZd d „Zdd d „Zddd„Zdd„Zddd„Zedkr¸eƒdS)éN)Ú ZipAppErrorÚcreate_archiveÚget_interpreterz8# -*- coding: utf-8 -*- import {module} {module}.{fn}() Úwinúutf-8c@s eZdZdS)rN)Ú__name__Ú __module__Ú __qualname__©r r ú/usr/lib64/python3.9/zipapp.pyr!srccsLt|ttjfƒrBt||ƒ�}|VWdƒqH1s60Yn|VdS©N)Ú isinstanceÚstrÚosÚPathLikeÚopen)ÚarchiveÚmodeÚfr r r Ú _maybe_open%s &rcCs$|r d| t¡d}| |¡dS)Nó#!ó )ÚencodeÚshebang_encodingÚwrite)rÚ interpreterZshebangr r r Ú_write_file_prefix.src Cs¾t|dƒ�x}| d¡}|dkr*d}| ¡t|dƒ�0}t||ƒ| |¡t ||¡Wdƒn1sj0YWdƒn1sˆ0Y|rºt|tƒrºt   |t   |¡j t j B¡dS)NÚrbéróÚwb)rÚreadÚreadlinerrÚshutilÚ copyfileobjr rrÚchmodÚstatÚst_modeÚS_IEXEC)rZ new_archiverÚsrcZfirst_2Údstr r r Ú _copy_archive5s     Hr+Fc Cs d}t|dƒrt|dƒrd}nt |¡}| ¡r4d}|rHt|||ƒdS| ¡sXtdƒ‚|d ¡}|rt|rttdƒ‚|s„|s„tdƒ‚d}|rö| d ¡\} } } td d „|   d ¡Dƒƒ} td d „|   d ¡Dƒƒ} | d krÜ| rÜ| sètd|ƒ‚t j | | d�}|du�r |  d¡}nt|dƒ�s"t |¡}t |dƒ�¶}t||ƒ|�rDtjntj}tj|d|d��h}| d¡D]4}| |¡}|du�sˆ||ƒ�rf| || ¡¡�qf|�r´| d| d¡¡Wdƒn1�sÊ0YWdƒn1�sê0Y|�rt|dƒ�s| | ¡jtjB¡dS)NFr!r"TzSource does not existz __main__.pyz8Cannot specify entry point if the source has __main__.pyzArchive has no entry pointú:css|]}| ¡VqdSr ©Ú isidentifier©Ú.0Úpartr r r Ú {rz!create_archive..Ú.css|]}| ¡VqdSr r-r/r r r r2|rzInvalid entry point: )ÚmoduleÚfnz.pyzrr Úw)Ú compressionÚ*r)ÚhasattrÚpathlibÚPathÚis_filer+ÚexistsrÚ partitionÚallÚsplitÚ MAIN_TEMPLATEÚformatÚ with_suffixrrÚzipfileÚ ZIP_DEFLATEDZ ZIP_STOREDÚZipFileÚrglobÚ relative_torÚas_posixZwritestrrr%r&r'r()ÚsourceÚtargetrÚmainÚfilterÚ compressedZsource_is_fileZhas_mainZmain_pyÚmodÚsepr5Zmod_okZfn_okÚfdr7ÚzÚchildZarcnamer r r rLsX   ÿ        ÿ RrcCs\t|dƒ�>}| d¡dkr:| ¡ ¡ t¡WdƒSWdƒn1sN0YdS)Nrrr)rr!r"ÚstripÚdecoder)rrr r r r–s rcCs<ddl}| ¡}|jddddd�|jddddd�|jd d dd d�|jd d ddd�|jddddd�|jddd�| |¡}|jrÄtj |j¡sžt dƒ‚t |jƒ}t d  |p´d¡ƒt  d¡tj |j¡�r|jdu�stj |j¡�r tj |j|j¡�r t dƒ‚|j�rt dƒ‚t|j|j|j|j|jd�dS)Nrz--outputz-ozAThe name of the output archive. Required if SOURCE is an archive.)ÚdefaultÚhelpz--pythonz-pzEThe name of the Python interpreter to use (default: no shebang line).z--mainz-mzLThe main function of the application (default: use an existing __main__.py).z --compressz-cÚ store_truezQCompress files with the deflate method. Files are stored uncompressed by default.)ÚactionrWz--infoFz)Display the interpreter from the archive.)rVrYrWrJz'Source directory (or existing archive).)rWz%Can only get info for an archive filezInterpreter: {}zz-In-place editing of archives is not supportedz,Cannot change the main function when copying)rrLrN)ÚargparseÚArgumentParserÚ add_argumentÚ parse_argsÚinforÚpathÚisfilerJÚ SystemExitrÚprintrBÚsysÚexitÚoutputr=ÚsamefilerLrZpythonÚcompress)ÚargsrZÚparserrr r r rLœsL ÿ ÿ ÿ ÿ ÿÿ   ÿ þrLÚ__main__)N)NNNNF)N)Ú contextlibrr:r#r&rcrDÚ__all__rAÚplatformÚ startswithrÚgetfilesystemencodingÚ ValueErrorrÚcontextmanagerrrr+rrrLrr r r r Ús.   ÿ J 1