SwitchyOmega 自动配置不代理地址列表

SwitchyOmega 自动配置不代理地址列表

无咎 19 2023-02-09

SwitchyOmega自动配置不代理地址列表

找到插件路径

一般在 chromium 安装路径的 outside\Default\Extensions 下

找到对应插件目录下的 js/omega.js 并打开

自定义编辑

找到以下代码

    onBypassListChange = function(list) {
      var item;
      return $scope.bypassList = ((function() {
        var _k, _len2, _results;
        _results = [];
        for (_k = 0, _len2 = list.length; _k < _len2; _k++) {
          item = list[_k];
          _results.push(item.pattern);
        }
        return _results;
      })()).join('\n');
    };

在这段代码上面添加代码

    $scope.profile.bypassList = (function() {
      // 自定义不代理地址列表
      entry = ["127.0.0.1", "::1", "localhost", "*.ip.gs", "test", "mwj.com"];
      _results = [];
      entry.forEach(element => {
        _results.push({
          conditionType: "BypassCondition",
          pattern: element
        });
      });
      return _results;
    })();

然后保存,重新打开 chromium,即可发现更改成功