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 / computer / Perguntas / 1478056
Accepted
RudyB
RudyB
Asked: 2019-09-03 05:11:37 +0800 CST2019-09-03 05:11:37 +0800 CST 2019-09-03 05:11:37 +0800 CST

Alterar temas do Windows para conta de usuário

  • 772

Estou construindo um PC de mídia Windows 10 personalizado para a igreja. Eu gostaria que os usuários tivessem um esquema de cores e fundo que correspondesse à cor litúrgica para aquele serviço (portanto, se o altar estiver coberto de roxo, o tema do computador também é roxo). Um computador calculará a cor apropriada com base no calendário litúrgico e em quaisquer eventos da igreja (por exemplo: um batismo, casamento ou serviço funerário) e atuará como o "servidor" dessas informações para todos os outros sistemas. Meu plano é salvar temas para cada cor durante a configuração do sistema. Estou tendo dificuldade em encontrar uma forma automatizada no login e periodicamente ao longo do dia para alterar todo o tema (não apenas o plano de fundo), e especificamente um que não exija privilégios administrativos.

Após a revisão do trabalho anterior relevante aqui (muito do qual tem muitos anos):

Tema do Windows baseado em localização - o melhor comentário altera apenas o protetor de tela.

Programa de Esquema de Cores do Windows (Tema) - o software recomendado é para muito mais personalização da interface do usuário (capas por aplicativo, fontes personalizadas etc.), o que é muito mais do que eu quero e provavelmente confundiria as pessoas. Além disso, a necessidade é de controle programático do tema e isso requer ação do usuário.

Reconhecer automaticamente que a imagem de fundo da área de trabalho foi alterada - isso parece ser potencialmente útil como ponto de partida, mas requer privilégios administrativos.

Pseudo-código:

    Sub onUserLogin()
    {
        coordinateLiturgicalColor(); ' Check (and set) current color
        bindTimerEvent();            ' Set timer to fire subroutine at x:00 and x:30
    }

    Sub coordinateLiturgicalColor()
    {
        currentColor = currentTheme.name();
        newColor = getColor("https://192.168.1.200/color.php");
        if (currentColor != newColor)
        {
            currentTheme.name = newColor;
            currentTheme.refresh();
        }
    }
windows-10 colors
  • 1 1 respostas
  • 725 Views

1 respostas

  • Voted
  1. Best Answer
    harrymc
    2019-09-03T05:52:03+08:002019-09-03T05:52:03+08:00

    Você poderia usar .themearquivos para isso, pois eles são instalados simplesmente executando-os e podem mudar de cor e muitas outras coisas. E principalmente, podem ser instalados por qualquer usuário sem a necessidade de privilégios de administrador.

    Por exemplo, você pode preparar seus temas em seu computador. Quaisquer alterações feitas são registradas no arquivo C:\Users\USERNAME\AppData\Local\Microsoft\Windows\Themes\Custom.themeou você pode salvar o tema com algum nome.

    Você pode copiar os temas para algum compartilhamento de rede em seu computador ou qualquer servidor central. Você instalaria os temas através de tarefas definidas pelo Agendador de Tarefas, que apenas instalaria o tema do dia (ou hora) conforme você programou.

    Outro problema é escolher a cor do tema Claro ou Escuro para o modo de aplicativo padrão.

    Isso não está em um tema, mas é encontrado no registro na chave HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize, valor chamado AppsUseLightTheme(DWORD), onde 0é para o tema escuro e 1para o tema claro. Não sei se essa alteração requer a reinicialização do Explorer ou o logout/in.

    O seguinte .regarquivo irá instalar o modo Light:

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
    "AppsUseLightTheme"=dword:00000001
    

    Para obter mais informações, consulte o artigo
    Como alterar o modo de aplicativo padrão e o modo do Windows para cores de tema claras ou escuras no Windows 10 .

    • 1

relate perguntas

  • O serviço de arbitragem USB da estação de trabalho VMware não inicia automaticamente

  • Como ativar o sensor de impressão digital no domínio e no diretório ativo do Linux

  • atalho do shell da área de trabalho no painel lateral do explorer

  • Por que não consigo enviar arquivos do Android para o Windows 10?

  • Abrir com em vários arquivos?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • 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

    Serviço do Windows 10 chamado AarSvc_70f961. O que é e como posso desativá-lo?

    • 2 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
  • Marko Smith

    ssl.SSLCertVerificationError: falha na verificação do certificado [SSL: CERTIFICATE_VERIFY_FAILED]: não foi possível obter o certificado do emissor local (_ssl.c:1056)

    • 4 respostas
  • Marko Smith

    Como posso saber em qual unidade o Windows está instalado?

    • 6 respostas
  • Martin Hope
    Albin Como faço para ativar o WindowsXP agora que o suporte acabou? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch O Windows 10 exclui muitos arquivos minúsculos muito lentamente. Algo pode ser feito para agilizar? 2019-09-23 06:05:43 +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
    Inter Sys Como Ctrl+C e Ctrl+V funcionam? 2019-05-15 02:51:21 +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