| | import os, glob, sys |
| | import random |
| | import re |
| | import os |
| | if __name__ == os.path.splitext(os.path.basename(__file__))[0] or __name__ =='__main__': |
| | from ConsoleColor import print, console |
| | from wildcards import wildcards |
| | else: |
| | from .ConsoleColor import print, console |
| | from .wildcards import wildcards |
| | |
| | |
| |
|
| | |
| | |
| | |
| |
|
| | class CLIPTextEncodeWildcards: |
| | @classmethod |
| | def INPUT_TYPES(s): |
| | return { |
| | "required": { |
| | "text": ("STRING", {"multiline": True}), "clip": ("CLIP", ) |
| | } |
| | } |
| | RETURN_TYPES = ("CONDITIONING",) |
| | FUNCTION = "encode" |
| |
|
| | CATEGORY = "conditioning" |
| |
|
| | def encode(self, clip, text): |
| | print(f"[green]text : [/green]",text) |
| | r=wildcards.run(text) |
| | print(f"[green]result : [/green]",r) |
| | return ([[clip.encode(r), {}]], ) |
| |
|
| | class CLIPTextEncodeWildcards2: |
| | @classmethod |
| | def INPUT_TYPES(s): |
| | return { |
| | "required": { |
| | "text": ("STRING", {"multiline": True}), "clip": ("CLIP", ), |
| | "seed": ("INT", {"default": 0, "min": 0, "max": 0xffffffffffffffff}), |
| | |
| | } |
| | } |
| | RETURN_TYPES = ("CONDITIONING",) |
| | FUNCTION = "encode" |
| |
|
| | CATEGORY = "conditioning" |
| |
|
| | def encode(self, seed, clip, text): |
| | random.seed(seed) |
| | print(f"[green]text : [/green]",text) |
| | r=wildcards.run(text) |
| | print(f"[green]result : [/green]",r) |
| | return ([[clip.encode(r), {}]], ) |
| |
|
| |
|
| |
|
| | class CLIPTextEncodeWildcards3: |
| | @classmethod |
| | def INPUT_TYPES(s): |
| | return { |
| | "required": { |
| | "clip": ("CLIP", ), |
| | "positive": ("STRING", {"multiline": True}), |
| | "negative": ("STRING", {"multiline": True}), |
| | "seed": ("INT", {"default": 0, "min": 0, "max": 0xffffffffffffffff}), |
| | |
| | } |
| | } |
| | RETURN_TYPES = ("CONDITIONING","CONDITIONING") |
| | FUNCTION = "encode" |
| |
|
| | CATEGORY = "conditioning" |
| |
|
| | def encode(self, seed, clip, positive, negative): |
| | random.seed(seed) |
| | print(f"[green]positive : [/green]",positive) |
| | positive=wildcards.run(positive) |
| | print(f"[green]result : [/green]",positive) |
| | print(f"[green]negative : [/green]",negative) |
| | negative=wildcards.run(negative) |
| | print(f"[green]result : [/green]",negative) |
| | return ([[clip.encode(positive), {}]], [[clip.encode(negative), {}]], ) |
| |
|
| |
|
| |
|