Thursday 28 December 2017

Lwp forex


LXWKF Insider Activity (Formulário SEC 4) Tempo Real após Horas Notícias Pré-Mercado Resumo das Cotações Resumo Citação Gráficos Interativos Configuração Padrão Por favor, note que uma vez que você fizer a sua seleção, ela se aplicará a todas as futuras visitas ao NASDAQ. Se, a qualquer momento, estiver interessado em voltar às nossas configurações padrão, selecione Configuração padrão acima. Se você tiver dúvidas ou tiver problemas na alteração das configurações padrão, envie um e-mail para isfeedbacknasdaq. Confirme sua seleção: Você selecionou para alterar sua configuração padrão para a Pesquisa de orçamento. Esta será agora a sua página de destino padrão, a menos que você altere sua configuração novamente ou exclua seus cookies. Tem certeza de que deseja alterar suas configurações? Temos um favor a perguntar Desabilite seu bloqueador de anúncios (ou atualize suas configurações para garantir que o javascript e os cookies estejam ativados), para que possamos continuar fornecê-lo com as novidades do mercado de primeira linha E os dados que você chegou a esperar de nós. Coretrack Ltd (LWP) Nós encorajamos você a usar comentários para se envolver com os usuários, compartilhar sua perspectiva e fazer perguntas de autores e uns aos outros. No entanto, a fim de manter o alto nível de discurso wersquove tudo vir a valor e esperar, por favor, mantenha os seguintes critérios em mente: Enriquecer a conversa Fique focado e no caminho certo. Somente publique material que seja relevante para o tópico em discussão. Seja respeitoso. Mesmo opiniões negativas podem ser enquadradas positivamente e diplomaticamente. Use estilo de escrita padrão. Inclua pontuação e casos superior e inferior. NOTA. Spam e / ou mensagens promocionais e links dentro de um comentário serão removidos Evite blasfêmia, calúnia ou ataques pessoais dirigidos a um autor ou outro usuário. Donrsquot Monopolizar a conversa. Apreciamos paixão e convicção, mas também acreditamos fortemente em dar a todos a oportunidade de ar seus pensamentos. Portanto, além da interação civil, esperamos que os comentaristas ofereçam suas opiniões sucintamente e pensativamente, mas não tão repetidamente que os outros estão irritados ou ofendidos. Se recebermos queixas sobre indivíduos que assumem um tópico ou fórum, reservamo-nos o direito de proibi-los do site, sem recurso. Somente comentários em inglês serão permitidos. Os autores de spam ou abuso serão excluídos do site e proibidos de registro futuro no critério de Investingrsquos. Tenho lido e compreendido Investing AUs comentário guidlines e concordar com os termos descritos. Eu sou novo para LWP e obrigado por toda a ajuda. Estou escrevendo um pequeno script perl para entrar em um site e baixar um arquivo. O processo funciona perfeitamente bem com um navegador, mas não através de LWP. Com um navegador, o processo é Iniciar sessão no site através de autenticação (nome de utilizador, palavra-passe) Após o início de sessão bem sucedido, o wesbite carrega outra página Pode, em seguida, aceder à página Downloads e transferir o ficheiro Caso não esteja registado e tente aceder à página de transferência , O site carrega a página de registro para criar um login. Este processo funciona perfeitamente bem com um navegador. O URL eo usuário / passe são reais para que você possa tentar isso no site com os detalhes no código Com um script no entanto, eu recebo um código de sucesso, mas o site não permite o acesso às etapas 2 ou 3. Em vez de baixar o arquivo , A página de registro é baixada. Eu suspeito que isso significa que o login não está funcionando com o script. Toda a ajuda para fazer este trabalho será muito apreciada Saída do script: O cabeçalho do navegador é: O snippet do arquivo baixado que não é a saída que eu quero está abaixo. Note que o título é Registro de Membro em vez do arquivo de dados que estou esperando solicitado Oct 12 14 at 18:11 Seu código de login inicial não está funcionando, que é parte do problema - se você executar o login em um navegador e examinar os dados (Por exemplo, usando o painel do inspetor do Chrome39), você verá que os dados enviados quando o formulário é enviado têm várias entradas não presentes em sua solicitação de login e que o cookie configurado no navegador após um login bem-sucedido é muito diferente do LWP: : UA39s cookie jar. A maioria dessas declarações de uso são desnecessárias, como LWP geralmente puxar em todos os módulos que ele precisa. Se você estiver usando LWP :: UserAgent então você certamente não precisa LWP :: Simple ou WWW :: Mechanize. E, por padrão, o LWP criará um objeto HTTP :: Cookies na memória. O problema é mais provável que o HTML que você está buscando do site contém código JavaScript que modifica-lo após ele é recuperado. LWP não vai emular isso para você, então a página permanece como foi enviada a partir do site. Não há uma boa solução para isso, mas WWW :: Mechanize :: Firefox permite que você conduza um navegador Firefox instalado a partir do código Perl, e fará o que você precisa. Seu código de login não está registrando você - os dados que você está postando não se assemelham à entrada que o formulário de login leva. Usando WWW :: Mecanizar s mech-dump para examinar o conteúdo do formulário em eoddata / default. aspx mostra o seguinte: Sua solicitação POST precisa definir os campos apropriados do formulário acima para logar com êxito no servidor, a menos que haja Documentação em algum lugar que especificamente diz que o método que você está usando para login é válido (eu não fiz uma pesquisa do site para verificar isso). Eu enganei um pouco e criei um pedido de login válido usando dados do painel do inspetor Chromes (em vez de usar o WWW :: Mechanize para preencher o formulário ou criar o pedido). Com isso, eu era capaz de fazer o login e baixar o arquivo: Dumping o conteúdo do getfile me deu a lista de símbolos e nomes de empresas como esperado. Você pode usar WWW :: Mechanize para preencher os campos do formulário, ou pode raspar os valores de entrada do formulário de eoddata / default. aspx (particularmente os campos ocultos, que mudam em cada carga de página) e, em seguida, criar um pedido POST usando esses valores E suas credenciais de login. Observe também que é perfeitamente possível obter uma resposta bem-sucedida do servidor sem executar a ação (por exemplo, login) que você estava pretendendo. Redirecionamentos e páginas com falha de logon serão ambos contados como sucesso por LWP :: UA. No caso de alguém é stil interessado neste problema, eu tomei outro olhar para ele e descobriu que é bastante viável usando apenas LWP. No entanto, as facilidades de WWW :: Mecanizar torná-lo muito mais simples de trabalhar com formulários HTML Heres um programa que faz logon na página usando as credenciais fornecidas. Sendo uma página ASP tem terríveis nomes de entrada. Por exemplo, os nomes se os campos nome de usuário e senha eo botão de login são ctl00cph1lg1txtEmail. Ctl00cph1lg1txtPassword. E ctl00cph1lg1btnLogin, respectivamente. Eu usei os métodos HTML :: Form diretamente para localizar esses campos de entrada usando expressões regulares, o que eu acho que torna o código muito mais claro Eu tenho exibido o título da página HTML que é alcançado após o login para demonstrar que ele está funcionando respondido Sep 30 15 at 21:45 Sua resposta 2017 Stack Exchange, Inc

No comments:

Post a Comment