Ir ao conteúdo
  • Cadastre-se

Rodrigo Lazarotto

Membro Pleno
  • Posts

    580
  • Cadastrado em

  • Última visita

posts postados por Rodrigo Lazarotto

  1. @Bruno Demartini Uso WC a muito tempo, nunca tive problema, hj uso um da Rise Mode 240mm, nunca me deu dor de cabeça e tenho a uns 3 anos ja, antes desse tive também.

     

    Em relação a dar problema em outro componente eu não me preocuparia, depois de instalar monitore as temperaturas, caso esquente muito o processador ele desliga ou da tela azul antes de queimar.

     

    Depois que tive um WC não voltaria para o Air-cooler.

     

    Obs: O liquido do WC não é agua, se vazar não vai prejudicar suas peças.

  2. Bom dia pessoal, Feliz Natal!!

     

    Tenho um pc que quando eu coloco para extressar ao maximo a placa de Vídeo, depois de uns 15min ele reinicia sozinho, sera que é minha fonte?

     

    Se for fonte, qual recomendam que não seja muito cara.

     

    Tinha uma rx 6800 que nunca causou isso, porém ao trocar por uma RTX 3080 Msi ventus x3 começou com isso.

     

    Minha config:

     

    Ryzen 5500

    16GB

    Fonte CX600 Corsair

    Tem watercooler de 240mm

    Cheio de RGB em todos os fans

    placa-mãe b450 Aorus Pro

  3. Bom dia Senhoras e Senhores.

     

    Estou tentando criar um codigo para instalar automaticamente uma impressora no computador, informando o IP, porém esta apresentando um erro que ao rodar o codigo informar que "O nome da impressora é invalido" porém não consegui corrigir isso.

     

    alguém poderia me ajudar?

     

    Erro:

     

    pywintypes.error: (1801, 'OpenPrinter', 'O nome da impressora é inválido.')

     

    Codigo:

     

    import win32print

    import win32con

    import win32ui

    import ipaddress

     

    def install_printer(ip_address):

        # Nome da impressora

        printer_name = f"Impressora{ip_address.replace('.', '_')}"

     

        # Abre o manipulador da impressora

        printer_handle = win32print.OpenPrinter(printer_name, {"DesiredAccess": win32print.PRINTER_ALL_ACCESS})

     

        try:

            # Define as informações da impressora

            printer_info = {

                'pPrinterName': printer_name,

                'pPortName': f"IP_{ip_address}",

                'pDriverName': "Generic / Text Only",

                'pPrintProcessor': "WinPrint",

                'pDatatype': "RAW"

            }

           

            PRINTER_INFO_2 = win32print.PRINTER_INFO_2

            pinfo = PRINTER_INFO_2()

           

            # Define as informações da impressora

            for key, value in printer_info.items():

                setattr(pinfo, key, value)

     

            # Instala a impressora

            win32print.SetPrinter(printer_handle, 2, pinfo, 0)

        finally:

            win32print.ClosePrinter(printer_handle)

     

    if __name__ == "__main__":

        ip = input("Digite o endereço IP da impressora: ")

     

    try:

        ipaddress.ip_address(ip)

        install_printer(ip)

        print(f"Impressora instalada com sucesso!")

    except ValueError:

        print("Endereço IP inválido.")

    • Curtir 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!