Nesse vídeo demonstraremos a utilização da função IsSrvUnix, que serve para validar se o AppServer esta rodando em um servidor Unix-Like (distros Linux).
Abaixo o código fonte desenvolvido para o exemplo em vídeo acima:
//Bibliotecas #Include "Totvs.ch" /*/{Protheus.doc} zExe314 Valida se o servidor que esta rodando o AppServer é Linux / Unix-Like @type Function @author Atilio @since 23/02/2023 @see https://tdn.totvs.com/display/tec/IsSrvUnix @obs Função IsSrvUnix Parâmetros Não tem parâmetros Retorno + lRet , Lógico , .T. se tiver rodando em um ambiente Linux / Unix-Like ou .F. se não (Windows) **** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao **** /*/ User Function zExe314() Local aArea := FWGetArea() //Faz a validação onde o AppServer esta rodando If IsSrvUnix() FWAlertInfo("O AppServer esta rodando em um servidor Linux / Unix-Like", "Teste IsSrvUnix") Else FWAlertInfo("O AppServer esta rodando em um servidor Windows", "Teste IsSrvUnix") EndIf FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.