Emacs-w3m byrjar eitt ytra w3m-koyrifíl. Á Linux gevur tað ein hóskandi stað at seta eina SOCKS-leið bert á henda kagaran.

Í eini verandi Proxychains-NG- og dynamiskt tengdari w3m-uppseting kann ein koyrur innpakkningur hava:

#!/bin/sh
exec proxychains4 -f "$HOME/.config/proxychains/w3m.conf" /usr/bin/w3m "$@"

Brúka veruligu w3m-leiðina og gev tað navngivna Proxychains-stillingina. Eitt dømi við einum proxy hevur henda skap:

strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080

Dømið gongur út frá, at ein SOCKS5-lyttari longu er á tí lokala portinum. Ger innpakkningin koyrda og vel hana, áðrenn tú letur emacs-w3m inn:

(setq w3m-command
      (expand-file-name "~/.local/bin/w3m-via-proxy"))

Byrja Emacs uppaftur eftir at hafa broytt boðið, um tú fylgir byrjanarlíkaninum í handbókini. "$@" í gæsateiknum varðveitir markini hjá teimum argumentum, sum emacs-w3m gevur, og exec letur byrjaða prosessin vera innpakkaða kagaran.

Henda leiðin viðvíkur teimum TCP-sambondum hjá tí ytra prosessinum, sum kunnu handsamast. Hon broytir ikki EWW, URL-bókasavnið ella óviðkomandi Emacs-pakka niðurhal. Ein w3m-binarfíl, sum ikki kann lesa Proxychains-bókasavnið inn, tørvar eina aðra stuðlaða routing-hátt.

Skyldar greinar