Skip to content

[Feature] Override script #119

Description

@Tualua

Описание фунции / Feature description

В оригинальном flclash есть функция override script, для модификации конфига. Не нашел такую в flclashx. Ее убрали намеренно или как-то можно получить к ней доступ?

Сценарий использования / Use case

К примеру, мне нужно пустить напрямую некоторые домены. Конфиг прилетает с сервера. В FLclash я делаю через скрипт вот так:

  config.rules.unshift("DOMAIN-SUFFIX,site.local,DIRECT")
  config.dns = config.dns || {}
  config.dns["fake-ip-filter"] = config.dns["fake-ip-filter"] || []
  config.dns["fake-ip-filter"].push("+.site.local")
  config.dns["nameserver-policy"] = config.dns["nameserver-policy"] || {}
  config.dns["nameserver-policy"]["+.site.local"] = "10.20.0.1"  // DNS роутера/площадки

Операционная система / Target OS

  • Android
  • Windows
  • MacOS
  • Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions