Su quale base il Finder aggiorna la barra di progressione della copia del file?

2

Voglio sapere che la progressione della barra di avanzamento in OS X si basa su quali fattori del Finder?

  • Tempo (in transito o stimato)
  • Numero di file rimanenti
  • Dimensioni dei file rimanenti

Se possibile, possiamo cambiare il fattore utilizzato in qualsiasi modo per abbinare la nostra scelta?

    
posta Confused 17.09.2012 - 09:04
fonte

2 risposte

3

Per fare un'ipotesi educata

  • La barra mostra "tempo trascorso" rispetto a "tempo totale previsto"
  • "tempo complessivo previsto" è alquanto dinamico, a seconda della velocità effettiva corrente. Quindi, se inizi con un sacco di piccoli file (che di solito richiedono più tempo di un grande) il trasferimento sembra accelerare più tardi (e viceversa)
  • Non sono a conoscenza di alcun modo per modificare questo

PS: E no, non ho un riferimento per questo, solo anni di osservazione

    
risposta data 17.09.2012 - 10:44
fonte
0

Come funziona una barra di avanzamento è completamente allo sviluppatore che ha scritto quella parte dell'applicazione. Se lui / lei non ha inserito alcuna preferenza in alcuna preferenza per consentire all'utente di regolarla o modificarla, allora non può essere eseguita. Il nome della classe in Cocoa è NSProgressIndicator ei metodi setMaxValue e setMinValue impostano gli estremi della barra e spetta allo sviluppatore incrementare la barra di avanzamento quando è necessario aggiornarla.

POTRESTI essere in grado di regolarlo se c'è un'impostazione per questo, ma di solito no.

Spero che questo aiuti.

    
risposta data 21.09.2012 - 01:27
fonte

Leggi altre domande sui tag