Bidali Emacs-w3m bere SOCKS bilgarriaren bidez
Eman kanpoko w3m prozesuari Proxychains bide dedikatu bat Emacs saio osoa bildu gabe.
Emacs-w3m-ek kanpoko w3m exekutagarri bat abiarazten du. Linux-en horrek SOCKS bide bat nabigatzaile honi bakarrik aplikatzeko leku erosoa ematen du.
Lehendik dagoen Proxychains-NG eta dinamikoki estekatutako w3m instalazio batean, bilgarri exekutagarri batek hau izan dezake:
#!/bin/sh
exec proxychains4 -f "$HOME/.config/proxychains/w3m.conf" /usr/bin/w3m "$@"
Erabili w3m-ren benetako bidea eta eman izendatutako Proxychains konfigurazioa. Proxy bakarreko adibide batek forma hau du:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
Adibideak suposatzen du SOCKS5 entzule bat badagoela jada tokiko portu horretan. Egin bilgarria exekutagarri eta aukeratu ezazu emacs-w3m kargatu aurretik:
(setq w3m-command
(expand-file-name "~/.local/bin/w3m-via-proxy"))
Berrabiarazi Emacs komandoa aldatu ondoren eskuliburuaren hasieratze-eredua jarraitzen baduzu. Komatxoz inguratutako "$@" k emacs-w3m-ek emandako argumentu-mugak gordetzen ditu, eta exec k abiarazitako prozesua bilgatutako nabigatzaile gisa uzten du.
Bide honek kanpoko prozesuaren atzemangarriak diren TCP konexioei eragiten die. Ez ditu EWW, URL liburutegia edo Emacs pakete deskarga independenteak aldatzen. Proxychains liburutegia kargatu ezin duen w3m fitxategi bitarrak beste bideratze metodo onartu bat behar du.