• Реалізувати модуль авторизації з портованої бібліотеки C++
    200 грн. c#
    Исполнитель определен: Lion

    На С# переписати модуль авторизації:
    введення логіну
    паролю
    піна
    За необхідності надам код dll

  • Додати проксі в Telegram
    100 грн. c#
    Исполнитель определен: Lion

    Написати на C# використовуючи стандартну dll бібліотеку Telegram TDLib метод для встановлення проксі AddProxy

    private static void OnAuthorizationStateUpdated(TdApi.AuthorizationState authorizationState)
    {
    if (authorizationState != null)
    {
    _authorizationState = authorizationState;
    }
    if (_authorizationState is TdApi.AuthorizationStateWaitTdlibParameters)
    {
    //addProxy
    _client.Send(new TdApi.AddProxy("15.15.15.15", 15, true, new TdApi.ProxyTypeSocks5("user", "pass")), _defaultHandler);
    _client.Send(new TdApi.EnableProxy(2), _defaultHandler);

    TdApi.SetTdlibParameters request = new TdApi.SetTdlibParameters();
    request.DatabaseDirectory = "tdlib";
    request.UseMessageDatabase = true;
    request.UseSecretChats = true;
    request.ApiId = 94575;
    request.ApiHash = "a3406de8d171bb422bb6ddf3bbd800e2";
    request.SystemLanguageCode = "en";
    request.DeviceModel = "Desktop";
    request.ApplicationVersion = "1.0";
    request.EnableStorageOptimizer = true;
    _client.Send(request, new AuthorizationRequestHandler());
    }
    }
    }

Наверх