import base64 note = base64.b64decode("44CQ6KeF6bG8QUnnu5jnlLvjgJHlpoLpnIDmm7TlpJrluK7liqnmiJbllYbliqHpnIDmsYIgK3Z4OiBtZWVleW8=").decode('utf-8') class AnyType(str): def __ne__(self, __value: object) -> bool: return False any_typ = AnyType("*") from .meyo_node_Computational import * from .meyo_node_String import * from .meyo_node_File import * from .meyo_node_Functional import * NODE_CLASS_MAPPINGS = { #运算型节点:meyo_node_Computational "CompareInt": CompareInt, "FloatToInteger": FloatToInteger, "GenerateNumbers": GenerateNumbers, "GetRandomIntegerInRange": GetRandomIntegerInRange, #字符串处理:meyo_node_String "SingleTextInput": SingleTextInput, "TextToList": TextToList, "TextConcatenator": TextConcatenator, "MultiParamInputNode": MultiParamInputNode, "NumberExtractor": NumberExtractor, "AddPrefixSuffix": AddPrefixSuffix, "ExtractSubstring": ExtractSubstring, "ExtractSubstringByIndices": ExtractSubstringByIndices, "SplitStringByDelimiter": SplitStringByDelimiter, "ProcessString": ProcessString, "ExtractBeforeAfter": ExtractBeforeAfter, "SimpleTextReplacer": SimpleTextReplacer, "ReplaceNthOccurrence": ReplaceNthOccurrence, "ReplaceMultiple": ReplaceMultiple, "BatchReplaceStrings": BatchReplaceStrings, "RandomLineFromText": RandomLineFromText, "CheckSubstringPresence": CheckSubstringPresence, "AddPrefixSuffixToLines": AddPrefixSuffixToLines, "ExtractAndCombineLines": ExtractAndCombineLines, "FilterLinesBySubstrings": FilterLinesBySubstrings, "FilterLinesByWordCount": FilterLinesByWordCount, "SplitAndExtractText": SplitAndExtractText, "CountOccurrences": CountOccurrences, "ExtractLinesByIndex": ExtractLinesByIndex, "ExtractSpecificLines": ExtractSpecificLines, "RemoveContentBetweenChars": RemoveContentBetweenChars, "ShuffleTextLines": ShuffleTextLines, "ConditionalTextOutput": ConditionalTextOutput, "TextConditionCheck": TextConditionCheck, "TextConcatenation": TextConcatenation, "ExtractSpecificData": ExtractSpecificData, "FindFirstLineContent": FindFirstLineContent, "GetIntParam": GetIntParam, "GetFloatParam": GetFloatParam, "GenerateVideoPrompt": GenerateVideoPrompt, #文件处理:meyo_node_File "LoadAndAdjustImage": LoadAndAdjustImage, "GenericImageLoader": GenericImageLoader, "ImageAdjuster": ImageAdjuster, "CustomCrop": CustomCrop, "SaveImagEX": SaveImagEX, "FileCopyCutNode": FileCopyCutNode, "FileNameReplacer": FileNameReplacer, "WriteToTxtFile": WriteToTxtFile, "FileDeleteNode": FileDeleteNode, "FileListAndSuffix": FileListAndSuffix, "ReadExcelData": ReadExcelData, "WriteExcelData": WriteExcelData, "WriteExcelImage": WriteExcelImage, "FindExcelData": FindExcelData, "ReadExcelRowOrColumnDiff": ReadExcelRowOrColumnDiff, #功能型节点:meyo_node_Functional "GetCurrentTime": GetCurrentTime, "SimpleRandomSeed": SimpleRandomSeed, "SelectionParameter": SelectionParameter, "ReadWebNode": ReadWebNode, "DecodePreview": DecodePreview, } NODE_DISPLAY_NAME_MAPPINGS = { #运算型节点:meyo_node_Computational "CompareInt": "比较数值🐠meeeyo.com", "FloatToInteger": "规范数值🐠meeeyo.com", "GenerateNumbers": "生成范围数组🐠meeeyo.com", "GetRandomIntegerInRange": "范围内随机数🐠meeeyo.com", #字符串处理:meyo_node_String "SingleTextInput": "文本输入🐠meeeyo.com", "TextToList": "文本到列表🐠meeeyo.com", "TextConcatenator": "文本拼接🐠meeeyo.com", "MultiParamInputNode": "多参数输入🐠meeeyo.com", "NumberExtractor": "整数参数🐠meeeyo.com", "AddPrefixSuffix": "添加前后缀🐠meeeyo.com", "ExtractSubstring": "提取标签之间🐠meeeyo.com", "ExtractSubstringByIndices": "按数字范围提取🐠meeeyo.com", "SplitStringByDelimiter": "分隔符拆分两边🐠meeeyo.com", "ProcessString": "常规处理字符🐠meeeyo.com", "ExtractBeforeAfter": "提取前后字符🐠meeeyo.com", "SimpleTextReplacer": "简易文本替换🐠meeeyo.com", "ReplaceNthOccurrence": "替换第n次出现🐠meeeyo.com", "ReplaceMultiple": "多次出现依次替换🐠meeeyo.com", "BatchReplaceStrings": "批量替换字符🐠meeeyo.com", "RandomLineFromText": "随机行内容🐠meeeyo.com", "CheckSubstringPresence": "判断是否包含字符🐠meeeyo.com", "AddPrefixSuffixToLines": "段落每行添加前后缀🐠meeeyo.com", "ExtractAndCombineLines": "段落提取指定索引行🐠meeeyo.com", "FilterLinesBySubstrings": "段落提取或移除字符行🐠meeeyo.com", "FilterLinesByWordCount": "段落字数条件过滤行🐠meeeyo.com", "SplitAndExtractText": "按序号提取分割文本🐠meeeyo.com", "CountOccurrences": "文本出现次数🐠meeeyo.com", "ExtractLinesByIndex": "文本拆分🐠meeeyo.com", "ExtractSpecificLines": "提取特定行🐠meeeyo.com", "RemoveContentBetweenChars": "删除标签内的内容🐠meeeyo.com", "ShuffleTextLines": "随机打乱🐠meeeyo.com", "ConditionalTextOutput": "判断返回内容🐠meeeyo.com", "TextConditionCheck": "文本按条件判断🐠meeeyo.com", "TextConcatenation": "文本组合🐠meeeyo.com", "ExtractSpecificData": "提取多层指定数据🐠meeeyo.com", "FindFirstLineContent": "指定字符行参数🐠meeeyo.com", "GetIntParam": "获取整数🐠meeeyo.com", "GetFloatParam": "获取浮点数🐠meeeyo.com", "GenerateVideoPrompt": "视频指令词模板🐠meeeyo.com", #文件处理:meyo_node_File "LoadAndAdjustImage": "加载重置图像🐠meeeyo.com", "GenericImageLoader": "全能加载图像🐠meeeyo.com", "ImageAdjuster": "重置图像🐠meeeyo.com", "CustomCrop": "裁剪图像🐠meeeyo.com", "SaveImagEX": "保存图像🐠meeeyo.com", "FileCopyCutNode": "文件操作🐠meeeyo.com", "FileNameReplacer": "替换文件名🐠meeeyo.com", "WriteToTxtFile": "文本写入TXT🐠meeeyo.com", "FileDeleteNode": "清理文件🐠meeeyo.com", "FileListAndSuffix": "从路径加载🐠meeeyo.com", "ReadExcelData": "读取表格数据🐠meeeyo.com", "WriteExcelData": "写入表格数据🐠meeeyo.com", "WriteExcelImage": "图片插入表格🐠meeeyo.com", "FindExcelData": "查找表格数据🐠meeeyo.com", "ReadExcelRowOrColumnDiff": "读取表格数量差🐠meeeyo.com", #功能型节点:meyo_node_Functional "GetCurrentTime": "当前时间(戳)🐠meeeyo.com", "SimpleRandomSeed": "随机整数🐠meeeyo.com", "SelectionParameter": "选择参数🐠meeeyo.com", "ReadWebNode": "读取页面🐠meeeyo.com", "DecodePreview": "解码预览🐠meeeyo.com", }