Files
ComfyGallery/ui/__pycache__/main_window.cpython-312.pyc
T

68 lines
27 KiB
Plaintext
Raw Normal View History

2026-05-31 18:43:18 +08:00
Ë
…“jDãó‚ddlZddlZddlZddlZddlmZddlZddlmZm Z m
Z
m Z m Z m
Z
mZmZmZmZmZmZddlmZmZmZmZmZmZddlmZddlmZddlm Z ddl!m"Z"dd l#m$Z$dd
l%m&Z&dd l'm(Z(dd l)m*Z*dd
l+m,Z,m-Z-ej\j^dzZ0ejbd«Z2Gdde«Z3Gdde«Z4y)éN)ÚPath) Ú QMainWindowÚ QSplitterÚQWidgetÚ QHBoxLayoutÚ QVBoxLayoutÚ
QStatusBarÚ QMessageBoxÚ QApplicationÚQMenuÚ QInputDialogÚ QLineEditÚ QPushButton)ÚQtÚ QModelIndexÚ QMimeDataÚQUrlÚQThreadÚ
pyqtSignal)ÚDARK_THEME_QSS)Ú LeftPanel)Ú
CenterGrid)Ú
RightPanel)ÚSettingsDialog)Ú DBManager)Ú
FolderWatcher)ÚComfyAPIClient)Ú
load_settingsÚ
save_settingsézComfyGallery.MainWindowcó@eZdZeee«Zdedefˆfd ZdZ ˆxZ
S)ÚComfySendWorkerÚ
api_clientÚprompt_json_strcó>t|«||_||_y©N)ÚsuperÚ__init__r#r$)Úselfr#r$Ú __class__s €ú5C:\Users\dimir\proects\ComfyGallery\ui\main_window.pyr(zComfySendWorker.__init__!sø€Ü
ÑÔØŒØÕócóötjd« tj|j«}d|i}|j
j d}tjd|«tj||d¬«}|jdk(rZ|j«}|jdd «}tjd
|«|jjd d |«ytjd
|jd|j«|jjdd|jd|j«y#tj $rA}tjd|«|jjdd|«Yd}~yd}~wtj"j$$ro}tjd|j
j d|«|jjdd|j
j d|«Yd}~yd}~wt&$rA} tjd| «|jjdd| «Yd} ~ yd} ~ wwxYw)NuVЗапущена Ñ„Ð¾Ð½Ð¾Ð²Ð°Ñ Ð·Ð°Ð´Ð°Ñ‡Ð° отправки промта в ComfyUI.Úpromptz/promptu*Отправка POST запроÑа на é)ÚjsonÚtimeoutéÈÚ prompt_iduÐеизвеÑтноuVЗадача уÑпешно принÑта Ñервером ComfyUI. ID задачи: TukПромт уÑпешно добавлен в очередь генерации ComfyUI!
ID задачи: u<Сервер ComfyUI отклонил запроÑ. Код: u, Ответ: Fu/Сервер ComfyUI вернул ошибку z:
uKÐе удалоÑÑŒ раÑпарÑить prompt_json метаданных: u_Ошибка метаданных Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ (неверный формат JSON):
uAСетевое иÑключение при отправке на ú: uJÐе удалоÑÑŒ подключитьÑÑ Ðº ComfyUI по адреÑу ut.
УбедитеÑÑŒ, что Ñервер ComfyUI запущен на Ñтом порту.
ПодробноÑти:
uLÐÐµÐ¿Ñ€ÐµÐ´Ð²Ð¸Ð´ÐµÐ½Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в Ñетевом воркере: uVПроизошла Ð½ÐµÐ¿Ñ€ÐµÐ´Ð²Ð¸Ð´ÐµÐ½Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° при отправке: )ÚloggerÚinfor0Úloadsr$r#Úbase_urlÚdebugÚrequestsÚpostÚ status_codeÚgetÚfinishedÚemitÚerrorÚtextÚJSONDecodeErrorÚ
exceptionsÚRequestExceptionÚ Exception)
r)Ú prompt_dataÚpayloadÚurlÚresponseÚres_datar3ÚjeÚreÚes
r+ÚrunzComfySendWorker.run&s Ü Ð" DÜŸ*™* T×%9Ñ%9Ó:ˆKØ Ð-ˆ—_‘_×.¨gÐ6ˆCä L‰LÐEÀcÀUÐ —}‘} S¨wÀÔBˆHà×# sÒ#Ÿ=™=?Ø$ŸL™L¨Ð6LÓM Ü ÐtÐu~ÐtðAôBØ
×ðDðENðDOðPõô
 Ð[Ð\d×\pÑ\pÐ[qÐqðAI÷ANñANð@OðPôQØ
רEÀh×FZÑFZÐE[Ð[^Ð_g×_lÑ_lÐ^mÐøô× OÜ L‰LÐfÐgiÐfjÐ M‰M× Ñ ˜)IðJLðIMð'N÷
Oñ
OûÜ×"× Ü L‰LÐ\Ð]a×]lÑ]l×]uÑ]uÐ\vÐvxÐy{Ðx|Ð M‰M× Ñ ØØ\Ð]a×]lÑ]l×]uÑ]uÐ\vðwHðIKðHLðM÷
ñ
ûô
ò DÜ L‰LÐgÐhiÐgjÐ M‰M× Ñ ˜uÐ(~ð@AðBð'C÷
Dñ
Dûð Dús8—CEÃ,A%EÅI8Å%7F!Æ! I8ÇA%H+È+ I8È77I3É3I8) Ú__name__Ú
__module__Ú __qualname__rÚboolÚstrr>rr(rNÚ
__classcell__©r*s@r+r"r"s(ø„Ù˜$ Ó$€Hð/ /ÀCõ
$Dr,r"cóèeZdZdedefˆfd ZdZdZd"dedefdZ d e
fd
Z d Z d efd
Z
defdZdefdZdZdefdZdedefdZdefdZdefdZdZdedefdZdefdZded efd!„ZˆxZS)#Ú
MainWindowÚ
db_managerÚwatchercóÎt|«||_||_t «|_d|_t|j
d«|_|jd«|jdd«|jt«|j«|j«|jj!|j
d«t"j%d«y) comfyui_urlÚ ComfyGalleryiiRÚ
tracked_pathsuHГлавное окно уÑпешно инициализировано.)r'r(rXrYrÚsettingsÚcurrent_root_pathrr#ÚsetWindowTitleÚresizeÚ
setStyleSheetrÚinit_uiÚ bind_eventsÚ
left_panelÚset_tracked_foldersr5r6)r)rXrYr*s €r+r(zMainWindow.__init__Nø€Ü
ÑÔØŒØˆŒ ä%›ˆŒ
Ø!%ˆÔܯ©°}Ñ)EÓŒà ×јNÔ D˜#ÔØ ×Ñœ>Ô ŒØ ×ÑÔà ×+¨D¯M©M¸/Ñ,JÔ Ð_r,có¦t«}|j|«t|«}|jdddd«t «}t d«|_|j|j «|j«|j|«ttjj«|_t«|_t#«|_t'«|_|jj|j «|jj|j$«|jj|j(«|jj+gd¢«|j|j«t-«|_|j1|j.«|j.j3d«y)u7ÐаÑтройки Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¸ папок)éæi^uГотов к работе)rÚsetCentralWidgetrÚsetContentsMarginsrrÚ settings_btnÚ addWidgetÚ
addStretchÚ addLayoutrrÚ OrientationÚ
HorizontalÚsplitterrrerÚ center_gridrÚ right_panelÚsetSizesr Ú
status_barÚ setStatusBarÚ showMessage)r)Úcentral_widgetÚ main_layoutÚtop_bars r+rczMainWindow.init_uiasCÜ ˆØ ×јnÔ! .Ó1ˆ Ø×& q¨!¨Q°Ô“-ˆÜ'Ð(aÓÔØ×ј$××ÑÔØ×ј!¤"§.¡.×";Ñ";Ó<ˆŒ
Ü#›+ˆŒÜ%ÔÜ%›<ˆÔà
×Ñ §¡Ô