josexy 最近的时间轴更新
josexy

josexy

V2EX 第 559327 号会员,加入于 2021-10-22 13:46:23 +08:00
josexy 最近回复了
20 天前
回复了 tangshuier 创建的主题 软件 大家一般用什么笔记软件
Typora+GitHub
129 天前
回复了 jeesk 创建的主题 macOS macos 普通用户如何不使用密码修改代理设置?
参考 sing-box: https://github.com/SagerNet/sing-box/blob/dev-next/common/settings/proxy_darwin.go

networksetup -setwebproxy
networksetup -setsecurewebproxy
networksetup -setsocksfirewallproxy
345 天前
回复了 Jony4Fun 创建的主题 macOS 墙裂推荐大家用 orbstack 代替 docker desktop
好像 k8s 不能直接 containerd 容器?
2023-07-06 12:19:59 +08:00
回复了 magic3584 创建的主题 游戏 求推荐手机上的游戏
这里我要点名一款二字游戏(🐶)
2023-04-08 15:42:33 +08:00
回复了 zeep 创建的主题 macOS macOS 有沒有快捷修改 socks 代理的小工具
把下面的 shell 脚本保存到一个文件:set_proxy.sh

```shell

#!/bin/bash

function scutil_query {
key=$1
scutil <<EOT
open
get $key
d.show
close
EOT
}

SERVICE_GUID=$(scutil_query State:/Network/Global/IPv4 | grep "PrimaryService" | awk '{print $3}')
currentservice=$(scutil_query Setup:/Network/Service/$SERVICE_GUID | grep "UserDefinedName" | awk -F': ' '{print $2}')

set_proxy() {
http=$1
socks=$2
if [[ -z $http ]] && [[ -z $socks ]]; then
return 0
fi

# http 代理
if [[ ! -z $http ]]; then
networksetup -setwebproxystate "$currentservice" on
networksetup -setsecurewebproxystate "$currentservice" on
hostname=$(echo "$http" | awk -F ':' '{print $1}')
port=$(echo "$http" | awk -F ':' '{print $2}')
networksetup -setwebproxy "$currentservice" $hostname $port
networksetup -setsecurewebproxy "$currentservice" $hostname $port
fi

# socks 代理
if [[ ! -z $socks ]]; then
networksetup -setsocksfirewallproxystate "$currentservice" on
hostname=$(echo "$socks" | awk -F ':' '{print $1}')
port=$(echo "$socks" | awk -F ':' '{print $2}')
networksetup -setsocksfirewallproxy "$currentservice" $hostname $port
networksetup -setsocksfirewallproxy "$currentservice" $hostname $port
fi

# 设置代理绕过的域名
networksetup -setproxybypassdomains "$currentservice" 192.168.0.0/16 10.0.0.0/8 172.16.0.0/12 127.0.0.1 localhost "*.local" timestamp.apple.com
}

# 取消代理设置
unset_proxy() {
networksetup -setwebproxy "$currentservice" "" "" off "" ""
networksetup -setsecurewebproxy "$currentservice" "" "" off "" ""
networksetup -setsocksfirewallproxy "$currentservice" "" "" off "" ""

networksetup -setwebproxystate "$currentservice" off
networksetup -setsecurewebproxystate "$currentservice" off
networksetup -setsocksfirewallproxystate "$currentservice" off

networksetup -setproxybypassdomains "$currentservice" Empty
}

if [[ $1 == "http" ]]; then
set_proxy $2 ""
elif [[ $1 == "socks" ]]; then
set_proxy "" $2
else
unset_proxy
fi

```

使用:
```shell
bash set_proxy.sh http 127.0.0.1:10086 # 设置 http 和 https 代理
bash set_proxy.sh socks 127.0.0.1:10086 # 设置 socks5 代理
bash set_proxy.sh # 恢复
```
2023-03-29 17:04:48 +08:00
回复了 voidmnwzp 创建的主题 程序员 前端现在这么恶心的吗
给个 github 链接,我去看看写的如何👀
2023-03-29 09:57:05 +08:00
回复了 wwxxx 创建的主题 MacBook Pro 大家的 mac 一般用什么键盘
keychron k3
2023-03-29 09:30:17 +08:00
回复了 dunhanson 创建的主题 程序员 Typora 怎么像 VS Code 那样多标签显示?
macos 可以通过⌘+T 打开多个标签页,其他不知道。typora 版本:1.3.6
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5569 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 07:56 · PVG 15:56 · LAX 23:56 · JFK 02:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.