Cuir Emacs-w3m tron fhilleadh SOCKS aige fhèin
Thoir slighe Proxychains shònraichte don phròiseas w3m a-muigh gun an seisean Emacs gu lèir fhilleadh.
Bidh Emacs-w3m a' cur an gnìomh w3m a-muigh. Air Linux bheir sin àite goireasach airson slighe SOCKS a chur an sàs air a' bhrabhsair seo a-mhàin.
Le suidheachadh Proxychains-NG agus w3m ceangailte gu dinimigeach mar-thà, dh'fhaodadh fillidh so-ghnìomhaichte seo a bhith ann:
#!/bin/sh
exec proxychains4 -f "$HOME/.config/proxychains/w3m.conf" /usr/bin/w3m "$@"
Cleach an t-slighe fhìor w3m agus thoir seachad an rèiteachadh Proxychains ainmichte. Tha an riochd seo air eisimpleir le aon phrogsaidh:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
Tha an eisimpleir a' gabhail ris gu bheil èisteach SOCKS5 air a' phort ionadail sin mar-thà. Dèan am filleadh so-ghnìomhaichte agus tagh e mus luchdaich thu emacs-w3m:
(setq w3m-command
(expand-file-name "~/.local/bin/w3m-via-proxy"))
Ath-thòisich Emacs às dèidh an àithne atharrachadh ma leanas tu modail tòiseachaidh an leabhair-làimhe. Bidh "$@" eadar chomharran-labhairt a' gleidheadh chrìochan nan argamaidean bho emacs-w3m, agus bidh exec a' fàgail a' phròiseis a thòisich mar am brabhsair fhillte.
Tha an t-slighe seo a' buntainn ri ceanglaichean TCP a ghabhas glacadh aig a' phròiseas a-muigh. Chan eil e ag atharrachadh EWW, an leabharlann URL no luchdachaidhean pacaid Emacs nach eil ceangailte. Feumaidh dà-chànach w3m nach urrainn leabharlann Proxychains a luchdachadh dòigh slighe taice eile.