INNER CODE UNIT · Python

name_mapping

tombcato/clash-ip-checker · clash_automator.py:85

    name_mapping = {} # Old -> New

    proxies = original_config.get('proxies', [])
    for proxy in proxies:
        old_name = proxy['name']
        if old_name in results_map:
            new_name = f"{old_name} {results_map[old_name]}"
            proxy['name'] = new_name
            name_mapping[old_name] = new_name
        new_proxies.append(proxy)
    
    original_config['proxies'] = new_proxies

    # Update groups
    if 'proxy-groups' in original_config:
        for group in original_config['proxy-groups']:
            if 'proxies' in group:
                new_group_proxies = []

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…