Windows 7: visualizza la data utilizzando piccole icone


29

Di recente ho eseguito l'aggiornamento a Windows 7 e ho bisogno della data visualizzata con l'ora. Funziona, ma solo se uso grandi icone nelle impostazioni della barra delle applicazioni che è piuttosto brutto.

Come posso visualizzare l'ora e la data quando utilizzo solo icone della barra delle applicazioni di piccole dimensioni?

Risposte:


15

Non ho avuto assolutamente fortuna con l'utilità di Skinny Clock molto votata. Invece ho provato "TClock", che è stato menzionato in una conversazione laterale come non compatibile con Windows 7 intorno al 2009. Apparentemente non abbiamo dovuto aspettare molto - nel 2010 è stato rilasciato un aggiornamento che è completamente compatibile con Windows 2000 / XP / 2003 / Vista / 2008/7 32 e 64 bit.

TClock 2010 funziona come un incantesimo per me e ha tutte le opzioni che potrei immaginare di aver bisogno. Da allora lo sviluppatore originale ha interrotto lo sviluppo, ma altri hanno raccolto il progetto.

Puoi scaricare l' originale TClock 2010 Build 95 dal post del forum DonationCoder dell'autore o da un fan mirror ; entrambi dovrebbero avere un md5sum di 8bbdc9344c223ee24bafd944cecbd507 . Lo sviluppatore ha anche rilasciato il codice sorgente, che continua a essere sviluppato .

Nota : ho testato solo Build 95, l'ultimo prodotto dallo sviluppatore originale.

A parte l'orologio stesso, la sua capacità di avere un tasto di scelta rapida globale per aprire un calendario rapido è particolarmente utile. Come bonus aggiuntivo l'applicazione è (principalmente) autonoma e non richiede privilegi di amministratore.

La mia configurazione con TClock 2010 Build 95, Windows 7 Enterprise 64-bit e icone piccole sulla barra delle applicazioni:

TClock 2010, Windows 7 Enterprise a 64 bit


Nota: T-Clock 2010 può ancora essere scaricato dal T-Clock di Stoic Joker .
harrymc,

Il sito Web originale si collega al forum DonationCoder, che ospita ancora l'applicazione. Ho aggiunto il tuo mirror e alcune informazioni aggiuntive sulla versione sopra. Grazie!
Terrance

funziona ancora su Windows 10 x64
JinSnow l'

@harrymc L'unica cosa che posso ottenere da quel link è una vasca da bagno. Penso che l'URL debba essere aggiornato, hehe.
Konrad Viltersten

@KonradViltersten: quale collegamento è una vasca da bagno?
harrymc,

10

Problema

Considera questo scenario: hai la barra delle applicazioni posizionata in basso o in alto mentre usi icone piccole . Vuoi vedere sia la data che l'ora , ma viene visualizzata solo quest'ultima.

Questo comportamento è in base alla progettazione.


Soluzioni proposte finora

  • Ingrandimento della barra delle applicazioni per essere due volte più alta @ techie007
    Mentre funziona, la barra delle applicazioni diventa ancora più grande di quella predefinita mentre si utilizzano icone grandi.

  • Posizionamento verticale della barra delle applicazioni @ techie007
    Alcuni potrebbero preferire avere la barra delle applicazioni in basso o in alto.

  • Ridurre l'impostazione Dots per pollice (DPI) al di sotto del 100% @ Molly7244
    Non proprio un'opzione poiché le icone appariranno semplicemente cattive / distorte e il testo potrebbe non essere visualizzato correttamente. Potrebbero esserci anche altri effetti collaterali; è fondamentalmente un hack del registro non supportato.

  • Utilizzando un'applicazione di terze parti - Skinny Clock @Frank
    Considerando che il programma ha altre funzionalità, è necessario apportare alcune modifiche per ottenere un'esperienza senza fronzoli. Ha una funzione di sostituzione che può sostituire l'orologio della barra delle applicazioni e visualizzare un formato data / ora personalizzato. È una funzionalità sperimentale e mentre potrebbe funzionare per alcune persone (per qualsiasi motivo il programma ha smesso di funzionare dopo alcuni test), il testo renderizzato non sarà posizionato correttamente e non sarà così nitido come quello originale.

  • Utilizzando un'applicazione di terze parti - T-Clock @Terrance
    Sicuramente un'alternativa migliore rispetto a Skinny Clock poiché è più leggera. Le impostazioni predefinite non sono abbastanza buone ma possono essere facilmente personalizzate. Anche la posizione può essere regolata. Proprio come Skinny Clock, il rendering del testo non è perfetto, indipendentemente dall'impostazione di qualità scelta. Se il programma si arresta in modo anomalo o viene terminato forzatamente, la shell di Explorer si arresterà in modo anomalo.

  • Aggiunta di una nuova barra degli strumenti e modifica per visualizzare icone grandi @Tomas
    La barra delle applicazioni sarà leggermente più grande rispetto a quella predefinita e allo stesso tempo troppo piccola per gestire due file di applicazioni come la soluzione di @ techie007.


Soluzione alternativa: hack della barra degli strumenti della data

L'idea è quella di creare una nuova barra degli strumenti che punta a una cartella il cui unico contenuto è un file di collegamento che viene rinominato in base alla data del sistema. Una barra degli strumenti della barra delle applicazioni, un file di scelta rapida, uno script batch e un'attività pianificata: è tutto ciò che serve.

Ecco il risultato finale:

hack della barra degli strumenti

Passaggi preliminari

  1. Creare una cartella denominata DateToolbarHackin C:\Users\<Name>(o dove volete).
  2. Crea una nuova cartella all'interno DateToolbarHacke chiamala Date.

File di scelta rapida

  1. Apri il Pannello di controllo e vai su Orologio, Lingua e Regione .
  2. Fai clic con il pulsante destro del mouse su Data e ora e seleziona Crea collegamento dal menu di scelta rapida.
  3. Sposta il collegamento dal desktop alla Datecartella.

Script in batch

  1. Copia il seguente codice e incollalo in un nuovo file chiamato UpdateToolbar.cmdall'interno della DateToolbarHackcartella:

    @echo off
    setlocal enabledelayedexpansion
    cd / d "% ~ dp0 \ Date"
    chiama: getShortDate
    ren * .lnk% mese% -% giorno% .lnk
    uscita / b
    
    : getShortDate
    per / f "skip = 1 token = 1-3" %% A in ('percorso wmic Win32_LocalTime get day ^, mese ^, year / value / format: table') do (
    giorno impostato = 00 %% A
    set day =! day: ~ -2!
    imposta il mese = 00 %% B
    set month =! month: ~ -2!
    imposta l'anno = %% C
    set year =! year: ~ -2!
    uscita / b
    )
    
  2. Esegui lo script batch e assicurati che il link sia stato rinominato.

Come funziona

Dopo aver impostato la directory di lavoro, recupererà la data corrente e quindi rinominerà il file di scelta rapida. Il codice per ottenere la data corrente è stato parzialmente preso in prestito da questa pagina: http://ss64.com/nt/syntax-getdate.html

Operazione pianificata

  1. Apri l'Utilità di pianificazione ( taskschd.msc) e fai clic su Azione> Crea attività .
  2. Dillo DateToolbarHack.
  3. Nella scheda Generale , fai clic su Cambia utente o gruppo .
  4. Digitare systemnella casella di testo, fare clic su Controlla nomi e quindi fare clic su OK .
  5. Modificare la configurazione per valore su Windows 7, Windows Server 2008 R2 .
  6. Seleziona la scheda Trigger e fai clic su Nuovo .
  7. Modificare l' opzione Inizia l'attività su All'accesso , quindi premere OK .
  8. Fare clic su Nuovo , selezionare Sblocco workstation e premere OK .
  9. Fai clic su Nuovo e seleziona In base a una pianificazione . Modificare l'impostazione su Giornale e sostituire l' ora di inizio con le 12:00:00 (mezzanotte). Premi OK .
  10. Passa alla scheda Azioni e fai clic su Nuovo .
  11. Digitare "X:\Path\to\UpdateToolbar.cmd"la casella di testo Programma / script , sostituendolo con il percorso del file effettivo.
  12. Fare clic sulla scheda Condizioni e deselezionare Avvia l'attività solo se il computer è alimentato con corrente alternata.
  13. Seleziona la scheda Impostazioni e deseleziona il campo Consenti attività da eseguire su richiesta .
  14. Abilitare l' attività Esegui appena possibile dopo che è stato perso un avvio pianificato .
  15. Lasciare tutte le altre impostazioni sui valori predefiniti e premere OK .

Barra degli strumenti della barra delle applicazioni

  1. Fare clic con il tasto destro sulla barra delle applicazioni e deselezionare l' opzione Blocca la barra delle applicazioni dal menu contestuale.
  2. Fai di nuovo clic sulla barra delle applicazioni e scegli Barre degli strumenti> Nuova barra degli strumenti .
  3. Seleziona la Datecartella
  4. Fare clic con il tasto destro del mouse sulla barra degli strumenti appena creata e deselezionare l' opzione Mostra titolo dal menu.
  5. Sposta la barra degli strumenti nella posizione che preferisci.
  6. Abilita l' opzione Blocca barra delle applicazioni .

Personalizzazione

Puoi scegliere qualsiasi icona che ti piace per il collegamento. Il formato della data può essere modificato modificando la seguente riga nello script batch:

ren *.lnk %month%-%day%.lnk

In questo caso abbiamo il %month%primo seguito dal %day%. Il separatore è -. Puoi invertire il loro ordine oppure puoi aggiungere %year%anche quello.

Lo script personalizzato di ArtOfWarfare da stampare, IE, sabato 2 agosto invece:

echo off
setlocal enabledelayedexpansion
cd /d "%~dp0\Date"
call :getShortDate
ren *.lnk "%dayofweek%, %month% %day%.lnk"
exit /b

:getShortDate
for /f "skip=1 tokens=1-3" %%A in ('wmic path Win32_LocalTime get day^,dayofweek^,month /value /format:table') do (
    set day=%%A

    if "%%B"=="0" set dayofweek="0"
    if "%%B"=="1" set dayofweek="Mon"
    if "%%B"=="2" set dayofweek="Tue"
    if "%%B"=="3" set dayofweek="Wed"
    if "%%B"=="4" set dayofweek="Thu"
    if "%%B"=="5" set dayofweek="Fri"
    if "%%B"=="6" set dayofweek="Sat"
    if "%%B"=="7" set dayofweek="7"

    if "%%C"=="1"  set month="Jan"
    if "%%C"=="2"  set month="Feb"
    if "%%C"=="3"  set month="Mar"
    if "%%C"=="4"  set month="Apr"
    if "%%C"=="5"  set month="May"
    if "%%C"=="6"  set month="Jun"
    if "%%C"=="7"  set month="Jul"
    if "%%C"=="8"  set month="Aug"
    if "%%C"=="9"  set month="Sep"
    if "%%C"=="10" set month="Oct"
    if "%%C"=="11" set month="Nov"
    if "%%C"=="12" set month="Dec"

    exit /b
)

Limitazioni note

  • Non ci dovrebbe mai essere nulla nella Datecartella tranne quello che hai creato.
  • Non puoi usare i caratteri riservati di Windows come separatori:

    < > : " / \ | ? *
    

Wow ... complicato, ma è meglio di ogni altra cosa. Ho fatto tutto e funziona benissimo!
oscilatingcretin

@oscilatingcretin Sì, sembra più complicato di quanto non sia in realtà. Non mi piaceva fare affidamento su app di terze parti; l'utilizzo di tale attività pianificata ridurrà al minimo il sovraccarico del sistema poiché la data viene aggiornata solo quando effettivamente necessario. Come bonus aggiuntivo, se si fa clic sulla barra degli strumenti viene avviata l'applet del pannello di controllo Data e ora. Fammi sapere se trovi qualche problema.
and31415

Aggiungerò che è importante non perdere il passaggio di 14.Enable the Run task as soon as possible after a scheduled start is missed option. Altrimenti, l'accensione del PC dopo il tempo di esecuzione pianificato comporterà il mancato funzionamento dell'attività .
oscilatingcretin

Ho passato tutto questo e non riesco a posizionarlo come voglio. Dropbox, Symantec, Batteria, Internet e Volume occupano tutti lo spazio tra la data e l'ora e non sembra esserci nulla che io possa fare al riguardo. Inoltre, è un po 'zoppo che non posso avere barre tra gli elementi della data.
ArtOfWarfare il

1
@ArtOfWarfare Queste icone si trovano nell'area di notifica e le barre degli strumenti personalizzate non possono essere posizionate lì. Non puoi usare le barre perché sono personaggi riservati. La data effettiva viene sostanzialmente recuperata da un nome file e non sono consentite barre (tra le altre). Per quanto riguarda lo script, analizza l'output del wmic path Win32_LocalTimecomando utilizzato per recuperare il giorno, il mese e l'anno correnti. Viene impostata una variabile per ciascuna, che viene quindi riempita con 0( 3diventa 03, e così via). Infine, ogni variabile viene tagliata solo agli ultimi due caratteri, eliminando così gli zeri extra.
and31415

9

Se riduci le impostazioni DPI al di sotto del 100% (96 DPI) all'80 o al 90%, dovresti visualizzare l'ora E la data nella barra delle attività con "icone piccole". Ma poiché le persone di Microsoft nella loro infinita saggezza hanno impostato il limite minimo al 100%, dovrete modificare il registro per questo:

Se si desidera utilizzare le impostazioni DPI inferiori a 96 (100%), avviare l'Editor del Registro di sistema (eseguire prima il backup del registro) e accedere a HKEY_CURRENT_CONFIG\Software\Fonts

Il valore LogPixels è 96 decimale.

Per una dimensione del carattere del 90 percento, impostare su 86 decimale.

Per la dimensione del carattere dell'80 percento, impostare su 76 decimale.

Chiudi REGEDIT e riavvia il computer.

Se un testo appare troppo piccolo o sfocato, provare un valore diverso o tornare a 96 DPI.

Fonte: Vista inferiore a 96 DPI per modifica del registro (funziona per Windows 7)

Inserisci qui la descrizione dell'immagine

Ecco! Ora e data con piccole icone nella barra delle attività (con impostazioni DPI del 90%).


2
Ci proverò domani, quando mi sentirò più coraggioso, grazie.
Kirakat,

1
@Molly - Dormi mai?
Patriot

8

Con Windows 7 o Vista (32-bit o 64-bit) e icone piccole, puoi mostrare sia la data che l'ora usando il programma gratuito Skinny Clockdi RAWOS o Softpedia .

Ho una versione 1.15 Beta 1, che necessita di modifiche per risultati ottimali.

  • Per impostare il caricamento automatico: (Fare clic con il tasto destro sull'icona nella barra delle applicazioni> Impostazioni> Generale> spunta Autorun).
  • Per disabilitare la finestra dell'orologio: (Impostazioni> Finestra dell'orologio> fai clic sul the definition file Nonepulsante).
  • Per impostare l'orologio della barra delle applicazioni: (Impostazioni> Orologio sulla barra delle applicazioni> spunta Sostituisci barra delle applicazioni - sperimentale ma funziona. Quindi, seleziona il carattere, i colori e la maschera dell'orologio (uso "h: nnam / pm ddMMM").

5

Esiste una versione di T-Clock gestita da White-Tiger su GitHub e funziona molto bene. L'ho provato io stesso su Windows 10. Secondo la descrizione è anche compatibile con Windows 7.

https://github.com/White-Tiger/T-Clock

Schermata di Windows 10

Il programma è altamente personalizzabile, ma per impostazione predefinita tutto funziona normalmente. Solo il menu di scelta rapida (tasto destro del mouse su data e ora) ha alcune nuove funzioni e non è più nel tema di Windows 10.

Menu contestuale modificato


1

Puoi, ma o devi sbloccare la barra delle attività e ingrandirla per essere doppia rispetto a; oppure puoi spostarlo su uno dei bordi laterali del monitor. Sfortunatamente, entrambe queste opzioni rendono la barra più grande del semplice utilizzo di icone grandi.


grazie per la tua rapida risposta, sospettavo un po 'tanto :( Immagino che inizierò a pregare che una nuova versione di TClock appaia presto compatibile con W7.
Kirakat,

Hey! Mi sono dimenticato di TClock! oh the memories .. :)
Ƭᴇcʜιᴇ007

1

C'è un trucco. L'ho trovato oggi stesso.

  1. Fai clic destro sulla barra delle applicazioni e seleziona "Barre degli strumenti -> Nuova barra degli strumenti ...".
  2. Seleziona una cartella VUOTA
  3. Aggiungerà immediatamente la barra degli strumenti Avvio veloce alla barra delle applicazioni.
  4. Assicurati che la barra delle applicazioni sia sbloccata (deseleziona l'opzione "Blocca la barra delle applicazioni" dal menu di scelta rapida)
  5. Vedrai un segnaposto per trascinare la barra degli strumenti Avvio veloce.
  6. Aumenta la dimensione dell'icona: fai clic con il pulsante destro del mouse sul segnaposto della barra degli strumenti e abilita l'opzione "Visualizza -> Icone grandi".
  7. Deseleziona le opzioni "Mostra testo" e "Mostra titolo"
  8. Blocca il Taskbak.

Fatto! :)


1
La dimensione risultante della barra delle applicazioni è grande quanto la barra delle attività che utilizza icone grandi.
Aaron Hoffman,

1
@AaronHoffman In realtà un po 'più grande.
and31415

0

Se stai cercando oggi di scaricare T-Clock 2010 (build 95) che ora è scomparso, c'è ancora un sito Web che lo conserva, su:

LA PAGINA WEB ESTREMAMENTE NON UFFICIALE PER L'orologio a T di Stoic Joker .

Questa pagina web estremamente temporanea del 2009 è ancora lì e in attesa.

L'unica altra soluzione che posso vedere sarebbe quella di utilizzare uno dei temi di Windows trovati su devianART , ad esempio Shine 2.0 di zainadeel , o utilizzare un'utilità come Windows 7 Style Builder (US $ 22,50) per creare il tuo tema.


1
Quindi l'unico modo per farlo è attraverso app di terze parti non ufficiali / abbandonate (di cui esistono due, entrambe citate e che sono già state consigliate da altri risponditori qui), utilizzando icone grandi (che sembra che il tema Shine lo faccia ), riducendo la dimensione del carattere, aumentando la dimensione della barra delle applicazioni, posizionando la barra delle applicazioni verticalmente o pagando denaro?
oscilatingcretin,

Penso che questo sia un buon riassunto della situazione - non è cambiato molto in Windows 7 dal 2009.
Harrymc,

@harrymc perché non apportare questa modifica alla risposta che originariamente suggeriva TClock?
Pensa

@nhinkle: aggiungerò questo link.
harrymc,

@oscilatingcretin Ho appena pubblicato una soluzione alternativa.
and31415
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.