Script-ku wuxuu dhoofiyaa http_proxy, wuxuu daabacaa “enabled” kadibna wuu baxaa. Curl oo kadib laga bilaabo terminal-kii asalka ahaa wali wuxuu hayaa deegaankiisii hore.

Ordinta script-ka waxay abuurtay geedi farac ah. Export wuxuu qiimaha uga dhigaa mid la heli karo carruurta geedigaas; dib uma celiso qiimaha shell-ka waalidka. Export-ka gelinta bash -c ama backticks gudaha kuma rogo xiriirkaas.

Beddelka isdhexgalka, hawl lagu qeexay shell-ka hadda ayaa qaban karta shaqada loogu talagalay:

proxy_on() {
    export http_proxy=http://proxy.example.net:8080
    export https_proxy="$http_proxy"
}

Ku beddel endpoint-ka tusaalaha adeeggaaga HTTP, ama musharrax ka mid ah liiska proxy HTTP ee codsiyada dadweynaha ee la ogolaaday. Wac hawlka kadib marka qeexiddiisa la soo raro. Fayl shell la soo raray waa hab kale oo loogu ordi karo meelaynta shell-ka hadda halkii mid cusub.

Barnaamijyada GUI ee jira iyo terminal-yada kale wali waxay hayaan deegaannadooda. Haddii caawiyaha loogu talagalay inuu bilaabo hal amar oo proxy ah oo keliya, isbeddelka ku haynta deegaanka amarkaas ayaa inta badan si sax ah u ah baaxadda.

Maqaallo la xiriira