Nomenus-rex యొక్క కొత్త విడుదల, బల్క్ ఫైల్ పేరు మార్చడానికి కన్సోల్ యుటిలిటీ అందుబాటులో ఉంది. సాధారణ కాన్ఫిగరేషన్ ఫైల్ ఉపయోగించి కాన్ఫిగర్ చేయబడింది. ప్రోగ్రామ్ C++లో వ్రాయబడింది మరియు GPL 3.0 క్రింద పంపిణీ చేయబడింది. మునుపటి వార్తల నుండి, యుటిలిటీ కార్యాచరణను పొందింది మరియు అనేక లోపాలు మరియు లోపాలు పరిష్కరించబడ్డాయి:
- కొత్త నియమం: "ఫైల్ సృష్టి తేదీ". వాక్యనిర్మాణం తేదీ నియమాన్ని పోలి ఉంటుంది.
- "బాయిలర్ప్లేట్" కోడ్ యొక్క సరసమైన మొత్తం తీసివేయబడింది.
- పేరు తాకిడి పరీక్ష కోసం గణనీయమైన పనితీరు పెరుగుదల (సుమారు 1000 రెట్లు వేగంగా). ఈ పరీక్ష ఫలితంగా ఫైల్ పేర్లలో ఏవైనా నకిలీ ఫైల్ పేర్లు ఉన్నాయో లేదో తనిఖీ చేస్తుంది, ఇది ఫైల్లను తరలించేటప్పుడు డేటా నష్టానికి దారి తీస్తుంది. కాబట్టి దాదాపు 21k ఫైల్లతో పరీక్షలో, పరీక్ష సమయం 18 సెకన్ల నుండి 20k మైక్రోసెకన్లకు తగ్గించబడింది!
- చెట్టు యొక్క పై స్థాయిలో ఉన్న ఫైల్ల కోసం RuleDir నియమంలో బగ్ పరిష్కరించబడింది.
- స్వయంచాలకంగా పూరించిన (ప్రస్తుత డైరెక్టరీ ప్రకారం) మూలం/గమ్యం ఫీల్డ్లతో విలక్షణమైన కాన్ఫిగరేషన్ను ప్రదర్శించడానికి కొత్త పరామితి ఇ/ఉదాహరణ.
- జతల ఫైళ్లను ప్రదర్శించేటప్పుడు కొన్ని సౌందర్య అలంకరణలు.
- ప్రాసెసింగ్ ప్రారంభమయ్యే ముందు నిర్ధారణ అభ్యర్థనను నిలిపివేయడానికి కొత్త ఎంపిక. స్క్రిప్ట్లకు ఉపయోగపడుతుంది.
- ఆపరేషన్ పురోగతి సూచిక జోడించబడింది.
- ప్రాసెస్ చేయడానికి ముందు వివిధ సార్టింగ్ మోడ్లు జోడించబడ్డాయి (యూనికోడ్ మద్దతుతో).
- చాలా నియమాలు ఇప్పుడు పరీక్షల ద్వారా కవర్ చేయబడ్డాయి.
- ICU లైబ్రరీ స్ట్రింగ్లతో పని చేయడానికి ఉపయోగించబడుతుంది, ఇది యూనికోడ్తో ప్రధాన సమస్యలను పరిష్కరించాలి.
మూలం: opennet.ru