Como visualizar um arquivo windows winhelp (.HLP) com vinho

1

Eu tenho vinho instalado e funciona com outros aplicativos do Windows (ambos com prefixos de 32 e 64 bits). Estou tentando abrir um arquivo winhelp *.hlp com:

wine ~/.wine/drive_c/windows/winhelp.exe file.hlp

mas recebo o seguinte erro:

wine: cannot find L"C:\windows\winhelp.exe"

O arquivo em ~/.wine/drive_c/windows/winhelp.exe está presente.

A página no link indica que winhelp [filename.hlp] deve funcionar, mas não elabora o uso.

Alguma dica de como fazer isso?

    
por ccpizza 26.09.2017 / 23:33

1 resposta

1

Em vez de winhelp.exe , você deve usar winhlp32.exe .

Isso deve funcionar bem:

wine winhlp32 file.hlp

Se você deseja apontar para um executável winhlp32.exe específico sob um prefixo explícito, use o comando completo:

wine ~/.wine/drive_c/windows/winhlp32.exe file.hlp

Eu criei um script de wrapper para evitar a digitação (gravar em /usr/local/bin pode exigir sudo -i first):

echo 'wine winhlp32 "$*"' > /usr/local/bin/winhelp.sh
chmod +x /usr/local/bin/winhelp.sh

Agora, .hlp arquivos podem ser abertos com:

winhelp.sh file.hlp
    
por ccpizza 26.09.2017 / 23:55