Giter Club home page Giter Club logo

figma-net-ok's Introduction

FigmaNetOK 2

让 Figma 网络速度访问速度更快的方法(尤其是在 🇨🇳 **)

  • 不使用翻墙
  • 仅更改本地 Hosts 配置
  • 🔥 2.0 以上版可自动一键修改 Hosts 配置

Figma 有不同的服务器,通常你的系统会自动选择 Figma 的服务地址,有些时候因为运营商、Figma 服务状态、DNS 设置等等原因,自动选择的 Figma 服务地址可能不是最好的(有时候可能速度相差 10 倍),所以这个工具能帮你测试在你的环境下所有 Figma 服务地址的真实速度(不是 ping 而是真实连接速度),这样你就可以通过修改 Hosts 的办法指定一个最快的 Figma 服务地址

使用

下载 (v2.3.0)

MacOS 下无法启动的问题

  • 授权设置
    前往系统偏好设置 > 安全性与隐私 > 允许访问,如果仍然提示无法打开可再次打开允许访问授权

Windows 下无 Hosts 写入权限的问题

使用步骤

  1. 解压并运行文件「FigmaNetOK

  2. 测速中,等待一会

  3. 得到最佳线路的 Hosts 配置

    • 你可以授予管理员权限一键修改 Hosts
    • 也可以把复制运行结果,手动去修改 Hosts 文件
  4. 重启 Figma 客户端或浏览器,就完成了

常见问题

如何确定 Hosts 是否生效

  • 浏览器检查
  1. 浏览器窗口右上角「更多」 > 更多工具 > 开发者工具
  2. 刷新网页
  3. 找到参数:Network/state/Remote Addrese:X.X.X.X:XX 和你添加的 Hosts 对比,是相同的,代表已经使用成功

  • Figma 客户端检查
  1. Figma 客户端:右键菜单 > Plugins(插件) > Development(开发) > Open console(控制台)
  2. 刷新页面(在标签上,右键 Reload Tab )
  3. 找到参数:Network/state/Remote Addrese:X.X.X.X:XX 和你添加的 Hosts 对比,是相同的,代表已经使用成功

刷新浏览器的 DNS 缓存

有些情况下修改 Host 后,因为浏览器有缓存所以没有立即生效,这时候可以手动刷新浏览器缓存

  • Google Chrome
    在地址栏输入以下地址 chrome://net-internals/#dns 回车,点击 Clear host cache 即可
  • Microsoft Edge
    在地址栏输入以下地址 edge://net-internals/#dns 回车,点击 Clear host cache 即可
  • Safari
    菜单栏 “Safari 浏览器” –> “偏好设置…” –> “高级”,“在菜单栏中显示 “开发” 菜单。 此时,点击菜单栏 ”开发“ –> ”清空缓存“ 即可。

参考

手动修改 Hosts

FigmaNetOK 2.0 以后的版本可以支持自动修改 Hosts 了,你不再需要手动去修改 Hosts 文件了。不过如果想要更多了解 Hosts 文件,可以参考以下内容:

figma-net-ok's People

Contributors

staff-moonvy avatar sxchacha avatar yarna avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

figma-net-ok's Issues

请问是否允许二次封装

您好,您的代码对我来说十分有用,为了方便使用,我将您的代码封装成了 node 的工具,参见: https://github.com/rmlzy/fast-figma

您的代码未声明 License,不知道您是否允许二次封装,如果不允许的话可以留言给我,我将第一时间删除。

感谢您的贡献。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.