Fórum Clix - Fórum não oficial de utilizadores dos serviços Internet, Telefone e TV do Clix
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   PerfilPerfil   Ligar e ver Mensagens PrivadasLigar e ver Mensagens Privadas   RegistarRegistar   EntrarEntrar 

Testar velocidade da Internet

Scripts de visualização de Tráfego - Firefox Extension inside.
Visitar página 1, 2, 3, 4  Seguinte
 
Novo tópico   Responder    Índice do Fórum -> Dúvidas sobre o serviço ADSL/Telefone Clix
Ver tópico anterior :: Ver tópico seguinte  
Autor Mensagem
AbuTrE



Registo: 23 Out 2005
Mensagens: 308
Localização: Braga

MensagemColocada: 18 Jan 2007 21:54    Assunto: Scripts de visualização de Tráfego - Firefox Extension inside. Responder com citação

Para quando colocarem o ano de 2007 como default, na área de clientes? Já não faz sentido estar o 2006... Neutral
_________________
Karma
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Visitar a página web do utilizador
AdSense






MensagemColocada: 18 Jan 2007 21:54    Assunto: Anúncios Google AdSense

Voltar acima
legionPT



Registo: 17 Nov 2005
Mensagens: 102

MensagemColocada: 18 Jan 2007 21:57    Assunto: Responder com citação

Se na página clientes.clix.pt ainda não actualizaram, no lado esquerdo,os novos tarifários...então esse pequeno pormenor irá demorar imenso tempo.. Wink
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada
M|Sh@L



Registo: 05 Nov 2005
Mensagens: 45

MensagemColocada: 19 Jan 2007 13:24    Assunto: Responder com citação

legionPT escreveu:
Se na página clientes.clix.pt ainda não actualizaram, no lado esquerdo,os novos tarifários...então esse pequeno pormenor irá demorar imenso tempo.. Wink


LOL tb reparei nisso, ainda estao a 2Mb e 16Mb Neutral
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada
GtAkReYz



Registo: 28 Out 2005
Mensagens: 596
Localização: Massamá

MensagemColocada: 19 Jan 2007 23:19    Assunto: Responder com citação

Provavelmente também dá para fazer um script em javascript que meta isso como default quando abres a página com esse script, mas eu já não mexo no bicho há uns anos e paciência para isso também não abunda.

Aliás, bonito, bonito era alguém se dar ao trabalho de desenvolver uma página que abrisse uma (i)frame com a página de clientes e depois um script permitia definir automaticamente como período de consulta o actual mês em facturação, bem como links para os períodos anteriores.

Alguém se chega à frente? Idea
_________________

CLiENTE *CLiX ADSL ATé 4 Mb.
Não
clicar
.
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Visitar a página web do utilizador
NARS
Site Admin
Site Admin


Registo: 07 Set 2005
Mensagens: 1880
Localização: Lisboa

MensagemColocada: 20 Jan 2007 03:52    Assunto: Responder com citação

Código:
javascript:void(d=new Date());void(document.forms[0].end_day.selectedIndex=d.getDate()-1);void(document.forms[0].end_month.selectedIndex=d.getMonth());void(document.forms[0].end_year.value=d.getFullYear());void(d.setDate(d.getDate()-15));void(document.forms[0].start_day.selectedIndex=d.getDate()-1);void(document.forms[0].start_month.selectedIndex=d.getMonth());void(document.forms[0].start_year.value=d.getFullYear());


Este ajusta automaticamente o dia/mes/ano de inicio e fim para mostrar os últimos 15 dias... Smile Mas não sei se funcionará com a área de clientes do directo... eu tenho indirecto... se não funcionar deve ser só mudar o nome dos campos...

Sobre a ideia do frame, pois, ficava prático mas parece que não dá por causa de restrições de segurança dos browsers, provávelmente para prevenir "fishing", e até é compreensível... Pelo que experimentei, tanto no IE como FF não permitem aceder aos campos de um form numa pag. em outro frame, no FF dá se forem páginas no mesmo domínio, mas aqui não podia ser o caso...
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Enviar e-mail Visitar a página web do utilizador
GtAkReYz



Registo: 28 Out 2005
Mensagens: 596
Localização: Massamá

MensagemColocada: 20 Jan 2007 10:24    Assunto: Responder com citação

Olé, e não é que funciona mesmo (o form é igual)?? Já adicionei um link ao lado da barra de endereços do Firefox e tudo, hehe!

Já agora, estive a olhar para o código e desconheço a função void(). Pelo que percebi, deve correr o código contido no argumento mas não tem nenhum output, é isso?

Se tiver tempo, hoje à tarde vou tentar fazer um script do género mas para consulta do tráfego no actual período de facturação, com um pouco de paciência ainda fazemos uma pequena base de dados de scripts para consulta mais automatizada de tráfego, hehe!

Ah, e quanto à iframe, nem me lembrei de eventuais protecções contra phising, apenas duvidava porque a própria Clix podia estar a forçar um refresh das suas páginas quando fossem abertas em frames não-Clix...

Edit: Já agora, o comprimento do código que aí postaste está a obrigar a um scroll horizontal enorme (leia-se, desaparece o menu geral do fórum, no topo), não dá para meter aí uns espaços?
_________________

CLiENTE *CLiX ADSL ATé 4 Mb.
Não
clicar
.
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Visitar a página web do utilizador
andyrock



Registo: 27 Out 2005
Mensagens: 413
Localização: Póvoa de Varzim

MensagemColocada: 20 Jan 2007 10:52    Assunto: Responder com citação

No opera carregas CTRL F11 (Fit to width) e ja não tens scroll horizontal Wink
_________________
SMC 7904WBRA | FW: 0.53 | UP: 1134kbps | Down: 20626kbps @ CLIX
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada
nuso



Registo: 12 Nov 2006
Mensagens: 91

MensagemColocada: 20 Jan 2007 11:38    Assunto: Responder com citação

Código:
javascript:void(d=new Date());void(document.forms[0].end_day.selectedIndex=d.getDate()-1);void(document.forms[0].end_month.selectedIndex=d.getMonth());void(document.forms[0].end_year.value=d.getFullYear());void(d.setDate(10));void(document.forms[0].start_day.selectedIndex=d.getDate()-1);void(document.forms[0].start_month.selectedIndex=d.getMonth());void(document.forms[0].start_year.value=d.getFullYear());


Adaptando um pouco o código anteriormente postado, este script coloca o dia de início da contagem para o dia 10 de cada mês e o dia de fim com a data actual.

Se quiserem outra data para o início de contagem basta alterar o número que está em void(d.setDate(10));

Só existe um problema com a passagem do mês, em que é necessário alterar o mês de início de contagem, porque este script coloca por default o mês actual.

Este código foi testado com o acesso directo da Clix - portanto também funciona nos indirectos.

Ficamos à espera de mais umas alterações para que o script seja à prova de bala, devido ao problema referenciado anteriormente.

E viva os users da clix, já que a clix não se interessa pelos seus clientes.


#edit#

Tentei usar a função if para verificar o dia actual - alterando assim o mês inicial ou final mas não consegui - dá-me erro.

Uma sugestão é que se altere o nome deste tópico para algo mais sugestivo do que se está a fazer neste momento - talvez "scripts de visualização de tráfego"
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada
GtAkReYz



Registo: 28 Out 2005
Mensagens: 596
Localização: Massamá

MensagemColocada: 20 Jan 2007 16:15    Assunto: Responder com citação

andyrock escreveu:
No opera carregas CTRL F11 (Fit to width) e ja não tens scroll horizontal Wink

Razz

É que aqui usa-se Firefox... Wink

nuso, é isso mesmo que eu quero fazer e por isso é que ainda não apresentei o script, mas vou agora tentar fazer isso a ver se consigo fazer qualquer coisa. Daqui a umas horas devo trazer novidades. Smile
_________________

CLiENTE *CLiX ADSL ATé 4 Mb.
Não
clicar
.
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Visitar a página web do utilizador
GtAkReYz



Registo: 28 Out 2005
Mensagens: 596
Localização: Massamá

MensagemColocada: 20 Jan 2007 17:00    Assunto: Responder com citação

Bom, não foi preciso tanto tempo quanto assumi. Com o seguinte código já deve funcionar:

Código:
javascript:void(d=new Date());void(document.forms[0].end_day.selectedIndex=d.getDate()-1);void(document.forms[0].end_month.selectedIndex=d.getMonth());void(document.forms[0].end_year.value=d.getFullYear());void(document.forms[0].start_day.selectedIndex=9);void(document.forms[0].start_month.selectedIndex=d.getMonth());if(d.getDate()<10){void(document.forms[0].start_month.selectedIndex=d.getMonth()-1);}void(document.forms[0].start_year.value=d.getFullYear());if(d.getDate()<10&&d.getMonth()==0){void(document.forms[0].start_month.selectedIndex=11);void(document.forms[0].start_year.value=d.getFullYear()-1)};


EDIT:Para correr, basta copiar o texto para a barra de endereços e carregar em Enter. Ao fazê-lo, poderão verificar que as datas mudaram para o pretendido (espero eu!) e podem então carregar no botão Consultar para ver o tráfego.

Foi testado para os seguintes problemas:
  • Mês actual igual ao mês de início do período de facturação
  • Mês actual é o mês seguinte ao do início do período de facturação (quando ainda não é dia 10)
  • Mês actual é Janeiro e o período de facturação iniciou-se no mês anterior (Dezembro do ano anterior)


Se houver bugs, peço que os dêem a conhecer aqui, pelo menos por enquanto.
_________________

CLiENTE *CLiX ADSL ATé 4 Mb.
Não
clicar
.


Editado pela última vez por GtAkReYz em 20 Jan 2007 20:00, num total de 1 vez
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Visitar a página web do utilizador
Analisator



Registo: 28 Abr 2006
Mensagens: 406
Localização: Viseu/Aveiro

MensagemColocada: 20 Jan 2007 18:05    Assunto: Responder com citação

Como é que nós usamos este código?

Estive na área de clientes, experimentei copiar e colar na barra de endereço e não acontecu nada.
PS: Uso o firefox.
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Enviar e-mail
Analisator



Registo: 28 Abr 2006
Mensagens: 406
Localização: Viseu/Aveiro

MensagemColocada: 20 Jan 2007 18:08    Assunto: Responder com citação

Afinal já vi como funciona.

Isto apenas serve para colocar as datas automaticamente para o periodo de facturação em que estamos.
É preciso na mesma carregar no botão "consultar".
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Enviar e-mail
GtAkReYz



Registo: 28 Out 2005
Mensagens: 596
Localização: Massamá

MensagemColocada: 20 Jan 2007 20:17    Assunto: Responder com citação

Exacto. Editei o meu post e agora está lá a explicação de como utilizar o script.

Tentei forçar a consulta com a expressão "void(document.forms[0].submit());" acrescentada ao final do meu código, mas não consigo pô-lo a funcionar, faz um refresh da página mas não mostra os dados... Confused
_________________

CLiENTE *CLiX ADSL ATé 4 Mb.
Não
clicar
.
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Visitar a página web do utilizador
NARS
Site Admin
Site Admin


Registo: 07 Set 2005
Mensagens: 1880
Localização: Lisboa

MensagemColocada: 20 Jan 2007 22:29    Assunto: Responder com citação

O 1º que fiz a mostrar os últimos 15 dias foi porque no meu caso (indirecto) não interessa o período... e nem me lembrei que para os directos realmente interessa, e muito...

Sobre o submit tentem adicionar:
Código:
void(h=document.createElement("INPUT"));void(h.type="hidden");void(h.name="btn_consultar.x");void(h.value="1");void(document.forms[0].appendChild(h));void(document.forms[0].submit());

(não sei se dará para os directos, se não der vejam o nome do botão, nos indirectos é btn_consultar...)
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Enviar e-mail Visitar a página web do utilizador
GtAkReYz



Registo: 28 Out 2005
Mensagens: 596
Localização: Massamá

MensagemColocada: 20 Jan 2007 22:54    Assunto: Responder com citação

Pois, o nome é diferente, é btn_consultar_acessos, ou seja, o código correcto a acrescentar para fazer a consulta automática é este:

Código:
void(h=document.createElement("INPUT"));void(h.type="hidden");void(h.name="btn_consultar_acessos.x");void(h.value="1");void(document.forms[0].appendChild(h));void(document.forms[0].submit());


No total fica então o seguinte código para correr a consulta do período de facturação actual:

Código:
javascript:void(d=new Date());void(document.forms[0].end_day.selectedIndex=d.getDate()-1);void(document.forms[0].end_month.selectedIndex=d.getMonth());void(document.forms[0].end_year.value=d.getFullYear());void(document.forms[0].start_day.selectedIndex=9);void(document.forms[0].start_month.selectedIndex=d.getMonth());if(d.getDate()<10){void(document.forms[0].start_month.selectedIndex=d.getMonth()-1);}void(document.forms[0].start_year.value=d.getFullYear());if(d.getDate()<10&&d.getMonth()==0){void(document.forms[0].start_month.selectedIndex=11);void(document.forms[0].start_year.value=d.getFullYear()-1)};void(h=document.createElement("INPUT"));void(h.type="hidden");void(h.name="btn_consultar_acessos.x");void(h.value="1");void(document.forms[0].appendChild(h));void(document.forms[0].submit());


Para correr, basta copiar o texto para a barra de endereços e carregar em Enter. Ao fazê-lo, a página vai recarregar, já com o período pretendido e o tráfego respectivo é mostrado.

Aconselho a criarem um botão, nos Favoritos ou mesmo na janela do browser se for possível. Eu tenho isto:


Basicamente, faço login na conta, abro a página de consultas e carrego no botão. Mais simples é complicado. Very Happy
_________________

CLiENTE *CLiX ADSL ATé 4 Mb.
Não
clicar
.
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Visitar a página web do utilizador
Mostrar tópicos anteriores:   
Novo tópico   Responder    Índice do Fórum -> Dúvidas sobre o serviço ADSL/Telefone Clix Todas as horas são GMT
Visitar página 1, 2, 3, 4  Seguinte
Página 1 de 4



 
Ir para:  
Não pode criar novos tópicos
Não pode responder a mensagens
Não pode editar as suas mensagens
Não pode remover as suas mensagens
Não pode votar neste fórum


Alerta

Copyright © 2005-2009 forumclix.net - Todos os direitos reservados
 
Site alojado por:
ALOJ.NET