diff --git a/LiquidTempLab.txt b/LiquidTempLab.txt
new file mode 100644
index 0000000..924e1ca
Binary files /dev/null and b/LiquidTempLab.txt differ
diff --git a/README.md b/README.md
index b812ee5..7f6cbf3 100644
--- a/README.md
+++ b/README.md
@@ -1,95 +1,45 @@
-# 热水和冷牛奶温度变化实验记录工具
+# 液体温度实验模拟系统 (LiquidTempLab)
-这是一个用于物理实验教学的综合性工具,集成了温度记录、AI 辅助学习和编程实践功能。该工具旨在帮助学生通过实验记录、AI 对话和编程实践,深入理解物理实验原理。
+这是一个用于模拟热水和冷牛奶混合过程的温度变化实验系统。
+
+## 在线体验
+
+您可以直接访问在线版本:[LiquidTempLab在线演示](https://ai.ysht.me/class/chat.html)
## 功能特点
-- 实时温度数据记录与可视化
- - 动态折线图显示
- - 可调节的坐标轴范围
- - 支持数据的添加和删除
- - 自动排序的数据记录列表
-- AI 智能助手
- - 实验原理讲解
- - 数据分析指导
- - 实验现象探讨
- - 个性化学习建议
-- 编程实践
- - 模拟 AI 编程对话
- - 实验数据处理
- - 可视化程序开发
-- 响应式设计,支持各种屏幕尺寸
+- 实时模拟热水和冷牛奶的温度变化过程
+- 使用折线图直观展示温度变化趋势
+- 支持交互式操作和实验数据展示
+- 提供完整的实验过程分析
+
+## 本地运行
+
+1. 克隆仓库:
+```bash
+git clone [仓库地址]
+```
+
+2. 直接打开 `chat.html` 文件即可运行
+
+## 打包版本
+
+如果您需要独立的可执行文件,我们提供了打包版本:
+
+1. 使用 `LiquidTempLab.spec` 进行打包:
+```bash
+pyinstaller LiquidTempLab.spec
+```
+
+2. 打包后的文件将在 `dist` 目录中生成
## 技术栈
-- Python
-- HTML5/CSS3/JavaScript
-- Chart.js (v3.9.1) - 用于图表绘制
-- PyInstaller - 用于打包可执行文件
-
-## 使用说明
-
-### 安装
-
-1. 访问 [Releases](https://git.ysht.me/yshtcn/LiquidTempLab/releases) 页面
-2. 下载最新版本的 `LiquidTempLab.exe`
-3. 双击运行即可使用
-
-### 数据记录
-
-1. 在右侧控制面板中输入:
- - 时间(分钟)
- - 热水温度(℃)
- - 冷牛奶温度(℃)
-2. 点击"添加数据"按钮记录数据点
-3. 数据会自动按时间顺序排序并显示在列表中
-
-### 图表调整
-
-1. 点击"坐标轴设置"展开设置面板
-2. 可以设置:
- - X轴范围(时间轴)
- - Y轴范围(温度轴)
-3. 设置会实时反映在图表上
-
-### 数据管理
-
-- 点击已记录的数据条目可以删除该条数据
-- 使用"清空数据"按钮可以删除所有记录
-- 所有数据操作都会实时更新图表显示
-
-### AI 智能助手
-
-1. 点击"AI 助手"按钮打开对话界面
-2. 在对话框中输入您的问题,例如:
- - 实验原理相关的问题
- - 数据分析方法的咨询
- - 实验现象的探讨
-3. AI 助手会根据您的实验数据提供个性化的指导和建议
-4. 支持多轮对话,帮助您深入理解实验内容
-
-### 编程实践
-
-1. 在 AI 助手界面中选择"编程模式"
-2. 与 AI 进行编程相关的对话,例如:
- - 数据处理程序的编写
- - 可视化图表的优化
- - 实验模拟程序的开发
-3. AI 将引导您完成编程任务,并提供代码示例和解释
-
-## 注意事项
-
-- 时间值必须为非负整数
-- 温度值支持小数点后一位
-- 首次运行可能需要等待几秒钟以启动服务
-- 建议使用 Windows 10 或更高版本的操作系统
-
-## 作者
-
-K.Kang
+- HTML5
+- JavaScript
+- CSS3
+- Chart.js (图表展示)
## 许可证
-MIT License
-
-本项目采用 MIT 许可证,这意味着您可以自由地使用、修改和分发本项目,无论是用于商业还是非商业用途。详细信息请参见 [MIT License](https://opensource.org/licenses/MIT)。
\ No newline at end of file
+MIT License
\ No newline at end of file
diff --git a/Show.png b/Show.png
new file mode 100644
index 0000000..02cd012
Binary files /dev/null and b/Show.png differ
diff --git a/build/LiquidTempLab/Analysis-00.toc b/build/LiquidTempLab/Analysis-00.toc
new file mode 100644
index 0000000..725ab92
--- /dev/null
+++ b/build/LiquidTempLab/Analysis-00.toc
@@ -0,0 +1,479 @@
+(['D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\server.py'],
+ ['D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab'],
+ ['codecs'],
+ ['C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\numpy\\_pyinstaller',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks\\__pycache__',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\rthooks',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\rthooks\\__pycache__',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks'],
+ {},
+ [],
+ [],
+ False,
+ False,
+ False,
+ {},
+ [],
+ [('LiquidTempLab.html',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\LiquidTempLab.html',
+ 'DATA'),
+ ('Show.png',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\Show.png',
+ 'DATA'),
+ ('chat.html',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\chat.html',
+ 'DATA'),
+ ('deepseek.ico',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\deepseek.ico',
+ 'DATA'),
+ ('logo.webp',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\logo.webp',
+ 'DATA')],
+ '3.11.4 (tags/v3.11.4:d2340ef, Jun 7 2023, 05:45:37) [MSC v.1934 64 bit '
+ '(AMD64)]',
+ [('pyi_rth_inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
+ 'PYSOURCE'),
+ ('server',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\server.py',
+ 'PYSOURCE')],
+ [('inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\inspect.py',
+ 'PYMODULE'),
+ ('importlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\__init__.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap_external',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_bootstrap_external.py',
+ 'PYMODULE'),
+ ('importlib.metadata',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\__init__.py',
+ 'PYMODULE'),
+ ('typing',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\typing.py',
+ 'PYMODULE'),
+ ('importlib.abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\abc.py',
+ 'PYMODULE'),
+ ('importlib.resources.abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\abc.py',
+ 'PYMODULE'),
+ ('importlib.resources',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\__init__.py',
+ 'PYMODULE'),
+ ('importlib.resources._legacy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_legacy.py',
+ 'PYMODULE'),
+ ('importlib.resources._common',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_common.py',
+ 'PYMODULE'),
+ ('importlib.resources._adapters',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_adapters.py',
+ 'PYMODULE'),
+ ('tempfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tempfile.py',
+ 'PYMODULE'),
+ ('random',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\random.py',
+ 'PYMODULE'),
+ ('statistics',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\statistics.py',
+ 'PYMODULE'),
+ ('decimal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\decimal.py',
+ 'PYMODULE'),
+ ('_pydecimal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_pydecimal.py',
+ 'PYMODULE'),
+ ('contextvars',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\contextvars.py',
+ 'PYMODULE'),
+ ('fractions',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\fractions.py',
+ 'PYMODULE'),
+ ('numbers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\numbers.py',
+ 'PYMODULE'),
+ ('hashlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\hashlib.py',
+ 'PYMODULE'),
+ ('logging',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\logging\\__init__.py',
+ 'PYMODULE'),
+ ('pickle',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\pickle.py',
+ 'PYMODULE'),
+ ('pprint',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\pprint.py',
+ 'PYMODULE'),
+ ('dataclasses',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\dataclasses.py',
+ 'PYMODULE'),
+ ('copy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\copy.py',
+ 'PYMODULE'),
+ ('_compat_pickle',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_compat_pickle.py',
+ 'PYMODULE'),
+ ('struct',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\struct.py',
+ 'PYMODULE'),
+ ('string',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\string.py',
+ 'PYMODULE'),
+ ('bisect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\bisect.py',
+ 'PYMODULE'),
+ ('shutil',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\shutil.py',
+ 'PYMODULE'),
+ ('tarfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tarfile.py',
+ 'PYMODULE'),
+ ('gzip',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\gzip.py',
+ 'PYMODULE'),
+ ('_compression',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_compression.py',
+ 'PYMODULE'),
+ ('lzma',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\lzma.py',
+ 'PYMODULE'),
+ ('bz2',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\bz2.py',
+ 'PYMODULE'),
+ ('importlib._abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_abc.py',
+ 'PYMODULE'),
+ ('contextlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\contextlib.py',
+ 'PYMODULE'),
+ ('importlib.metadata._itertools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._functools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_functools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._collections',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_collections.py',
+ 'PYMODULE'),
+ ('importlib.metadata._meta',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_meta.py',
+ 'PYMODULE'),
+ ('importlib.metadata._adapters',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib.metadata._text',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_text.py',
+ 'PYMODULE'),
+ ('email.message',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\message.py',
+ 'PYMODULE'),
+ ('email.policy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\policy.py',
+ 'PYMODULE'),
+ ('email.contentmanager',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\contentmanager.py',
+ 'PYMODULE'),
+ ('email.quoprimime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\quoprimime.py',
+ 'PYMODULE'),
+ ('email.headerregistry',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\headerregistry.py',
+ 'PYMODULE'),
+ ('email._header_value_parser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_header_value_parser.py',
+ 'PYMODULE'),
+ ('email.iterators',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\iterators.py',
+ 'PYMODULE'),
+ ('email.generator',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\generator.py',
+ 'PYMODULE'),
+ ('email._encoded_words',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_encoded_words.py',
+ 'PYMODULE'),
+ ('base64',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\base64.py',
+ 'PYMODULE'),
+ ('getopt',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\getopt.py',
+ 'PYMODULE'),
+ ('gettext',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\gettext.py',
+ 'PYMODULE'),
+ ('email.charset',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\charset.py',
+ 'PYMODULE'),
+ ('email.encoders',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\encoders.py',
+ 'PYMODULE'),
+ ('email.base64mime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\base64mime.py',
+ 'PYMODULE'),
+ ('email._policybase',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_policybase.py',
+ 'PYMODULE'),
+ ('email.header',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\header.py',
+ 'PYMODULE'),
+ ('email.errors',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\errors.py',
+ 'PYMODULE'),
+ ('email.utils',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\utils.py',
+ 'PYMODULE'),
+ ('email._parseaddr',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_parseaddr.py',
+ 'PYMODULE'),
+ ('calendar',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\calendar.py',
+ 'PYMODULE'),
+ ('datetime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\datetime.py',
+ 'PYMODULE'),
+ ('_strptime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_strptime.py',
+ 'PYMODULE'),
+ ('quopri',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\quopri.py',
+ 'PYMODULE'),
+ ('textwrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\textwrap.py',
+ 'PYMODULE'),
+ ('zipfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\zipfile.py',
+ 'PYMODULE'),
+ ('py_compile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\py_compile.py',
+ 'PYMODULE'),
+ ('importlib.util',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\util.py',
+ 'PYMODULE'),
+ ('email',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\__init__.py',
+ 'PYMODULE'),
+ ('email.parser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\parser.py',
+ 'PYMODULE'),
+ ('email.feedparser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\feedparser.py',
+ 'PYMODULE'),
+ ('csv',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\csv.py',
+ 'PYMODULE'),
+ ('importlib.readers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\readers.py',
+ 'PYMODULE'),
+ ('importlib.resources.readers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\readers.py',
+ 'PYMODULE'),
+ ('importlib.resources._itertools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_bootstrap.py',
+ 'PYMODULE'),
+ ('argparse',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\argparse.py',
+ 'PYMODULE'),
+ ('importlib.machinery',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\machinery.py',
+ 'PYMODULE'),
+ ('dis',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\dis.py',
+ 'PYMODULE'),
+ ('opcode',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\opcode.py',
+ 'PYMODULE'),
+ ('ast',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ast.py',
+ 'PYMODULE'),
+ ('getpass',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\getpass.py',
+ 'PYMODULE'),
+ ('nturl2path',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\nturl2path.py',
+ 'PYMODULE'),
+ ('ftplib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ftplib.py',
+ 'PYMODULE'),
+ ('netrc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\netrc.py',
+ 'PYMODULE'),
+ ('shlex',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\shlex.py',
+ 'PYMODULE'),
+ ('mimetypes',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\mimetypes.py',
+ 'PYMODULE'),
+ ('http.cookiejar',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\cookiejar.py',
+ 'PYMODULE'),
+ ('http',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\__init__.py',
+ 'PYMODULE'),
+ ('ssl',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ssl.py',
+ 'PYMODULE'),
+ ('http.client',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\client.py',
+ 'PYMODULE'),
+ ('_py_abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_py_abc.py',
+ 'PYMODULE'),
+ ('tracemalloc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tracemalloc.py',
+ 'PYMODULE'),
+ ('stringprep',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\stringprep.py',
+ 'PYMODULE'),
+ ('socket',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\socket.py',
+ 'PYMODULE'),
+ ('selectors',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\selectors.py',
+ 'PYMODULE'),
+ ('signal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\signal.py',
+ 'PYMODULE'),
+ ('threading',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\threading.py',
+ 'PYMODULE'),
+ ('_threading_local',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_threading_local.py',
+ 'PYMODULE'),
+ ('subprocess',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\subprocess.py',
+ 'PYMODULE'),
+ ('webbrowser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\webbrowser.py',
+ 'PYMODULE'),
+ ('glob',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\glob.py',
+ 'PYMODULE'),
+ ('socketserver',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\socketserver.py',
+ 'PYMODULE'),
+ ('http.server',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\server.py',
+ 'PYMODULE'),
+ ('html',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\html\\__init__.py',
+ 'PYMODULE'),
+ ('html.entities',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\html\\entities.py',
+ 'PYMODULE')],
+ [('api-ms-win-crt-locale-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-locale-l1-1-0.dll',
+ 'BINARY'),
+ ('python311.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\python311.dll',
+ 'BINARY'),
+ ('VCRUNTIME140.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\VCRUNTIME140.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-runtime-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-runtime-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-stdio-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-stdio-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-math-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-math-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-heap-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-heap-l1-1-0.dll',
+ 'BINARY'),
+ ('ucrtbase.dll', 'C:\\WINDOWS\\system32\\ucrtbase.dll', 'BINARY'),
+ ('api-ms-win-crt-string-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-string-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-time-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-time-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-environment-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-environment-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-convert-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-convert-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l2-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l2-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-localization-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-localization-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-timezone-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-timezone-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-processthreads-l1-1-1.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-processthreads-l1-1-1.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-1-0.dll',
+ 'BINARY'),
+ ('_decimal.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_decimal.pyd',
+ 'EXTENSION'),
+ ('_hashlib.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_hashlib.pyd',
+ 'EXTENSION'),
+ ('_lzma.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_lzma.pyd',
+ 'EXTENSION'),
+ ('_bz2.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_bz2.pyd',
+ 'EXTENSION'),
+ ('_ssl.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_ssl.pyd',
+ 'EXTENSION'),
+ ('unicodedata.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\unicodedata.pyd',
+ 'EXTENSION'),
+ ('select.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\select.pyd',
+ 'EXTENSION'),
+ ('_socket.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_socket.pyd',
+ 'EXTENSION'),
+ ('libcrypto-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libcrypto-1_1.dll',
+ 'BINARY'),
+ ('libssl-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libssl-1_1.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-utility-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-utility-l1-1-0.dll',
+ 'BINARY')],
+ [],
+ [],
+ [('LiquidTempLab.html',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\LiquidTempLab.html',
+ 'DATA'),
+ ('Show.png',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\Show.png',
+ 'DATA'),
+ ('chat.html',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\chat.html',
+ 'DATA'),
+ ('deepseek.ico',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\deepseek.ico',
+ 'DATA'),
+ ('logo.webp',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\logo.webp',
+ 'DATA'),
+ ('base_library.zip',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\base_library.zip',
+ 'DATA')],
+ [])
diff --git a/build/LiquidTempLab/EXE-00.toc b/build/LiquidTempLab/EXE-00.toc
new file mode 100644
index 0000000..be9dd28
--- /dev/null
+++ b/build/LiquidTempLab/EXE-00.toc
@@ -0,0 +1,159 @@
+('D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\dist\\LiquidTempLab.exe',
+ True,
+ False,
+ False,
+ ['D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\deepseek.ico'],
+ None,
+ False,
+ False,
+ 'true',
+ True,
+ True,
+ False,
+ None,
+ None,
+ None,
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\LiquidTempLab.pkg',
+ [('PYZ-00.pyz',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\PYZ-00.pyz',
+ 'PYZ'),
+ ('struct',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\struct.pyc',
+ 'PYMODULE'),
+ ('pyimod01_archive',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\pyimod01_archive.pyc',
+ 'PYMODULE'),
+ ('pyimod02_importers',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\pyimod02_importers.pyc',
+ 'PYMODULE'),
+ ('pyimod03_ctypes',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\pyimod03_ctypes.pyc',
+ 'PYMODULE'),
+ ('pyimod04_pywin32',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\pyimod04_pywin32.pyc',
+ 'PYMODULE'),
+ ('pyiboot01_bootstrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
+ 'PYSOURCE'),
+ ('pyi_rth_inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
+ 'PYSOURCE'),
+ ('server',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\server.py',
+ 'PYSOURCE'),
+ ('api-ms-win-crt-locale-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-locale-l1-1-0.dll',
+ 'BINARY'),
+ ('python311.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\python311.dll',
+ 'BINARY'),
+ ('VCRUNTIME140.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\VCRUNTIME140.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-runtime-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-runtime-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-stdio-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-stdio-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-math-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-math-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-heap-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-heap-l1-1-0.dll',
+ 'BINARY'),
+ ('ucrtbase.dll', 'C:\\WINDOWS\\system32\\ucrtbase.dll', 'BINARY'),
+ ('api-ms-win-crt-string-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-string-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-time-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-time-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-environment-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-environment-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-convert-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-convert-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l2-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l2-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-localization-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-localization-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-timezone-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-timezone-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-processthreads-l1-1-1.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-processthreads-l1-1-1.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-1-0.dll',
+ 'BINARY'),
+ ('_decimal.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_decimal.pyd',
+ 'EXTENSION'),
+ ('_hashlib.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_hashlib.pyd',
+ 'EXTENSION'),
+ ('_lzma.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_lzma.pyd',
+ 'EXTENSION'),
+ ('_bz2.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_bz2.pyd',
+ 'EXTENSION'),
+ ('_ssl.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_ssl.pyd',
+ 'EXTENSION'),
+ ('unicodedata.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\unicodedata.pyd',
+ 'EXTENSION'),
+ ('select.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\select.pyd',
+ 'EXTENSION'),
+ ('_socket.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_socket.pyd',
+ 'EXTENSION'),
+ ('libcrypto-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libcrypto-1_1.dll',
+ 'BINARY'),
+ ('libssl-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libssl-1_1.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-utility-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-utility-l1-1-0.dll',
+ 'BINARY'),
+ ('LiquidTempLab.html',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\LiquidTempLab.html',
+ 'DATA'),
+ ('Show.png',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\Show.png',
+ 'DATA'),
+ ('chat.html',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\chat.html',
+ 'DATA'),
+ ('deepseek.ico',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\deepseek.ico',
+ 'DATA'),
+ ('logo.webp',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\logo.webp',
+ 'DATA'),
+ ('base_library.zip',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\base_library.zip',
+ 'DATA')],
+ [],
+ False,
+ False,
+ 1741099375,
+ [('run.exe',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\bootloader\\Windows-64bit-intel\\run.exe',
+ 'EXECUTABLE')])
diff --git a/build/LiquidTempLab/LiquidTempLab.exe.manifest b/build/LiquidTempLab/LiquidTempLab.exe.manifest
new file mode 100644
index 0000000..af3200d
--- /dev/null
+++ b/build/LiquidTempLab/LiquidTempLab.exe.manifest
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
\ No newline at end of file
diff --git a/build/LiquidTempLab/LiquidTempLab.pkg b/build/LiquidTempLab/LiquidTempLab.pkg
new file mode 100644
index 0000000..0c75493
Binary files /dev/null and b/build/LiquidTempLab/LiquidTempLab.pkg differ
diff --git a/build/LiquidTempLab/PKG-00.toc b/build/LiquidTempLab/PKG-00.toc
new file mode 100644
index 0000000..a1d4c43
--- /dev/null
+++ b/build/LiquidTempLab/PKG-00.toc
@@ -0,0 +1,152 @@
+('D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\LiquidTempLab.pkg',
+ {'BINARY': True,
+ 'DATA': True,
+ 'EXECUTABLE': True,
+ 'EXTENSION': True,
+ 'PYMODULE': True,
+ 'PYSOURCE': True,
+ 'PYZ': False,
+ 'SPLASH': True},
+ [('PYZ-00.pyz',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\PYZ-00.pyz',
+ 'PYZ'),
+ ('struct',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\struct.pyc',
+ 'PYMODULE'),
+ ('pyimod01_archive',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\pyimod01_archive.pyc',
+ 'PYMODULE'),
+ ('pyimod02_importers',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\pyimod02_importers.pyc',
+ 'PYMODULE'),
+ ('pyimod03_ctypes',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\pyimod03_ctypes.pyc',
+ 'PYMODULE'),
+ ('pyimod04_pywin32',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\localpycs\\pyimod04_pywin32.pyc',
+ 'PYMODULE'),
+ ('pyiboot01_bootstrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
+ 'PYSOURCE'),
+ ('pyi_rth_inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
+ 'PYSOURCE'),
+ ('server',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\server.py',
+ 'PYSOURCE'),
+ ('api-ms-win-crt-locale-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-locale-l1-1-0.dll',
+ 'BINARY'),
+ ('python311.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\python311.dll',
+ 'BINARY'),
+ ('VCRUNTIME140.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\VCRUNTIME140.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-runtime-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-runtime-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-stdio-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-stdio-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-math-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-math-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-heap-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-heap-l1-1-0.dll',
+ 'BINARY'),
+ ('ucrtbase.dll', 'C:\\WINDOWS\\system32\\ucrtbase.dll', 'BINARY'),
+ ('api-ms-win-crt-string-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-string-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-time-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-time-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-environment-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-environment-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-convert-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-convert-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l2-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l2-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-localization-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-localization-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-timezone-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-timezone-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-processthreads-l1-1-1.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-processthreads-l1-1-1.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-1-0.dll',
+ 'BINARY'),
+ ('_decimal.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_decimal.pyd',
+ 'EXTENSION'),
+ ('_hashlib.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_hashlib.pyd',
+ 'EXTENSION'),
+ ('_lzma.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_lzma.pyd',
+ 'EXTENSION'),
+ ('_bz2.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_bz2.pyd',
+ 'EXTENSION'),
+ ('_ssl.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_ssl.pyd',
+ 'EXTENSION'),
+ ('unicodedata.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\unicodedata.pyd',
+ 'EXTENSION'),
+ ('select.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\select.pyd',
+ 'EXTENSION'),
+ ('_socket.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_socket.pyd',
+ 'EXTENSION'),
+ ('libcrypto-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libcrypto-1_1.dll',
+ 'BINARY'),
+ ('libssl-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libssl-1_1.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-utility-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-utility-l1-1-0.dll',
+ 'BINARY'),
+ ('LiquidTempLab.html',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\LiquidTempLab.html',
+ 'DATA'),
+ ('Show.png',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\Show.png',
+ 'DATA'),
+ ('chat.html',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\chat.html',
+ 'DATA'),
+ ('deepseek.ico',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\deepseek.ico',
+ 'DATA'),
+ ('logo.webp',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\logo.webp',
+ 'DATA'),
+ ('base_library.zip',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\base_library.zip',
+ 'DATA')],
+ False,
+ False,
+ False,
+ [],
+ None,
+ None,
+ None)
diff --git a/build/LiquidTempLab/PYZ-00.pyz b/build/LiquidTempLab/PYZ-00.pyz
new file mode 100644
index 0000000..a82457b
Binary files /dev/null and b/build/LiquidTempLab/PYZ-00.pyz differ
diff --git a/build/LiquidTempLab/PYZ-00.toc b/build/LiquidTempLab/PYZ-00.toc
new file mode 100644
index 0000000..91da459
--- /dev/null
+++ b/build/LiquidTempLab/PYZ-00.toc
@@ -0,0 +1,325 @@
+('D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\LiquidTempLab\\PYZ-00.pyz',
+ [('_compat_pickle',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_compat_pickle.py',
+ 'PYMODULE'),
+ ('_compression',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_compression.py',
+ 'PYMODULE'),
+ ('_py_abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_py_abc.py',
+ 'PYMODULE'),
+ ('_pydecimal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_pydecimal.py',
+ 'PYMODULE'),
+ ('_strptime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_strptime.py',
+ 'PYMODULE'),
+ ('_threading_local',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_threading_local.py',
+ 'PYMODULE'),
+ ('argparse',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\argparse.py',
+ 'PYMODULE'),
+ ('ast',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ast.py',
+ 'PYMODULE'),
+ ('base64',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\base64.py',
+ 'PYMODULE'),
+ ('bisect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\bisect.py',
+ 'PYMODULE'),
+ ('bz2',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\bz2.py',
+ 'PYMODULE'),
+ ('calendar',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\calendar.py',
+ 'PYMODULE'),
+ ('contextlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\contextlib.py',
+ 'PYMODULE'),
+ ('contextvars',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\contextvars.py',
+ 'PYMODULE'),
+ ('copy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\copy.py',
+ 'PYMODULE'),
+ ('csv',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\csv.py',
+ 'PYMODULE'),
+ ('dataclasses',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\dataclasses.py',
+ 'PYMODULE'),
+ ('datetime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\datetime.py',
+ 'PYMODULE'),
+ ('decimal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\decimal.py',
+ 'PYMODULE'),
+ ('dis',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\dis.py',
+ 'PYMODULE'),
+ ('email',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\__init__.py',
+ 'PYMODULE'),
+ ('email._encoded_words',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_encoded_words.py',
+ 'PYMODULE'),
+ ('email._header_value_parser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_header_value_parser.py',
+ 'PYMODULE'),
+ ('email._parseaddr',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_parseaddr.py',
+ 'PYMODULE'),
+ ('email._policybase',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_policybase.py',
+ 'PYMODULE'),
+ ('email.base64mime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\base64mime.py',
+ 'PYMODULE'),
+ ('email.charset',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\charset.py',
+ 'PYMODULE'),
+ ('email.contentmanager',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\contentmanager.py',
+ 'PYMODULE'),
+ ('email.encoders',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\encoders.py',
+ 'PYMODULE'),
+ ('email.errors',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\errors.py',
+ 'PYMODULE'),
+ ('email.feedparser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\feedparser.py',
+ 'PYMODULE'),
+ ('email.generator',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\generator.py',
+ 'PYMODULE'),
+ ('email.header',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\header.py',
+ 'PYMODULE'),
+ ('email.headerregistry',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\headerregistry.py',
+ 'PYMODULE'),
+ ('email.iterators',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\iterators.py',
+ 'PYMODULE'),
+ ('email.message',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\message.py',
+ 'PYMODULE'),
+ ('email.parser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\parser.py',
+ 'PYMODULE'),
+ ('email.policy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\policy.py',
+ 'PYMODULE'),
+ ('email.quoprimime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\quoprimime.py',
+ 'PYMODULE'),
+ ('email.utils',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\utils.py',
+ 'PYMODULE'),
+ ('fractions',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\fractions.py',
+ 'PYMODULE'),
+ ('ftplib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ftplib.py',
+ 'PYMODULE'),
+ ('getopt',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\getopt.py',
+ 'PYMODULE'),
+ ('getpass',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\getpass.py',
+ 'PYMODULE'),
+ ('gettext',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\gettext.py',
+ 'PYMODULE'),
+ ('glob',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\glob.py',
+ 'PYMODULE'),
+ ('gzip',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\gzip.py',
+ 'PYMODULE'),
+ ('hashlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\hashlib.py',
+ 'PYMODULE'),
+ ('html',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\html\\__init__.py',
+ 'PYMODULE'),
+ ('html.entities',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\html\\entities.py',
+ 'PYMODULE'),
+ ('http',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\__init__.py',
+ 'PYMODULE'),
+ ('http.client',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\client.py',
+ 'PYMODULE'),
+ ('http.cookiejar',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\cookiejar.py',
+ 'PYMODULE'),
+ ('http.server',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\server.py',
+ 'PYMODULE'),
+ ('importlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\__init__.py',
+ 'PYMODULE'),
+ ('importlib._abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_abc.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_bootstrap.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap_external',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_bootstrap_external.py',
+ 'PYMODULE'),
+ ('importlib.abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\abc.py',
+ 'PYMODULE'),
+ ('importlib.machinery',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\machinery.py',
+ 'PYMODULE'),
+ ('importlib.metadata',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\__init__.py',
+ 'PYMODULE'),
+ ('importlib.metadata._adapters',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib.metadata._collections',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_collections.py',
+ 'PYMODULE'),
+ ('importlib.metadata._functools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_functools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._itertools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._meta',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_meta.py',
+ 'PYMODULE'),
+ ('importlib.metadata._text',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_text.py',
+ 'PYMODULE'),
+ ('importlib.readers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\readers.py',
+ 'PYMODULE'),
+ ('importlib.resources',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\__init__.py',
+ 'PYMODULE'),
+ ('importlib.resources._adapters',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib.resources._common',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_common.py',
+ 'PYMODULE'),
+ ('importlib.resources._itertools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib.resources._legacy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_legacy.py',
+ 'PYMODULE'),
+ ('importlib.resources.abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\abc.py',
+ 'PYMODULE'),
+ ('importlib.resources.readers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\readers.py',
+ 'PYMODULE'),
+ ('importlib.util',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\util.py',
+ 'PYMODULE'),
+ ('inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\inspect.py',
+ 'PYMODULE'),
+ ('logging',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\logging\\__init__.py',
+ 'PYMODULE'),
+ ('lzma',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\lzma.py',
+ 'PYMODULE'),
+ ('mimetypes',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\mimetypes.py',
+ 'PYMODULE'),
+ ('netrc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\netrc.py',
+ 'PYMODULE'),
+ ('nturl2path',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\nturl2path.py',
+ 'PYMODULE'),
+ ('numbers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\numbers.py',
+ 'PYMODULE'),
+ ('opcode',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\opcode.py',
+ 'PYMODULE'),
+ ('pickle',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\pickle.py',
+ 'PYMODULE'),
+ ('pprint',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\pprint.py',
+ 'PYMODULE'),
+ ('py_compile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\py_compile.py',
+ 'PYMODULE'),
+ ('quopri',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\quopri.py',
+ 'PYMODULE'),
+ ('random',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\random.py',
+ 'PYMODULE'),
+ ('selectors',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\selectors.py',
+ 'PYMODULE'),
+ ('shlex',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\shlex.py',
+ 'PYMODULE'),
+ ('shutil',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\shutil.py',
+ 'PYMODULE'),
+ ('signal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\signal.py',
+ 'PYMODULE'),
+ ('socket',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\socket.py',
+ 'PYMODULE'),
+ ('socketserver',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\socketserver.py',
+ 'PYMODULE'),
+ ('ssl',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ssl.py',
+ 'PYMODULE'),
+ ('statistics',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\statistics.py',
+ 'PYMODULE'),
+ ('string',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\string.py',
+ 'PYMODULE'),
+ ('stringprep',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\stringprep.py',
+ 'PYMODULE'),
+ ('subprocess',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\subprocess.py',
+ 'PYMODULE'),
+ ('tarfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tarfile.py',
+ 'PYMODULE'),
+ ('tempfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tempfile.py',
+ 'PYMODULE'),
+ ('textwrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\textwrap.py',
+ 'PYMODULE'),
+ ('threading',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\threading.py',
+ 'PYMODULE'),
+ ('tracemalloc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tracemalloc.py',
+ 'PYMODULE'),
+ ('typing',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\typing.py',
+ 'PYMODULE'),
+ ('webbrowser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\webbrowser.py',
+ 'PYMODULE'),
+ ('zipfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\zipfile.py',
+ 'PYMODULE')])
diff --git a/build/LiquidTempLab/base_library.zip b/build/LiquidTempLab/base_library.zip
new file mode 100644
index 0000000..1cf646e
Binary files /dev/null and b/build/LiquidTempLab/base_library.zip differ
diff --git a/build/LiquidTempLab/localpycs/pyimod01_archive.pyc b/build/LiquidTempLab/localpycs/pyimod01_archive.pyc
new file mode 100644
index 0000000..9e87fa6
Binary files /dev/null and b/build/LiquidTempLab/localpycs/pyimod01_archive.pyc differ
diff --git a/build/LiquidTempLab/localpycs/pyimod02_importers.pyc b/build/LiquidTempLab/localpycs/pyimod02_importers.pyc
new file mode 100644
index 0000000..c958b00
Binary files /dev/null and b/build/LiquidTempLab/localpycs/pyimod02_importers.pyc differ
diff --git a/build/LiquidTempLab/localpycs/pyimod03_ctypes.pyc b/build/LiquidTempLab/localpycs/pyimod03_ctypes.pyc
new file mode 100644
index 0000000..726f51f
Binary files /dev/null and b/build/LiquidTempLab/localpycs/pyimod03_ctypes.pyc differ
diff --git a/build/LiquidTempLab/localpycs/pyimod04_pywin32.pyc b/build/LiquidTempLab/localpycs/pyimod04_pywin32.pyc
new file mode 100644
index 0000000..52e47c0
Binary files /dev/null and b/build/LiquidTempLab/localpycs/pyimod04_pywin32.pyc differ
diff --git a/build/LiquidTempLab/localpycs/struct.pyc b/build/LiquidTempLab/localpycs/struct.pyc
new file mode 100644
index 0000000..3fa7004
Binary files /dev/null and b/build/LiquidTempLab/localpycs/struct.pyc differ
diff --git a/build/LiquidTempLab/warn-LiquidTempLab.txt b/build/LiquidTempLab/warn-LiquidTempLab.txt
new file mode 100644
index 0000000..92eddc3
--- /dev/null
+++ b/build/LiquidTempLab/warn-LiquidTempLab.txt
@@ -0,0 +1,28 @@
+
+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
+Python 3rd-party packages include a lot of conditional or optional modules. For
+example the module 'ntpath' only exists on Windows, whereas the module
+'posixpath' only exists on Posix systems.
+
+Types if import:
+* top-level: imported at the top-level - look at these first
+* conditional: imported within an if-statement
+* delayed: imported within a function
+* optional: imported within a try-except-statement
+
+IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
+ tracking down the missing module yourself. Thanks!
+
+missing module named 'org.python' - imported by copy (optional)
+missing module named org - imported by pickle (optional)
+missing module named pwd - imported by posixpath (delayed, conditional, optional), shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional), subprocess (delayed, conditional, optional), netrc (delayed, conditional), getpass (delayed), http.server (delayed, optional), webbrowser (delayed)
+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), posixpath (optional), shutil (conditional), importlib._bootstrap_external (conditional)
+missing module named resource - imported by posix (top-level)
+missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional)
+excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional)
+missing module named _scproxy - imported by urllib.request (conditional)
+missing module named termios - imported by getpass (optional)
+missing module named _posixsubprocess - imported by subprocess (conditional)
+missing module named fcntl - imported by subprocess (optional)
diff --git a/build/LiquidTempLab/xref-LiquidTempLab.html b/build/LiquidTempLab/xref-LiquidTempLab.html
new file mode 100644
index 0000000..8f0bc47
--- /dev/null
+++ b/build/LiquidTempLab/xref-LiquidTempLab.html
@@ -0,0 +1,7819 @@
+
+
+
+
+ modulegraph cross reference for pyi_rth_inspect.py, server.py
+
+
+
+ modulegraph cross reference for pyi_rth_inspect.py, server.py
+
+
+
+
+
+
+
+
+
+
_abc (builtin module)
+
+
+
+
+
+
_ast (builtin module)
+
+
+
+
+
+
_bisect (builtin module)
+
+
+
+
+
+
_blake2 (builtin module)
+
+
+
+
+
+
_bz2 C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_bz2.pyd
+
+
+
+
+
+
_codecs (builtin module)
+
+
+
+
+
+
_codecs_cn (builtin module)
+
+
+
+
+
+
_codecs_hk (builtin module)
+
+
+
+
+
+
_codecs_iso2022 (builtin module)
+
+
+
+
+
+
_codecs_jp (builtin module)
+
+
+
+
+
+
_codecs_kr (builtin module)
+
+
+
+
+
+
_codecs_tw (builtin module)
+
+
+
+
+
+
_collections (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
_contextvars (builtin module)
+
+
+
+
+
+
_csv (builtin module)
+
+
+
+
+
+
_datetime (builtin module)
+
+
+
+
+
+
+
_decimal C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_decimal.pyd
+
+
+
+
+
+
+
+
+
+
_functools (builtin module)
+
+
+
+
+
+
_hashlib C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_hashlib.pyd
+
+
+
+
+
+
_heapq (builtin module)
+imported by:
+
heapq
+
+
+
+
+
+
+
+
_imp (builtin module)
+
+
+
+
+
+
_io (builtin module)
+
+
+
+
+
+
_locale (builtin module)
+
+
+
+
+
+
_lzma C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_lzma.pyd
+
+
+
+
+
+
_md5 (builtin module)
+
+
+
+
+
+
_multibytecodec (builtin module)
+
+
+
+
+
+
_opcode (builtin module)
+
+
+
+
+
+
_operator (builtin module)
+
+
+
+
+
+
_pickle (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
+
_random (builtin module)
+
+
+
+
+
+
+
+
_sha1 (builtin module)
+
+
+
+
+
+
_sha256 (builtin module)
+
+
+
+
+
+
_sha3 (builtin module)
+
+
+
+
+
+
_sha512 (builtin module)
+
+
+
+
+
+
_signal (builtin module)
+
+
+
+
+
+
_socket C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_socket.pyd
+
+
+
+
+
+
_sre (builtin module)
+
+
+
+
+
+
+
_ssl C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_ssl.pyd
+
+
+
+
+
+
+
_stat (builtin module)
+
+
+
+
+
+
_statistics (builtin module)
+
+
+
+
+
+
_string (builtin module)
+
+
+
+
+
+
+
+
_struct (builtin module)
+
+
+
+
+
+
_thread (builtin module)
+
+
+
+
+
+
+
+
_tokenize (builtin module)
+
+
+
+
+
+
_tracemalloc (builtin module)
+
+
+
+
+
+
_typing (builtin module)
+
+
+
+
+
+
_warnings (builtin module)
+
+
+
+
+
+
_weakref (builtin module)
+
+
+
+
+
+
+
+
_winapi (builtin module)
+
+
+
+
+
+
abc
+
SourceModule
+
+
+
+
+
+
+
+
+
array (builtin module)
+
+
+
+
+
+
ast
+
SourceModule
+
+
+
+
+
+
+
atexit (builtin module)
+
+
+
+
+
+
base64
+
SourceModule
+
+
+
+
+
+
+
binascii (builtin module)
+
+
+
+
+
+
bisect
+
SourceModule
+
+
+
+
+
+
+
builtins (builtin module)
+
+
+
+
+
+
bz2
+
SourceModule
+
+
+
+
+
+
+
+
+
codecs
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
copy
+
SourceModule
+
+
+
+
+
+
+
+
+
csv
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
dis
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
enum
+
SourceModule
+
+
+
+
+
+
+
errno (builtin module)
+
+
+
+
+
+
fcntl
+
MissingModule
+
+
+
+
+
+
+
+
+
+
ftplib
+
SourceModule
+
+
+
+
+
+
+
+
+
gc (builtin module)
+
+
+
+
+
+
+
+
+
getopt
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
glob
+
SourceModule
+
+
+
+
+
+
+
grp
+
MissingModule
+
+
+
+
+
+
gzip
+
SourceModule
+
+
+
+
+
+
+
+
+
heapq
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
io
+
SourceModule
+
+
+
+
+
+
+
+
+
itertools (builtin module)
+
+
+
+
+
+
+
+
+
+
locale
+
SourceModule
+
+
+
+
+
+
+
+
+
lzma
+
SourceModule
+
+
+
+
+
+
+
marshal (builtin module)
+
+
+
+
+
+
math (builtin module)
+
+
+
+
+
+
+
+
msvcrt (builtin module)
+
+
+
+
+
+
netrc
+
SourceModule
+
+
+
+
+
+
+
nt (builtin module)
+
+
+
+
+
+
ntpath
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
opcode
+
SourceModule
+
+
+
+
+
+
+
+
+
org
+
MissingModule
+
+
+
+
+
+
os
+
SourceModule
+
+
+
+
+
+
+
+
+
pickle
+
SourceModule
+
+
+
+
+
+
+
posix
+
MissingModule
+
+
+
+
+
+
+
+
+
pprint
+
SourceModule
+
+
+
+
+
+
+
pwd
+
MissingModule
+
+
+
+
+
+
+
+
quopri
+
SourceModule
+
+
+
+
+
+
+
random
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
select C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\select.pyd
+
+
+
+
+
+
+
+
shlex
+
SourceModule
+
+
+
+
+
+
+
shutil
+
SourceModule
+
+
+
+
+
+
+
signal
+
SourceModule
+
+
+
+
+
+
+
socket
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ssl
+
SourceModule
+
+
+
+
+
+
+
stat
+
SourceModule
+
+
+
+
+
+
+
+
+
string
+
SourceModule
+
+
+
+
+
+
+
+
+
struct
+
SourceModule
+
+
+
+
+
+
+
+
+
sys (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
time (builtin module)
+
+
+
+
+
+
+
token
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
types
+
SourceModule
+
+
+
+
+
+
+
typing
+
SourceModule
+
+
+
+
+
+
+
unicodedata C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\unicodedata.pyd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
winreg (builtin module)
+
+
+
+
+
+
+
+
zlib (builtin module)
+
+
+
+
+
diff --git a/build/server/Analysis-00.toc b/build/server/Analysis-00.toc
new file mode 100644
index 0000000..34ec950
--- /dev/null
+++ b/build/server/Analysis-00.toc
@@ -0,0 +1,450 @@
+(['D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\server.py'],
+ ['D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab'],
+ ['codecs'],
+ ['C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\numpy\\_pyinstaller',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks\\__pycache__',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\rthooks',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\rthooks\\__pycache__',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks'],
+ {},
+ [],
+ [],
+ False,
+ False,
+ False,
+ {},
+ [],
+ [],
+ '3.11.4 (tags/v3.11.4:d2340ef, Jun 7 2023, 05:45:37) [MSC v.1934 64 bit '
+ '(AMD64)]',
+ [('pyi_rth_inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
+ 'PYSOURCE'),
+ ('server',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\server.py',
+ 'PYSOURCE')],
+ [('inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\inspect.py',
+ 'PYMODULE'),
+ ('importlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\__init__.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap_external',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_bootstrap_external.py',
+ 'PYMODULE'),
+ ('importlib.metadata',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\__init__.py',
+ 'PYMODULE'),
+ ('typing',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\typing.py',
+ 'PYMODULE'),
+ ('importlib.abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\abc.py',
+ 'PYMODULE'),
+ ('importlib.resources.abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\abc.py',
+ 'PYMODULE'),
+ ('importlib.resources',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\__init__.py',
+ 'PYMODULE'),
+ ('importlib.resources._legacy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_legacy.py',
+ 'PYMODULE'),
+ ('importlib.resources._common',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_common.py',
+ 'PYMODULE'),
+ ('importlib.resources._adapters',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_adapters.py',
+ 'PYMODULE'),
+ ('tempfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tempfile.py',
+ 'PYMODULE'),
+ ('random',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\random.py',
+ 'PYMODULE'),
+ ('statistics',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\statistics.py',
+ 'PYMODULE'),
+ ('decimal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\decimal.py',
+ 'PYMODULE'),
+ ('_pydecimal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_pydecimal.py',
+ 'PYMODULE'),
+ ('contextvars',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\contextvars.py',
+ 'PYMODULE'),
+ ('fractions',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\fractions.py',
+ 'PYMODULE'),
+ ('numbers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\numbers.py',
+ 'PYMODULE'),
+ ('hashlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\hashlib.py',
+ 'PYMODULE'),
+ ('logging',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\logging\\__init__.py',
+ 'PYMODULE'),
+ ('pickle',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\pickle.py',
+ 'PYMODULE'),
+ ('pprint',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\pprint.py',
+ 'PYMODULE'),
+ ('dataclasses',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\dataclasses.py',
+ 'PYMODULE'),
+ ('copy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\copy.py',
+ 'PYMODULE'),
+ ('_compat_pickle',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_compat_pickle.py',
+ 'PYMODULE'),
+ ('struct',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\struct.py',
+ 'PYMODULE'),
+ ('string',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\string.py',
+ 'PYMODULE'),
+ ('bisect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\bisect.py',
+ 'PYMODULE'),
+ ('shutil',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\shutil.py',
+ 'PYMODULE'),
+ ('tarfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tarfile.py',
+ 'PYMODULE'),
+ ('gzip',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\gzip.py',
+ 'PYMODULE'),
+ ('_compression',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_compression.py',
+ 'PYMODULE'),
+ ('lzma',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\lzma.py',
+ 'PYMODULE'),
+ ('bz2',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\bz2.py',
+ 'PYMODULE'),
+ ('importlib._abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_abc.py',
+ 'PYMODULE'),
+ ('contextlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\contextlib.py',
+ 'PYMODULE'),
+ ('importlib.metadata._itertools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._functools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_functools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._collections',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_collections.py',
+ 'PYMODULE'),
+ ('importlib.metadata._meta',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_meta.py',
+ 'PYMODULE'),
+ ('importlib.metadata._adapters',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib.metadata._text',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_text.py',
+ 'PYMODULE'),
+ ('email.message',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\message.py',
+ 'PYMODULE'),
+ ('email.policy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\policy.py',
+ 'PYMODULE'),
+ ('email.contentmanager',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\contentmanager.py',
+ 'PYMODULE'),
+ ('email.quoprimime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\quoprimime.py',
+ 'PYMODULE'),
+ ('email.headerregistry',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\headerregistry.py',
+ 'PYMODULE'),
+ ('email._header_value_parser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_header_value_parser.py',
+ 'PYMODULE'),
+ ('email.iterators',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\iterators.py',
+ 'PYMODULE'),
+ ('email.generator',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\generator.py',
+ 'PYMODULE'),
+ ('email._encoded_words',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_encoded_words.py',
+ 'PYMODULE'),
+ ('base64',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\base64.py',
+ 'PYMODULE'),
+ ('getopt',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\getopt.py',
+ 'PYMODULE'),
+ ('gettext',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\gettext.py',
+ 'PYMODULE'),
+ ('email.charset',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\charset.py',
+ 'PYMODULE'),
+ ('email.encoders',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\encoders.py',
+ 'PYMODULE'),
+ ('email.base64mime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\base64mime.py',
+ 'PYMODULE'),
+ ('email._policybase',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_policybase.py',
+ 'PYMODULE'),
+ ('email.header',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\header.py',
+ 'PYMODULE'),
+ ('email.errors',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\errors.py',
+ 'PYMODULE'),
+ ('email.utils',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\utils.py',
+ 'PYMODULE'),
+ ('email._parseaddr',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_parseaddr.py',
+ 'PYMODULE'),
+ ('calendar',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\calendar.py',
+ 'PYMODULE'),
+ ('datetime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\datetime.py',
+ 'PYMODULE'),
+ ('_strptime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_strptime.py',
+ 'PYMODULE'),
+ ('quopri',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\quopri.py',
+ 'PYMODULE'),
+ ('textwrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\textwrap.py',
+ 'PYMODULE'),
+ ('zipfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\zipfile.py',
+ 'PYMODULE'),
+ ('py_compile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\py_compile.py',
+ 'PYMODULE'),
+ ('importlib.util',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\util.py',
+ 'PYMODULE'),
+ ('email',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\__init__.py',
+ 'PYMODULE'),
+ ('email.parser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\parser.py',
+ 'PYMODULE'),
+ ('email.feedparser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\feedparser.py',
+ 'PYMODULE'),
+ ('csv',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\csv.py',
+ 'PYMODULE'),
+ ('importlib.readers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\readers.py',
+ 'PYMODULE'),
+ ('importlib.resources.readers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\readers.py',
+ 'PYMODULE'),
+ ('importlib.resources._itertools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_bootstrap.py',
+ 'PYMODULE'),
+ ('argparse',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\argparse.py',
+ 'PYMODULE'),
+ ('importlib.machinery',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\machinery.py',
+ 'PYMODULE'),
+ ('dis',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\dis.py',
+ 'PYMODULE'),
+ ('opcode',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\opcode.py',
+ 'PYMODULE'),
+ ('ast',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ast.py',
+ 'PYMODULE'),
+ ('_py_abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_py_abc.py',
+ 'PYMODULE'),
+ ('stringprep',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\stringprep.py',
+ 'PYMODULE'),
+ ('tracemalloc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tracemalloc.py',
+ 'PYMODULE'),
+ ('getpass',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\getpass.py',
+ 'PYMODULE'),
+ ('nturl2path',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\nturl2path.py',
+ 'PYMODULE'),
+ ('ftplib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ftplib.py',
+ 'PYMODULE'),
+ ('netrc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\netrc.py',
+ 'PYMODULE'),
+ ('shlex',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\shlex.py',
+ 'PYMODULE'),
+ ('mimetypes',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\mimetypes.py',
+ 'PYMODULE'),
+ ('http.cookiejar',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\cookiejar.py',
+ 'PYMODULE'),
+ ('http',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\__init__.py',
+ 'PYMODULE'),
+ ('ssl',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ssl.py',
+ 'PYMODULE'),
+ ('http.client',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\client.py',
+ 'PYMODULE'),
+ ('socket',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\socket.py',
+ 'PYMODULE'),
+ ('selectors',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\selectors.py',
+ 'PYMODULE'),
+ ('signal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\signal.py',
+ 'PYMODULE'),
+ ('threading',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\threading.py',
+ 'PYMODULE'),
+ ('_threading_local',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_threading_local.py',
+ 'PYMODULE'),
+ ('subprocess',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\subprocess.py',
+ 'PYMODULE'),
+ ('webbrowser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\webbrowser.py',
+ 'PYMODULE'),
+ ('glob',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\glob.py',
+ 'PYMODULE'),
+ ('socketserver',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\socketserver.py',
+ 'PYMODULE'),
+ ('http.server',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\server.py',
+ 'PYMODULE'),
+ ('html',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\html\\__init__.py',
+ 'PYMODULE'),
+ ('html.entities',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\html\\entities.py',
+ 'PYMODULE')],
+ [('api-ms-win-crt-stdio-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-stdio-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-math-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-math-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-runtime-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-runtime-l1-1-0.dll',
+ 'BINARY'),
+ ('python311.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\python311.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-locale-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-locale-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-heap-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-heap-l1-1-0.dll',
+ 'BINARY'),
+ ('VCRUNTIME140.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\VCRUNTIME140.dll',
+ 'BINARY'),
+ ('ucrtbase.dll', 'C:\\WINDOWS\\system32\\ucrtbase.dll', 'BINARY'),
+ ('api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-convert-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-convert-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-time-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-time-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-string-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-string-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-environment-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-environment-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-timezone-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-timezone-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l2-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l2-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-localization-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-localization-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-processthreads-l1-1-1.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-processthreads-l1-1-1.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-1-0.dll',
+ 'BINARY'),
+ ('_decimal.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_decimal.pyd',
+ 'EXTENSION'),
+ ('_hashlib.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_hashlib.pyd',
+ 'EXTENSION'),
+ ('_lzma.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_lzma.pyd',
+ 'EXTENSION'),
+ ('_bz2.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_bz2.pyd',
+ 'EXTENSION'),
+ ('unicodedata.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\unicodedata.pyd',
+ 'EXTENSION'),
+ ('_ssl.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_ssl.pyd',
+ 'EXTENSION'),
+ ('select.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\select.pyd',
+ 'EXTENSION'),
+ ('_socket.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_socket.pyd',
+ 'EXTENSION'),
+ ('libcrypto-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libcrypto-1_1.dll',
+ 'BINARY'),
+ ('libssl-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libssl-1_1.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-utility-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-utility-l1-1-0.dll',
+ 'BINARY')],
+ [],
+ [],
+ [('base_library.zip',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\base_library.zip',
+ 'DATA')],
+ [])
diff --git a/build/server/EXE-00.toc b/build/server/EXE-00.toc
new file mode 100644
index 0000000..6961402
--- /dev/null
+++ b/build/server/EXE-00.toc
@@ -0,0 +1,144 @@
+('D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\dist\\server.exe',
+ False,
+ False,
+ False,
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\bootloader\\images\\icon-windowed.ico',
+ None,
+ False,
+ False,
+ 'true',
+ True,
+ True,
+ False,
+ None,
+ None,
+ None,
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\server.pkg',
+ [('PYZ-00.pyz',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\PYZ-00.pyz',
+ 'PYZ'),
+ ('struct',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\struct.pyc',
+ 'PYMODULE'),
+ ('pyimod01_archive',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\pyimod01_archive.pyc',
+ 'PYMODULE'),
+ ('pyimod02_importers',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\pyimod02_importers.pyc',
+ 'PYMODULE'),
+ ('pyimod03_ctypes',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\pyimod03_ctypes.pyc',
+ 'PYMODULE'),
+ ('pyimod04_pywin32',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\pyimod04_pywin32.pyc',
+ 'PYMODULE'),
+ ('pyiboot01_bootstrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
+ 'PYSOURCE'),
+ ('pyi_rth_inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
+ 'PYSOURCE'),
+ ('server',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\server.py',
+ 'PYSOURCE'),
+ ('api-ms-win-crt-stdio-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-stdio-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-math-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-math-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-runtime-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-runtime-l1-1-0.dll',
+ 'BINARY'),
+ ('python311.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\python311.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-locale-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-locale-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-heap-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-heap-l1-1-0.dll',
+ 'BINARY'),
+ ('VCRUNTIME140.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\VCRUNTIME140.dll',
+ 'BINARY'),
+ ('ucrtbase.dll', 'C:\\WINDOWS\\system32\\ucrtbase.dll', 'BINARY'),
+ ('api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-convert-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-convert-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-time-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-time-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-string-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-string-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-environment-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-environment-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-timezone-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-timezone-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l2-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l2-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-localization-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-localization-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-processthreads-l1-1-1.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-processthreads-l1-1-1.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-1-0.dll',
+ 'BINARY'),
+ ('_decimal.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_decimal.pyd',
+ 'EXTENSION'),
+ ('_hashlib.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_hashlib.pyd',
+ 'EXTENSION'),
+ ('_lzma.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_lzma.pyd',
+ 'EXTENSION'),
+ ('_bz2.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_bz2.pyd',
+ 'EXTENSION'),
+ ('unicodedata.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\unicodedata.pyd',
+ 'EXTENSION'),
+ ('_ssl.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_ssl.pyd',
+ 'EXTENSION'),
+ ('select.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\select.pyd',
+ 'EXTENSION'),
+ ('_socket.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_socket.pyd',
+ 'EXTENSION'),
+ ('libcrypto-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libcrypto-1_1.dll',
+ 'BINARY'),
+ ('libssl-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libssl-1_1.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-utility-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-utility-l1-1-0.dll',
+ 'BINARY'),
+ ('base_library.zip',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\base_library.zip',
+ 'DATA')],
+ [],
+ False,
+ False,
+ 1741095943,
+ [('runw.exe',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\bootloader\\Windows-64bit-intel\\runw.exe',
+ 'EXECUTABLE')])
diff --git a/build/server/PKG-00.toc b/build/server/PKG-00.toc
new file mode 100644
index 0000000..0b7c239
--- /dev/null
+++ b/build/server/PKG-00.toc
@@ -0,0 +1,137 @@
+('D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\server.pkg',
+ {'BINARY': True,
+ 'DATA': True,
+ 'EXECUTABLE': True,
+ 'EXTENSION': True,
+ 'PYMODULE': True,
+ 'PYSOURCE': True,
+ 'PYZ': False,
+ 'SPLASH': True},
+ [('PYZ-00.pyz',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\PYZ-00.pyz',
+ 'PYZ'),
+ ('struct',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\struct.pyc',
+ 'PYMODULE'),
+ ('pyimod01_archive',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\pyimod01_archive.pyc',
+ 'PYMODULE'),
+ ('pyimod02_importers',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\pyimod02_importers.pyc',
+ 'PYMODULE'),
+ ('pyimod03_ctypes',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\pyimod03_ctypes.pyc',
+ 'PYMODULE'),
+ ('pyimod04_pywin32',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\localpycs\\pyimod04_pywin32.pyc',
+ 'PYMODULE'),
+ ('pyiboot01_bootstrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
+ 'PYSOURCE'),
+ ('pyi_rth_inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
+ 'PYSOURCE'),
+ ('server',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\server.py',
+ 'PYSOURCE'),
+ ('api-ms-win-crt-stdio-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-stdio-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-math-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-math-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-runtime-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-runtime-l1-1-0.dll',
+ 'BINARY'),
+ ('python311.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\python311.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-locale-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-locale-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-heap-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-heap-l1-1-0.dll',
+ 'BINARY'),
+ ('VCRUNTIME140.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\VCRUNTIME140.dll',
+ 'BINARY'),
+ ('ucrtbase.dll', 'C:\\WINDOWS\\system32\\ucrtbase.dll', 'BINARY'),
+ ('api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-filesystem-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-convert-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-convert-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-time-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-time-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-string-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-string-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-environment-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-environment-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-timezone-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-timezone-l1-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l2-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l2-1-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-file-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-file-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-localization-l1-2-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-localization-l1-2-0.dll',
+ 'BINARY'),
+ ('api-ms-win-core-processthreads-l1-1-1.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-processthreads-l1-1-1.dll',
+ 'BINARY'),
+ ('api-ms-win-core-synch-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-core-synch-l1-1-0.dll',
+ 'BINARY'),
+ ('_decimal.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_decimal.pyd',
+ 'EXTENSION'),
+ ('_hashlib.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_hashlib.pyd',
+ 'EXTENSION'),
+ ('_lzma.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_lzma.pyd',
+ 'EXTENSION'),
+ ('_bz2.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_bz2.pyd',
+ 'EXTENSION'),
+ ('unicodedata.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\unicodedata.pyd',
+ 'EXTENSION'),
+ ('_ssl.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_ssl.pyd',
+ 'EXTENSION'),
+ ('select.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\select.pyd',
+ 'EXTENSION'),
+ ('_socket.pyd',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\_socket.pyd',
+ 'EXTENSION'),
+ ('libcrypto-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libcrypto-1_1.dll',
+ 'BINARY'),
+ ('libssl-1_1.dll',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\DLLs\\libssl-1_1.dll',
+ 'BINARY'),
+ ('api-ms-win-crt-utility-l1-1-0.dll',
+ 'C:\\shangate\\shangate-server\\api-ms-win-crt-utility-l1-1-0.dll',
+ 'BINARY'),
+ ('base_library.zip',
+ 'D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\base_library.zip',
+ 'DATA')],
+ False,
+ False,
+ False,
+ [],
+ None,
+ None,
+ None)
diff --git a/build/server/PYZ-00.pyz b/build/server/PYZ-00.pyz
new file mode 100644
index 0000000..a82457b
Binary files /dev/null and b/build/server/PYZ-00.pyz differ
diff --git a/build/server/PYZ-00.toc b/build/server/PYZ-00.toc
new file mode 100644
index 0000000..d05e1c7
--- /dev/null
+++ b/build/server/PYZ-00.toc
@@ -0,0 +1,325 @@
+('D:\\Users\\yshtcn\\Documents\\Git\\LiquidTempLab\\build\\server\\PYZ-00.pyz',
+ [('_compat_pickle',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_compat_pickle.py',
+ 'PYMODULE'),
+ ('_compression',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_compression.py',
+ 'PYMODULE'),
+ ('_py_abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_py_abc.py',
+ 'PYMODULE'),
+ ('_pydecimal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_pydecimal.py',
+ 'PYMODULE'),
+ ('_strptime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_strptime.py',
+ 'PYMODULE'),
+ ('_threading_local',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\_threading_local.py',
+ 'PYMODULE'),
+ ('argparse',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\argparse.py',
+ 'PYMODULE'),
+ ('ast',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ast.py',
+ 'PYMODULE'),
+ ('base64',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\base64.py',
+ 'PYMODULE'),
+ ('bisect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\bisect.py',
+ 'PYMODULE'),
+ ('bz2',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\bz2.py',
+ 'PYMODULE'),
+ ('calendar',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\calendar.py',
+ 'PYMODULE'),
+ ('contextlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\contextlib.py',
+ 'PYMODULE'),
+ ('contextvars',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\contextvars.py',
+ 'PYMODULE'),
+ ('copy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\copy.py',
+ 'PYMODULE'),
+ ('csv',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\csv.py',
+ 'PYMODULE'),
+ ('dataclasses',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\dataclasses.py',
+ 'PYMODULE'),
+ ('datetime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\datetime.py',
+ 'PYMODULE'),
+ ('decimal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\decimal.py',
+ 'PYMODULE'),
+ ('dis',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\dis.py',
+ 'PYMODULE'),
+ ('email',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\__init__.py',
+ 'PYMODULE'),
+ ('email._encoded_words',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_encoded_words.py',
+ 'PYMODULE'),
+ ('email._header_value_parser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_header_value_parser.py',
+ 'PYMODULE'),
+ ('email._parseaddr',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_parseaddr.py',
+ 'PYMODULE'),
+ ('email._policybase',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\_policybase.py',
+ 'PYMODULE'),
+ ('email.base64mime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\base64mime.py',
+ 'PYMODULE'),
+ ('email.charset',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\charset.py',
+ 'PYMODULE'),
+ ('email.contentmanager',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\contentmanager.py',
+ 'PYMODULE'),
+ ('email.encoders',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\encoders.py',
+ 'PYMODULE'),
+ ('email.errors',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\errors.py',
+ 'PYMODULE'),
+ ('email.feedparser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\feedparser.py',
+ 'PYMODULE'),
+ ('email.generator',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\generator.py',
+ 'PYMODULE'),
+ ('email.header',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\header.py',
+ 'PYMODULE'),
+ ('email.headerregistry',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\headerregistry.py',
+ 'PYMODULE'),
+ ('email.iterators',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\iterators.py',
+ 'PYMODULE'),
+ ('email.message',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\message.py',
+ 'PYMODULE'),
+ ('email.parser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\parser.py',
+ 'PYMODULE'),
+ ('email.policy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\policy.py',
+ 'PYMODULE'),
+ ('email.quoprimime',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\quoprimime.py',
+ 'PYMODULE'),
+ ('email.utils',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\email\\utils.py',
+ 'PYMODULE'),
+ ('fractions',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\fractions.py',
+ 'PYMODULE'),
+ ('ftplib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ftplib.py',
+ 'PYMODULE'),
+ ('getopt',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\getopt.py',
+ 'PYMODULE'),
+ ('getpass',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\getpass.py',
+ 'PYMODULE'),
+ ('gettext',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\gettext.py',
+ 'PYMODULE'),
+ ('glob',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\glob.py',
+ 'PYMODULE'),
+ ('gzip',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\gzip.py',
+ 'PYMODULE'),
+ ('hashlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\hashlib.py',
+ 'PYMODULE'),
+ ('html',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\html\\__init__.py',
+ 'PYMODULE'),
+ ('html.entities',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\html\\entities.py',
+ 'PYMODULE'),
+ ('http',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\__init__.py',
+ 'PYMODULE'),
+ ('http.client',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\client.py',
+ 'PYMODULE'),
+ ('http.cookiejar',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\cookiejar.py',
+ 'PYMODULE'),
+ ('http.server',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\http\\server.py',
+ 'PYMODULE'),
+ ('importlib',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\__init__.py',
+ 'PYMODULE'),
+ ('importlib._abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_abc.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_bootstrap.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap_external',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\_bootstrap_external.py',
+ 'PYMODULE'),
+ ('importlib.abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\abc.py',
+ 'PYMODULE'),
+ ('importlib.machinery',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\machinery.py',
+ 'PYMODULE'),
+ ('importlib.metadata',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\__init__.py',
+ 'PYMODULE'),
+ ('importlib.metadata._adapters',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib.metadata._collections',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_collections.py',
+ 'PYMODULE'),
+ ('importlib.metadata._functools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_functools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._itertools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._meta',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_meta.py',
+ 'PYMODULE'),
+ ('importlib.metadata._text',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\metadata\\_text.py',
+ 'PYMODULE'),
+ ('importlib.readers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\readers.py',
+ 'PYMODULE'),
+ ('importlib.resources',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\__init__.py',
+ 'PYMODULE'),
+ ('importlib.resources._adapters',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib.resources._common',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_common.py',
+ 'PYMODULE'),
+ ('importlib.resources._itertools',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib.resources._legacy',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\_legacy.py',
+ 'PYMODULE'),
+ ('importlib.resources.abc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\abc.py',
+ 'PYMODULE'),
+ ('importlib.resources.readers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\resources\\readers.py',
+ 'PYMODULE'),
+ ('importlib.util',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\importlib\\util.py',
+ 'PYMODULE'),
+ ('inspect',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\inspect.py',
+ 'PYMODULE'),
+ ('logging',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\logging\\__init__.py',
+ 'PYMODULE'),
+ ('lzma',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\lzma.py',
+ 'PYMODULE'),
+ ('mimetypes',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\mimetypes.py',
+ 'PYMODULE'),
+ ('netrc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\netrc.py',
+ 'PYMODULE'),
+ ('nturl2path',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\nturl2path.py',
+ 'PYMODULE'),
+ ('numbers',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\numbers.py',
+ 'PYMODULE'),
+ ('opcode',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\opcode.py',
+ 'PYMODULE'),
+ ('pickle',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\pickle.py',
+ 'PYMODULE'),
+ ('pprint',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\pprint.py',
+ 'PYMODULE'),
+ ('py_compile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\py_compile.py',
+ 'PYMODULE'),
+ ('quopri',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\quopri.py',
+ 'PYMODULE'),
+ ('random',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\random.py',
+ 'PYMODULE'),
+ ('selectors',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\selectors.py',
+ 'PYMODULE'),
+ ('shlex',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\shlex.py',
+ 'PYMODULE'),
+ ('shutil',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\shutil.py',
+ 'PYMODULE'),
+ ('signal',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\signal.py',
+ 'PYMODULE'),
+ ('socket',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\socket.py',
+ 'PYMODULE'),
+ ('socketserver',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\socketserver.py',
+ 'PYMODULE'),
+ ('ssl',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\ssl.py',
+ 'PYMODULE'),
+ ('statistics',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\statistics.py',
+ 'PYMODULE'),
+ ('string',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\string.py',
+ 'PYMODULE'),
+ ('stringprep',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\stringprep.py',
+ 'PYMODULE'),
+ ('subprocess',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\subprocess.py',
+ 'PYMODULE'),
+ ('tarfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tarfile.py',
+ 'PYMODULE'),
+ ('tempfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tempfile.py',
+ 'PYMODULE'),
+ ('textwrap',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\textwrap.py',
+ 'PYMODULE'),
+ ('threading',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\threading.py',
+ 'PYMODULE'),
+ ('tracemalloc',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\tracemalloc.py',
+ 'PYMODULE'),
+ ('typing',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\typing.py',
+ 'PYMODULE'),
+ ('webbrowser',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\webbrowser.py',
+ 'PYMODULE'),
+ ('zipfile',
+ 'C:\\Users\\yshtcn\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\zipfile.py',
+ 'PYMODULE')])
diff --git a/build/server/base_library.zip b/build/server/base_library.zip
new file mode 100644
index 0000000..1cf646e
Binary files /dev/null and b/build/server/base_library.zip differ
diff --git a/build/server/localpycs/pyimod01_archive.pyc b/build/server/localpycs/pyimod01_archive.pyc
new file mode 100644
index 0000000..9e87fa6
Binary files /dev/null and b/build/server/localpycs/pyimod01_archive.pyc differ
diff --git a/build/server/localpycs/pyimod02_importers.pyc b/build/server/localpycs/pyimod02_importers.pyc
new file mode 100644
index 0000000..c958b00
Binary files /dev/null and b/build/server/localpycs/pyimod02_importers.pyc differ
diff --git a/build/server/localpycs/pyimod03_ctypes.pyc b/build/server/localpycs/pyimod03_ctypes.pyc
new file mode 100644
index 0000000..726f51f
Binary files /dev/null and b/build/server/localpycs/pyimod03_ctypes.pyc differ
diff --git a/build/server/localpycs/pyimod04_pywin32.pyc b/build/server/localpycs/pyimod04_pywin32.pyc
new file mode 100644
index 0000000..52e47c0
Binary files /dev/null and b/build/server/localpycs/pyimod04_pywin32.pyc differ
diff --git a/build/server/localpycs/struct.pyc b/build/server/localpycs/struct.pyc
new file mode 100644
index 0000000..3fa7004
Binary files /dev/null and b/build/server/localpycs/struct.pyc differ
diff --git a/build/server/server.exe.manifest b/build/server/server.exe.manifest
new file mode 100644
index 0000000..4272afd
--- /dev/null
+++ b/build/server/server.exe.manifest
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
\ No newline at end of file
diff --git a/build/server/server.pkg b/build/server/server.pkg
new file mode 100644
index 0000000..3ea3ccc
Binary files /dev/null and b/build/server/server.pkg differ
diff --git a/build/server/warn-server.txt b/build/server/warn-server.txt
new file mode 100644
index 0000000..40cc8aa
--- /dev/null
+++ b/build/server/warn-server.txt
@@ -0,0 +1,28 @@
+
+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
+Python 3rd-party packages include a lot of conditional or optional modules. For
+example the module 'ntpath' only exists on Windows, whereas the module
+'posixpath' only exists on Posix systems.
+
+Types if import:
+* top-level: imported at the top-level - look at these first
+* conditional: imported within an if-statement
+* delayed: imported within a function
+* optional: imported within a try-except-statement
+
+IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
+ tracking down the missing module yourself. Thanks!
+
+missing module named org - imported by copy (optional)
+missing module named 'org.python' - imported by pickle (optional)
+missing module named pwd - imported by posixpath (delayed, conditional, optional), shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional), subprocess (delayed, conditional, optional), netrc (delayed, conditional), getpass (delayed), http.server (delayed, optional), webbrowser (delayed)
+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), posixpath (optional), shutil (conditional), importlib._bootstrap_external (conditional)
+missing module named resource - imported by posix (top-level)
+missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional)
+excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional)
+missing module named _scproxy - imported by urllib.request (conditional)
+missing module named termios - imported by getpass (optional)
+missing module named _posixsubprocess - imported by subprocess (conditional)
+missing module named fcntl - imported by subprocess (optional)
diff --git a/build/server/xref-server.html b/build/server/xref-server.html
new file mode 100644
index 0000000..2718bd2
--- /dev/null
+++ b/build/server/xref-server.html
@@ -0,0 +1,7819 @@
+
+
+
+
+ modulegraph cross reference for pyi_rth_inspect.py, server.py
+
+
+
+ modulegraph cross reference for pyi_rth_inspect.py, server.py
+
+
+
+
+
+
+
+
+
+
_abc (builtin module)
+
+
+
+
+
+
_ast (builtin module)
+
+
+
+
+
+
_bisect (builtin module)
+
+
+
+
+
+
_blake2 (builtin module)
+
+
+
+
+
+
_bz2 C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_bz2.pyd
+
+
+
+
+
+
_codecs (builtin module)
+
+
+
+
+
+
_codecs_cn (builtin module)
+
+
+
+
+
+
_codecs_hk (builtin module)
+
+
+
+
+
+
_codecs_iso2022 (builtin module)
+
+
+
+
+
+
_codecs_jp (builtin module)
+
+
+
+
+
+
_codecs_kr (builtin module)
+
+
+
+
+
+
_codecs_tw (builtin module)
+
+
+
+
+
+
_collections (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
_contextvars (builtin module)
+
+
+
+
+
+
_csv (builtin module)
+
+
+
+
+
+
_datetime (builtin module)
+
+
+
+
+
+
+
_decimal C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_decimal.pyd
+
+
+
+
+
+
+
+
+
+
_functools (builtin module)
+
+
+
+
+
+
_hashlib C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_hashlib.pyd
+
+
+
+
+
+
_heapq (builtin module)
+imported by:
+
heapq
+
+
+
+
+
+
+
+
_imp (builtin module)
+
+
+
+
+
+
_io (builtin module)
+
+
+
+
+
+
_locale (builtin module)
+
+
+
+
+
+
_lzma C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_lzma.pyd
+
+
+
+
+
+
_md5 (builtin module)
+
+
+
+
+
+
_multibytecodec (builtin module)
+
+
+
+
+
+
_opcode (builtin module)
+
+
+
+
+
+
_operator (builtin module)
+
+
+
+
+
+
_pickle (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
+
_random (builtin module)
+
+
+
+
+
+
+
+
_sha1 (builtin module)
+
+
+
+
+
+
_sha256 (builtin module)
+
+
+
+
+
+
_sha3 (builtin module)
+
+
+
+
+
+
_sha512 (builtin module)
+
+
+
+
+
+
_signal (builtin module)
+
+
+
+
+
+
_socket C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_socket.pyd
+
+
+
+
+
+
_sre (builtin module)
+
+
+
+
+
+
+
_ssl C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\_ssl.pyd
+
+
+
+
+
+
+
_stat (builtin module)
+
+
+
+
+
+
_statistics (builtin module)
+
+
+
+
+
+
_string (builtin module)
+
+
+
+
+
+
+
+
_struct (builtin module)
+
+
+
+
+
+
_thread (builtin module)
+
+
+
+
+
+
+
+
_tokenize (builtin module)
+
+
+
+
+
+
_tracemalloc (builtin module)
+
+
+
+
+
+
_typing (builtin module)
+
+
+
+
+
+
_warnings (builtin module)
+
+
+
+
+
+
_weakref (builtin module)
+
+
+
+
+
+
+
+
_winapi (builtin module)
+
+
+
+
+
+
abc
+
SourceModule
+
+
+
+
+
+
+
+
+
array (builtin module)
+
+
+
+
+
+
ast
+
SourceModule
+
+
+
+
+
+
+
atexit (builtin module)
+
+
+
+
+
+
base64
+
SourceModule
+
+
+
+
+
+
+
binascii (builtin module)
+
+
+
+
+
+
bisect
+
SourceModule
+
+
+
+
+
+
+
builtins (builtin module)
+
+
+
+
+
+
bz2
+
SourceModule
+
+
+
+
+
+
+
+
+
codecs
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
copy
+
SourceModule
+
+
+
+
+
+
+
+
+
csv
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
dis
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
enum
+
SourceModule
+
+
+
+
+
+
+
errno (builtin module)
+
+
+
+
+
+
fcntl
+
MissingModule
+
+
+
+
+
+
+
+
+
+
ftplib
+
SourceModule
+
+
+
+
+
+
+
+
+
gc (builtin module)
+
+
+
+
+
+
+
+
+
getopt
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
glob
+
SourceModule
+
+
+
+
+
+
+
grp
+
MissingModule
+
+
+
+
+
+
gzip
+
SourceModule
+
+
+
+
+
+
+
+
+
heapq
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
io
+
SourceModule
+
+
+
+
+
+
+
+
+
itertools (builtin module)
+
+
+
+
+
+
+
+
+
+
locale
+
SourceModule
+
+
+
+
+
+
+
+
+
lzma
+
SourceModule
+
+
+
+
+
+
+
marshal (builtin module)
+
+
+
+
+
+
math (builtin module)
+
+
+
+
+
+
+
+
msvcrt (builtin module)
+
+
+
+
+
+
netrc
+
SourceModule
+
+
+
+
+
+
+
nt (builtin module)
+
+
+
+
+
+
ntpath
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
opcode
+
SourceModule
+
+
+
+
+
+
+
+
+
org
+
MissingModule
+
+
+
+
+
+
os
+
SourceModule
+
+
+
+
+
+
+
+
+
pickle
+
SourceModule
+
+
+
+
+
+
+
posix
+
MissingModule
+
+
+
+
+
+
+
+
+
pprint
+
SourceModule
+
+
+
+
+
+
+
pwd
+
MissingModule
+
+
+
+
+
+
+
+
quopri
+
SourceModule
+
+
+
+
+
+
+
random
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
select C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\select.pyd
+
+
+
+
+
+
+
+
shlex
+
SourceModule
+
+
+
+
+
+
+
shutil
+
SourceModule
+
+
+
+
+
+
+
signal
+
SourceModule
+
+
+
+
+
+
+
socket
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ssl
+
SourceModule
+
+
+
+
+
+
+
stat
+
SourceModule
+
+
+
+
+
+
+
+
+
string
+
SourceModule
+
+
+
+
+
+
+
+
+
struct
+
SourceModule
+
+
+
+
+
+
+
+
+
sys (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
time (builtin module)
+
+
+
+
+
+
+
token
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
types
+
SourceModule
+
+
+
+
+
+
+
typing
+
SourceModule
+
+
+
+
+
+
+
unicodedata C:\Users\yshtcn\AppData\Local\Programs\Python\Python311\DLLs\unicodedata.pyd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
winreg (builtin module)
+
+
+
+
+
+
+
+
zlib (builtin module)
+
+
+
+
+
diff --git a/chat.html b/chat.html
index 3a4386f..b861621 100644
--- a/chat.html
+++ b/chat.html
@@ -108,8 +108,9 @@
box-sizing: border-box;
border: 1px solid #2F3336;
white-space: pre-wrap;
- max-height: 400px;
+ height: 70vh;
overflow-y: auto;
+ display: block;
}
.code-block pre {
margin: 0;
@@ -117,6 +118,8 @@
white-space: pre-wrap;
word-wrap: break-word;
color: #E6E6E6;
+ min-height: 100%;
+ display: block;
}
.input-container {
position: fixed;
@@ -186,17 +189,20 @@
}
.preview-button {
display: inline-block;
- margin-top: 12px;
- padding: 8px 16px;
+ margin: 8px 0;
+ padding: 12px 24px;
background-color: #4B7BF5;
color: white;
text-decoration: none;
border-radius: 6px;
font-size: 14px;
- transition: background-color 0.2s ease;
+ transition: all 0.3s ease;
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.preview-button:hover {
background-color: #3B6BE5;
+ transform: translateY(-1px);
+ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
}
.typing-indicator {
display: none;
@@ -403,12 +409,13 @@
// 预设的AI回复内容
const aiResponses = {
- '程序': `当然可以!我将为你编写一个使用HTML5和JavaScript制作的简单工具。我会在左边展示折线图,右边记录温度,请稍等:点击查看效果`,
- '实验': `为了直观展示热水和冷牛奶的温度变化,我将使用折线图来呈现数据。以下是温度随时间变化的折线图:热水温度变化:从60℃开始,每分钟逐渐下降,最终在第7分钟降至44℃。\n冷牛奶温度变化:从10℃开始,每分钟逐渐上升,最终在第7分钟达到44℃。\n在第7分钟时,热水和冷牛奶的温度达到平衡,均为44℃。`
+ '实验': `为了直观展示热水和冷牛奶的温度变化,我将使用折线图来呈现数据。以下是温度随时间变化的折线图:热水温度变化:从60℃开始,每分钟逐渐下降,最终在第7分钟降至44℃。\n冷牛奶温度变化:从10℃开始,每分钟逐渐上升,最终在第7分钟达到44℃。\n在第7分钟时,热水和冷牛奶的温度达到平衡,均为44℃。`,
+ '程序': `当然可以!我将为你编写一个使用HTML5和JavaScript制作的简单程序。我会在左边展示折线图,右边记录温度,请稍等:点击查看效果`
};
// 源代码内容变量声明
let liquidTempLabContent = '';
+ let sourceCodeLoaded = false;
// 加载源代码的函数
async function loadSourceCode() {
@@ -416,9 +423,11 @@
const response = await fetch('LiquidTempLab.html');
const text = await response.text();
liquidTempLabContent = text;
+ sourceCodeLoaded = true;
} catch (error) {
console.error('加载源代码失败:', error);
liquidTempLabContent = '加载源代码失败,请稍后重试。';
+ sourceCodeLoaded = true;
}
}
@@ -457,6 +466,18 @@
const batchSize = 8; // 每次显示8行
const pauseTime = 300; // 暂停300毫秒
+ function scrollToBottom(element) {
+ requestAnimationFrame(() => {
+ const codeBlock = element.closest('.code-block');
+ if (codeBlock) {
+ const scrollHeight = codeBlock.scrollHeight;
+ const maxScroll = scrollHeight - codeBlock.clientHeight;
+ codeBlock.scrollTop = maxScroll;
+ }
+ chatContainer.scrollTop = chatContainer.scrollHeight;
+ });
+ }
+
function typeBatch() {
if (currentLine < lines.length) {
// 显示一批代码行
@@ -467,23 +488,23 @@
}
// 滚动到底部
- const codeBlock = element.closest('.code-block');
- if (codeBlock) {
- codeBlock.scrollTop = codeBlock.scrollHeight;
- }
- chatContainer.scrollTop = chatContainer.scrollHeight;
+ scrollToBottom(element);
// 暂停一段时间后继续显示下一批
setTimeout(typeBatch, pauseTime);
} else if (callback) {
- callback();
+ // 确保代码完全显示后再调用回调
+ setTimeout(() => {
+ scrollToBottom(element);
+ callback();
+ }, 500);
}
}
typeBatch();
}
- function showMessage(message, isUser = false) {
+ function showMessage(message, isUser = false, onComplete = null) {
const messageDiv = document.createElement('div');
messageDiv.className = `message ${isUser ? 'user-message' : 'ai-message'}`;
@@ -526,6 +547,7 @@
typeText(analysisContentDiv, analysisText, () => {
setTimeout(() => {
disableInput(false);
+ if (onComplete) onComplete();
}, 500);
});
chatContainer.scrollTop = chatContainer.scrollHeight;
@@ -547,37 +569,60 @@
chatContainer.appendChild(codeMessageDiv);
const codeContent = codeMessageDiv.querySelector('#codeContent');
- if (codeContent && liquidTempLabContent) {
- typeCode(codeContent, liquidTempLabContent, () => {
- setTimeout(() => {
- codeContent.parentElement.scrollLeft = 0;
-
- // 代码显示完成后显示提示文字和预览按钮
- const buttonMessageDiv = document.createElement('div');
- buttonMessageDiv.className = 'message ai-message';
- const buttonContentDiv = document.createElement('div');
- buttonContentDiv.className = 'message-content';
- buttonMessageDiv.appendChild(buttonContentDiv);
- chatContainer.appendChild(buttonMessageDiv);
-
- // 使用打字效果显示提示文字
- typeText(buttonContentDiv, '点击下方按钮试试吧!', () => {
- setTimeout(() => {
- buttonMessageDiv.classList.add('show');
- chatContainer.scrollTop = chatContainer.scrollHeight;
-
- // 创建单独的按钮容器
- const buttonContainer = document.createElement('div');
- buttonContainer.style.marginTop = '12px';
- buttonContainer.innerHTML = previewButton;
- chatContainer.appendChild(buttonContainer);
-
- // 在按钮显示后再恢复输入
- disableInput(false);
- }, 100);
+ if (codeContent) {
+ // 等待源代码加载完成
+ const waitForSourceCode = () => {
+ if (sourceCodeLoaded) {
+ typeCode(codeContent, liquidTempLabContent, () => {
+ // 代码显示完成后显示提示文字和预览按钮
+ const buttonMessageDiv = document.createElement('div');
+ buttonMessageDiv.className = 'message ai-message';
+ const buttonContentDiv = document.createElement('div');
+ buttonContentDiv.className = 'message-content';
+ buttonMessageDiv.appendChild(buttonContentDiv);
+ chatContainer.appendChild(buttonMessageDiv);
+
+ // 使用打字效果显示提示文字
+ typeText(buttonContentDiv, '点击下方按钮试试吧!', () => {
+ setTimeout(() => {
+ buttonMessageDiv.classList.add('show');
+ chatContainer.scrollTop = chatContainer.scrollHeight;
+
+ // 创建预览按钮容器
+ const buttonContainer = document.createElement('div');
+ buttonContainer.className = 'message ai-message';
+ buttonContainer.style.marginTop = '12px';
+ buttonContainer.style.marginBottom = '24px';
+
+ const previewContentDiv = document.createElement('div');
+ previewContentDiv.className = 'message-content';
+ previewContentDiv.style.textAlign = 'center';
+ previewContentDiv.innerHTML = previewButton;
+
+ buttonContainer.appendChild(previewContentDiv);
+ chatContainer.appendChild(buttonContainer);
+
+ // 使用动画显示预览按钮
+ requestAnimationFrame(() => {
+ buttonContainer.classList.add('show');
+ // 确保滚动到最新位置
+ chatContainer.scrollTop = chatContainer.scrollHeight;
+
+ setTimeout(() => {
+ disableInput(false);
+ if (onComplete) onComplete();
+ }, 500);
+ });
+ }, 500);
+ });
});
- }, 100);
- });
+ } else {
+ // 如果源代码还没加载完成,等待100ms后重试
+ setTimeout(waitForSourceCode, 100);
+ }
+ };
+
+ waitForSourceCode();
}
setTimeout(() => {
@@ -590,9 +635,12 @@
if (isUser) {
// 用户消息直接显示,保留换行符
contentDiv.innerHTML = message.replace(/\n/g, '
');
+ if (onComplete) onComplete();
} else {
// AI消息使用打字效果,保留换行符
- typeText(contentDiv, message);
+ typeText(contentDiv, message, () => {
+ if (onComplete) onComplete();
+ });
}
}
@@ -681,19 +729,9 @@
// 缩短等待时间到300ms
setTimeout(() => {
const aiResponse = getAIResponse(message);
- showMessage(aiResponse);
-
- // 在所有动画完成后恢复输入
- if (message.includes('实验')) {
- // 不再在这里设置启用时间,而是在第二段文字显示完成后启用
- } else if (message.includes('工具')) {
- // 不再在这里设置启用时间,而是在代码和预览按钮显示完成后启用
- } else {
- // 仅等待打字效果完成
- setTimeout(() => {
- disableInput(false);
- }, 1500);
- }
+ showMessage(aiResponse, false, () => {
+ disableInput(false);
+ });
}, 300);
}, 5000);
}
diff --git a/dist/LiquidTempLab.exe b/dist/LiquidTempLab.exe
new file mode 100644
index 0000000..50a2399
Binary files /dev/null and b/dist/LiquidTempLab.exe differ
diff --git a/main.spec b/main.spec
new file mode 100644
index 0000000..ac83afd
--- /dev/null
+++ b/main.spec
@@ -0,0 +1,44 @@
+# -*- mode: python ; coding: utf-8 -*-
+
+
+block_cipher = None
+
+
+a = Analysis(
+ ['main.py'],
+ pathex=[],
+ binaries=[],
+ datas=[],
+ hiddenimports=[],
+ hookspath=[],
+ hooksconfig={},
+ runtime_hooks=[],
+ excludes=[],
+ win_no_prefer_redirects=False,
+ win_private_assemblies=False,
+ cipher=block_cipher,
+ noarchive=False,
+)
+pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher)
+
+exe = EXE(
+ pyz,
+ a.scripts,
+ a.binaries,
+ a.zipfiles,
+ a.datas,
+ [],
+ name='main',
+ debug=False,
+ bootloader_ignore_signals=False,
+ strip=False,
+ upx=True,
+ upx_exclude=[],
+ runtime_tmpdir=None,
+ console=False,
+ disable_windowed_traceback=False,
+ argv_emulation=False,
+ target_arch=None,
+ codesign_identity=None,
+ entitlements_file=None,
+)
diff --git a/下载.png b/下载.png
new file mode 100644
index 0000000..74140fd
Binary files /dev/null and b/下载.png differ