Nomenus-rex 0.7.0, joukkotiedostojen uudelleennimeämisapuohjelman julkaisu

Uusi julkaisu Nomenus-rexistä, konsoliapuohjelmasta joukkotiedostojen uudelleennimeämiseen, on saatavilla. Määritetty käyttämällä yksinkertaista asetustiedostoa. Ohjelma on kirjoitettu C++:lla ja jaettu GPL 3.0:lla. Edellisistä uutisista lähtien apuohjelma on saanut toimivuutta ja lukuisia virheitä ja puutteita on korjattu:

  • Uusi sääntö: "tiedoston luontipäivämäärä". Syntaksi on samanlainen kuin päivämääräsäännössä.
  • Poistettu melkoinen määrä "boilerplate" -koodia.
  • Merkittävä suorituskyvyn kasvu (noin 1000 kertaa nopeampi) nimen törmäystestissä. Tämä testi tarkistaa, onko tuloksena olevien tiedostonimien joukossa päällekkäisiä tiedostonimiä, jotka johtavat tietojen menetykseen tiedostoja siirrettäessä. Joten testissä, jossa oli noin 21 18 tiedostoa, testiaika lyheni 20 sekunnista XNUMX XNUMX mikrosekuntiin!
  • Korjattu puun ylimmällä tasolla olevien tiedostojen RuleDir-säännön virhe.
  • Uusi parametri e/esimerkki näyttää tyypillinen kokoonpano automaattisesti täytetyillä (nykyisen hakemiston mukaan) lähde/kohdekentillä.
  • Muutama esteettinen koristelu tiedostopareja esitettäessä.
  • Uusi vaihtoehto poistaa vahvistuspyyntö ennen käsittelyn alkamista. Voi olla hyödyllinen komentosarjoille.
  • Lisätty toiminnan edistymisen ilmaisin.
  • Lisätty erilaisia ​​lajittelutiloja ennen käsittelyä (Unicode-tuella).
  • Suurin osa säännöistä on nyt testattu.
  • ICU-kirjastoa käytetään merkkijonojen kanssa työskentelemiseen, minkä pitäisi korjata Unicoden tärkeimmät ongelmat.

Lähde: opennet.ru

Lisää kommentti