Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΈΠ΅ΠΉ
proxy on / proxy off / proxy env
ΠΠΎΠΌΠ°Π½Π΄Ρ, ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠΈΠ΅ Π²Π°Ρ ΡΠ΅ΠΊΡΡΠΈΠΉ shell (on, off, use, switch, best),
Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠ·ΡΠ²Π°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· shell-ΡΡΠ½ΠΊΡΠΈΡ proxy, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΏΡΠΈ
ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΎΠΉ. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ Ρ
ΠΏΠΎΠ»Π½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π±ΠΈΠ½Π°ΡΠ½ΠΈΠΊΠ°.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΈΠ΅ΠΉ
proxy on / proxy off / proxy env
ΠΡΠΎΡΠΈΠ»ΠΈ ΠΈ TUI
proxy switch / proxy use / proxy dash
ΠΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ
proxy benchmark / proxy best / proxy speedtest
ΠΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ°
proxy status / proxy diagnose / proxy monitor
ΠΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΠΎΠ΄ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, Π΄ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ Π½Π΅Ρ.
| ΠΠΏΡΠΈΡ | ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ | ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ |
|---|---|---|
--config-file <ΠΠ£Π’Π¬> | TSPM_CONFIG | ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ config.json |
--settings-file <ΠΠ£Π’Π¬> | TSPM_SETTINGS | ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ settings.json |
--lang <ru|en> | TSPM_LANG | Π―Π·ΡΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° |
-h, --help | Π‘ΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ | |
-V, --version | ΠΠ΅ΡΡΠΈΡ |
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ NO_COLOR (Π»ΡΠ±ΠΎΠ΅ Π½Π΅ΠΏΡΡΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅) ΠΎΡΠΊΠ»ΡΡΠ°Π΅Ρ ΡΠ²Π΅ΡΠ½ΠΎΠΉ Π²ΡΠ²ΠΎΠ΄.
# Π Π°Π±ΠΎΡΠΈΠ΅ ΠΈ Π»ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΎΠΊΡΠΈ Π² ΡΠ°Π·Π½ΡΡ
ΡΠ°ΠΉΠ»Π°Ρ
TSPM_CONFIG=~/work-proxies.json proxy besttspm --config-file ~/work-proxies.json profile liston, off, env)proxy on # ΠΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠΊΡΠΈ Π² ΡΡΡ ΡΠ΅ΡΡΠΈΡproxy off # Π£Π±ΡΠ°ΡΡ ΠΈΡ
tspm env on # ΠΠΎΠΊΠ°Π·Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡ ΠΈΡ
proxy on β ΡΡΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Π° env on. ΠΠ±Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π·Π°Π΄Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π² ΠΎΠ±ΠΎΠΈΡ
ΡΠ΅Π³ΠΈΡΡΡΠ°Ρ
(http_proxy ΠΈ HTTP_PROXY ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅), Π° ΡΠ°ΠΊΠΆΠ΅
GRADLE_OPTS ΠΈ JAVA_TOOL_OPTIONS, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ°Π·Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠΈΡΠ°ΡΡ ΡΠ°Π·Π½ΡΠ΅
ΠΈΠΌΠ΅Π½Π°. off ΡΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΎΠ²Π½ΠΎ ΡΠΎΡ ΠΆΠ΅ Π½Π°Π±ΠΎΡ.
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠΊΡΠ°Π½ΠΈΡΡΡΡΡΡ ΠΏΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌ POSIX, ΠΏΠΎΡΡΠΎΠΌΡ Ρ ΠΎΡΡ Ρ shell-ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ΅Π½.
status)proxy status # Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΡΠΎΠΊΡΠΈ, IPv4, IPv6 ΠΈ Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΡproxy status --json # Π’ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ Π² ΠΌΠ°ΡΠΈΠ½ΠΎΡΠΈΡΠ°Π΅ΠΌΠΎΠΌ Π²ΠΈΠ΄Π΅JSON ΠΏΡΠΈΠ³ΠΎΠ΄Π΅Π½ Π΄Π»Ρ ΡΠΊΡΠΈΠΏΡΠΎΠ²:
proxy status --json | jq -r .ipv4profile, use, switch)proxy profile list # ΠΡΠ΅ ΠΏΡΠΎΡΠΈΠ»ΠΈ, Π°ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΎΡΠΌΠ΅ΡΠ΅Π½proxy switch # ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ Π²ΡΠ±ΠΎΡ ΡΡΡΠ΅Π»ΠΊΠ°ΠΌΠΈproxy use work # ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΊΠ»ΡΡΡ
proxy profile set work \ --name "Π Π°Π±ΠΎΡΠΈΠΉ SOCKS" \ --host 127.0.0.1 \ --port 1080 \ --protocol socks5 # Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ
proxy profile remove work # Π£Π΄Π°Π»ΠΈΡΡprofile set ΡΠΎΡ
ΡΠ°Π½ΡΠ΅Ρ ΠΏΡΠΎΡΠΈΠ»Ρ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ, Π½ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ
ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ. ΠΡΠ»ΠΈ ΠΏΡΠΎΠΊΡΠΈ Π²ΠΊΠ»ΡΡΡΠ½, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π·Π°ΡΠ΅ΠΌ proxy use work (ΠΈΠ»ΠΈ
proxy on), ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π΅Π³ΠΎ.
--protocol ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ http, https, socks4, socks4a, socks5,
socks5h. ΠΠ΅ ΡΠΊΠ°Π·Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»Ρ Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠΈΠ»Ρ ΡΠΎΡ
ΡΠ°Π½ΡΡΡ ΠΏΡΠ΅ΠΆΠ½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
ΠΡΠΎΡΠΈΠ»ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ: Ρ ΠΎΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈΠ»ΠΈ IP, ΠΏΠΎΡΡ β Π½Π΅Π½ΡΠ»Π΅Π²ΡΠΌ, ΠΏΡΠΎΡΠΎΠΊΠΎΠ» β ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΌ. ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΊΠ»ΡΡ ΠΏΡΠΎΡΠΈΠ»Ρ Π΄Π°ΡΡ Π½Π΅Π½ΡΠ»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ°ΠΊΠ°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ:
proxy use work || proxy bestproxy import ./proxies.jsonproxy import https://example.com/subscription.txtΠ Π°ΡΠΏΠΎΠ·Π½Π°ΡΡΡΡ ΡΠ΅ΡΡΡΠ΅ ΡΠΎΡΠΌΠ°ΡΠ°: ΠΏΠΎΠ»Π½ΡΠΉ config.json, ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΊΠ»ΡΡΠ°
ΠΏΡΠΎΡΠΈΠ»Ρ, ΠΌΠ°ΡΡΠΈΠ² ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ ΠΈ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠΎΠΊΡΠΈ-URL ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΡΡΡΠΎΠΊΠ΅
(socks5://host:port, ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π· #). ΠΠ΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ
Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ, ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΡΡΡΡ.
benchmark, best, ping, speedtest)proxy benchmark # ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ Π²ΡΠ΅Ρ
ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉproxy best # ΠΠ°ΠΌΠ΅ΡΠΈΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡΡ Π½Π° ΡΠ°ΠΌΡΠΉ Π±ΡΡΡΡΡΠΉproxy ping # ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° Π΄ΠΎ ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ² ΠΈΠ· config.jsonproxy ping --timeout 2000 # Π‘ ΡΠ°ΠΉΠΌΠ°ΡΡΠΎΠΌ 2 Ρproxy speedtest # Π Π΅Π°Π»ΡΠ½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈbenchmark ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΏΠΎ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ, ΠΎΠΏΡΠ°ΡΠΈΠ²Π°Ρ Π²ΡΠ΅ ΡΠ΅Π»ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΈΠ»Ρ
ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΠ΅Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ ΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΠΏΠΈΡΠΊΠ° ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΊΠ°ΠΊ
ΡΠ°ΠΉΠΌΠ°ΡΡ, Π° Π½Π΅ ΡΠΈΡΠ»ΠΎΠΌ.
dash)proxy dash| ΠΠ»Π°Π²ΠΈΡΠ° | ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ |
|---|---|
β β / k j | ΠΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΏΠΈΡΠΊΡ |
Space | Π‘Π΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΠΈΠ»Ρ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ Π±Π΅Π· Π²ΡΡ ΠΎΠ΄Π° (ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ; ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ) |
Enter | ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΠΎΡΠΈΠ»Ρ, Π²ΡΠΉΡΠΈ ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ΅ΡΡΠΈΡ |
b | ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡΡ Π½Π° ΡΠ°ΠΌΡΠΉ Π±ΡΡΡΡΡΠΉ |
i | ΠΠΌΠΏΠΎΡΡ ΠΈΠ· URL ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Π° |
e | ΠΡΠΊΡΡΡΡ config.json Π² $VISUAL / $EDITOR |
s | ΠΠ°ΠΌΠ΅ΡΠΈΡΡ Π²ΡΠ΅ ΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΈ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ Π·Π°Π΄Π΅ΡΠΆΠΊΠ΅ |
1 2 | ΠΠΊΠ»Π°Π΄ΠΊΠ° ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ / Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ |
q, Esc | ΠΡΡ ΠΎΠ΄ |
Π§ΡΠΎΠ±Ρ Enter ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» Π²Π°ΡΡ ΡΠ΅ΡΡΠΈΡ, Π½ΡΠΆΠ½Π° ΡΡΠ½ΠΊΡΠΈΡ proxy_dash ΠΈΠ· ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ
shell β Π·Π°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ proxy dash, Π° Π½Π΅ Π±ΠΈΠ½Π°ΡΠ½ΠΈΠΊ Π½Π°ΠΏΡΡΠΌΡΡ.
diagnose, monitor)proxy diagnose # ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊΠ΅Ρ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΡΡΠΈΠΈ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ²proxy monitor # ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠΎΡΡΠΎΡΠ½ΠΈΡ; ΠΏΡΠΈ ΡΠ±ΠΎΠ΅ Π²ΡΠ±ΠΈΡΠ°Π΅Ρ ΡΠ°ΠΌΡΠΉ Π±ΡΡΡΡΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρmonitor ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ health_check_url ΠΈΠ· config.json ΡΠ΅ΡΠ΅Π· ΡΠΎΡ ΠΏΡΠΎΠΊΡΠΈ,
ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΠΉΡΠ°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π² Π²Π°ΡΠ΅ΠΌ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΈ, β ALL_PROXY, all_proxy ΠΈΠ»ΠΈ
http_proxy. ΠΡΠ»ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π΅ ΠΏΡΠΎΡΠ»Π° ΠΈΠ»ΠΈ Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΡΠΈΡ
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
Π½Π΅ Π·Π°Π΄Π°Π½Π°,
ΠΎΠ½ Π·Π°ΠΌΠ΅ΡΡΠ΅Ρ ΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΈ ΡΠΎΡ
ΡΠ°Π½ΡΠ΅Ρ ΡΠ°ΠΌΡΠΉ Π±ΡΡΡΡΡΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΠΊΠ°ΠΊ Π°ΠΊΡΠΈΠ²Π½ΡΠΉ.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ Π·Π°ΠΏΡΡΠ΅Π½, ΠΎΠ½ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅Ρ: ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ
ΡΠ°ΠΌ ΡΠ΅ΡΠ΅Π· proxy on ΠΈΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ proxy on Π² Π½ΠΎΠ²ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ΅.
diagnose ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΈΠ· ΡΠ΅ΡΡΠΈΠΈ http_proxy, https_proxy, ALL_PROXY ΠΈ
GRADLE_OPTS. ΠΠΎΠ»Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠ΅Ρ proxy on, ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ
env | grep -i proxy.
run)proxy run curl https://example.comproxy run -- curl -sS https://example.comproxy run npm installΠΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΎΠ΄Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΠΊΡΠΈ, Π½Π΅ ΠΌΠ΅Π½ΡΡ Π²Π°ΡΡ ΡΠ΅ΡΡΠΈΡ. ΠΠΎΠ΄ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°
Π΄ΠΎΡΠ΅ΡΠ½Π΅Π³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π½Π°ΡΡΠΆΡ, ΠΏΠΎΡΡΠΎΠΌΡ proxy run ... && next-step
ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ. Π€Π»Π°Π³ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π΅ΡΡΡ; -- Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»Π΅Π½.
git)proxy git status # ΠΠΎΠΊΠ°Π·Π°ΡΡ ΡΠ΅ΠΊΡΡΠΈΠΉ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠΊΡΠΈ Π΄Π»Ρ gitproxy git on # ΠΠ°ΠΏΡΠ°Π²ΠΈΡΡ git ΡΠ΅ΡΠ΅Π· Π°ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρproxy git off # ΠΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ gitexport)proxy export envfile > .envproxy export docker # Π€Π»Π°Π³ΠΈ --build-argproxy export curl # Π€Π»Π°Π³ -xΠΠ°Π²Π΅ΡΡΠ°Π΅ΡΡΡ Ρ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ, Π΅ΡΠ»ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΈΠ»Ρ Π½Π΅Ρ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΡΡΠΎΠΉ ΡΠ°ΠΉΠ» Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½ΠΎ.
config, settings, lang)proxy config path # ΠΠ°ΠΊΠΎΠΉ config.json ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡproxy config show # ΠΠΎΠΊΠ°Π·Π°ΡΡ Π΅Π³ΠΎproxy settings pathproxy settings showproxy settings set --config-path ~/proxies.jsonproxy lang ru # Π‘ΠΎΡ
ΡΠ°Π½ΠΈΡΡ ΡΠ·ΡΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°init, completions, prompt, debug)tspm init zsh # Π‘ΠΊΡΠΈΠΏΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈtspm completions zsh # Π’ΠΎΠ»ΡΠΊΠΎ Π°Π²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅proxy prompt # ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π΄Π»Ρ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΡproxy debug on # ΠΠΎΠ³ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΠΌΠ΅Π½ Ρ shellcompletions ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ zsh, bash, fish ΠΈ powershell. init ΡΠΆΠ΅
Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π°Π²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, ΠΏΠΎΡΡΠΎΠΌΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ΅Π³ΠΎ-ΡΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ.
ΠΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ debug on, Π΅ΡΠ»ΠΈ proxy dash Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅Ρ ΡΠ΅ΡΡΠΈΡ: ΠΎΠ±ΠΌΠ΅Π½ ΠΏΠΈΡΠ΅ΡΡΡ Π²
~/.tspm-debug.log.