Главная

Friday, 27 October 2023

Update custom nodes в ComfyUI.

Всем привет.

Одной из самых полезных фишек в ComfyUI стало наличие custom nodes. Среди них сильно выделяется ComfyUI Manager который собственно и рулит всем хозяйством в ComfyUI. Именно через него теперь можно обновить как сам ComfyUI так и остальные пакеты с custom nodes. Одна беда - custom nodes попадаются настолько кастомные что обновляются таким образом, т.е. через ComfyUI Manager меню "Fetch updates", через раз.


Поэтому, чтобы наверняка, приходиться делать git pull вручную. Также для этого один славный парень набросал bat-файл. Как им пользоваться? А просто - кладете его в ComfyUI в папку "custom nodes" и там запускаете:

@echo off

call :colored MainApp: Green

git pull

echo ---

for /f %%d in ('dir /B /A:D %CD%') do (

    call :colored %%d: Green

    cd "%CD%\%%d"

    git pull

    echo ---

    cd..

)

@pause

goto :eof

:colored

%Windir%\System32\WindowsPowerShell\v1.0\Powershell.exe write-host -foregroundcolor %2 %1

Удачи!

No comments:

Post a Comment

А что вы думаете по этому поводу?