Term :: ProgressBar

Geef een voortgangsmeter op een standaardterminal
Download nu

Term :: ProgressBar Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Gabor Szabo
  • Uitgever website:
  • http://search.cpan.org/~szabgab/

Term :: ProgressBar Tags


Term :: ProgressBar Beschrijving

Term :: ProgressBar is een PERL-module die een eenvoudige voortgangsbalk op de terminal biedt, om de gebruiker te laten weten dat er iets gebeurt, ruwweg hoeveel spul is gedaan, en misschien een schatting op hoe lang blijft. Een typisch gebruik instellen De voortgangsbalk met een aantal items om te doen en belt u bij update om de balk bij te werken wanneer een item wordt verwerkt. Dit zou inhouden met het bijwerken van de voortgangsbalk vele malen zonder gebruikers van de door de gebruiker zichtbare verandering. Om onbenullige werkzaamheden te voorkomen, retourneert de updatemethode een waarde, waarbij de updatewaarde is waarop de gebruiker vervolgens een wijziging zal zien. Door alleen update te bellen wanneer de huidige waarde de volgende update-waarde overschrijdt, is de oproep overhead verminderd. Remember om de update van $ PROGRESS te bellen -> Update ($ max_value) wanneer de taak wordt gedaan om een mooie 100% klaar Bar te krijgen. Een voortgangsbalk Standaard is eenvoudig; Het gaat gewoon van links naar rechts, het vullen van de balk met '=' tekens. Deze worden belangrijke karakters genoemd. Voor langlopende banen kan dit te langzaam zijn, dus er zijn twee extra functies beschikbaar: een lineaire afrondingstijdschatter en / of een klein karakter: dit is een personage dat van links naar rechts op de voortgangsbalk beweegt (IT Vult het niet als het grote karakter), eenmaal doorkruisen voor elk toegevoegd belangrijk teken. Dit verhoogt exponentieel de granulariteit van de balk voor dezelfde breedte.Synopsis-gebruik Term :: ProgressBar; $ vorderingen = Term :: ProgressBar-> Nieuw ({Count => $ Count}); $ Progress-> Update ($ SO_FAR); Homepage van het product


Term :: ProgressBar Gerelateerde software