2024-12-21 10:50:03 +09:00
2023-04-13 00:27:48 +09:00
2023-03-20 16:33:07 +09:00
2023-07-11 22:27:58 +09:00
1
2023-03-20 17:26:23 +09:00
msg
2023-04-05 19:53:40 +09:00
2023-08-26 00:20:51 +09:00
2023-07-11 22:27:58 +09:00
2023-08-24 08:23:36 +09:00
1
2023-03-20 17:26:23 +09:00
2024-12-21 10:50:03 +09:00
2023-04-28 14:59:13 +09:00
fix
2023-06-27 18:27:10 +09:00
2023-04-12 22:44:26 +09:00
1
2023-03-20 17:26:23 +09:00
2023-10-25 00:34:18 +09:00
2023-07-18 19:17:12 +09:00

ComfyUI-node-Lilly

No longer maintained.

i use https://github.com/ltdrdata/ComfyUI-extension-tutorials/blob/Main/ComfyUI-Impact-Pack/tutorial/ImpactWildcard.md

install

Go to ./custom_nodes and clone git repo:

cd ./custom_nodes
git clone https://github.com/kuriot/ComfyUI_node_Lilly.git

or https://github.com/lilly1987/ComfyUI_node_Lilly/archive/refs/heads/main.zip install this like

2023-03-22 05 54 43

wildcards

ex - wildcard

  • form :
    a{b|{c|}|{d|e|}|f|}g____ my

  • to :
    aeg quality_my, breasts, { |character_dress|dress_my}, shoulder, {high heels,| } {choker,| } {lora:__lora_lst__:__rora_num__,| } NSFW, NSFW_my, { |style_my,}

ex : {3$$a1|{b2|c3|}|d4|{-$$|f|g}|{-2$$h||i}|{1-$$j|k|}}/{$$l|m|}/{0$$n|}
{1|2|3} -> 1 or 2 or 3
{2$$a|b|c} -> a,b or b,c or c,a or bb or ....
{9$$a|b|c} ->  {3$$a|b|c} auto fix max count
{1-2$$a|b|c} -> 1~2 random choise
{-2$$a|b|c} -> {0-2$$a|b|c}  0-2
{1-$$a|b|c} -> {0-3$$a|b|c}  1-max
{-$$a|b|c} -> {0-3$$a|b|c}  0-max

ex - wildcard text file use

  • ~/a/b.txt
1
  • ~/b.txt
2
  • b to 1 or 2
  • /b to 2
  • /a/b to 1
  • ?b to 2
  • * to 1 or 2

filename pattern matching

run sample

python wildcards.py

python sample

import wildcards as w

# 가져올 파일 목록. get wildcards file
w.card_path=os.path.dirname(__file__)+"\\wildcards\\**\\*.txt"

# 실행 run
print(w.run("a{__b__|{c|}|{__d__|e|}|f|}g____ __my__"))

txt file (supports .txt files in different encodings.)

from

# 주석 comment
a,b
{b|c|__anotherfile__}
__anotherfile__

result

a,b
b
c
__anotherfile__

reload card

call wildcards.card_load() or wildcards.run("{9$-$a|b|c}",True)

for ComfyUI

CLIPTextEncodeWildcards

  • CLIPTextEncodeWildcards : no seed
  • CLIPTextEncodeWildcards : seed

2023-03-20 02 13 50

SimpleSampler+modelVAE

  • include wildcards

SimpleSampler+modelVAE

SimpleSampler

  • include wildcards

SimpleSampler

SimpleSamplerVAE

  • include wildcards

SimpleSamplerVAE

VAELoaderText , LoraLoaderText , CheckpointLoaderSimpleText

  • support file name Wildcard(?*)

2023-04-13 23 07 29 2023-04-13 23 07 49

random_sampler_node.py

2023-03-18 20 53 37

VAELoaderDecode.py

2023-03-18 20 52 27

S
Description
No description provided
Readme
93 KiB
Languages
Python 100%