Enviado em 22/12/2010 - 11:49h
Pessoal, já rodei no google e no site do wine e não consigo achar uma solução inteligente de delisgar o linux ao fechar um programa windows aperto pelo wine. O meu sistema é um PDV feito em delphi(linguagem para windows), quando o usuário termina o horário dele pressiona ctrl+s para fechar o sistema e neste ponto é feito uma pergunta a ele, se deseja desligar o computador. Em windows eu uso as api dele e mando fechar mas em linux como mandar ele fechar estando eu usando um programa dentro do wine? Tem com rodar alguma api?Enviado em 22/12/2010 - 14:58h
Se for para fechar o linux poderia simplesmente fazer um shell script para desligar a máquina com ctrl+s, ou eu não entendi a dúvida.Enviado em 22/12/2010 - 16:00h
É bem o que preciso, fazer com que por dentro do wine rodar um script para fechar o linux.Enviado em 22/12/2010 - 18:19h
O Wine não tem acesso aos recursos do sistema no linux (Como desligar o Pc, instalar arquivos via apt-get, ou chamar o super-usuário). O que você terá que fazer é chamar um Shell script separado para fazer isto, se você integra-lo a uma API Windows vai dar erro no WINE, O que talvez dê certo é talvez você chamar um programa "executável" linux (você terá que criar permissão de executável para ele) que tenha +/- as mesmas funções e assim através dele chamar o Shell script. nesse link abaixo tem um modelo de Shell Script para fazer isto:Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (1)
MOVER ARQUIVO ENTRE PARTIÇOES (3)