Dèan rèiteachadh air progsaidh SOCKS5 airson aon seisean Electron
Dèan rèiteachadh air seisean Electron sònraichte mus cruthaich thu an uinneag aige agus cuir an aire do cheanglaichean ath-chleachdte agus crìochan dearbhadh SOCKS.
Às dèidh ìre ullachaidh na h-aplacaid Electron, dèan rèiteachadh air an t-seisean a chleachdas an uinneag gu fìor:
const proxySession = session.fromPartition('persist:proxy-work');
await proxySession.setProxy({
mode: 'fixed_servers',
proxyRules: 'socks5://127.0.0.1:1080'
});
const window = new BrowserWindow({
webPreferences: { session: proxySession }
});Cleachd na h-in-mhalairt/cearcall-beatha a th' aig an aplacaid mu thràth. Cleachdaidh iarrtasan na h-uinneige seo proxySession; chan fhaigh teachdaichean Node neo-riaghailteach agus sgarraidhean eile e. Airson brabhsadh poblach ceadaichte, tha liosta progsaidhean SOCKS5 a' tabhann ceann-aitheanta tagraidh; tagh fear nach eil feumach air cunntas SOCKS airson an t-slighe a tha Chromium a' cur taic rithe.
Airson seisean a chaidh a chleachdadh mu thràth, co-dhùin dè a nì thu leis na ceanglaichean cruinnichte. Tha Electron a' clàradh closeAllConnections() far am faodadh seann shlighe fuireach air dhòigh eile; ma chuireas tu fios air, dh'fhaodadh e obair a tha a' dol a chur stad. Chan eil ùrachadh roghainnean a' gluasad nan socaidean a th' ann.
Cleachd resolveProxy airson an URL fhìor gus an taghadh a sgrùdadh. Dearbh ceangal/imeachd air leth, a' gabhail a-steach seach-rathad agus seiseanan a chaidh an rèiteachadh gu neo-eisimeileach.
Chan eil taic aig buileachadh SOCKS5 Chromium ri modh dearbhaidh SOCKS. Chan eil fios-air-ais logaidh a-steach HTTP agus facal-faire san URL ga chur ris. Airson seirbheis a dh'fheumas teisteasan, cleachd rèiteachadh co-chòrdail clàraichte an àite dearbhadh a thoirt air falbh bho èisteir co-roinnte.