mirror of
https://gitlab.sectorq.eu/jaydee/python.git
synced 2025-12-14 02:34:53 +01:00
das
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,115 +1,116 @@
|
|||||||
('X:\\__GITHUB\\python\\dist\\mqtt_srv.exe',
|
('X:\\__GITLAB\\python\\dist\\mqtt_srv.exe',
|
||||||
False,
|
False,
|
||||||
False,
|
False,
|
||||||
False,
|
False,
|
||||||
'C:\\Program '
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\bootloader\\images\\icon-windowed.ico',
|
||||||
'Files\\Python310\\lib\\site-packages\\PyInstaller\\bootloader\\images\\icon-windowed.ico',
|
None,
|
||||||
None,
|
False,
|
||||||
False,
|
False,
|
||||||
False,
|
'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"><assemblyIdentity type="win32" name="mqtt_srv" processorArchitecture="amd64" version="1.0.0.0"/><trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"><security><requestedPrivileges><requestedExecutionLevel level="asInvoker" uiAccess="false"/></requestedPrivileges></security></trustInfo><dependency><dependentAssembly><assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" language="*" processorArchitecture="*" version="6.0.0.0" publicKeyToken="6595b64144ccf1df"/></dependentAssembly></dependency><compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"><application><supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/><supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/><supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/><supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/><supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/></application></compatibility><application xmlns="urn:schemas-microsoft-com:asm.v3"><windowsSettings><longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware></windowsSettings></application></assembly>',
|
||||||
'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"><assemblyIdentity type="win32" name="mqtt_srv" processorArchitecture="amd64" version="1.0.0.0"/><trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"><security><requestedPrivileges><requestedExecutionLevel level="asInvoker" uiAccess="false"/></requestedPrivileges></security></trustInfo><dependency><dependentAssembly><assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" language="*" processorArchitecture="*" version="6.0.0.0" publicKeyToken="6595b64144ccf1df"/></dependentAssembly></dependency><compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"><application><supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/><supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/><supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/><supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/><supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/></application></compatibility><application xmlns="urn:schemas-microsoft-com:asm.v3"><windowsSettings><longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware></windowsSettings></application></assembly>',
|
True,
|
||||||
True,
|
True,
|
||||||
True,
|
False,
|
||||||
False,
|
None,
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
None,
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\mqtt_srv.pkg',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\mqtt_srv.pkg',
|
[('PYZ-00.pyz', 'X:\\__GITLAB\\python\\build\\mqtt_srv\\PYZ-00.pyz', 'PYZ'),
|
||||||
[('PYZ-00.pyz', 'X:\\__GITHUB\\python\\build\\mqtt_srv\\PYZ-00.pyz', 'PYZ'),
|
('struct',
|
||||||
('struct',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\struct.pyc',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\struct.pyc',
|
'PYMODULE'),
|
||||||
'PYMODULE'),
|
('pyimod01_archive',
|
||||||
('pyimod01_archive',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\pyimod01_archive.pyc',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\pyimod01_archive.pyc',
|
'PYMODULE'),
|
||||||
'PYMODULE'),
|
('pyimod02_importers',
|
||||||
('pyimod02_importers',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\pyimod02_importers.pyc',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\pyimod02_importers.pyc',
|
'PYMODULE'),
|
||||||
'PYMODULE'),
|
('pyimod03_ctypes',
|
||||||
('pyimod03_ctypes',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\pyimod03_ctypes.pyc',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\pyimod03_ctypes.pyc',
|
'PYMODULE'),
|
||||||
'PYMODULE'),
|
('pyimod04_pywin32',
|
||||||
('pyimod04_pywin32',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\pyimod04_pywin32.pyc',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\pyimod04_pywin32.pyc',
|
'PYMODULE'),
|
||||||
'PYMODULE'),
|
('pyiboot01_bootstrap',
|
||||||
('pyiboot01_bootstrap',
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
|
||||||
'C:\\Program '
|
'PYSOURCE'),
|
||||||
'Files\\Python310\\lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
|
('pyi_rth_inspect',
|
||||||
'PYSOURCE'),
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
|
||||||
('pyi_rth_inspect',
|
'PYSOURCE'),
|
||||||
'C:\\Program '
|
('pyi_rth_pkgutil',
|
||||||
'Files\\Python310\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py',
|
||||||
'PYSOURCE'),
|
'PYSOURCE'),
|
||||||
('pyi_rth_subprocess',
|
('pyi_rth_multiprocessing',
|
||||||
'C:\\Program '
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py',
|
||||||
'Files\\Python310\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_subprocess.py',
|
'PYSOURCE'),
|
||||||
'PYSOURCE'),
|
('mqtt_srv',
|
||||||
('pyi_rth_pkgutil',
|
'\\\\192.168.77.106\\Data\\__GITLAB\\python\\mqtt_srv.pyw',
|
||||||
'C:\\Program '
|
'PYSOURCE'),
|
||||||
'Files\\Python310\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py',
|
('python310.dll', 'C:\\Program Files\\Python310\\python310.dll', 'BINARY'),
|
||||||
'PYSOURCE'),
|
('VCRUNTIME140.dll',
|
||||||
('pyi_rth_multiprocessing',
|
'C:\\Program Files\\Python310\\VCRUNTIME140.dll',
|
||||||
'C:\\Program '
|
'BINARY'),
|
||||||
'Files\\Python310\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py',
|
('_multiprocessing.pyd',
|
||||||
'PYSOURCE'),
|
'C:\\Program Files\\Python310\\DLLs\\_multiprocessing.pyd',
|
||||||
('mqtt_srv',
|
'EXTENSION'),
|
||||||
'\\\\192.168.77.106\\Data\\__GITHUB\\python\\mqtt_srv.pyw',
|
('pyexpat.pyd',
|
||||||
'PYSOURCE'),
|
'C:\\Program Files\\Python310\\DLLs\\pyexpat.pyd',
|
||||||
('VCRUNTIME140.dll',
|
'EXTENSION'),
|
||||||
'C:\\Program Files\\Python310\\VCRUNTIME140.dll',
|
('_ssl.pyd', 'C:\\Program Files\\Python310\\DLLs\\_ssl.pyd', 'EXTENSION'),
|
||||||
'BINARY'),
|
('_decimal.pyd',
|
||||||
('python310.dll', 'C:\\Program Files\\Python310\\python310.dll', 'BINARY'),
|
'C:\\Program Files\\Python310\\DLLs\\_decimal.pyd',
|
||||||
('_multiprocessing',
|
'EXTENSION'),
|
||||||
'C:\\Program Files\\Python310\\DLLs\\_multiprocessing.pyd',
|
('_hashlib.pyd',
|
||||||
'EXTENSION'),
|
'C:\\Program Files\\Python310\\DLLs\\_hashlib.pyd',
|
||||||
('pyexpat', 'C:\\Program Files\\Python310\\DLLs\\pyexpat.pyd', 'EXTENSION'),
|
'EXTENSION'),
|
||||||
('_ssl', 'C:\\Program Files\\Python310\\DLLs\\_ssl.pyd', 'EXTENSION'),
|
('select.pyd', 'C:\\Program Files\\Python310\\DLLs\\select.pyd', 'EXTENSION'),
|
||||||
('_decimal', 'C:\\Program Files\\Python310\\DLLs\\_decimal.pyd', 'EXTENSION'),
|
('_lzma.pyd', 'C:\\Program Files\\Python310\\DLLs\\_lzma.pyd', 'EXTENSION'),
|
||||||
('_hashlib', 'C:\\Program Files\\Python310\\DLLs\\_hashlib.pyd', 'EXTENSION'),
|
('_bz2.pyd', 'C:\\Program Files\\Python310\\DLLs\\_bz2.pyd', 'EXTENSION'),
|
||||||
('select', 'C:\\Program Files\\Python310\\DLLs\\select.pyd', 'EXTENSION'),
|
('_queue.pyd', 'C:\\Program Files\\Python310\\DLLs\\_queue.pyd', 'EXTENSION'),
|
||||||
('_lzma', 'C:\\Program Files\\Python310\\DLLs\\_lzma.pyd', 'EXTENSION'),
|
('unicodedata.pyd',
|
||||||
('_bz2', 'C:\\Program Files\\Python310\\DLLs\\_bz2.pyd', 'EXTENSION'),
|
'C:\\Program Files\\Python310\\DLLs\\unicodedata.pyd',
|
||||||
('_queue', 'C:\\Program Files\\Python310\\DLLs\\_queue.pyd', 'EXTENSION'),
|
'EXTENSION'),
|
||||||
('unicodedata',
|
('_elementtree.pyd',
|
||||||
'C:\\Program Files\\Python310\\DLLs\\unicodedata.pyd',
|
'C:\\Program Files\\Python310\\DLLs\\_elementtree.pyd',
|
||||||
'EXTENSION'),
|
'EXTENSION'),
|
||||||
('_elementtree',
|
('psutil\\_psutil_windows.pyd',
|
||||||
'C:\\Program Files\\Python310\\DLLs\\_elementtree.pyd',
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\psutil\\_psutil_windows.pyd',
|
||||||
'EXTENSION'),
|
'EXTENSION'),
|
||||||
('psutil._psutil_windows',
|
('_ctypes.pyd',
|
||||||
'C:\\Program '
|
'C:\\Program Files\\Python310\\DLLs\\_ctypes.pyd',
|
||||||
'Files\\Python310\\lib\\site-packages\\psutil\\_psutil_windows.pyd',
|
'EXTENSION'),
|
||||||
'EXTENSION'),
|
('_socket.pyd',
|
||||||
('_ctypes', 'C:\\Program Files\\Python310\\DLLs\\_ctypes.pyd', 'EXTENSION'),
|
'C:\\Program Files\\Python310\\DLLs\\_socket.pyd',
|
||||||
('_socket', 'C:\\Program Files\\Python310\\DLLs\\_socket.pyd', 'EXTENSION'),
|
'EXTENSION'),
|
||||||
('_uuid', 'C:\\Program Files\\Python310\\DLLs\\_uuid.pyd', 'EXTENSION'),
|
('_uuid.pyd', 'C:\\Program Files\\Python310\\DLLs\\_uuid.pyd', 'EXTENSION'),
|
||||||
('_overlapped',
|
('_overlapped.pyd',
|
||||||
'C:\\Program Files\\Python310\\DLLs\\_overlapped.pyd',
|
'C:\\Program Files\\Python310\\DLLs\\_overlapped.pyd',
|
||||||
'EXTENSION'),
|
'EXTENSION'),
|
||||||
('_asyncio', 'C:\\Program Files\\Python310\\DLLs\\_asyncio.pyd', 'EXTENSION'),
|
('_asyncio.pyd',
|
||||||
('libcrypto-1_1.dll',
|
'C:\\Program Files\\Python310\\DLLs\\_asyncio.pyd',
|
||||||
'C:\\Program Files\\Python310\\DLLs\\libcrypto-1_1.dll',
|
'EXTENSION'),
|
||||||
'BINARY'),
|
('libssl-1_1.dll',
|
||||||
('libssl-1_1.dll',
|
'C:\\Program Files\\Python310\\DLLs\\libssl-1_1.dll',
|
||||||
'C:\\Program Files\\Python310\\DLLs\\libssl-1_1.dll',
|
'BINARY'),
|
||||||
'BINARY'),
|
('libcrypto-1_1.dll',
|
||||||
('python3.dll', 'C:\\Program Files\\Python310\\python3.dll', 'BINARY'),
|
'C:\\Program Files\\Python310\\DLLs\\libcrypto-1_1.dll',
|
||||||
('libffi-7.dll',
|
'BINARY'),
|
||||||
'C:\\Program Files\\Python310\\DLLs\\libffi-7.dll',
|
('python3.dll', 'C:\\Program Files\\Python310\\python3.dll', 'BINARY'),
|
||||||
'BINARY'),
|
('libffi-7.dll',
|
||||||
('base_library.zip',
|
'C:\\Program Files\\Python310\\DLLs\\libffi-7.dll',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\base_library.zip',
|
'BINARY'),
|
||||||
'DATA'),
|
('base_library.zip',
|
||||||
('certifi\\py.typed',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\base_library.zip',
|
||||||
'C:\\Program Files\\Python310\\lib\\site-packages\\certifi\\py.typed',
|
'DATA'),
|
||||||
'DATA'),
|
('certifi\\cacert.pem',
|
||||||
('certifi\\cacert.pem',
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\certifi\\cacert.pem',
|
||||||
'C:\\Program Files\\Python310\\lib\\site-packages\\certifi\\cacert.pem',
|
'DATA'),
|
||||||
'DATA')],
|
('certifi\\py.typed',
|
||||||
[],
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\certifi\\py.typed',
|
||||||
False,
|
'DATA')],
|
||||||
False,
|
[],
|
||||||
1669484603,
|
False,
|
||||||
[('runw.exe',
|
False,
|
||||||
'C:\\Program '
|
1671871456,
|
||||||
'Files\\Python310\\lib\\site-packages\\PyInstaller\\bootloader\\Windows-64bit\\runw.exe',
|
[('runw.exe',
|
||||||
'EXECUTABLE')])
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\bootloader\\Windows-64bit-intel\\runw.exe',
|
||||||
|
'EXECUTABLE')])
|
||||||
|
|||||||
@@ -1,106 +1,109 @@
|
|||||||
('X:\\__GITHUB\\python\\build\\mqtt_srv\\mqtt_srv.pkg',
|
('X:\\__GITLAB\\python\\build\\mqtt_srv\\mqtt_srv.pkg',
|
||||||
{'BINARY': 1,
|
{'BINARY': 1,
|
||||||
'DATA': 1,
|
'DATA': 1,
|
||||||
'EXECUTABLE': 1,
|
'EXECUTABLE': 1,
|
||||||
'EXTENSION': 1,
|
'EXTENSION': 1,
|
||||||
'PYMODULE': 1,
|
'PYMODULE': 1,
|
||||||
'PYSOURCE': 1,
|
'PYSOURCE': 1,
|
||||||
'PYZ': 0,
|
'PYZ': 0,
|
||||||
'SPLASH': 1},
|
'SPLASH': 1},
|
||||||
[('PYZ-00.pyz', 'X:\\__GITHUB\\python\\build\\mqtt_srv\\PYZ-00.pyz', 'PYZ'),
|
[('PYZ-00.pyz', 'X:\\__GITLAB\\python\\build\\mqtt_srv\\PYZ-00.pyz', 'PYZ'),
|
||||||
('struct',
|
('struct',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\struct.pyc',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\struct.pyc',
|
||||||
'PYMODULE'),
|
'PYMODULE'),
|
||||||
('pyimod01_archive',
|
('pyimod01_archive',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\pyimod01_archive.pyc',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\pyimod01_archive.pyc',
|
||||||
'PYMODULE'),
|
'PYMODULE'),
|
||||||
('pyimod02_importers',
|
('pyimod02_importers',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\pyimod02_importers.pyc',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\pyimod02_importers.pyc',
|
||||||
'PYMODULE'),
|
'PYMODULE'),
|
||||||
('pyimod03_ctypes',
|
('pyimod03_ctypes',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\pyimod03_ctypes.pyc',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\pyimod03_ctypes.pyc',
|
||||||
'PYMODULE'),
|
'PYMODULE'),
|
||||||
('pyimod04_pywin32',
|
('pyimod04_pywin32',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\localpycs\\pyimod04_pywin32.pyc',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\localpycs\\pyimod04_pywin32.pyc',
|
||||||
'PYMODULE'),
|
'PYMODULE'),
|
||||||
('pyiboot01_bootstrap',
|
('pyiboot01_bootstrap',
|
||||||
'C:\\Program '
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
|
||||||
'Files\\Python310\\lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
|
'PYSOURCE'),
|
||||||
'PYSOURCE'),
|
('pyi_rth_inspect',
|
||||||
('pyi_rth_inspect',
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
|
||||||
'C:\\Program '
|
'PYSOURCE'),
|
||||||
'Files\\Python310\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
|
('pyi_rth_pkgutil',
|
||||||
'PYSOURCE'),
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py',
|
||||||
('pyi_rth_subprocess',
|
'PYSOURCE'),
|
||||||
'C:\\Program '
|
('pyi_rth_multiprocessing',
|
||||||
'Files\\Python310\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_subprocess.py',
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py',
|
||||||
'PYSOURCE'),
|
'PYSOURCE'),
|
||||||
('pyi_rth_pkgutil',
|
('mqtt_srv',
|
||||||
'C:\\Program '
|
'\\\\192.168.77.106\\Data\\__GITLAB\\python\\mqtt_srv.pyw',
|
||||||
'Files\\Python310\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py',
|
'PYSOURCE'),
|
||||||
'PYSOURCE'),
|
('python310.dll', 'C:\\Program Files\\Python310\\python310.dll', 'BINARY'),
|
||||||
('pyi_rth_multiprocessing',
|
('VCRUNTIME140.dll',
|
||||||
'C:\\Program '
|
'C:\\Program Files\\Python310\\VCRUNTIME140.dll',
|
||||||
'Files\\Python310\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py',
|
'BINARY'),
|
||||||
'PYSOURCE'),
|
('_multiprocessing.pyd',
|
||||||
('mqtt_srv',
|
'C:\\Program Files\\Python310\\DLLs\\_multiprocessing.pyd',
|
||||||
'\\\\192.168.77.106\\Data\\__GITHUB\\python\\mqtt_srv.pyw',
|
'EXTENSION'),
|
||||||
'PYSOURCE'),
|
('pyexpat.pyd',
|
||||||
('VCRUNTIME140.dll',
|
'C:\\Program Files\\Python310\\DLLs\\pyexpat.pyd',
|
||||||
'C:\\Program Files\\Python310\\VCRUNTIME140.dll',
|
'EXTENSION'),
|
||||||
'BINARY'),
|
('_ssl.pyd', 'C:\\Program Files\\Python310\\DLLs\\_ssl.pyd', 'EXTENSION'),
|
||||||
('python310.dll', 'C:\\Program Files\\Python310\\python310.dll', 'BINARY'),
|
('_decimal.pyd',
|
||||||
('_multiprocessing',
|
'C:\\Program Files\\Python310\\DLLs\\_decimal.pyd',
|
||||||
'C:\\Program Files\\Python310\\DLLs\\_multiprocessing.pyd',
|
'EXTENSION'),
|
||||||
'EXTENSION'),
|
('_hashlib.pyd',
|
||||||
('pyexpat', 'C:\\Program Files\\Python310\\DLLs\\pyexpat.pyd', 'EXTENSION'),
|
'C:\\Program Files\\Python310\\DLLs\\_hashlib.pyd',
|
||||||
('_ssl', 'C:\\Program Files\\Python310\\DLLs\\_ssl.pyd', 'EXTENSION'),
|
'EXTENSION'),
|
||||||
('_decimal', 'C:\\Program Files\\Python310\\DLLs\\_decimal.pyd', 'EXTENSION'),
|
('select.pyd', 'C:\\Program Files\\Python310\\DLLs\\select.pyd', 'EXTENSION'),
|
||||||
('_hashlib', 'C:\\Program Files\\Python310\\DLLs\\_hashlib.pyd', 'EXTENSION'),
|
('_lzma.pyd', 'C:\\Program Files\\Python310\\DLLs\\_lzma.pyd', 'EXTENSION'),
|
||||||
('select', 'C:\\Program Files\\Python310\\DLLs\\select.pyd', 'EXTENSION'),
|
('_bz2.pyd', 'C:\\Program Files\\Python310\\DLLs\\_bz2.pyd', 'EXTENSION'),
|
||||||
('_lzma', 'C:\\Program Files\\Python310\\DLLs\\_lzma.pyd', 'EXTENSION'),
|
('_queue.pyd', 'C:\\Program Files\\Python310\\DLLs\\_queue.pyd', 'EXTENSION'),
|
||||||
('_bz2', 'C:\\Program Files\\Python310\\DLLs\\_bz2.pyd', 'EXTENSION'),
|
('unicodedata.pyd',
|
||||||
('_queue', 'C:\\Program Files\\Python310\\DLLs\\_queue.pyd', 'EXTENSION'),
|
'C:\\Program Files\\Python310\\DLLs\\unicodedata.pyd',
|
||||||
('unicodedata',
|
'EXTENSION'),
|
||||||
'C:\\Program Files\\Python310\\DLLs\\unicodedata.pyd',
|
('_elementtree.pyd',
|
||||||
'EXTENSION'),
|
'C:\\Program Files\\Python310\\DLLs\\_elementtree.pyd',
|
||||||
('_elementtree',
|
'EXTENSION'),
|
||||||
'C:\\Program Files\\Python310\\DLLs\\_elementtree.pyd',
|
('psutil\\_psutil_windows.pyd',
|
||||||
'EXTENSION'),
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\psutil\\_psutil_windows.pyd',
|
||||||
('psutil._psutil_windows',
|
'EXTENSION'),
|
||||||
'C:\\Program '
|
('_ctypes.pyd',
|
||||||
'Files\\Python310\\lib\\site-packages\\psutil\\_psutil_windows.pyd',
|
'C:\\Program Files\\Python310\\DLLs\\_ctypes.pyd',
|
||||||
'EXTENSION'),
|
'EXTENSION'),
|
||||||
('_ctypes', 'C:\\Program Files\\Python310\\DLLs\\_ctypes.pyd', 'EXTENSION'),
|
('_socket.pyd',
|
||||||
('_socket', 'C:\\Program Files\\Python310\\DLLs\\_socket.pyd', 'EXTENSION'),
|
'C:\\Program Files\\Python310\\DLLs\\_socket.pyd',
|
||||||
('_uuid', 'C:\\Program Files\\Python310\\DLLs\\_uuid.pyd', 'EXTENSION'),
|
'EXTENSION'),
|
||||||
('_overlapped',
|
('_uuid.pyd', 'C:\\Program Files\\Python310\\DLLs\\_uuid.pyd', 'EXTENSION'),
|
||||||
'C:\\Program Files\\Python310\\DLLs\\_overlapped.pyd',
|
('_overlapped.pyd',
|
||||||
'EXTENSION'),
|
'C:\\Program Files\\Python310\\DLLs\\_overlapped.pyd',
|
||||||
('_asyncio', 'C:\\Program Files\\Python310\\DLLs\\_asyncio.pyd', 'EXTENSION'),
|
'EXTENSION'),
|
||||||
('libcrypto-1_1.dll',
|
('_asyncio.pyd',
|
||||||
'C:\\Program Files\\Python310\\DLLs\\libcrypto-1_1.dll',
|
'C:\\Program Files\\Python310\\DLLs\\_asyncio.pyd',
|
||||||
'BINARY'),
|
'EXTENSION'),
|
||||||
('libssl-1_1.dll',
|
('libssl-1_1.dll',
|
||||||
'C:\\Program Files\\Python310\\DLLs\\libssl-1_1.dll',
|
'C:\\Program Files\\Python310\\DLLs\\libssl-1_1.dll',
|
||||||
'BINARY'),
|
'BINARY'),
|
||||||
('python3.dll', 'C:\\Program Files\\Python310\\python3.dll', 'BINARY'),
|
('libcrypto-1_1.dll',
|
||||||
('libffi-7.dll',
|
'C:\\Program Files\\Python310\\DLLs\\libcrypto-1_1.dll',
|
||||||
'C:\\Program Files\\Python310\\DLLs\\libffi-7.dll',
|
'BINARY'),
|
||||||
'BINARY'),
|
('python3.dll', 'C:\\Program Files\\Python310\\python3.dll', 'BINARY'),
|
||||||
('base_library.zip',
|
('libffi-7.dll',
|
||||||
'X:\\__GITHUB\\python\\build\\mqtt_srv\\base_library.zip',
|
'C:\\Program Files\\Python310\\DLLs\\libffi-7.dll',
|
||||||
'DATA'),
|
'BINARY'),
|
||||||
('certifi\\py.typed',
|
('base_library.zip',
|
||||||
'C:\\Program Files\\Python310\\lib\\site-packages\\certifi\\py.typed',
|
'X:\\__GITLAB\\python\\build\\mqtt_srv\\base_library.zip',
|
||||||
'DATA'),
|
'DATA'),
|
||||||
('certifi\\cacert.pem',
|
('certifi\\cacert.pem',
|
||||||
'C:\\Program Files\\Python310\\lib\\site-packages\\certifi\\cacert.pem',
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\certifi\\cacert.pem',
|
||||||
'DATA')],
|
'DATA'),
|
||||||
False,
|
('certifi\\py.typed',
|
||||||
False,
|
'C:\\Users\\jaydee\\AppData\\Roaming\\Python\\Python310\\site-packages\\certifi\\py.typed',
|
||||||
False,
|
'DATA')],
|
||||||
[],
|
False,
|
||||||
None,
|
False,
|
||||||
None,
|
False,
|
||||||
None)
|
[],
|
||||||
|
None,
|
||||||
|
None,
|
||||||
|
None)
|
||||||
|
|||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,30 +1,30 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||||
<assemblyIdentity type="win32" name="mqtt_srv" processorArchitecture="amd64" version="1.0.0.0"/>
|
<assemblyIdentity type="win32" name="mqtt_srv" processorArchitecture="amd64" version="1.0.0.0"/>
|
||||||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
|
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||||
<security>
|
<security>
|
||||||
<requestedPrivileges>
|
<requestedPrivileges>
|
||||||
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
|
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
|
||||||
</requestedPrivileges>
|
</requestedPrivileges>
|
||||||
</security>
|
</security>
|
||||||
</trustInfo>
|
</trustInfo>
|
||||||
<dependency>
|
<dependency>
|
||||||
<dependentAssembly>
|
<dependentAssembly>
|
||||||
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" language="*" processorArchitecture="*" version="6.0.0.0" publicKeyToken="6595b64144ccf1df"/>
|
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" language="*" processorArchitecture="*" version="6.0.0.0" publicKeyToken="6595b64144ccf1df"/>
|
||||||
</dependentAssembly>
|
</dependentAssembly>
|
||||||
</dependency>
|
</dependency>
|
||||||
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
|
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
|
||||||
<application>
|
<application>
|
||||||
<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
|
<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
|
||||||
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
|
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
|
||||||
<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
|
<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
|
||||||
<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
|
<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
|
||||||
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
|
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
|
||||||
</application>
|
</application>
|
||||||
</compatibility>
|
</compatibility>
|
||||||
<application xmlns="urn:schemas-microsoft-com:asm.v3">
|
<application xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||||
<windowsSettings>
|
<windowsSettings>
|
||||||
<longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware>
|
<longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware>
|
||||||
</windowsSettings>
|
</windowsSettings>
|
||||||
</application>
|
</application>
|
||||||
</assembly>
|
</assembly>
|
||||||
Binary file not shown.
@@ -1,70 +1,70 @@
|
|||||||
|
|
||||||
This file lists modules PyInstaller was not able to find. This does not
|
This file lists modules PyInstaller was not able to find. This does not
|
||||||
necessarily mean this module is required for running your program. Python and
|
necessarily mean this module is required for running your program. Python and
|
||||||
Python 3rd-party packages include a lot of conditional or optional modules. For
|
Python 3rd-party packages include a lot of conditional or optional modules. For
|
||||||
example the module 'ntpath' only exists on Windows, whereas the module
|
example the module 'ntpath' only exists on Windows, whereas the module
|
||||||
'posixpath' only exists on Posix systems.
|
'posixpath' only exists on Posix systems.
|
||||||
|
|
||||||
Types if import:
|
Types if import:
|
||||||
* top-level: imported at the top-level - look at these first
|
* top-level: imported at the top-level - look at these first
|
||||||
* conditional: imported within an if-statement
|
* conditional: imported within an if-statement
|
||||||
* delayed: imported within a function
|
* delayed: imported within a function
|
||||||
* optional: imported within a try-except-statement
|
* optional: imported within a try-except-statement
|
||||||
|
|
||||||
IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
|
IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
|
||||||
tracking down the missing module yourself. Thanks!
|
tracking down the missing module yourself. Thanks!
|
||||||
|
|
||||||
missing module named _posixshmem - imported by multiprocessing.resource_tracker (conditional), multiprocessing.shared_memory (conditional)
|
missing module named _posixshmem - imported by multiprocessing.resource_tracker (conditional), multiprocessing.shared_memory (conditional)
|
||||||
missing module named org - imported by copy (optional)
|
missing module named 'org.python' - imported by copy (optional), xml.sax (delayed, conditional)
|
||||||
missing module named 'org.python' - imported by pickle (optional), xml.sax (delayed, conditional)
|
missing module named 'java.lang' - imported by platform (delayed, optional), getmac.getmac (conditional, optional), xml.sax._exceptions (conditional)
|
||||||
missing module named 'java.lang' - imported by platform (delayed, optional), getmac.getmac (conditional, optional), xml.sax._exceptions (conditional)
|
missing module named multiprocessing.BufferTooShort - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
|
||||||
missing module named multiprocessing.BufferTooShort - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
|
missing module named multiprocessing.AuthenticationError - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
|
||||||
missing module named multiprocessing.AuthenticationError - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
|
missing module named _posixsubprocess - imported by subprocess (optional), multiprocessing.util (delayed)
|
||||||
missing module named _posixsubprocess - imported by subprocess (optional), multiprocessing.util (delayed)
|
missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional), zipimport (top-level)
|
||||||
missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional), zipimport (top-level)
|
excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional), zipimport (top-level)
|
||||||
excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional), zipimport (top-level)
|
missing module named pep517 - imported by importlib.metadata (delayed)
|
||||||
missing module named pep517 - imported by importlib.metadata (delayed)
|
missing module named pwd - imported by posixpath (delayed, conditional), subprocess (delayed, conditional, optional), shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional), netrc (delayed, conditional), getpass (delayed), psutil (optional)
|
||||||
missing module named pwd - imported by posixpath (delayed, conditional), shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional), subprocess (delayed, conditional, optional), netrc (delayed, conditional), getpass (delayed), psutil (optional)
|
missing module named grp - imported by subprocess (delayed, conditional, optional), shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional)
|
||||||
missing module named grp - imported by shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional), subprocess (delayed, conditional, optional)
|
missing module named posix - imported by os (conditional, optional), shutil (conditional), importlib._bootstrap_external (conditional)
|
||||||
missing module named posix - imported by os (conditional, optional), shutil (conditional), importlib._bootstrap_external (conditional)
|
missing module named resource - imported by posix (top-level), psutil._pslinux (optional)
|
||||||
missing module named resource - imported by posix (top-level), psutil._pslinux (optional)
|
missing module named org - imported by pickle (optional)
|
||||||
missing module named multiprocessing.get_context - imported by multiprocessing (top-level), multiprocessing.pool (top-level), multiprocessing.managers (top-level), multiprocessing.sharedctypes (top-level)
|
missing module named multiprocessing.get_context - imported by multiprocessing (top-level), multiprocessing.pool (top-level), multiprocessing.managers (top-level), multiprocessing.sharedctypes (top-level)
|
||||||
missing module named multiprocessing.TimeoutError - imported by multiprocessing (top-level), multiprocessing.pool (top-level)
|
missing module named multiprocessing.TimeoutError - imported by multiprocessing (top-level), multiprocessing.pool (top-level)
|
||||||
missing module named multiprocessing.set_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
|
missing module named multiprocessing.set_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
|
||||||
missing module named multiprocessing.get_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
|
missing module named multiprocessing.get_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
|
||||||
missing module named pyimod02_importers - imported by C:\Program Files\Python310\Lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgutil.py (top-level)
|
missing module named pyimod02_importers - imported by C:\Users\jaydee\AppData\Roaming\Python\Python310\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgutil.py (top-level)
|
||||||
missing module named _scproxy - imported by urllib.request (conditional)
|
missing module named _scproxy - imported by urllib.request (conditional)
|
||||||
missing module named termios - imported by getpass (optional), psutil._compat (delayed, optional)
|
missing module named termios - imported by getpass (optional), psutil._compat (delayed, optional)
|
||||||
missing module named autorandr - imported by \\192.168.77.106\Data\__GITHUB\python\mqtt_srv.pyw (conditional)
|
missing module named autorandr - imported by \\192.168.77.106\Data\__GITLAB\python\mqtt_srv.pyw (conditional)
|
||||||
missing module named psutil._psutil_aix - imported by psutil (top-level), psutil._psaix (top-level)
|
missing module named psutil._psutil_aix - imported by psutil (top-level), psutil._psaix (top-level)
|
||||||
missing module named psutil._psutil_sunos - imported by psutil (top-level), psutil._pssunos (top-level)
|
missing module named psutil._psutil_sunos - imported by psutil (top-level), psutil._pssunos (top-level)
|
||||||
missing module named psutil._psutil_bsd - imported by psutil (top-level), psutil._psbsd (top-level)
|
missing module named psutil._psutil_bsd - imported by psutil (top-level), psutil._psbsd (top-level)
|
||||||
missing module named psutil._psutil_linux - imported by psutil (top-level), psutil._pslinux (top-level)
|
missing module named psutil._psutil_linux - imported by psutil (top-level), psutil._pslinux (top-level)
|
||||||
missing module named psutil._psutil_osx - imported by psutil (conditional), psutil._psposix (conditional), psutil._psosx (top-level)
|
missing module named psutil._psutil_osx - imported by psutil (conditional), psutil._psposix (conditional), psutil._psosx (top-level)
|
||||||
missing module named fcntl - imported by subprocess (optional), getmac.getmac (delayed), psutil._compat (delayed, optional)
|
missing module named fcntl - imported by subprocess (optional), getmac.getmac (delayed), psutil._compat (delayed, optional)
|
||||||
missing module named dummy_threading - imported by requests.cookies (optional), psutil._compat (optional)
|
missing module named dummy_threading - imported by requests.cookies (optional), psutil._compat (optional)
|
||||||
missing module named _curses - imported by curses (top-level), curses.has_key (top-level)
|
missing module named _curses - imported by curses (top-level), curses.has_key (top-level)
|
||||||
missing module named simplejson - imported by requests.compat (conditional, optional)
|
missing module named simplejson - imported by requests.compat (conditional, optional)
|
||||||
missing module named StringIO - imported by urllib3.packages.six (conditional)
|
missing module named StringIO - imported by urllib3.packages.six (conditional)
|
||||||
runtime module named urllib3.packages.six.moves - imported by http.client (top-level), urllib3.util.response (top-level), urllib3.connectionpool (top-level), 'urllib3.packages.six.moves.urllib' (top-level), urllib3.util.queue (top-level)
|
runtime module named urllib3.packages.six.moves - imported by http.client (top-level), urllib3.util.response (top-level), urllib3.connectionpool (top-level), 'urllib3.packages.six.moves.urllib' (top-level), urllib3.util.queue (top-level)
|
||||||
missing module named brotli - imported by urllib3.util.request (optional), urllib3.response (optional)
|
missing module named brotli - imported by urllib3.util.request (optional), urllib3.response (optional)
|
||||||
missing module named brotlicffi - imported by urllib3.util.request (optional), urllib3.response (optional)
|
missing module named brotlicffi - imported by urllib3.util.request (optional), urllib3.response (optional)
|
||||||
missing module named Queue - imported by urllib3.util.queue (conditional)
|
missing module named Queue - imported by urllib3.util.queue (conditional)
|
||||||
missing module named "'urllib3.packages.six.moves.urllib'.parse" - imported by urllib3.request (top-level), urllib3.poolmanager (top-level)
|
missing module named "'urllib3.packages.six.moves.urllib'.parse" - imported by urllib3.request (top-level), urllib3.poolmanager (top-level)
|
||||||
missing module named socks - imported by paho.mqtt.client (optional), urllib3.contrib.socks (optional)
|
missing module named socks - imported by paho.mqtt.client (optional), urllib3.contrib.socks (optional)
|
||||||
missing module named 'typing.io' - imported by importlib.resources (top-level)
|
missing module named 'typing.io' - imported by importlib.resources (top-level)
|
||||||
missing module named cryptography - imported by urllib3.contrib.pyopenssl (top-level), requests (conditional, optional)
|
missing module named cryptography - imported by urllib3.contrib.pyopenssl (top-level), requests (conditional, optional)
|
||||||
missing module named 'OpenSSL.crypto' - imported by urllib3.contrib.pyopenssl (delayed)
|
missing module named 'OpenSSL.crypto' - imported by urllib3.contrib.pyopenssl (delayed)
|
||||||
missing module named 'cryptography.x509' - imported by urllib3.contrib.pyopenssl (delayed, optional)
|
missing module named 'cryptography.x509' - imported by urllib3.contrib.pyopenssl (delayed, optional)
|
||||||
missing module named 'cryptography.hazmat' - imported by urllib3.contrib.pyopenssl (top-level)
|
missing module named 'cryptography.hazmat' - imported by urllib3.contrib.pyopenssl (top-level)
|
||||||
missing module named 'OpenSSL.SSL' - imported by urllib3.contrib.pyopenssl (top-level)
|
missing module named 'OpenSSL.SSL' - imported by urllib3.contrib.pyopenssl (top-level)
|
||||||
missing module named OpenSSL - imported by urllib3.contrib.pyopenssl (top-level)
|
missing module named OpenSSL - imported by urllib3.contrib.pyopenssl (top-level)
|
||||||
missing module named chardet - imported by requests.compat (optional), requests (optional), requests.packages (optional)
|
missing module named chardet - imported by requests.compat (optional), requests (optional), requests.packages (optional)
|
||||||
missing module named unicodedata2 - imported by charset_normalizer.utils (optional)
|
missing module named unicodedata2 - imported by charset_normalizer.utils (optional)
|
||||||
missing module named urllib3_secure_extra - imported by urllib3 (optional)
|
missing module named urllib3_secure_extra - imported by urllib3 (optional)
|
||||||
missing module named vms_lib - imported by platform (delayed, optional)
|
missing module named vms_lib - imported by platform (delayed, optional)
|
||||||
missing module named java - imported by platform (delayed)
|
missing module named java - imported by platform (delayed)
|
||||||
missing module named _winreg - imported by platform (delayed, optional)
|
missing module named _winreg - imported by platform (delayed, optional)
|
||||||
missing module named dns - imported by paho.mqtt.client (optional)
|
missing module named dns - imported by paho.mqtt.client (optional)
|
||||||
missing module named urlparse - imported by paho.mqtt.client (optional)
|
missing module named urlparse - imported by paho.mqtt.client (optional)
|
||||||
missing module named asyncio.DefaultEventLoopPolicy - imported by asyncio (delayed, conditional), asyncio.events (delayed, conditional)
|
missing module named asyncio.DefaultEventLoopPolicy - imported by asyncio (delayed, conditional), asyncio.events (delayed, conditional)
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
BIN
dist/mqtt_srv.exe
vendored
BIN
dist/mqtt_srv.exe
vendored
Binary file not shown.
34
mqtt_srv.py
34
mqtt_srv.py
@@ -772,28 +772,9 @@ def on_message(client, userdata, msg):
|
|||||||
myCmd = ""
|
myCmd = ""
|
||||||
writeLog(myObj["target"])
|
writeLog(myObj["target"])
|
||||||
if curos == "Windows":
|
if curos == "Windows":
|
||||||
if myObj["target"] == "mid":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile mid"
|
myCmd = "DisplayFusionCommand.exe -monitorloadprofile {}".format(myObj["target"])
|
||||||
elif myObj["target"] == "all":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile all"
|
|
||||||
elif myObj["target"] == "left":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile left"
|
|
||||||
elif myObj["target"] == "midleft":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midleft"
|
|
||||||
elif myObj["target"] == "midtop":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midtop"
|
|
||||||
elif myObj["target"] == "midleftbuild":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midleftbuild"
|
|
||||||
elif myObj["target"] == "midbuild":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midbuild"
|
|
||||||
elif myObj["target"] == "midlefttop":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midlefttop"
|
|
||||||
elif myObj["target"] == "build":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile build"
|
|
||||||
elif myObj["target"] == "midtopbuild":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midtopbuild"
|
|
||||||
else:
|
|
||||||
pass
|
|
||||||
else:
|
else:
|
||||||
'''
|
'''
|
||||||
mon1 = "HDMI-1-1"
|
mon1 = "HDMI-1-1"
|
||||||
@@ -831,8 +812,11 @@ def on_message(client, userdata, msg):
|
|||||||
writeLog(myCmd)
|
writeLog(myCmd)
|
||||||
if myCmd != "":
|
if myCmd != "":
|
||||||
print(myCmd)
|
print(myCmd)
|
||||||
subprocess.Popen(myCmd.split())
|
writeLog("Executing")
|
||||||
|
#subprocess.Popen(myCmd.split())
|
||||||
|
status, output = subprocess.getstatusoutput(myCmd)
|
||||||
|
writeLog(output)
|
||||||
|
writeLog(status)
|
||||||
if myObj["cmd"] == "display2":
|
if myObj["cmd"] == "display2":
|
||||||
# os.startfile(sys.argv[0])
|
# os.startfile(sys.argv[0])
|
||||||
#sys.exit()
|
#sys.exit()
|
||||||
@@ -1039,6 +1023,7 @@ if curos == "Windows":
|
|||||||
r = json.dumps(results)
|
r = json.dumps(results)
|
||||||
#client.publish("home-assistant/" + host + "/hwstats", payload='{"TPCHDIO":"' + str(results["TPCHDIO"]) + '", "SMEMUTI":"' + str(results["SMEMUTI"]) + '", "TCPU":"' + str(results["TCPU"]) + '", "TGPU1DIO":"' + str(results["TGPU1DIO"]) + '", "SGPU1BIUTI":"' + str(results["SGPU1BIUTI"]) + '", "FCPU":"' + str(results["FCPU"]) + '", "SVIRTMEMUTI":"' + str(results["SVIRTMEMUTI"]) + '", "SCPUUTI":"' + str(results["SCPUUTI"]) + '"}', qos=0, retain=False)
|
#client.publish("home-assistant/" + host + "/hwstats", payload='{"TPCHDIO":"' + str(results["TPCHDIO"]) + '", "SMEMUTI":"' + str(results["SMEMUTI"]) + '", "TCPU":"' + str(results["TCPU"]) + '", "TGPU1DIO":"' + str(results["TGPU1DIO"]) + '", "SGPU1BIUTI":"' + str(results["SGPU1BIUTI"]) + '", "FCPU":"' + str(results["FCPU"]) + '", "SVIRTMEMUTI":"' + str(results["SVIRTMEMUTI"]) + '", "SCPUUTI":"' + str(results["SCPUUTI"]) + '"}', qos=0, retain=False)
|
||||||
client.publish("home-assistant/" + host + "/hwstats", payload=r, qos=0, retain=False)
|
client.publish("home-assistant/" + host + "/hwstats", payload=r, qos=0, retain=False)
|
||||||
|
client.publish("sectorq/systems/" + host.lower() + "/stat", payload="on", qos=0, retain=True)
|
||||||
#print(json.dumps(stats))
|
#print(json.dumps(stats))
|
||||||
#writeLog(json.dumps(stats))
|
#writeLog(json.dumps(stats))
|
||||||
else:
|
else:
|
||||||
@@ -1086,6 +1071,7 @@ else:
|
|||||||
#print(str(jn1["asus-isa-0000"]["cpu_fan"]["fan1_input"]))
|
#print(str(jn1["asus-isa-0000"]["cpu_fan"]["fan1_input"]))
|
||||||
#client.publish("sectorq/monitor/" + host.lower(), payload="{\"mb_temp\":0,\"mem_usage\":0,\"cpu_temp\":0,\"cpu_usage\":0,\"gpu_temp\":0,\"gpu_usage\":0}", qos=0, retain=False)
|
#client.publish("sectorq/monitor/" + host.lower(), payload="{\"mb_temp\":0,\"mem_usage\":0,\"cpu_temp\":0,\"cpu_usage\":0,\"gpu_temp\":0,\"gpu_usage\":0}", qos=0, retain=False)
|
||||||
client.publish("home-assistant/" + host + "/hwstats", payload='{"version":"' + VERSION + '","MB_TEMP":' + str(mb_data.current) + ', "MEM_UTIL":' + str(mem_data.percent) + ', "CPU_TEMP":' + str(cpu_data.current) + ', "GPU_TEMP":0, "GPU_UTIL":0, "FAN_CPU":' + str(fan_data.current) + ', "VMEM_UTIL":' + str(swap_data.percent) + ', "CPU_UTIL":' + str(cpu_usage) + '}', qos=0, retain=False)
|
client.publish("home-assistant/" + host + "/hwstats", payload='{"version":"' + VERSION + '","MB_TEMP":' + str(mb_data.current) + ', "MEM_UTIL":' + str(mem_data.percent) + ', "CPU_TEMP":' + str(cpu_data.current) + ', "GPU_TEMP":0, "GPU_UTIL":0, "FAN_CPU":' + str(fan_data.current) + ', "VMEM_UTIL":' + str(swap_data.percent) + ', "CPU_UTIL":' + str(cpu_usage) + '}', qos=0, retain=False)
|
||||||
|
client.publish("sectorq/systems/" + host.lower() + "/stat", payload="on", qos=0, retain=True)
|
||||||
elif host.lower() == "openmediavault" or host.lower() == "omv":
|
elif host.lower() == "openmediavault" or host.lower() == "omv":
|
||||||
#print(psutil.sensors_temperatures())
|
#print(psutil.sensors_temperatures())
|
||||||
#print(psutil.sensors_fans())
|
#print(psutil.sensors_fans())
|
||||||
|
|||||||
116
mqtt_srv.pyw
116
mqtt_srv.pyw
@@ -18,16 +18,53 @@ import getopt
|
|||||||
import random
|
import random
|
||||||
import requests
|
import requests
|
||||||
#import psutil
|
#import psutil
|
||||||
|
|
||||||
|
|
||||||
stats = {}
|
stats = {}
|
||||||
VERSION = "1.0.10"
|
VERSION = "1.0.22"
|
||||||
curos = platform.system()
|
curos = platform.system()
|
||||||
host = platform.node().lower()
|
host = platform.node().lower()
|
||||||
print(host)
|
print(host)
|
||||||
if curos == "Windows":
|
if curos == "Windows":
|
||||||
import winreg
|
import winreg
|
||||||
|
def uptime():
|
||||||
|
|
||||||
|
try:
|
||||||
|
f = open( "/proc/uptime" )
|
||||||
|
contents = f.read().split()
|
||||||
|
f.close()
|
||||||
|
except:
|
||||||
|
return "Cannot open uptime file: /proc/uptime"
|
||||||
|
|
||||||
|
total_seconds = float(contents[0])
|
||||||
|
|
||||||
|
# Helper vars:
|
||||||
|
MINUTE = 60
|
||||||
|
HOUR = MINUTE * 60
|
||||||
|
DAY = HOUR * 24
|
||||||
|
|
||||||
|
# Get the days, hours, etc:
|
||||||
|
days = int( total_seconds / DAY )
|
||||||
|
hours = int( ( total_seconds % DAY ) / HOUR )
|
||||||
|
minutes = int( ( total_seconds % HOUR ) / MINUTE )
|
||||||
|
seconds = int( total_seconds % MINUTE )
|
||||||
|
|
||||||
|
# Build up the pretty string (like this: "N days, N hours, N minutes, N seconds")
|
||||||
|
string = ""
|
||||||
|
# if days > 0:
|
||||||
|
# string += str(days) + " " + (days == 1 and "d" or "d" ) + ", "
|
||||||
|
# if len(string) > 0 or hours > 0:
|
||||||
|
# string += str(hours) + " " + (hours == 1 and "h" or "h" ) + ", "
|
||||||
|
# if len(string) > 0 or minutes > 0:
|
||||||
|
# string += str(minutes) + " " + (minutes == 1 and "m" or "m" ) + ", "
|
||||||
|
if days > 0:
|
||||||
|
string += str(days) + " " + (days == 1 and "d" or "d" ) + ", "
|
||||||
|
if len(string) > 0 or hours > 0:
|
||||||
|
string += str(hours) + ":"
|
||||||
|
if len(string) > 0 or minutes > 0:
|
||||||
|
string += str(minutes) + ":"
|
||||||
|
string += str(seconds)
|
||||||
|
|
||||||
|
return string;
|
||||||
|
|
||||||
def writeLog(msg, svr="INFO"):
|
def writeLog(msg, svr="INFO"):
|
||||||
ts = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
ts = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
||||||
if curos == "Windows":
|
if curos == "Windows":
|
||||||
@@ -39,6 +76,21 @@ def writeLog(msg, svr="INFO"):
|
|||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
def check_router():
|
def check_router():
|
||||||
|
stats["uptime"] = uptime()
|
||||||
|
stats["version"] = VERSION
|
||||||
|
cmnd = "crontab -l"
|
||||||
|
status, output = subprocess.getstatusoutput(cmnd)
|
||||||
|
|
||||||
|
if "#Skynet_banmalware#" in output:
|
||||||
|
stats["skynet"] = "on"
|
||||||
|
else:
|
||||||
|
stats["skynet"] = "off"
|
||||||
|
if "#Diversion_CountAds#" in output:
|
||||||
|
stats["diversion"] = "on"
|
||||||
|
else:
|
||||||
|
stats["diversion"] = "off"
|
||||||
|
|
||||||
|
|
||||||
cmnd = "nvram get vpn_client1_state"
|
cmnd = "nvram get vpn_client1_state"
|
||||||
status, output = subprocess.getstatusoutput(cmnd)
|
status, output = subprocess.getstatusoutput(cmnd)
|
||||||
writeLog("Openvpn1 Status : " + str(output))
|
writeLog("Openvpn1 Status : " + str(output))
|
||||||
@@ -720,28 +772,9 @@ def on_message(client, userdata, msg):
|
|||||||
myCmd = ""
|
myCmd = ""
|
||||||
writeLog(myObj["target"])
|
writeLog(myObj["target"])
|
||||||
if curos == "Windows":
|
if curos == "Windows":
|
||||||
if myObj["target"] == "mid":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile mid"
|
myCmd = "DisplayFusionCommand.exe -monitorloadprofile {}".format(myObj["target"])
|
||||||
elif myObj["target"] == "all":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile all"
|
|
||||||
elif myObj["target"] == "left":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile left"
|
|
||||||
elif myObj["target"] == "midleft":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midleft"
|
|
||||||
elif myObj["target"] == "midtop":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midtop"
|
|
||||||
elif myObj["target"] == "midleftbuild":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midleftbuild"
|
|
||||||
elif myObj["target"] == "midbuild":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midbuild"
|
|
||||||
elif myObj["target"] == "midlefttop":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midlefttop"
|
|
||||||
elif myObj["target"] == "build":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile build"
|
|
||||||
elif myObj["target"] == "midtopbuild":
|
|
||||||
myCmd = "DisplayFusionCommand.exe -monitorloadprofile midtopbuild"
|
|
||||||
else:
|
|
||||||
pass
|
|
||||||
else:
|
else:
|
||||||
'''
|
'''
|
||||||
mon1 = "HDMI-1-1"
|
mon1 = "HDMI-1-1"
|
||||||
@@ -779,8 +812,11 @@ def on_message(client, userdata, msg):
|
|||||||
writeLog(myCmd)
|
writeLog(myCmd)
|
||||||
if myCmd != "":
|
if myCmd != "":
|
||||||
print(myCmd)
|
print(myCmd)
|
||||||
subprocess.Popen(myCmd.split())
|
writeLog("Executing")
|
||||||
|
#subprocess.Popen(myCmd.split())
|
||||||
|
status, output = subprocess.getstatusoutput(myCmd)
|
||||||
|
writeLog(output)
|
||||||
|
writeLog(status)
|
||||||
if myObj["cmd"] == "display2":
|
if myObj["cmd"] == "display2":
|
||||||
# os.startfile(sys.argv[0])
|
# os.startfile(sys.argv[0])
|
||||||
#sys.exit()
|
#sys.exit()
|
||||||
@@ -882,11 +918,11 @@ def on_message(client, userdata, msg):
|
|||||||
client = mqtt.Client()
|
client = mqtt.Client()
|
||||||
payload = "off"
|
payload = "off"
|
||||||
client.username_pw_set("jaydee", password="jaydee1")
|
client.username_pw_set("jaydee", password="jaydee1")
|
||||||
client.will_set("sectorq/systems/" + host.lower() + "/stat", payload=payload, qos=0, retain=False)
|
client.will_set("sectorq/systems/" + host.lower() + "/stat", payload=payload, qos=0, retain=True)
|
||||||
client.on_connect = on_connect
|
client.on_connect = on_connect
|
||||||
client.on_message = on_message
|
client.on_message = on_message
|
||||||
writeLog(MQTT_HOST)
|
writeLog(MQTT_HOST)
|
||||||
client.connect(MQTT_HOST, MQTT_PORT, 5)
|
client.connect(MQTT_HOST, MQTT_PORT, 25)
|
||||||
|
|
||||||
# client.publish("sectorq/status", payload="{'action':'connect', 'system':'" + host + "', 'ip': '" + IP + "', 'mac':'" + mac + "', 'ver':'?'}", qos=0, retain=False)
|
# client.publish("sectorq/status", payload="{'action':'connect', 'system':'" + host + "', 'ip': '" + IP + "', 'mac':'" + mac + "', 'ver':'?'}", qos=0, retain=False)
|
||||||
|
|
||||||
@@ -982,11 +1018,12 @@ if curos == "Windows":
|
|||||||
print(psutil.sensors_fans())
|
print(psutil.sensors_fans())
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
results = {"MB_TEMP":"NA", "MEM_UTIL":str(mem_data.percent), "CPU_TEMP":"NA", "FAN_CPU":"NA", "VMEM_UTIL":swap_data.percent, "CPU_UTIL":cpu_usage, "GPU_TEMP":"NA", "GPU_UTIL":"NA"}
|
results = {"version":VERSION,"MB_TEMP":"NA", "MEM_UTIL":str(mem_data.percent), "CPU_TEMP":"NA", "FAN_CPU":"NA", "VMEM_UTIL":swap_data.percent, "CPU_UTIL":cpu_usage, "GPU_TEMP":"NA", "GPU_UTIL":"NA"}
|
||||||
print(json.dumps(results))
|
print(json.dumps(results))
|
||||||
r = json.dumps(results)
|
r = json.dumps(results)
|
||||||
#client.publish("home-assistant/" + host + "/hwstats", payload='{"TPCHDIO":"' + str(results["TPCHDIO"]) + '", "SMEMUTI":"' + str(results["SMEMUTI"]) + '", "TCPU":"' + str(results["TCPU"]) + '", "TGPU1DIO":"' + str(results["TGPU1DIO"]) + '", "SGPU1BIUTI":"' + str(results["SGPU1BIUTI"]) + '", "FCPU":"' + str(results["FCPU"]) + '", "SVIRTMEMUTI":"' + str(results["SVIRTMEMUTI"]) + '", "SCPUUTI":"' + str(results["SCPUUTI"]) + '"}', qos=0, retain=False)
|
#client.publish("home-assistant/" + host + "/hwstats", payload='{"TPCHDIO":"' + str(results["TPCHDIO"]) + '", "SMEMUTI":"' + str(results["SMEMUTI"]) + '", "TCPU":"' + str(results["TCPU"]) + '", "TGPU1DIO":"' + str(results["TGPU1DIO"]) + '", "SGPU1BIUTI":"' + str(results["SGPU1BIUTI"]) + '", "FCPU":"' + str(results["FCPU"]) + '", "SVIRTMEMUTI":"' + str(results["SVIRTMEMUTI"]) + '", "SCPUUTI":"' + str(results["SCPUUTI"]) + '"}', qos=0, retain=False)
|
||||||
client.publish("home-assistant/" + host + "/hwstats", payload=r, qos=0, retain=False)
|
client.publish("home-assistant/" + host + "/hwstats", payload=r, qos=0, retain=False)
|
||||||
|
client.publish("sectorq/systems/" + host.lower() + "/stat", payload="on", qos=0, retain=True)
|
||||||
#print(json.dumps(stats))
|
#print(json.dumps(stats))
|
||||||
#writeLog(json.dumps(stats))
|
#writeLog(json.dumps(stats))
|
||||||
else:
|
else:
|
||||||
@@ -1033,7 +1070,8 @@ else:
|
|||||||
#print(str(jn1["coretemp-isa-0000"]["Package id 0"]["temp1_input"]))
|
#print(str(jn1["coretemp-isa-0000"]["Package id 0"]["temp1_input"]))
|
||||||
#print(str(jn1["asus-isa-0000"]["cpu_fan"]["fan1_input"]))
|
#print(str(jn1["asus-isa-0000"]["cpu_fan"]["fan1_input"]))
|
||||||
#client.publish("sectorq/monitor/" + host.lower(), payload="{\"mb_temp\":0,\"mem_usage\":0,\"cpu_temp\":0,\"cpu_usage\":0,\"gpu_temp\":0,\"gpu_usage\":0}", qos=0, retain=False)
|
#client.publish("sectorq/monitor/" + host.lower(), payload="{\"mb_temp\":0,\"mem_usage\":0,\"cpu_temp\":0,\"cpu_usage\":0,\"gpu_temp\":0,\"gpu_usage\":0}", qos=0, retain=False)
|
||||||
client.publish("home-assistant/" + host + "/hwstats", payload='{"MB_TEMP":' + str(mb_data.current) + ', "MEM_UTIL":' + str(mem_data.percent) + ', "CPU_TEMP":' + str(cpu_data.current) + ', "GPU_TEMP":0, "GPU_UTIL":0, "FAN_CPU":' + str(fan_data.current) + ', "VMEM_UTIL":' + str(swap_data.percent) + ', "CPU_UTIL":' + str(cpu_usage) + '}', qos=0, retain=False)
|
client.publish("home-assistant/" + host + "/hwstats", payload='{"version":"' + VERSION + '","MB_TEMP":' + str(mb_data.current) + ', "MEM_UTIL":' + str(mem_data.percent) + ', "CPU_TEMP":' + str(cpu_data.current) + ', "GPU_TEMP":0, "GPU_UTIL":0, "FAN_CPU":' + str(fan_data.current) + ', "VMEM_UTIL":' + str(swap_data.percent) + ', "CPU_UTIL":' + str(cpu_usage) + '}', qos=0, retain=False)
|
||||||
|
client.publish("sectorq/systems/" + host.lower() + "/stat", payload="on", qos=0, retain=True)
|
||||||
elif host.lower() == "openmediavault" or host.lower() == "omv":
|
elif host.lower() == "openmediavault" or host.lower() == "omv":
|
||||||
#print(psutil.sensors_temperatures())
|
#print(psutil.sensors_temperatures())
|
||||||
#print(psutil.sensors_fans())
|
#print(psutil.sensors_fans())
|
||||||
@@ -1074,7 +1112,7 @@ else:
|
|||||||
#print(str(jn1["coretemp-isa-0000"]["Package id 0"]["temp1_input"]))
|
#print(str(jn1["coretemp-isa-0000"]["Package id 0"]["temp1_input"]))
|
||||||
#print(str(jn1["asus-isa-0000"]["cpu_fan"]["fan1_input"]))
|
#print(str(jn1["asus-isa-0000"]["cpu_fan"]["fan1_input"]))
|
||||||
#client.publish("sectorq/monitor/" + host.lower(), payload="{\"mb_temp\":0,\"mem_usage\":0,\"cpu_temp\":0,\"cpu_usage\":0,\"gpu_temp\":0,\"gpu_usage\":0}", qos=0, retain=False)
|
#client.publish("sectorq/monitor/" + host.lower(), payload="{\"mb_temp\":0,\"mem_usage\":0,\"cpu_temp\":0,\"cpu_usage\":0,\"gpu_temp\":0,\"gpu_usage\":0}", qos=0, retain=False)
|
||||||
client.publish("home-assistant/" + host + "/hwstats", payload='{"reboot":"' + str(reboot_pending) + '", "uptime":"' + str(sys_uptime) + '", "raid_usage": ' + str(disk_usage) + ',"rsync":"' + str(stat_rsync) +'", "MB_TEMP":' + str(mb_data.current) + ', "MEM_UTIL":' + str(mem_data.percent) + ', "CPU_TEMP":' + str(cpu_data.current) + ', "GPU_TEMP":0, "GPU_UTIL":0, "FAN_CPU":0, "VMEM_UTIL":' + str(swap_data.percent) + ', "CPU_UTIL":' + str(cpu_usage) + '}', qos=0, retain=False)
|
client.publish("home-assistant/" + host + "/hwstats", payload='{"version":"' + VERSION + '","reboot":"' + str(reboot_pending) + '", "uptime":"' + str(sys_uptime) + '", "raid_usage": ' + str(disk_usage) + ',"rsync":"' + str(stat_rsync) +'", "MB_TEMP":' + str(mb_data.current) + ', "MEM_UTIL":' + str(mem_data.percent) + ', "CPU_TEMP":' + str(cpu_data.current) + ', "GPU_TEMP":0, "GPU_UTIL":0, "FAN_CPU":0, "VMEM_UTIL":' + str(swap_data.percent) + ', "CPU_UTIL":' + str(cpu_usage) + '}', qos=0, retain=False)
|
||||||
elif host.lower() == "router":
|
elif host.lower() == "router":
|
||||||
check_router()
|
check_router()
|
||||||
elif host.lower() == "nas":
|
elif host.lower() == "nas":
|
||||||
@@ -1117,7 +1155,13 @@ else:
|
|||||||
if host.lower() == "nas":
|
if host.lower() == "nas":
|
||||||
sys.stdout.flush()
|
sys.stdout.flush()
|
||||||
os.execv("/share/ZFS530_DATA/.qpkg/QPython39/bin/python3", sys.argv)
|
os.execv("/share/ZFS530_DATA/.qpkg/QPython39/bin/python3", sys.argv)
|
||||||
if host.lower() == "router":
|
if host.lower() == "router" or host.lower() == "omv":
|
||||||
#sys.stdout.flush()
|
#sys.stdout.flush()
|
||||||
sys.exit()
|
#os.execv(sys.argv, "")
|
||||||
#os.execv("/usr/bin/python3", sys.argv)
|
print("argv was",sys.argv)
|
||||||
|
print("sys.executable was", sys.executable)
|
||||||
|
print("restart now")
|
||||||
|
|
||||||
|
os.execv(sys.executable, ['python3'] + sys.argv)
|
||||||
|
#os.startfile(sys.argv[0])
|
||||||
|
sys.exit()
|
||||||
@@ -1,44 +1,44 @@
|
|||||||
# -*- mode: python ; coding: utf-8 -*-
|
# -*- mode: python ; coding: utf-8 -*-
|
||||||
|
|
||||||
|
|
||||||
block_cipher = None
|
block_cipher = None
|
||||||
|
|
||||||
|
|
||||||
a = Analysis(
|
a = Analysis(
|
||||||
['mqtt_srv.pyw'],
|
['mqtt_srv.pyw'],
|
||||||
pathex=[],
|
pathex=[],
|
||||||
binaries=[],
|
binaries=[],
|
||||||
datas=[],
|
datas=[],
|
||||||
hiddenimports=[],
|
hiddenimports=[],
|
||||||
hookspath=[],
|
hookspath=[],
|
||||||
hooksconfig={},
|
hooksconfig={},
|
||||||
runtime_hooks=[],
|
runtime_hooks=[],
|
||||||
excludes=[],
|
excludes=[],
|
||||||
win_no_prefer_redirects=False,
|
win_no_prefer_redirects=False,
|
||||||
win_private_assemblies=False,
|
win_private_assemblies=False,
|
||||||
cipher=block_cipher,
|
cipher=block_cipher,
|
||||||
noarchive=False,
|
noarchive=False,
|
||||||
)
|
)
|
||||||
pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher)
|
pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher)
|
||||||
|
|
||||||
exe = EXE(
|
exe = EXE(
|
||||||
pyz,
|
pyz,
|
||||||
a.scripts,
|
a.scripts,
|
||||||
a.binaries,
|
a.binaries,
|
||||||
a.zipfiles,
|
a.zipfiles,
|
||||||
a.datas,
|
a.datas,
|
||||||
[],
|
[],
|
||||||
name='mqtt_srv',
|
name='mqtt_srv',
|
||||||
debug=False,
|
debug=False,
|
||||||
bootloader_ignore_signals=False,
|
bootloader_ignore_signals=False,
|
||||||
strip=False,
|
strip=False,
|
||||||
upx=True,
|
upx=True,
|
||||||
upx_exclude=[],
|
upx_exclude=[],
|
||||||
runtime_tmpdir=None,
|
runtime_tmpdir=None,
|
||||||
console=False,
|
console=False,
|
||||||
disable_windowed_traceback=False,
|
disable_windowed_traceback=False,
|
||||||
argv_emulation=False,
|
argv_emulation=False,
|
||||||
target_arch=None,
|
target_arch=None,
|
||||||
codesign_identity=None,
|
codesign_identity=None,
|
||||||
entitlements_file=None,
|
entitlements_file=None,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user