Wine: wininet.dll envia solicitação para qualquer domínio para 127.0.0.1

2

Graças a @Taylor e @Olli, revisei completamente minha pergunta.

Oi,

Estou desenvolvendo um aplicativo do windows no Ubuntu. Tudo está bem. O único problema é que todas as chamadas da web que eu executo com wininet.dll são enviadas para o host local em vez do servidor de destino.

Não tenho idéia do problema e como forçar o wininet.dll a resolver o nome do domínio corretamente.

Eu também criei o arquivo hosts em ~/.wine/drive_c/windows/system32/drivers/etc/hosts e configurei domínios e IPs manualmente; mas não ajudou.

Alguma ideia?

    
por Alexar 17.02.2011 / 18:43

2 respostas

1

Você pode usar /etc/hosts para fazer a mesma coisa. O formato é pelo menos quase o mesmo, e há exemplos nesse arquivo já em vigor.

    
por Olli 17.02.2011 / 18:53
1

apt: // O Winetricks tem uma opção para criar um arquivo de hosts vazio no diretório do wine, que você pode editar da mesma maneira.

Você pode tentar o wininet.dll a partir do Windows. Eu acredito que há uma cópia em dllfiles.com (não tenho certeza se este link está correto desde que eu estou chamando de memória). No vinho, você terá que definir a dll para nativa, em seguida, builtin (e lembre-se de criar um backup de cópia do vinho da dll antes de instalar).

    
por RolandiXor 17.02.2011 / 19:01