AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-141595

Saaru Lindestøkke's questions

Martin Hope
Saaru Lindestøkke
Asked: 2024-04-30 00:08:11 +0800 CST

Como posso criar um atalho no Total Commander para descompactar o arquivo selecionado no diretório atual?

  • 6

O Total Commander pode descompactar todos os tipos de arquivos . Isso é muito conveniente, mas por padrão é descompactado no painel de destino.

A caixa de diálogo "Descompactar arquivos específicos..." permite especificar o local de destino para qualquer pasta (por exemplo, o diretório atual):

Ao compactar arquivos pressionando Alt+F5 você pode simplesmente excluir o caminho do seu novo arquivo e deixar apenas o nome do arquivo.
Exemplo:
depois de pressionar Alt+F5 no arquivo/pasta você terá algo parecido com este
zip: "c:\path\archive.zip"
mude para
zip: "archive.zip"
isso criará archive.zip na pasta atual.

No entanto, esta é uma etapa extra que desejo remover.

Como posso criar um atalho de teclado (por exemplo SHIFT+ ALT+ F9) que extraia o conteúdo de um arquivo c:\Users\user\Downloads\<archive-name>.zippara a pasta c:\Users\user\Downloads\<archive-name>sem precisar definir o painel de destino para o diretório atual ou mexer no local de destino?

archiving
  • 1 respostas
  • 33 Views
Martin Hope
Saaru Lindestøkke
Asked: 2021-03-14 09:37:48 +0800 CST

Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS?

  • 248

Contexto

Estou compactando pastas de ~ 1,3 GB, cada uma preenchida com 1440 arquivos JSON e descobri que há uma diferença de 15 vezes entre usar o tarcomando e a tarfilebiblioteca interna do Python no macOS ou Raspbian 10 (Buster)

Exemplo de trabalho mínimo

Este script compara os dois métodos:

#!/usr/bin/env python3

from pathlib import Path
from subprocess import call
import tarfile

fullpath = Path("/Users/user/Desktop/temp/tar/2021-03-11")
zsh_out = Path(fullpath.parent, "zsh-archive.tar.xz")
py_out = Path(fullpath.parent, "py-archive.tar.xz")

# tar using terminal
# tar cJf zsh-archive.tar.xz folderpath
call(["tar", "cJf", zsh_out, fullpath])

# tar using tarfile library
with tarfile.open(py_out, "w:xz") as tar:
    tar.add(fullpath, arcname=fullpath.stem)

# Print filesizes
print(f"zsh tar filesize: {round(Path(zsh_out).stat().st_size/(1024*1024), 2)} MB")
print(f"py tar filesize: {round(Path(py_out).stat().st_size/(1024*1024), 2)} MB")

A saída é:

zsh tar filesize: 23.7 MB
py tar filesize: 1.49 MB

As versões que uso são as seguintes:

  • tarno macOS:bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.11 liblzma/5.0.5 bz2lib/1.0.6
  • tarno Raspbian 10:xz (XZ Utils) 5.2.4 liblzma 5.2.4
  • tarfileBiblioteca Python:0.9.0

Coisas que eu tentei

Após a compactação, extraí os dois arquivos e comparei a pasta resultante com:

diff -r py-archive-expanded zsh-archive-expanded

Não houve diferença.

Se eu comparar os dois arquivos tar diretamente, eles parecem diferentes:

➜ diff zsh-archive.tar.xz py-archive.tar.xz
Binary files zsh-archive.tar.xz and py-archive.tar.xz differ

Se eu inspecionar os arquivos com Quicklook (e o plugin Betterzip), vejo que os arquivos no arquivo estão ordenados de maneira diferente:

A esquerda é zsh-archive.tar.xz, a direita é py-archive.tar.xz:

Insira a descrição da imagem aquiinsira a descrição da imagem aqui

O arquivo zsh usa uma ordem desconhecida e o arquivo Python ordena o arquivo por data de modificação. Não tenho certeza se isso importa.

Pergunta

O que está acontecendo? Estou perdendo algo usando a biblioteca Python para compactar meus dados? A diferença de 15 vezes no tamanho é um indicador de algum problema? Ou posso prosseguir com segurança e usar a implementação eficiente do Python?

macos python
  • 3 respostas
  • 58224 Views
Martin Hope
Saaru Lindestøkke
Asked: 2020-12-01 03:25:12 +0800 CST

O Microsoft Teams trava desde alguns dias ao usar o utilitário de webcam Canon EOS

  • 6

Problema

Até a semana passada, o Microsoft Teams trabalhava em combinação com o utilitário de webcam EOS e minha câmera Canon EOS. Desde hoje, todas as reuniões que começo com minha câmera ligada resultam em uma falha do Microsoft Teams com a seguinte mensagem de erro:

Houve uma falha. Desculpe pela inconveniência. Faça login novamente.

Estou a usar:

  • Windows 10v1909
  • Versão do Teams1.3.00.30866 (64-bit)
  • Versão do utilitário de webcam EOS1.0
  • Canon EOS 550D 1

O que eu tentei

  • Usando o Teams no navegador Edge em combinação com minha câmera EOS, isso funciona .
  • Usando um software de reunião diferente no navegador (Jitsi), isso funciona .
  • Removendo os arquivos de cache, de acordo com este post do MS Answers , isso não resolveu nada.
  • Reiniciando minha máquina, isso não resolveu nada.
  • Atualizando o utilitário de webcam EOS para a versão1.1

Pergunta

Como posso fazer o MS Teams funcionar novamente com minha câmera Canon EOS, por meio do utilitário de webcam EOS?


1: Esta câmera não é oficialmente suportada pelo utilitário de webcam EOS, mas funciona perfeitamente até agora. Além disso, o fato de outro software (por exemplo, o navegador) ainda poder usar esta câmera como uma webcam me indica que esse não é o problema.

drivers webcam
  • 1 respostas
  • 796 Views
Martin Hope
Saaru Lindestøkke
Asked: 2020-06-20 08:32:33 +0800 CST

Como posso atualizar a proporção de uma imagem vinculada ao atualizar links em uma apresentação do PowerPoint?

  • 6

Se eu adicionar uma imagem ao PowerPoint via Insert -> Pictures -> Link to fileou Insert -> Pictures -> Insert and Linka proporção está correta. A escala de altura e largura é de 100% e a proporção está bloqueada.

insira a descrição da imagem aqui insira a descrição da imagem aqui

Em seguida, edito a imagem externamente e altero a proporção (por exemplo, torno a imagem mais estreita).

Se eu atualizar o link agora, a imagem ficará distorcida no PowerPoint enquanto tenta ajustar a imagem estreita atualizada em um quadro dimensionado para a imagem original mais ampla. Isso altera a largura da escala, mesmo que a proporção esteja bloqueada.

insira a descrição da imagem aqui

Como posso deixá-lo atualizar sem afetar as porcentagens de escala e deixar o PowerPoint assumir a proporção do arquivo de imagem?

images microsoft-powerpoint
  • 1 respostas
  • 178 Views
Martin Hope
Saaru Lindestøkke
Asked: 2020-05-19 03:02:07 +0800 CST

Como posso desativar os sons de notificação no Microsoft Teams?

  • 8

Sempre que recebo um banner de notificação, também recebo um som. O banner está bom, o som não.

Este artigo de suporte da Microsoft declara:

Para escolher se um som é reproduzido com cada nova notificação, selecione sua foto de perfil no canto superior direito do Teams e, em seguida, Configurações > Notificações > ativar/desativar.

alternância de som de notificação em equipes

No entanto, nas minhas versões 1.3.00.12058 (64-bit)do Teams, não tenho essa alternância:

insira a descrição da imagem aqui

Como desligo os sons de todas as notificações?

notifications system-sounds
  • 1 respostas
  • 16622 Views
Martin Hope
Saaru Lindestøkke
Asked: 2020-03-26 04:13:20 +0800 CST

Como capturar a saída de uma janela de comando iniciada por outro aplicativo?

  • 7

Problema

Eu uso um aplicativo GUI que grava a saída de depuração em uma janela de comando (somente lá, nenhum outro log). Quando o aplicativo trava, a janela de comando desaparece junto com toda a saída.

Pergunta

Como posso capturar a saída da janela de comando em um arquivo de texto?

O que eu tentei

Como não encontrei forma de interagir com a janela de comando, recorri à gravação de tela. Isso está longe de ser o ideal, pois não consigo selecionar ou copiar o texto facilmente.

windows command-line
  • 2 respostas
  • 940 Views
Martin Hope
Saaru Lindestøkke
Asked: 2020-02-14 02:20:43 +0800 CST

Como a variável PATH parece para um aplicativo?

  • 6

Entendo que as variáveis ​​PATH do sistema e do usuário são anexadas umas às outras e são vistas como uma única variável PATH pelos aplicativos.

No entanto, alguns aplicativos podem alterar a variável PATH antes de iniciar. Como posso ver a aparência da variável PATH para um aplicativo?

windows environment-variables
  • 2 respostas
  • 74 Views
Martin Hope
Saaru Lindestøkke
Asked: 2019-06-22 06:48:04 +0800 CST

Qual comando é realmente executado quando há vários resultados "onde"?

  • 6

Eu quero saber o caminho completo de um script/executável que é executado quando eu insiro um comando no prompt (Anaconda).

quando eu digito

where conda

eu obtenho três resultados

C:\ProgramData\Anaconda3\Library\bin\conda.bat
C:\ProgramData\Anaconda3\Scripts\conda.exe
C:\ProgramData\Anaconda3\condabin\conda.bat

Eu pensei que poderia reduzi-lo com

where "$path:conda"

Mas obtive o mesmo resultado.

Qual desses três é realmente executado quando, por exemplo, eu corro conda list?

windows-10 cmd.exe
  • 1 respostas
  • 111 Views
Martin Hope
Saaru Lindestøkke
Asked: 2019-05-07 07:22:28 +0800 CST

O mesmo arquivo tem conteúdo diferente, dependendo do método usado para abri-lo

  • 5

Introdução

Estou tentando configurar um arquivo em lote que pode fazer backup de algumas pastas AppData em um local de rede usando robocopy.

O wincmd.ini(um arquivo usado pelo Total Commander) está me causando problemas: o robocopy diz que copiou o arquivo para o local da rede, mas dependendo de como eu inspeciono o conteúdo desse arquivo, isso é verdadeiro ou falso.

Os métodos de inspeção do conteúdo são descritos abaixo.

Método 1

  1. Navegar para%APPDATA%\Roaming\GHISLER
  2. Clique com o botão direito no wincmd.iniarquivo e clique emEdit

No gerenciador de tarefas mostra"C:\WINDOWS\system32\NOTEPAD.EXE" C:\Users\redacted\AppData\Roaming\GHISLER\wincmd.ini

Método 2

  1. No Total Commander, clico em Configuration->Change settings file directly

No gerenciador de tarefas mostra notepad.exe C:\Users\redacted\AppData\Roaming\GHISLER\wincmd.ini

Aqui está uma captura de tela do gerenciador de tarefas com os arquivos abertos: insira a descrição da imagem aqui

O caminho para os wincmd.iniarquivos abertos pelo bloco de notas é idêntico (pelo menos aos meus olhos, talvez eu esteja esquecendo alguma coisa), mas o conteúdo não é:

insira a descrição da imagem aqui

Isso mostra uma diferença na linha 3, mas há muitas outras diferenças em todo o arquivo.

problema real

O método 1 me mostra o conteúdo do arquivo copiado por robocopy. Se eu copiar/colar esse conteúdo no Winmerge e compará-lo com o que é copiado para o local da rede, os arquivos serão idênticos.

O método 2 me mostra o conteúdo do arquivo usado pelo Total Commander. Se eu copiar/colar esse conteúdo no Winmerge e compará-lo com o que é copiado para o local da rede, os arquivos serão diferentes (significativamente).

Meu objetivo final é copiar as configurações do Total Commander realmente usadas pelo aplicativo (ou seja, conforme mostrado pelo método 2) para um local de rede de maneira automatizada. Atualmente, isso falha porque o conteúdo do arquivo copiado não corresponde ao conteúdo do arquivo em uso pelo Total Commander.

O que está acontecendo aqui e como posso alinhar o conteúdo do método 1 e 2?

file-transfer windows-explorer
  • 1 respostas
  • 55 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve