Wine e Gerenciador financeiro Sicredi

1. Wine e Gerenciador financeiro Sicredi

Matheus
Mey0KiLoW

(usa Funtoo)

Enviado em 11/10/2012 - 15:56h

Boa Tarde,

Primeiramente, não estou habituado ao site, se postei no local errado, por favor, me corrijam...

Depois de alguns problemas com vírus no Windows, convenci meu chefe a migrar os dois Pc que temos aqui na empresa para Linux. Não sou usuário a muito tempo do pinguim, mas consegui quebrar um galho, até agora tudo esta indo bem, o emissor de NF-e, a impressora na rede, etc. Só falta um pequeno detalhe: O emissor de boletos.

Trabalhamos com uma cooperativa chamada Sicredi, a qual não tem suporte algum para linux, inclusive para o seu gerenciador financeiro, que serve para emitir os boletos. Pensei então em usar o wine para rodar o programa, já que usar uma VM seria pouco viável por conta de não dispormos de um bom hardware....

Consegui o instalador do programa e instalei no wine, não houve qualquer erro na instalação e tudo seguiu normalmente até a execução do programa. Quando o gerenciador inicia, recebo o erro "O Sistema está bloqueado por outro usuário, tente mais tarde." do próprio software. Executei ele então pelo terminal, e recebi a seguinte saída:
_________________________________________________________________________________________________________________________________
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 26/02/2012, dlt (d/m/y): 21/10/2012
fixme:ole:OleLoadPictureEx (0xcc8e94,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f5f8), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x1a5088)->(0x1b2dc8, 0, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0xccd6c4,199766,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f224), partially implemented.
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4f92-6699-11cf-b70c-00aa0060d393}
_________________________________________________________________________________________________________________________________
Havia também uma outra linha referente a um arquivo ".so" que o wine não encontrava, mas consegui resolver isso recorrendo ao tio Google...

Pesquisando sobre esses erros encontrei referencias ao Directx3D, se não me falha a memória, mas creio que não seja isso, já que, segundo a central de atendimento da cooperativa, o software não requer o DirectX e nenhum outro programa (flash, java, .NET, etc). Outra referência que vi é que este erro poderia ser referente a DLL "ole32.dll" ou "oleaut32.dll", todavia, substituindo esta primeira o wine deixou de funcionar, e a segunda pede outras dll que, quando adicionadas, fazem o wine travar como ocorria anteriormente. Nesses dois casos tive de desinstalar o wine e apagar sua pasta para conseguir fazê-lo voltar a vida...

Então, visto que estes problemas com o wine e a minha inexperiência com ele, resolvi procurar ajuda desta comunidade que já me ajudou tantas vezes, antes que mais alguma coisa não quisesse funcionar... xD

Por fim, acredito que algumas informações sobre o meu sistema se tornem necessárias para o "bom samaritano" que queira me auxiliar. Não sei exatamente o que postar sobre o sistema, mas acho que um bom começo seria postar a saida de um "uname --all":

_________________________________________________________________________________________________________________________________
Linux frente 3.2.0-23-lowlatency #31-Ubuntu SMP PREEMPT Wed Apr 11 02:24:03 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
_________________________________________________________________________________________________________________________________

Ps: esqueci de falar sobre o erro "fixme:ntdll:find_reg_tz_info", segui o método para alterar o registro para "dd/MM/yyyy" como recomendado para sanar este fixme, mas não houve qualquer mudança...


  


2. Você conseguiu solucionar?

Clairton césar garcia da silva
clairtongaucho

(usa Ubuntu)

Enviado em 05/01/2013 - 11:48h

Olá amigo, sei que não estou te ajudando em nada, mas é que eu estou usando o kubuntu, também não conseugui usar o sistema de cobrança do sicredi.
Peço que caso você tenha conseguido resolver, por favor, me passe a dica, obrigado.


3. Re: Wine e Gerenciador financeiro Sicredi

Cleiton Rafael Bueno de Oliveira
cleitonbueno

(usa Debian)

Enviado em 05/01/2013 - 20:08h

Tentou usar o Crossover da Codeweavers?

Já consegui bons resultados com ele, tem até uns posts aqui no VOL:

http://www.vivaolinux.com.br/artigo/CrossOver-Programas-de-Windows-em-seu-GNU-Linux


4. Re: Wine e Gerenciador financeiro Sicredi

Matheus
mey0kilow

(usa Funtoo)

Enviado em 09/01/2013 - 16:39h

Boa Tarde,

Até agora não consegui resolver o problema, fiz alguns testes com outros programas, só não testei no Cross porque ele é pago, e como isso é algo para a empresa, creio que a chefia não gostaria muito... Existe a versão de testes desse software?

Descobri também que esses "fixme:ole:*" são citados na documentação do wine como bugs ainda sem solução até onde vi...

Por hora, a solução tem sido usar o SSCI em um note pessoal do meu chefe, que tem instalado o Janelas, mas não é algo muito prático... Talvez de pra usar em uma máquina virtual, mas o pc da empresa é meio fraquinho, então não posso fazê-lo...

Ouvi dizer de um funcionário do Sicredi que talvez, só talvez, esse sistema seria "dropado", e a emissão de boletos ficaria pela web, no Sicredi Total Internet.... Mas já faz algum tempo e não ouvi falar mais nada sobre...


5. Re: Wine e Gerenciador financeiro Sicredi

Leandro
rahremix

(usa Arch Linux)

Enviado em 23/01/2013 - 16:37h

Você pode fornecer o instalador do gerador de boletos? Se puder fica mais fácil pra nós testarmos por aqui e vermos o que está acontecendo.



6. Re: Wine e Gerenciador financeiro Sicredi

Matheus
mey0kilow

(usa Funtoo)

Enviado em 07/03/2013 - 17:37h

Boa Tarde,

Primeiramente, desculpe a demora, viajei estes dias não pude responde-lo.

Sobre o instalador, posso envir sim, só não sei se há alguma forma de anexá-lo na mensagem, e por isso vou hospedar em outro site, no mediafire. No arquivo tem o instalador e a atualização dele, como descrito, ambos instalam normalmente, mas não rodam depois de instalados.

http://www.mediafire.com/?291lj6iowtma21e

Sobre o CrossOver, fiz alguns testes e não obtive sucesso ainda, não tive muito tempo pra mexer melhor com ele...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts