Socraigh SOCKS TcpHandler WTelegram roimh logáil isteach
Caithfidh an leabharlann proxy roghnaithe TcpClient a thabhairt ar ais tar éis idirbheartaíocht iomlán; coinníonn Task.FromResult an glao ceangail sioncrónach.
client.TcpHandler = (address, port) =>
{
var proxy = new Socks5ProxyClient(
proxyHost, proxyPort, proxyUsername, proxyPassword);
return System.Threading.Tasks.Task.FromResult(
proxy.CreateConnection(address, port));
};
await client.LoginUserIfNeeded();Úsáid an WTelegram.Client atá ann cheana agus iompórtáil an leabharlann SOCKS chomhoiriúnach a roghnaíodh. Léiríonn proxyHost, an port agus an cuntas an t-idirghabhálaí; is iad address/port na lambda na cinn scríbe a iarrann WTelegram.
Caithfidh CreateConnection TcpClient nasctha a thabhairt ar ais tar éis idirbheartaíocht an tseachfhreastalaí. Ní leor port an tseachfhreastalaí amháin a bhaint amach don aistriú sin.
Úsáideann an sampla modh sioncrónach na leabharlainne. Fanann an glao ceangail blocálach fiú má fhilltear a thoradh in Task.FromResult; úsáid modh aisioncrónach tacaithe nuair is gá.
Coinnigh an láimhseálaí le haghaidh nasc níos déanaí agus le haghaidh logála isteach. Fanann fíordheimhniú chuntas Telegram ar leith ón gcuntas SOCKS.