Fala galera,
gostaria de compartilhar esta dica de como fazer (tentar fazer) funcionar o software da Intelbras
SIM Plus via wine no
Debian.
1 - Meu ambiente é o seguinte:
- Debian Stretch x86
- wine 3.0-1, instalado via apt-get install
- Software Intelbras S.I.M plus obtido neste link (simplus_setup_-_31_08_2016.exe)
2 - Instalação do que é preciso (no Debian):
# apt-get update
# apt-get install winetricks wine
3 - Preparação pasta:
Para evitar bagunças ou interferência de outros programas, vamos utilizar um prefixo do wine separado para instalação do dispositivo, por exemplo ~/programas/intelbras/wine.
Crie a pasta suposta dentro do seu home utilizando comando:
mkdir -p ~/programas/intelbras/wine
ou com um gerenciador de arquivos qualquer e dentro da pasta intelbras o arquivo simplus_setup_-_31_08_2016.exe que você baixou do link.
4 - Preparando preparando WINEPREFIX
Abra um terminal e mova-se para a pasta intelbras criada:
cd ~/programas/intelbras
Exporte a variável que diz para o wine mudar o prefixo padrão a pasta que desejamos:
export WINEPREFIX=$HOME/programas/intelbras/wine
Execute o comando
winecfg, neste ponto o wine deve reconhecer que a pasta indicada está vazia e irá sugerir instalar o gecko e o mono, aceite e faça a instalação. Quando abrir o winecfg vá na aba gráficos, marque a opção 'Emular uma área de trabalho virtual', e no tamanho da tela preencha a resolução 1024x768, clique em aplicar depois em ok.
5 - O truque
Com o
winetricks vamos ter que instalar o
directx9,
directplay e
vcrun2005, basta executar os comando abaixo:
winetricks vcrun2005
$ winetricks directx9
$ winetricks directplay
Agora execute a instalação do aplicativo exe baixado e colocado na pasta intelbras, no meu caso 'simplus_setup_-_31_08_2016.exe', a instalação deve ocorrer de forma similar ao Windows neste ponto.
wine simplus_setup_-_31_08_2016.exe
6 - Finalizando
Dentro da pasta intelbras crie um arquivo de texto chamada simplus.sh com o seguinte conteúdo:
#!/bin/bash -l
#
#
export WINEPREFIX=$HOME/programas/intelbras/wine
wine explorer.exe
exit 0
E transforme este arquivo em um executável com o comando abaixo:
chmod +x $HOME/programas/intelbras/simplus.sh
Ao executar este comando, deve aparecer um desktop azul com o ícone do simplus, dependendo do gerenciador utilizado, é capaz que o instalador crie uma entrada no menu também.
Boa sorte!
Olá, muito obrigado, com essas instruções eu consegui me virar aqui e está funcionando no ubuntu 18.04 64bits;
eu tive que adicionar o comando "winetricks vb6run " e logo depois "winetricks vcrun6" para corrigir a falta da DLL mfc42.dll;
no winecfg eu estou usando modo win7;
eu fiz 2 testes, um com uma instalação limpa do ubuntu, nele eu usei o Q4wine. no outro testei eu usei meu notebook que tinha o wine instalado em uma versão antiga do ubuntu e que continuou funcionando após o release-upgrade;
outra dica é que eu tive que instalar o aplicativo da intelbras 2 vezes, a primeira na interface do ubuntu e a 2 quando ele abre a janela do wine, pois só assim os ícones de atalho aparecem;