Easy Captive 2.0.12 - Controle de clientes por data!

Here we discuss compilation and how to build an addon for BFW.

Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Ter Mai 18, 2010 5:53 pm

Comesse por aqui :arrow: viewtopic.php?f=90&t=74297&start=0

é indispensável aplicar a correção do CRON (também para 2.31.10) :arrow: viewtopic.php?f=22&t=71242&p=216938&hilit=cron+bug+fix#p191259

INSTALAÇÃO:
Código: Selecionar todos
mt
cd /mnt
rm easycaptive.tgz
cd /
reboot

Código: Selecionar todos
mt
cd /mnt
wget http://www.brazilfw.com.br/users/daniel.uramg/2.3x/ec/easycaptive.tgz
cd /
umt
reboot


Configuração:
Imagem
Administração:
Imagem
Adicionar usuário:
Imagem
Editar usuário:
Imagem

Funcionamento:
Supondo que escolhi o prazo de 2 dias para bloqueio permanente e hoje é dia 19
São 0h do dia 19, o script vai rodar
todos que tem vencimento dia 18 e estão em Aberto serão Pré-bloqueados
todos que tem vencimento dia 15 estão em Aberto e pré-bloqueados serão bloqueados permantenteme
todos que tem vencimento dia 16 e estava como Pago volta a estar em aberto
todos que tem vencimento dia 18 e estão Pago nada acontece.

Use a data no formato 1, 2, 3..., 10, 11, 12 (não use 01, 02, 03 etc)
So existem 30 dias, não existe dia 31

Pontos mais importantes:
Se um cliente que já esta vencido, pre-bloqueado ou bloqueado, pagar Não marque ele como Pago, deve somente Liberar
porque se vc marca-lo como Pago ele esta como pago pro proximo mes entendeu,
pq assim o cara vence dia 10, e pagou dia 11 que estava no Pre, se vc marca-lo como Pago o script vai rodar novamente dia 12 e trocar quem esta como pago que vence dia 11 para Aberto, entao este cliente vai permecer como Pago
Editado pela última vez por daniel.uramg em Sex Mai 21, 2010 3:17 pm, em um total de 3 vezes.
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor mcardeal » Ter Mai 18, 2010 8:40 pm

Primeiramente parabens pela alteração muito boa mesmo. :o! :o! :o! :o!

Com isso morre aquele lance do script de controle?
Desculpe a pergunta mais como nos exemplos estão para modo autenticado. Serve no modo não autenticação????

Reginaldo depois que ninguem relatar bug poderia colocar no Tutoriais pois o de lá não está atualizado. ta na versão 2.08
mcardeal
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor reginaldo » Ter Mai 18, 2010 8:49 pm

mcardeal escreveu:Reginaldo depois que ninguem relatar bug poderia colocar no Tutoriais pois o de lá não está atualizado. ta na versão 2.08

É verdade. irei ver isso.
Obrigado.
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o reginaldo, Doe, favor enviar e-mail para reginaldo@brazilfw.com.br
-----------------------------------------------------------------------------------------------------
"Disciplina é liberdade. Compaixão é fortaleza. Ter bondade é ter coragem" (Há Tempos [Dado Villa-Lobos/Renato Russo/Marcelo Bonfá])
Avatar do usuário
reginaldo
BFW Mediator
BFW Documenter
BFW Manager
BFW 3.x Update
 
Mensagens: 12686
Registrado em: Sáb Ago 27, 2005 12:10 pm
Localização: Rio de Janeiro - RJ
BrazilFW Box: Máquina Física
CPU: Intel Core i3 Model 530
Memória: 8.00 GiB / 2 Links
BFW 3.0.262 64 bits
Serviços Ativos: Control MAC, QOS
Addons: EBackup, EPM e Squid 3.5.x

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor RayanRPG » Ter Mai 18, 2010 9:01 pm

daniel parabens por retomar o desenvolvimento do EC, muito bom mesmo !!! cara estou com problemas com essa versao nova 2.0.12..
quando tento adicionar novo usuario esta dandop esse erro:

Code: Select all
Easy Captive 2.0.12 - Autenticado / Não Autenticado
index.cgi: index.cgi: 477: Syntax error: 1 +
USUÁRIO

IP

TIPO

PERMISSÃO



to digitando
nome
ip
e data
quando clico em salva da esse erro. ajuda?
Avatar do usuário
RayanRPG
BFW Intermediate
 
Mensagens: 630
Registrado em: Sáb Fev 21, 2009 12:18 pm
Localização: Carpina-PE
BrazilFW Box: Intel Celeron 2.30 GHZ, HD: 320 GB SATA 7200 RPM Seagate Barracuda,
Brazilfw 3.0.259 RC5+Squid 3.2.3+DHCP+QOS+Check System+ LB

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor terabyte » Ter Mai 18, 2010 9:30 pm

Boa noite, so uma sujestão: acho que deveria ter um prazo para o pré-bloqueio também, como todos que tem provedor sabem hoje é bem facil arrumar um processo por danos morais, e consta na lei que o usuário tem 5 dias uteis para quitar a fatura, sendo assim seria bem conveniente ter como estipular o prazo para o pré-bloqueio também.
terabyte
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor samuka_sp » Ter Mai 18, 2010 9:58 pm

terabyte escreveu:Boa noite, so uma sujestão: acho que deveria ter um prazo para o pré-bloqueio também, como todos que tem provedor sabem hoje é bem facil arrumar um processo por danos morais, e consta na lei que o usuário tem 5 dias uteis para quitar a fatura, sendo assim seria bem conveniente ter como estipular o prazo para o pré-bloqueio também.

terabyte olha na primeira imagem la vc coloca o praso...
pelo q eu entendi funciona com o script q eu tinha criado se eu tiver errado alguem me corija....

vamos supor que o prazo esta em 5 dias e hj e dia 20 o script vai prebloquiar todo mundo q nao pago q tem vencimento no dia 20
e vai bloquear definitivo todos os clientes com venvimento nos dias 15 16 17 18 19 que esteja atrazado
e vai liberar os clientes do dia 15 16 17 18 19 20 que estava pago.
caso esteja pago e status liberado o script nao faz nada
caso esteja pago e status prebloqueado ou bloqueado eu vai mudar para liberado
falo t+++
samuka_sp
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor thatogouveia » Ter Mai 18, 2010 10:59 pm

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
perfect : ) pow mano vc tem noção de como essas funções foi almejada??

put what kill party hill muito bom aaaaaaaaaaaaaaaaaaaaaa

por favor leiam : )
thatogouveia
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Ter Mai 18, 2010 11:21 pm

RayanRPG escreveu:daniel parabens por retomar o desenvolvimento do EC, muito bom mesmo !!! cara estou com problemas com essa versao nova 2.0.12..
quando tento adicionar novo usuario esta dandop esse erro:

Código: Selecionar todos
Easy Captive 2.0.12 - Autenticado / Não Autenticado
index.cgi: index.cgi: 477: Syntax error: 1 +
USUÁRIO
   
IP
   
TIPO
   
PERMISSÃO


to digitando
nome
ip
e data
quando clico em salva da esse erro. ajuda?

Ola RayanRPG, adicionei agora um usuario Autenticado e um nao autenticado e tudo Ok..
da pra tirar um print desta tela e postar aqui?
qual versão do seu bfw?
vc aplicou a correção do Cron?
mesmo exibindo o erro, o cliente foi cadastrado?
vc chegou a modofocar algum arquivo antes de testar?
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Ter Mai 18, 2010 11:28 pm

samuka_sp escreveu:
terabyte escreveu:Boa noite, so uma sujestão: acho que deveria ter um prazo para o pré-bloqueio também, como todos que tem provedor sabem hoje é bem facil arrumar um processo por danos morais, e consta na lei que o usuário tem 5 dias uteis para quitar a fatura, sendo assim seria bem conveniente ter como estipular o prazo para o pré-bloqueio também.

terabyte olha na primeira imagem la vc coloca o praso...
pelo q eu entendi funciona com o script q eu tinha criado se eu tiver errado alguem me corija....

vamos supor que o prazo esta em 5 dias e hj e dia 20 o script vai prebloquiar todo mundo q nao pago q tem vencimento no dia 20
e vai bloquear definitivo todos os clientes com venvimento nos dias 15 16 17 18 19 que esteja atrazado
e vai liberar os clientes do dia 15 16 17 18 19 20 que estava pago.
caso esteja pago e status liberado o script nao faz nada
caso esteja pago e status prebloqueado ou bloqueado eu vai mudar para liberado
falo t+++

Exatamente Samuka :-P
esse script seu foi o caminho das pedras :lol: valew

então é isso ai mesmo, o prazo para bloqueio permantente vc escolhe enquanto isso o usuário esta pre bloqueado, pre bloqueado é iberado
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Ter Mai 18, 2010 11:30 pm

mcardeal escreveu:Primeiramente parabens pela alteração muito boa mesmo. :o! :o! :o! :o!

Com isso morre aquele lance do script de controle?
Desculpe a pergunta mais como nos exemplos estão para modo autenticado. Serve no modo não autenticação????

Reginaldo depois que ninguem relatar bug poderia colocar no Tutoriais pois o de lá não está atualizado. ta na versão 2.08


mcardeal é isso ai, tanto faz no modo Autenticado ou não faz o controle da mesma forma :o!
nao precisa mais daquele esquema do script, pois ele foi inserido aqui
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor josenildobomfim » Ter Mai 18, 2010 11:33 pm

Cara esta muito legal esta versão.
josenildobomfim
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor MirageIII » Ter Mai 18, 2010 11:50 pm

:aplause: :aplause: :aplause: :aplause: :o! :aplause: :aplause: :aplause: :aplause:
MirageIII
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor ghost » Qua Mai 19, 2010 12:22 am

Mis felicitaciones a lo que estan haciendo con el EC. :aplause: :aplause: :aplause:

Os meus parabéns para o que estão fazendo com a EC. :aplause: :aplause: :aplause:


Saludos :o!
Avatar do usuário
ghost
BFW Beneméritos
 
Mensagens: 1351
Registrado em: Qui Abr 24, 2008 8:54 pm
Localização: Tierras Asperas de Zona Sur, Buenos Aires, Argentina
BrazilFW Box: No en uso actualmente

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor duzinhows » Qua Mai 19, 2010 12:40 am

Parabens pelo feito :D

Mais tabem estou com o mesmo erro
quando add um cliente aparece
" index.cgi: index.cgi: 477: Syntax error: 1 + "
:/
duzinhows
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor thatogouveia » Qua Mai 19, 2010 1:12 am

saudações, aqui esta bacana, mas observa ae por gentileza, depois que vc adiciona usuário fica normal certo?
usuário adicionado, agora tenta editalo mudando a data ou status, aqui volta a ficar branca a pagina..


o que observo aqui eh: ao editar ou alterar o cadastro; o cron perde as configurações deixadas pelo easy !!

ex: "/usr/local/easycaptive/bin/./easycaptive MO 192.168.0.222" <<<<<<<<<<


editado
Editado pela última vez por thatogouveia em Qua Mai 19, 2010 1:30 am, em um total de 1 vez.
thatogouveia
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor duzinhows » Qua Mai 19, 2010 1:28 am

Bom aqui quando add o usuario da ele aceita normal
mais quando vou fazer o back up do user eh que da o erro
e nao aparece para editar ou apagar nem uma outra opção.
inclusive quando tento fazer o back up direto do bfw ele trava
o servidor. e se reinicio o server pelo admin nao vai trava tudo
e tenho que reiniciar direto na placa.

Vlw
duzinhows
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor RayanRPG » Qua Mai 19, 2010 1:35 am

oi daniel! ai segue o retorno...

da pra tirar um print desta tela e postar aqui?

ai vai... http://yfrog.com/jq94185082p

qual versão do seu bfw? r - 2.31.10 SP1 com zph e subredes.
mesmo exibindo o erro, o cliente foi cadastrado? r- nao sei pois so aparece esse erro mais deve ter sido pq se eu tenta add denovo ele diz que ja ta cadastrado..
vc chegou a modificar algum arquivo antes de testar? r- nao nao modifiquei nenhum arquivo. apenas baixei o pacote e instalei.

vc aplicou a correção do Cron? r- nao nao modifiquei nenhum arquivo. apenas baixei o pacote e instalei.

ta show so esse probleminha que ao cadastrar da esse erro e o link some , depois que da o erro vc nao pode + adicionar nada ,
Avatar do usuário
RayanRPG
BFW Intermediate
 
Mensagens: 630
Registrado em: Sáb Fev 21, 2009 12:18 pm
Localização: Carpina-PE
BrazilFW Box: Intel Celeron 2.30 GHZ, HD: 320 GB SATA 7200 RPM Seagate Barracuda,
Brazilfw 3.0.259 RC5+Squid 3.2.3+DHCP+QOS+Check System+ LB

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor mac3designer » Qua Mai 19, 2010 1:48 am

Mesmo erro, será que não foi por que sobrepos o arquivo antigo ao inves de apagar o easy antigo?
Vamos testar pra ver

Erro
index.cgi: index.cgi: 477: Syntax error: 1 +

Vlwwww, como sempre otimo, vlw por ver voltado aos trabalho com o Easy!
mac3designer
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor Mascotmobile » Qua Mai 19, 2010 7:42 am

Como atualizar presenvando os dados e evitar esses erros:

1 - salve o arquivo /usr/local/easycaptive/config/passwd em seu computador

2 - "Desinstale" a versão anterior do easycaptive.tgz:
Código: Selecionar todos
mt
cd /mnt
rm /mnt/easycaptive.tgz
cd /
mnt
reboot


3 - Instale a nova versão:
Código: Selecionar todos
mt
cd /mnt
wget http://www.brazilfw.com.br/users/daniel.uramg/2.3x/ec/easycaptive.tgz
cd /
umt
reboot


4 - Copie o arquivo passwd que está no seu computador pra dentro da pasta original ( /usr/local/easycaptive/config )
salve
Reinicie.

Exe:
Carlos::192.168.0.177:1:0:10:P
Eder::192.168.0.125:1:0:5:P
Edmilson-pc::192.168.0.146:1:0:30:P

:arrow: Rodando de boa e sem erros :aplause: :aplause: :aplause:


Editado por Reginaldo.
Estava apontando para a versão 2.0.11.
Editei e coloquei para a versão 2.0.12
..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Qua Mai 19, 2010 8:31 am

Mascotmobile escreveu:Como atualizar presenvando os dados e evitar esses erros:

´´´´

:aplause: :aplause: Obrigado pelo passo-a-passo!

Sugiro que todos então façam o mesmo, se não houve erro com nosso amigo Mascotmobile desinstalando anteriormente então não há problema no pacote, e sim em sobrescreve-lo.

Lembrando que é INDISPENSÁVEL a correção do Cron
viewtopic.php?f=22&t=71242&p=216938&hilit=cron+bug+fix#p191259
Antes que perguntem, deve sim ser feito na 2.31.10 :o!
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor reginaldo » Qua Mai 19, 2010 9:01 am

Na dica do Mascotmobile estava apontando para a versão 2.0.11.
Editei e coloquei para a versão 2.0.12
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o reginaldo, Doe, favor enviar e-mail para reginaldo@brazilfw.com.br
-----------------------------------------------------------------------------------------------------
"Disciplina é liberdade. Compaixão é fortaleza. Ter bondade é ter coragem" (Há Tempos [Dado Villa-Lobos/Renato Russo/Marcelo Bonfá])
Avatar do usuário
reginaldo
BFW Mediator
BFW Documenter
BFW Manager
BFW 3.x Update
 
Mensagens: 12686
Registrado em: Sáb Ago 27, 2005 12:10 pm
Localização: Rio de Janeiro - RJ
BrazilFW Box: Máquina Física
CPU: Intel Core i3 Model 530
Memória: 8.00 GiB / 2 Links
BFW 3.0.262 64 bits
Serviços Ativos: Control MAC, QOS
Addons: EBackup, EPM e Squid 3.5.x

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor samuka_sp » Qua Mai 19, 2010 11:04 am

daniel.uramg
eu tava montando um addon e cgi pra fazer esta funcao de controle por data e vc coloco a mesma funcao embutida no ec 2.0.12...
o cgi q eu tinha montado acho q daria para aproveitar ele e fazer uma parte para funcionarios.
no meu caso tenho uma lanhouse e os clientes paga direto para os funcionarios q tem q me avisar para eu lancar no bfw e ec seria mais pratico colocar se o funcionario pudese entrar e alterar o cliente fulano esta pago...
se vc quiser eu posto o cgi aqui ou termino de fazer esta parte para funcionario com somente alteracao no campo de pagamento...
se caso vc ja tenha um projeto para eplementar algo parecido no ec me avisa que dai nem vo continuar mecher com este cgi...
t+++
samuka_sp
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor Mascotmobile » Qua Mai 19, 2010 11:18 am

:o! Valeu reginaldo!!!
..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor samuka_sp » Qua Mai 19, 2010 11:19 am

daniel.uramg
Outra coisa vc tem projeto se colocar o formsend junto com o ec eu tenho ele aqui funcionando pq o q esta no furum para baixar com o wget da pau e nao funciona tive q baixar a colocar ele pelo winscp.
O formsend q tenho aqui q todo em cgi e tem a pagina identica do ec normal apenas adcionei o formsend nela.
t+++
samuka_sp
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Qua Mai 19, 2010 11:42 am

samuka_sp escreveu:daniel.uramg
eu tava montando um addon e cgi pra fazer esta funcao de controle por data e vc coloco a mesma funcao embutida no ec 2.0.12...
o cgi q eu tinha montado acho q daria para aproveitar ele e fazer uma parte para funcionarios.
no meu caso tenho uma lanhouse e os clientes paga direto para os funcionarios q tem q me avisar para eu lancar no bfw e ec seria mais pratico colocar se o funcionario pudese entrar e alterar o cliente fulano esta pago...
se vc quiser eu posto o cgi aqui ou termino de fazer esta parte para funcionario com somente alteracao no campo de pagamento...
se caso vc ja tenha um projeto para eplementar algo parecido no ec me avisa que dai nem vo continuar mecher com este cgi...
t+++

Samuka não tenho nenhuma ideia disso não, mas isso poderia se tornar um problema, pois o proprio cliente teria acesso administrativo não acha?
Imagine quem tem centenas de clientes teria que estar sempre conferindo se não marcaram como pago sem realmente ter pago, seria muito mais trabalho do que o proprio admin ir la e marcar como pago cada um assim que receber
A não ser que tenha um controle em paralelo para conferir se o cliente realmente pagou, sobre isso não tenho ideia de como fazer
como vc fez? ja esta funcional?

samuka_sp escreveu:daniel.uramg
Outra coisa vc tem projeto se colocar o formsend junto com o ec eu tenho ele aqui funcionando pq o q esta no furum para baixar com o wget da pau e nao funciona tive q baixar a colocar ele pelo winscp.
O formsend q tenho aqui q todo em cgi e tem a pagina identica do ec normal apenas adcionei o formsend nela.
t+++

Cara eu penso nisso, mais não sei se seria interessante, pois o EC ia depender do MSMTP e das dependencias dele, ia chover de gente com o mesmo exato problema aqui diariamente reclamando que não esta recebendo os emails, sendo que o proprio MSMTP não estaria enviando..
Essa versão toda em CGI não funcionou legal no IE (maldito :evil: ) então tive que voltar ele para HTML e somente as funçoes no CGI
Pra fazer ele todo em CGI pra não dar imcompatibilidade com o IE teria que alterar algumas funções no index.cgi do EC, ai somente com ele já imbutido no EC, ai volta aquele problema das dependencias :?
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor RayanRPG » Qua Mai 19, 2010 12:17 pm

amigos, eu instalei o meu servidor do 0, nao tinha nenhum EC antes , apos a instalacao comecou c;/ esse erro e esta persistindo...

daniel leia meu topico anterior que tem as informacoes que voce pediu no post
Avatar do usuário
RayanRPG
BFW Intermediate
 
Mensagens: 630
Registrado em: Sáb Fev 21, 2009 12:18 pm
Localização: Carpina-PE
BrazilFW Box: Intel Celeron 2.30 GHZ, HD: 320 GB SATA 7200 RPM Seagate Barracuda,
Brazilfw 3.0.259 RC5+Squid 3.2.3+DHCP+QOS+Check System+ LB

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor xtanctp » Qua Mai 19, 2010 1:52 pm

aún persiste el error

index.cgi: index.cgi: 477: Syntax error: 1 +

orden de instalación:

bfw 2.31 dancing
automation 1.0 (cadastro clientes) :aplause:
simon 2.0 (chequeo) :)
easycaptive 2.0.12 >|

___________________

bfw 2.31
rm automation
rm simon
rm easycaptive

reboot :-|
___________________

wget easycaptive 2.0.12 ... :-|

reboot
____________________
bfw 2.31
bfw --> easycaptive (ingresando datos cliente) ---> (actualizar para ingresar otro más) ---> >| index.cgi: index.cgi: 477: Syntax error: 1 +

hay alguna configuración en específico que haya funcionado?... cuales son los parámetros? al menos para hacer algunas comparaciones...

se agradece el aporte...
Editado pela última vez por xtanctp em Qua Mai 19, 2010 2:06 pm, em um total de 1 vez.
Avatar do usuário
xtanctp
BFW Add-on Developer
BFW Beneméritos
BFW Team
BFW WebServer
 
Mensagens: 656
Registrado em: Sex Mar 19, 2010 11:13 am
Localização: Tacna - Perú
BrazilFW Box: Máquina Física
CPU i3
RAM 4 Gb / 2 Link
Versión BFW 3.0.262 64 bits
Servicios Activos: MAC, QoS, Cache, MySQL.
Addons en uso: TempLock, SqStat, eBackup, Watchdog Mail, Sis Block, ArpCAT, Squid 3.4.14.

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor duzinhows » Qua Mai 19, 2010 1:56 pm

Bom amigos pensei que poderia ser o bfw 2.31.10 que
estivese em conflito, mais reinstalei o bfw do zero e atualizei
para o 2.31 sp1+ e continua do mesmo geito com esse errinho
chato... nao sei como copiar o passwd e gostaria que quem souber
salvar isso que me passe pliz....
duzinhows
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor Mascotmobile » Qua Mai 19, 2010 2:22 pm

duzinhows Aqui esta rodando de boa, ja testei ta tudo ok
:arrow: passwd
Entre no seu webadmin -->>menu -->>Arquivos de Configuração-->>14-Editar Qualquer Arquivo-->>adcione /usr/local/easycaptive/config
..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Qua Mai 19, 2010 2:30 pm

eita é grave o problema quase todo mundo :shock:
vou instalar um bfw aqui do zero pra tentar reproduzir este problema e consertar
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor Alvaro.dm » Qua Mai 19, 2010 2:35 pm

Pessoal
Para aqueles que estão com erro após atualização para a versão 2.0.12, verifiquem o arquivo passwrd pois nas versões anteriores as informações são diferentes.

Versão Nova 2.0.12
Carlos::192.168.0.177:1:0:10:P
Eder::192.168.0.125:1:0:5:P
Edmilson-pc::192.168.0.146:1:0:30:P

Versão antiga
Carlos::192.168.0.177:1:0
Eder::192.168.0.125:1:0
Edmilson-pc::192.168.0.146:1:0

Reparem que após o 0 tem mais informações que são o dia de pagamento e o flag de Pago ou Não.
Acho que quem atualizou, deve editar o arquivo primeiro, inserindo as novas variaveis e depois sim copiar para a pasta.
Espero que isso ajude
Grande abraço
AlvaroDM
Alvaro.dm
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor RayanRPG » Qua Mai 19, 2010 3:16 pm

amigos descobri o problema qual e...

o problema esta no primeiro octeto do ip
acho que o campo so aceito 3 digitos se forem 2 da o erro em discussao..

Código: Selecionar todos
/usr/local/easycaptive/config/passwd
Carlos::192.168.0.177:1:0:10:P


ele aceita normal sao 3 digitos o primeiro octeto desse ip .. mais se for um ip de subrede exemplo:

Código: Selecionar todos
Carlos::10.10.1.1:1:0:10:P

ele da o erro "syntax +1";

fiz uma serie de testes agora pela tarde e fui trocando manual ate descobrir e isso ! nao aceita ips que comecem com faixa de 2 digitos apenas
so classe C.
Avatar do usuário
RayanRPG
BFW Intermediate
 
Mensagens: 630
Registrado em: Sáb Fev 21, 2009 12:18 pm
Localização: Carpina-PE
BrazilFW Box: Intel Celeron 2.30 GHZ, HD: 320 GB SATA 7200 RPM Seagate Barracuda,
Brazilfw 3.0.259 RC5+Squid 3.2.3+DHCP+QOS+Check System+ LB

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Qua Mai 19, 2010 3:29 pm

é mesmo Alvaro obrigado por avisar a todos que eu havia me esquecido, mas isto não atrapalha nao, mas é bom ja editar la e inserir a data do pagamento em todos clientes e P para Pagos e A para Abertos

encontrei o problema no erro 477
o problema, como sempre é da matematica :lol:
a soma dos clientes On e Off para somar o Total, aqui acabei de ver ao entrar no webadmin, acontece somente em determinados valores, quando estava tentando arrumar um dos clientes saiu e parou de dar o erro, então ainda não encontrei a solução >|

Quem estiver passando por este erro 477 edite o arquivo /usr/local/easycaptive/admin/cgi-bin/index.cgi e comente a linha 426
Código: Selecionar todos
total=$(($count_up + $count_down))

Fincando
Código: Selecionar todos
#total=$(($count_up + $count_down))


Não será exibido o total de clientes Online somente, até eu achar a solução :o!
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Qua Mai 19, 2010 3:31 pm

RayanRPG escreveu:amigos descobri o problema qual e...

o problema esta no primeiro octeto do ip
acho que o campo so aceito 3 digitos se forem 2 da o erro em discussao..

Código: Selecionar todos
/usr/local/easycaptive/config/passwd
Carlos::192.168.0.177:1:0:10:P


ele aceita normal sao 3 digitos o primeiro octeto desse ip .. mais se for um ip de subrede exemplo:

Código: Selecionar todos
Carlos::10.10.1.1:1:0:10:P

ele da o erro "syntax +1";

fiz uma serie de testes agora pela tarde e fui trocando manual ate descobrir e isso ! nao aceita ips que comecem com faixa de 2 digitos apenas
so classe C.

RayanRPG aqui adicionei e nao deu isso nao, o problema axo q vai estar mesmo relacionado a soma, se puder testar ai com oq eu passei acima axo que o rpoblema se resume a isto!
Obrigado pela ajuda!
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Qua Mai 19, 2010 4:11 pm

Pacote atualizado, ate eu achar a solução não é exibido o Total de Clientes
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor Mascotmobile » Qua Mai 19, 2010 4:46 pm

Galera com ip 3 digitos rodando de boa :o!
Demo:
Imagem

Demo:
Imagem

Demo:
Imagem

daniel vc podia colocar um Link para Easy Captive 2.0.12 com 3 digitos e outro para 2 digitos ate vc achar a solução.
exe:de 3 digitos
:arrow: Link:

exe:de 2 digitos
:arrow: Link:
..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor daniel.uramg » Qua Mai 19, 2010 4:52 pm

Mascotmobile escreveu:Galera com ip 3 digitos rodando de boa :o!

daniel vc podia colocar um Link para Easy Captive 2.0.12 com 3 digitos e outro para 2 digitos ate vc achar a solução.
exe:de 3 digitos
:arrow: Link:

exe:de 2 digitos
:arrow: Link:


:?: como assim com 2 e 3 digitos?
vc fala da classe do IP, 10.1.1.1, 192.168.0.1 por ex?
isso dai nao tem nada aver com o erro que estava dando nao, aqui uma vez so que deu aquele erro tinha 9 clientes On e 11 Off, ai comentei a linha que soma o total de clientes parou de dar erro
meche de ca, meche de la tentando arrumar um dos clientes se desconectou, ai parou de exibir o erro e não consegui achar o problema ainda >|

baixe o pacote novamente, foi alterado apenas o arquivo /usr/local/easycaptive/admin/cgi-bin/index.cgi, pode baixar pelo Windows e copiar so este arquivo pelo Winscp que nao precisa nem reiniciar o server
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor thatogouveia » Qua Mai 19, 2010 7:03 pm

só pra constar, esse problema reproduz na versão 2.0.11 tb,
outro detalhe,quem está testando, ta adicionando o usuário e pronto? pq isso como teste acho pouco..
aqui eu precisei editar usuário e o erro apareceu..antes tava normal..

outro detalhe, ao conectar ao server,o usuário aparece no cron "normal certo?"
após falha,mesmo editando a mão, o cron não aceita mais, e mostra no browser como se tivesse tentando o redirecionamento da pagina,mas não conclui..(página privada,mas em branco).

por favor relatem que tipo de teste estão fazendo, abraço..
thatogouveia
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor samuka_sp » Qua Mai 19, 2010 8:23 pm

daniel.uramg escreveu:
samuka_sp escreveu:daniel.uramg
eu tava montando um addon e cgi pra fazer esta funcao de controle por data e vc coloco a mesma funcao embutida no ec 2.0.12...
o cgi q eu tinha montado acho q daria para aproveitar ele e fazer uma parte para funcionarios.
no meu caso tenho uma lanhouse e os clientes paga direto para os funcionarios q tem q me avisar para eu lancar no bfw e ec seria mais pratico colocar se o funcionario pudese entrar e alterar o cliente fulano esta pago...
se vc quiser eu posto o cgi aqui ou termino de fazer esta parte para funcionario com somente alteracao no campo de pagamento...
se caso vc ja tenha um projeto para eplementar algo parecido no ec me avisa que dai nem vo continuar mecher com este cgi...
t+++

Samuka não tenho nenhuma ideia disso não, mas isso poderia se tornar um problema, pois o proprio cliente teria acesso administrativo não acha?
Imagine quem tem centenas de clientes teria que estar sempre conferindo se não marcaram como pago sem realmente ter pago, seria muito mais trabalho do que o proprio admin ir la e marcar como pago cada um assim que receber
A não ser que tenha um controle em paralelo para conferir se o cliente realmente pagou, sobre isso não tenho ideia de como fazer
como vc fez? ja esta funcional?

samuka_sp escreveu:daniel.uramg
Outra coisa vc tem projeto se colocar o formsend junto com o ec eu tenho ele aqui funcionando pq o q esta no furum para baixar com o wget da pau e nao funciona tive q baixar a colocar ele pelo winscp.
O formsend q tenho aqui q todo em cgi e tem a pagina identica do ec normal apenas adcionei o formsend nela.
t+++

Cara eu penso nisso, mais não sei se seria interessante, pois o EC ia depender do MSMTP e das dependencias dele, ia chover de gente com o mesmo exato problema aqui diariamente reclamando que não esta recebendo os emails, sendo que o proprio MSMTP não estaria enviando..
Essa versão toda em CGI não funcionou legal no IE (maldito :evil: ) então tive que voltar ele para HTML e somente as funçoes no CGI
Pra fazer ele todo em CGI pra não dar imcompatibilidade com o IE teria que alterar algumas funções no index.cgi do EC, ai somente com ele já imbutido no EC, ai volta aquele problema das dependencias :?

Daniel esta funcao como tinha te falado para modulo de funcionario que to montando o cgi ela vai funcionar assim http://ip_bfw:8080 esta porta so to usando para teste mas pode ser qualquer porta dai vai pedir usuario e senha dai quando entra nesta cessao de controle do funcionario eles so terao acesso a informacao de pagamendo dos clientes sem poder altera qualquer outro dados do cliente tbm sera gerado um log desta atividade como ip da maquina q conecto no controle do funcionari e qual usuario uso na cessao ate podendo me mandar o log por email, tbm vo colocar um log de pagamento por cliente assim vc vai saber a data exata de cada mes q cada cliente pago.

Agora sobre o formsend a ideia seria embutir ele no ec nao sei se isso seria antietico mas e a ideia seria pegar MSMTP e o formsend existente e colocar dentro do pacote do ec assim quando alguem instalar o ec ja esta funcionando.
Agora para nao precisar mecher no index.cgi do ec poderia colocar o formsend 1.2 q e em html e cgi ou modificar para html e sh vo testar os formsend assim q eu tiver uma posicao te aviso.

Daniel to te mandando um MP com meu msn assim fica mais facio de nos comunicar.
samuka_sp
 

Re: Easy Captive 2.0.12 - Controle de clientes por data!

Mensagempor ajbotanieb » Qua Mai 19, 2010 8:42 pm

Bom pessoal, não sei se é um bug mas percebi que quando o easycaptive está ativado as exceções do squid param de funcionar e se tiver lista de bloqueio de sites, mesmo colocando as exceções de ip no squid para não direcionamento, eles também têm os acessos bloqueados conforme a black list. Procurei no fórum alguma coisa a respeito e não achei ^/ ,portanto peço gentilmente que se alguém já conhece a solução do problema me dêem uma luz. Obrigado! :o!
Resolvido: O problema era isolado no BFW da empresa que trabalho, peço desculpas! :oops:
Editado pela última vez por ajbotanieb em Qua Mai 19, 2010 10:52 pm, em um total de 2 vezes.
ajbotanieb
 

Próximo

Voltar para Add-On Factory

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 24 visitantes