Programatially определяют, соединен ли Cisco VPN Client

Большое спасибо, Такратис. Я сделал изменения, которые вы предложили, но теперь игра вылетает при запуске циклов. В журналах я обнаружил ошибку говорит о том, что растровые изображения астероида являются нулевыми. Конструктор для моего класса астероидов выглядит следующим образом: (Assets. (...) это просто экземпляр изображения в классе Assets)

    public Asteroid(int size, int color, int x, int y){
    this.size = size;

    if(size == 0){
        this.speed = 10;
    } else {
        this.speed = 7;
    }

    this.color = color;

    //set image of asteroid regards to size and color
    if(this.size == 0 && this.color == 0){ 
        asteroidIMG = Assets.smallAsteroidBlue;
    } else if (this.size == 0 && this.color == 1){  
        asteroidIMG = Assets.smallAsteroidGreen;
    } else if (this.size == 0 && this.color == 2){ 
        asteroidIMG = Assets.smallAsteroidRed;
    } else if (this.size == 0 && this.color == 3){ 
        asteroidIMG = Assets.smallAsteroidYellow;
    } else if (this.size == 1 && this.color == 0){ 
        asteroidIMG = Assets.bigAsteroidBlue;
    } else if (this.size == 1 && this.color == 1){ 
        asteroidIMG = Assets.bigAsteroidGreen;
    } else if (this.size == 1 && this.color == 2){ 
        asteroidIMG = Assets.bigAsteroidRed;
    } else if (this.size == 1 && this.color == 3){
        asteroidIMG = Assets.bigAsteroidYellow;
    }

    this.actualX = x;
    this.actualY = y;
}
5
задан GEOCHET 1 June 2009 в 18:55
поделиться

3 ответа

Существует API для Cisco VPN (vpnapi.dll).

1
ответ дан 14 December 2019 в 13:48
поделиться

Я не знаю о любых API для клиента VPN Cisco, но Вы могли использовать базовую ОС.

На Mac OS X можно запросить платформу Конфигурации системы потому что, когда подключения клиента VPN Cisco это создает много ключей в каталоге конфигурации (DNS и материал):

$ printf "get State:/Network/Service/com.cisco.VPN" | sudo scutil

Программный эквивалент вышеупомянутого может быть достигнут в простом Какао Углерода или ObjC C.

1
ответ дан 14 December 2019 в 13:48
поделиться

Что ж, если ничего не помогает, проанализируйте вывод "route". Маршрутизация, используемая CiscoVPN, имеет здесь контрольную отметку.

0
ответ дан 14 December 2019 в 13:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: