Como fazer o Notepad ++ usar proxy com nome de usuário e senha?


25

Isso tem sido uma frustração por um tempo - estou tentando descobrir como configurar o Notepad ++ (agora na v5.6.8 Unicode) para usar um servidor proxy com um nome de usuário e senha específicos ao conectar-me para verificar atualizações. No momento, recebo uma caixa de diálogo informando:

curl error
couldn't connect to host

Ao configurar o Plugin Manager,username:password@server-address forneci o endereço do servidor proxy no formato: e forneci a porta na caixa separada - o que funciona (embora um pouco desconfortável, pois expõe meu nome de usuário / senha).

Como posso obter o equivalente na configuração principal de atualização? Pesquisei bastante no wiki do Notepad ++ e no Google, sem sucesso, além de uma possível referência ao uso de um proxy local para forçar conexões ao gateway corretamente.

Respostas:


27

O Notepad ++ usa o Generic Updater para win32 (é grátis).

O atualizador está localizado aqui: C:\Program Files (x86)\Notepad++\updater Supondo que você tenha usado o caminho de instalação padrão e executando janelas de 64 bits e o bloco de notas ++ de 32 bits. Caso contrário, tente aqui também:C:\Program Files\Notepad++\updater\

O que você precisa fazer é iniciar a linha de comando (por exemplo, Iniciar-> executar-> cmd OU Iniciar -> (pesquisar programas e arquivos) -> comando) como administrador e executar as seguintes linhas:

1. cd /d C:\Program Files (x86)\Notepad++\updater
2. gup -options

Isso exibirá o diálogo de configurações de proxy, onde você poderá inserir seu endereço de proxy.


1
Obrigado! Como você resolveu esse problema?
AJH

1
Deve-se mencionar que as configurações de proxy do Bloco de notas + precisam estar vazias para fazer isso funcionar.

12

O Notepad ++ adicionou um Set Updater proxy...comando ao ?menu para definir o proxy do atualizador desde então v6.3.1.

Consulte o NotePad ++ v6.3.1 Change Log .


Obrigado pela atualização - torna isso muito mais simples quando você pode obtê-la através do cliente!
AJH 20/05

Não existe essa opção na v6.6.8
Betlista

Ainda encontro essa opção na v6.6.8.
Roger Ng

8

Depois de concluir as etapas abaixo, pude atualizar o Gerenciador de plug-ins e instalar novos plug-ins como o XML Tools:

  1. Vá para Plugins> Gerenciador de plug-ins> Mostrar Gerenciador de plug-ins

  2. Clique em configurações.

    insira a descrição da imagem aqui

  3. Preencha o endereço e a porta do proxy - com seus dados

    insira a descrição da imagem aqui


1
O OP escreveu que as atualizações do Gerenciador de plug-ins funcionam bem.
Pabouk

5

Como parece estar usando curl, tentei definir a http_proxyvariável de ambiente e isso parecia funcionar também. Eu defini-o para algo como

http://username:password@proxy.domain.com:port/

Pode ser mais compatível, central e óbvio que a configuração interna do Generic Updater.

Observe que o curl também usa https_proxye ftp_proxyvariáveis ​​de ambiente. Não parece ser necessário para as versões atuais do bloco de notas ++, mas se você estiver configurando um, convém definir os outros para provas futuras (o HTTPS é provavelmente mais importante que o FTP).


Obrigado por fornecer outra opção - acho que depende apenas do que você está fazendo e como!
AJH

Esta é a única resposta que funcionou para mim. E nem precisava de nome de usuário e senha, apenas domínio e porta.
user31389
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.