Pular para o conteúdo

JPykotaGUI - controle de impressão

Dica publicada em Linux / Software
Rogério Tomassoni tomassoni
Hits: 11.415 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

JPykotaGUI - controle de impressão

Para quem já conhece o Pykota, vale testar a interface que desenvolvi.

Ainda está no início, mas dá para brincar.

Usei o framework Mentawai para desenvolvimento junto com Netbeans.

É Open Source e está hospedado no SourceForge através do link:
Lá tem o manual de instalação.

Ainda vou fazer um manual de usuário e de desenvolvedor, conforme a carruagem for andando.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Acertando permissão do nagios.cmd

Limpando lixeira centralizada do Samba

Suporte remoto com x11vnc

Resolvendo problema de Nagios + NPC

Plugin NFe 2.00 Nagios

Copiar jogos do Playstation 1 para serem jogados no Linux com o emulador PSX

Importância do gerenciamento de risco em MetaTrader 5 e Profitchart em operações daytrading

Audit no Samba

Drivel - blogue diretamente, sem precisar do HTML

Instalando o Google Earth no Ubuntu 11.10

#1 Comentário enviado por frozendesigner em 15/01/2012 - 19:31h
parabéns pelo projeto e a iniciativa de compartilhar com todos, já algum tempo utilizo o jasmine+cups no fedora 11 não tinha como fazer upgrade devido algumas limitações do backend vou testar este que é superior só uma sugestão há muito tempo procuro uma forma de fazer arquivamento das impressões em pdf para possíveis auditorias ainda não consegui caso existe como fazer.
#2 Comentário enviado por tomassoni em 17/01/2012 - 20:05h
Frozendesigner, obrigado.
O Pykota tem uma opção chamada keepfiles o padrão é não manter os arquivos, mas caso queira é ajusta para keepfiles : yes, essa ativação fará com que seja mantido o arquivo em /tmp. Caso queira mudar o diretório use a opçao directory Ex. directory : /var/spool/cups/tmp, saída do log Jan 17 20:00:26 ubuntu PyKota: (PID 3813) : tomassoni@FreePDF(18) => Work file /var/spool/cups/tmp/cupspykota-FreePDF-tomassoni-18 will be kept.
Depois só usar o comando ps2pdf cupspykota-FreePDF-tomassoni-18, e terá o conteudo do arquivo. Já adianto, existe arquivos que por mais que o arquivo seja mantido não consigo restaurar o conteúdo, ainda não descobri o porque, ainda.
Quem faz todo trabalho de backend é o Pykota.
#3 Comentário enviado por frozendesigner em 20/01/2012 - 18:57h
tomassoni, existe alguns sistemas interessantes mas não são open printertux e webprinter.
#4 Comentário enviado por frozendesigner em 30/09/2012 - 08:23h
Caro amigo, após várias tentativas com fedora desisti instalei ubuntu tive problemas com python no fedora não encontrei alguns módulos para esta distro. Agora Só estou com problema para logar no JPyKotaGUI tudo está ok apache, pykota, postgresql e tomcat mas não consigo logar via interface gráfica já refiz várias vezes os procedimentos descritos no manual. Tem alguma forma de verificar este problema no log tail -f /var/log/tomcat6/catalina.out está assim

"30/09/2012 08:08:01 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
30/09/2012 08:08:01 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor ROOT.xml
30/09/2012 08:08:01 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor docs.xml
30/09/2012 08:08:02 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
30/09/2012 08:08:02 org.apache.catalina.startup.Catalina start
INFO: Server startup in 3554 ms
java.lang.NullPointerException
at org.mentawai.filter.ConnectionFilter.getValue(ConnectionFilter.java:107)
at org.mentawai.core.InputWrapper.getValue(InputWrapper.java:135)
at org.mentawai.filter.ConnectionFilter.getValue(ConnectionFilter.java:125)
at br.com.jpykotagui.controller.actions.LoginAction.validaUsuario(LoginAction.java:67)
at br.com.jpykotagui.controller.actions.LoginAction.execute(LoginAction.java:34)
at org.mentawai.core.InvocationChain.invoke(InvocationChain.java:313)
at org.mentawai.filter.InjectionFilter.filter(InjectionFilter.java:114)
at org.mentawai.core.InvocationChain.invoke(InvocationChain.java:116)
at org.mentawai.filter.ConnectionFilter.filter(ConnectionFilter.java:80)
at org.mentawai.core.InvocationChain.invoke(InvocationChain.java:116)
at org.mentawai.filter.ConnectionFilter.filter(ConnectionFilter.java:80)
at org.mentawai.core.InvocationChain.invoke(InvocationChain.java:116)
at org.mentawai.filter.ValidatorFilter.filter(ValidatorFilter.java:195)
at org.mentawai.core.InvocationChain.invoke(InvocationChain.java:116)
at org.mentawai.filter.ExceptionFilter.filter(ExceptionFilter.java:83)
at org.mentawai.core.InvocationChain.invoke(InvocationChain.java:116)
at org.mentawai.filter.ValidatorFilter.filter(ValidatorFilter.java:195)
at org.mentawai.core.InvocationChain.invoke(InvocationChain.java:116)
at org.mentawai.filter.AuthenticationFilter.filter(AuthenticationFilter.java:95)
at org.mentawai.core.InvocationChain.invoke(InvocationChain.java:116)
at org.mentawai.core.Controller.invokeAction(Controller.java:650)
at org.mentawai.core.Controller.service(Controller.java:515)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:679)" e não loga sempre volta para digitar user e passwd

Grato
#5 Comentário enviado por removido em 15/04/2013 - 15:34h
Olá Rogério Tomassoni,

Conforme diz no manual JPykotaGUI, você realizou os teste em ambiente virtual.
Você poderia disponibilizar essa VM para que possamos testar em nosso ambiente também ?
Obrigado
Att
#7 Comentário enviado por ricardocbi em 09/12/2013 - 16:40h
[6] Comentário enviado por tomassoni em 30/08/2013 - 19:41h:

Nova versão do JPykotaGUI, agora conta com um script de instalação que facilita, bugs corrigidos.

VM - VirtualBox disponível em: https://www.dropbox.com/sh/882m8j3att6kkin/gjAdaAIJWO



Tem como disponibilizar navalmente, pois vou testar aqui na empresa????
Obrigado...
#8 Comentário enviado por ricardocbi em 09/12/2013 - 16:47h
Tenho uma duvida... O que vc fez foi uma interface que roda encima do Pykota. isso mesmo?
#9 Comentário enviado por doisego em 14/01/2014 - 13:50h
Senha root dessa VM, please!
#10 Comentário enviado por doisego em 14/01/2014 - 19:15h
Blz, peguei a sua VM e já fiz funcionar legal aqui, porém o usuário e senha, de acordo com o manual tem que ser configurado no arquivo jpykotagui.script
Não estou localizando este arquivo em sua VM para poder criar usuário e senha.
Criei usuário: pkusers --add admin

porém não tem senha.

A tela de login do JPyKotaGUI já aparece pra mim, porém não tem usuário e senha.

Help, please!
#11 Comentário enviado por licencasapp em 11/06/2014 - 16:24h
Boa tarde amigo.

Você poderia disponibilizar essa VM para que possamos testar em nosso ambiente também ?
Obrigado

#12 Comentário enviado por erosidin em 21/08/2014 - 18:16h
alguem pode me passar a senha da vm por favor!!!
#13 Comentário enviado por tomassoni em 21/10/2014 - 09:27h
Pessoal usuário e senha para VM é: Usuário: jpykotagui Senha: jpykotagui

Disponibilizei a VM em outro local: http://www.mediafire.com/download/n3a143elc77b02b/JPykotaGUI.tar.gz

Mais informações: http://sourceforge.net/projects/jpykotagui/files/JPykotaGUI%200.0.2/

Para quem tiver dificuldade com a senha da interface a senha é 123.
Caso precisem alterar a senha a maneira correta é fazer um update na tabela user setando o password para 123 porém ela deve estar no formato hash.
Ex.: Senha: 123 é igual a 40bd001563085fc35165329ea1ff5c5ecbdbbeef

UPDATE users
SET passwd='40bd001563085fc35165329ea1ff5c5ecbdbbeef',admin=TRUE
WHERE id=1;

#14 Comentário enviado por tiago2001 em 27/11/2014 - 13:18h
Alguém já utilizou com o AD?

Contribuir com comentário

Entre na sua conta para comentar.