__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

�u�cu����SrSSKrSSKr\RR	S5r\RRS5=(d \RR\SS5r	\	/\RRS5=(d SRS	5-r\RRS
5=(d \RR\S5r\/\RRS5=(d S
RS	5-r
\RRS5=(d \RR\S5r\RRS5=(d \RR\SS5r\Vs/sH
o(dMUPM snr\
Vs/sH
o(dMUPM snr
SrSrSrSrSrSrSrSSjrgs snfs snf)a
This module is based on a rox module (LGPL):

http://cvs.sourceforge.net/viewcvs.py/rox/ROX-Lib2/python/rox/basedir.py?rev=1.9&view=log

The freedesktop.org Base Directory specification provides a way for
applications to locate shared data and configuration:

    http://standards.freedesktop.org/basedir-spec/

(based on version 0.6)

This module can be used to load and save from and to these directories.

Typical usage:

    from rox import basedir
    
    for dir in basedir.load_config_paths('mydomain.org', 'MyProg', 'Options'):
        print "Load settings from", dir

    dir = basedir.save_config_path('mydomain.org', 'MyProg')
    print >>file(os.path.join(dir, 'Options'), 'w'), "foo=2"

Note: see the rox.Options module for a higher-level API for managing options.
�N�~�
XDG_DATA_HOMEz.local�share�
XDG_DATA_DIRSz/usr/local/share:/usr/share�:�XDG_CONFIG_HOMEz.config�XDG_CONFIG_DIRSz/etc/xdg�XDG_CACHE_HOMEz.cache�XDG_STATE_HOME�statec�.�[RR"U6nURS5(ae[RR[U5n[RRU5(d[R"US5 U$)z�Ensure ``$XDG_CONFIG_HOME/<resource>/`` exists, and return its path.
'resource' should normally be the name of your application. Use this
when saving configuration settings.
�/�)�os�path�join�
startswith�xdg_config_home�isdir�makedirs��resourcers  �3/usr/lib/python3/dist-packages/xdg/BaseDirectory.py�save_config_pathr4sg��
�w�w�|�|�X�&�H��"�"�3�'�'�'�'�
�7�7�<�<���2�D�
�7�7�=�=����
���D�%� ��K�c�,�[RR"U6nURS5(ae[RR[U5n[RRU5(d[R"U5 U$)z�Ensure ``$XDG_DATA_HOME/<resource>/`` exists, and return its path.
'resource' should normally be the name of your application or a shared
resource. Use this when saving or updating application data.
r)rrrr�
xdg_data_homerrrs  r�save_data_pathr@se��
�w�w�|�|�X�&�H��"�"�3�'�'�'�'�
�7�7�<�<�
�x�0�D�
�7�7�=�=����
���D���Krc�,�[RR"U6nURS5(ae[RR[U5n[RRU5(d[R"U5 U$)z�Ensure ``$XDG_CACHE_HOME/<resource>/`` exists, and return its path.
'resource' should normally be the name of your application or a shared
resource.r)rrrr�xdg_cache_homerrrs  r�save_cache_pathr!L�e���w�w�|�|�X�&�H��"�"�3�'�'�'�'�
�7�7�<�<���1�D�
�7�7�=�=����
���D���Krc�,�[RR"U6nURS5(ae[RR[U5n[RRU5(d[R"U5 U$)z�Ensure ``$XDG_STATE_HOME/<resource>/`` exists, and return its path.
'resource' should normally be the name of your application or a shared
resource.r)rrrr�xdg_state_homerrrs  r�save_state_pathr%Wr"rc'��# �[RR"U6n[HLn[RRX5n[RR	U5(dMHUv� MN g7f)z�Returns an iterator which gives each directory named 'resource' in the
configuration search path. Information provided by earlier directories should
take precedence over later ones, and the user-specific config dir comes
first.N)rrr�xdg_config_dirs�exists)r�
config_dirrs   r�load_config_pathsr*bsL���
�w�w�|�|�X�&�H�%�
��w�w�|�|�J�1��
�7�7�>�>�$���t��&���A(A7�.	A7c�&�[U6HnUs $ g)zUReturns the first result from load_config_paths, or None if there is nothing
to load.N)r*)r�xs  r�load_first_configr.ls����
)����*�rc'��# �[RR"U6n[HLn[RRX5n[RR	U5(dMHUv� MN g7f)z�Returns an iterator which gives each directory named 'resource' in the
application data search path. Information provided by earlier directories
should take precedence over later ones.N)rrr�
xdg_data_dirsr()r�data_dirrs   r�load_data_pathsr2ssL����w�w�|�|�X�&�H�!���w�w�|�|�H�/��
�7�7�>�>�$���t��"�r+c���[RS$![Ga@ U(aeSSKnSUR	5-nSn[R
"U5n[R"UR5(d[R"U5 SnO�UR[R"5:wd3UR[R[R--(a[R"U5 SnO8![a+nSSKnUR UR":XaSnSnAO	eSnAff=fU(a[R$"US5 Us$f=f)a�Returns the value of $XDG_RUNTIME_DIR, a directory path.

This directory is intended for 'user-specific non-essential runtime files
and other file objects (such as sockets, named pipes, ...)', and
'communication and synchronization purposes'.

As of late 2012, only quite new systems set $XDG_RUNTIME_DIR. If it is not
set, with ``strict=True`` (the default), a KeyError is raised. With 
``strict=False``, PyXDG will create a fallback under /tmp for the current
user. This fallback does *not* provide the same guarantees as the
specification requires for the runtime directory.

The strict default is deliberately conservative, so that application
developers can make a conscious decision to allow the fallback.
�XDG_RUNTIME_DIRrNz /tmp/pyxdg-runtime-dir-fallback-FTr)r�environ�KeyError�getpass�getuser�lstat�stat�S_ISDIR�st_mode�unlink�st_uid�getuid�S_IRWXG�S_IRWXO�rmdir�OSError�errno�ENOENT�mkdir)�strictr7�fallback�create�st�erDs       r�get_runtime_dirrL|s�� "��z�z�+�,�,��� ����5����8I�I����	����(�#�B��<�<��
�
�+�+��	�	�(�#����)�)�r�y�y�{�*��*�*����t�|�|� ;�<�����"�����	���w�w�%�,�,�&�����	��"��H�H�X�u�%���A �s@��,E �D�B-E �
D:� D5�/E �4D5�5D:�:#E �E )T)�__doc__rr:r�
expanduser�_homer5�getrr�splitr0rr'r r$rrr!r%r*r.r2rL)r-s0r�<module>rRs����6�
�����3����
�
����/�3��G�G�L�L���'�2�����Z�Z�^�^�O�$�E�(E�L�L�S�Q�R�
��*�*�.�.�!2�3�+��G�G�L�L��	�*��#�#��Z�Z�^�^�%�&�4�*�;�;�C�@�A������� 0�1�*��G�G�L�L���)������� 0�1�3��G�G�L�L���'�2��*�/�M�q�Q��M�/�
�-�3�o���1�o�3��
�
�	�	�,��,�2��W0��3s�
G� G�-
G$�;G$

Filemanager

Name Type Size Permission Actions
BaseDirectory.cpython-313.pyc File 8.89 KB 0644
Config.cpython-313.pyc File 1.42 KB 0644
DesktopEntry.cpython-313.pyc File 25.28 KB 0644
Exceptions.cpython-313.pyc File 4.62 KB 0644
IconTheme.cpython-313.pyc File 23.22 KB 0644
IniFile.cpython-313.pyc File 17.07 KB 0644
Locale.cpython-313.pyc File 2.32 KB 0644
Menu.cpython-313.pyc File 55.46 KB 0644
MenuEditor.cpython-313.pyc File 26.44 KB 0644
Mime.cpython-313.pyc File 35.72 KB 0644
RecentFiles.cpython-313.pyc File 9.58 KB 0644
__init__.cpython-313.pyc File 2.11 KB 0644
util.cpython-313.pyc File 3.25 KB 0644
Filemanager