Como verificar se um número está ocupado sem discar esse número
Com apenas um telefone, ele pode't realmente ser feito.
Com uma central privada, você pode enviar um pedido de configuração, e cancelar o pedido assim que ele for bem sucedido (linha está aberta) ou falhar (linha está ocupada). That's trapaceando, porque você're discando aquele número (eles ainda saberiam que alguém tentou ligar) mas o telefone não't tocaria, se isso's o que você're tentando evitar.
Com um telefone VoIP (SIP), e um pouco de truque, você poderá enviar um pedido de conexão com um SDP inutilizável. Se a linha estivesse ocupada, o pedido falharia de forma diferente do que falharia se a linha estivesse aberta, mas a negociação do SDP falhou. Ainda assim, eles saberiam que você tentou ligar se a linha estivesse ocupada e não ocupada).
Adicionalmente, isto só funcionaria com um terminador SIP, não't funcionaria se um controlador de borda de sessão, âncora de chamada, ou outro gateway interviesse em algum lugar na rede, exigiria saber o endereço IP e a porta do dispositivo (para evitar seu gateway de borda, etc.), e ter uma maneira de passar pelo firewall deles, se isso's estivesse bloqueado.
Então, está bem, mais do que um pequeno truque. Provavelmente eu poderia montá-lo em um laboratório, mas mesmo lá I'teria que trabalhar nele.
O problema é que o sistema telefônico é't realmente projetado para ser administrado por um telefone. Para fazer uma consulta administrativa como esta, você precisa ter acesso ao console do sistema telefônico. E lá ele'é apenas uma questão de verificar o status da linha.
Artigos semelhantes
- Porque é que o meu telefone fixo recebe chamadas mas não consegue discar para fora? Quando você tenta, parece um velho telefone rotativo.
- O que é um bom plano de fitness para alguém que está extremamente ocupado?
- Como reduzir 10v para 3.7v com o mínimo de espaço ocupado
- Quão ocupado é o Lassen Volcanic National Park?