Documentație tehnică, ghid de utilizare și configurare a aplicației RenamerPro pentru macOS
Autor: Marius Surdu
Coautor: Claude.ai
Suport: seotoolpro.ro/contact
Descarcă: seotoolpro.ro/download-apps
Versiune: 1.0 (2026)

Despre RenamerPro

RenamerPro este o aplicație nativă pentru macOS, construită în SwiftUI, care redenumește în masă fișiere și foldere. Regulile se combină într-un lanț care se aplică de sus în jos, iar rezultatul se vede în timp real, înainte ca vreun fișier să fie modificat.

Aplicația oferă opt tipuri de reguli (găsește și înlocuiește, prefix/sufix/inserare, numerotare, dată, majuscule, eliminare caractere, extensie și șablon avansat), presetări reutilizabile, detectarea conflictelor de nume și un istoric persistent care permite anularea redenumirilor. Interfața se adaptează la tema sistemului și folosește aceeași identitate vizuală ca restul aplicațiilor seotoolpro.ro.

Cerințe preliminare

Pentru a rula RenamerPro este nevoie de un Mac cu macOS Sonoma (14) sau mai nou. Aplicația folosește framework-uri native Apple (SwiftUI, AppKit, ImageIO) și nu necesită librării externe.

Nu este nevoie de conexiune la internet pentru redenumire. Toate operațiile se fac local, pe dispozitiv, iar numele și conținutul fișierelor nu părăsesc niciodată Mac-ul. Singura conexiune opțională este verificarea automată a actualizărilor, care poate fi dezactivată din Setări.

Permisiuni: pentru a redenumi fișiere din foldere protejate (Descărcări, Documente, Desktop, discuri externe sau rețea), RenamerPro are nevoie de drept de scriere în acele foldere. Detalii în secțiunea Permisiuni și acces la fișiere.

Adăugarea fișierelor

Există trei moduri de a aduce elemente în listă:

  • Drag & Drop — trage fișiere sau foldere direct în fereastră; apare un chenar punctat cu mesajul „Eliberează pentru a adăuga”
  • Butonul „Adaugă fișiere” (sau ⌘ + O) — deschide selectorul macOS pentru fișiere și foldere, cu selecție multiplă
  • Dock și „Deschide cu…” — fișierele trase pe iconița din Dock sau deschise cu RenamerPro din Finder ajung în fereastra activă

Elementele deja existente în listă sunt ignorate, deci nu apar duplicate. Pachetele (de exemplu .app sau .photoslibrary) sunt tratate ca fișiere și își păstrează extensia. Extensiile compuse (tar.gz, tar.bz2, tar.xz) sunt recunoscute corect.

Comportamentul la adăugarea unui folder se configurează din Opțiuni:

  • Foldere trase în fereastră — „Adaugă conținutul” (implicit) sau „Redenumește folderul” (folderul însuși intră în listă)
  • Include subfolderele ca elemente — subfolderele pot fi redenumite și ele
  • Parcurge subfolderele recursiv — scanează tot arborele
  • Include fișierele ascunse — implicit sunt omise

Opțiunile de scanare se aplică la următoarele adăugări, nu și celor deja existente în listă.

Mesaje la adăugare: dacă un folder nu poate fi citit, aplicația spune explicit acest lucru și indică permisiunea lipsă. Dacă folderul este gol sau conține doar fișiere ascunse, apare un mesaj separat, iar dacă elementele sunt deja în listă, aplicația te informează în acest sens.

Tipuri de reguli

Panoul „Reguli” din stânga conține lista regulilor active. Se adaugă cu butonul „Adaugă regulă”, se aplică de sus în jos, iar fiecare poate fi activată sau dezactivată din comutatorul propriu, mutată sus/jos, duplicată sau ștearsă din meniul „…”. Butonul ✕ de pe card închide regula, iar un clic pe antet o restrânge sau o extinde.

RegulăCe face
Găsește și înlocuieșteÎnlocuiește text în nume, în extensie sau în ambele. Suportă expresii regulate cu grupuri de captură ($1, $2), diferențierea majusculelor și înlocuirea primei sau a tuturor aparițiilor.
Prefix · Sufix · InserareAdaugă text la început, la sfârșit sau la o poziție precisă, numărată de la început sau de la sfârșitul numelui.
Numerotare secvențialăNumăr de început, pas și număr de cifre. Formate: cifre (001), litere mici, litere mari, cifre romane, hexazecimal. Poziție: prefix, sufix sau înlocuiește numele; separator configurabil. Poate reîncepe în fiecare folder.
Dată automatăInserează data creării, a modificării, a fotografiei (EXIF) sau data curentă, într-un format ales (yyyy-MM-dd, yyyyMMdd, dd.MM.yyyy etc.). Dacă fișierul nu are EXIF, se folosește data creării.
Majuscule / minusculeminuscule, MAJUSCULE, Fiecare Cuvânt, Prima literă mare, camelCase, PascalCase, snake_case, kebab-case.
Eliminare caractereElimină diacritice, cifre, simboluri, text între paranteze, spații sau un interval de caractere. Poate comprima spațiile multiple și tăia spațiile și - _ . de la margini.
ExtensieMinuscule, MAJUSCULE, normalizare (jpeg→jpg, tiff→tif, htm→html, yml→yaml), înlocuire, adăugare dacă lipsește sau eliminare. Folderele nu au extensie și nu sunt afectate.
Șablon avansatConstruiește numele din tokenuri; vezi secțiunea următoare.

Regulile cu domeniu „Nume / Extensie / Tot” se aplică separat pe nume și pe extensie la majuscule și la eliminare de caractere, deci extensia nu se pierde la „Tot”.

Șablonul avansat

Regula „Șablon avansat” compune numele dintr-un text și tokenuri între acolade. Butoanele de sub câmp inserează tokenurile direct în șablon. Tokenul poate primi un argument după două puncte, de exemplu {created:dd-MM-yyyy}.

TokenValoare
{name}Numele curent, fără extensie (după regulile de deasupra)
{ext}Extensia curentă
{fullname}Numele complet curent, cu extensie
{n}, {n:3}Număr secvențial, cu număr de cifre opțional
{created}, {modified}, {now}Data creării, modificării sau data curentă; format opțional
{taken}Data fotografiei din EXIF (cu rezervă la data creării)
{parent}, {parent2}Numele folderului părinte și al părintelui acestuia
{w}, {h}, {dim}Lățime, înălțime și dimensiuni (1920x1080) pentru imagini
{camera}, {lens}Modelul aparatului foto și al obiectivului
{iso}, {focal}, {aperture}ISO, distanța focală și diafragma (f2.8)
{rand:6}Șir aleatoriu de lungime dată (1–32); butonul „Regenerează” schimbă valorile

Fără {ext} sau {fullname} în șablon, extensia originală se păstrează. Cu oricare dintre ele, șablonul definește numele complet. Tokenurile necunoscute rămân literale, iar metadatele lipsă devin text gol.

Exemple de șabloane
{taken:yyyy-MM-dd}_{n:3}          →  2026-03-14_001.jpg
la munte-{created:dd-MM-yyyy}     →  la munte-23-10-2026.jpg
{parent}_{name}                   →  Vacanta_IMG_4821.jpg
{camera}_{dim}_{n:4}              →  iPhone 15 Pro_4032x3024_0001.jpg

Presetări

Meniul „Presetări” din antet încarcă seturi de reguli gata făcute sau pe ale tale. Aplicarea unei presetări înlocuiește regulile curente.

Presetări integrate:

  • Fotografii · dată + număr — șablon {taken:yyyy-MM-dd}_{n:3} și normalizarea extensiei
  • Web-safe · kebab-case — fără diacritice și paranteze, kebab-case, extensie cu minuscule
  • Curăță nume · fără diacritice — elimină diacriticele și curăță spațiile
  • Secvență · Nume_001 — numerotare simplă ca sufix
  • Data creării în față — data creării ca prefix

Cu „Salvează regulile curente…” îți creezi propriile presetări. Acestea pot fi exportate ca fișier .json, importate pe alt Mac sau șterse din același meniu.

Previzualizare, redenumire și Undo

Panoul „Previzualizare” din dreapta arată pentru fiecare element numele original, numele nou și o stare. Partea modificată a numelui nou este evidențiată cu verde. Lista se actualizează aproape instant la orice modificare a regulilor sau a selecției.

  • ✎ — elementul va fi redenumit
  • = — numele nu se schimbă
  • ⚠ — conflict sau eroare; mesajul apare la hover
  • ✓ — redenumit cu succes

Fiecare rând are o bifă: elementele debifate sunt excluse din redenumire. „Selectează tot / Deselectează tot” acționează asupra întregii liste. Sortarea (nume, data creării, data modificării, dimensiune, tip sau manuală) se alege din meniul de lângă. În modul manual, rândurile se reordonează prin drag & drop, iar „Fixează ordinea curentă ca manuală” păstrează ordinea afișată. Clic dreapta pe un rând: „Arată în Finder” sau „Elimină din listă”.

Conflictele de nume sunt detectate înainte de redenumire, inclusiv între elementele aceluiași lot. Din Opțiuni alegi între „Sufix automat” (se adaugă „2”, „3” etc.) și „Blochează redenumirea”. Butonul de redenumire se activează doar când nu există conflicte.

Siguranță: aplicația nu suprascrie niciodată un fișier existent. Schimburile (a↔b), lanțurile (a→b, b→c) și schimbările doar de majuscule trec prin nume temporare, iar folderele sunt redenumite de la cele mai adânci spre cele mai superficiale.

Undo și Istoric: fiecare redenumire reușită este salvată pe disc (ultimele 50). „Anulează (Undo)” revine la ultima redenumire, iar fereastra „Istoric” permite anularea oricărei intrări neanulate. Dacă unele fișiere au fost între timp mutate sau șterse, restul se anulează, iar cele rămase rămân în istoric. „Resetează” elimină toate regulile și readuce previzualizarea la numele originale.

Notă: dacă nicio redenumire nu reușește, aplicația rămâne în modul de lucru și afișează motivul exact al erorii, ca să poți corecta cauza și să încerci din nou.

Permisiuni și acces la fișiere

Redenumirea înseamnă scriere în folderul care conține fișierul. Înainte de a începe, RenamerPro verifică dacă are drept de scriere în fiecare folder implicat. Dacă nu are, afișează un mesaj clar în loc să lase operațiile să eșueze.

  • Acces complet la disc — pentru foldere protejate (Descărcări, Documente, discuri externe, rețea) adaugă RenamerPro în Setări sistem → Confidențialitate și securitate → Acces complet la disc, apoi repornește aplicația. Setările oferă scurtături directe către acest ecran.
  • Fișiere și dosare — la prima accesare a unui folder protejat, macOS poate cere confirmarea; poți verifica oricând decizia din Confidențialitate și securitate → Fișiere și dosare.
  • App Sandbox — dacă aplicația rulează în Sandbox, Acces complet la disc nu se aplică. În acest caz, RenamerPro îți cere o singură dată accesul la folderul respectiv și îl reține. Din Setări poți alege din timp un folder cu acces permanent.
Dacă redenumirea tot eșuează: scoate RenamerPro din lista „Acces complet la disc”, adaug-o din nou și repornește aplicația. La versiunile semnate local (ad-hoc), macOS poate uita permisiunea după fiecare recompilare.

Scurtături tastatură

RenamerPro folosește scurtături standard macOS, plus câteva specifice aplicației. Toate comenzile sunt disponibile și din meniul „Redenumire”.

ScurtăturăAcțiune
⌘ + OAdaugă fișiere sau foldere
⌘ + ReturnRedenumește elementele selectate
⌥ + ⌘ + ZAnulează ultima redenumire
⇧ + ⌘ + ASelectează / deselectează tot
⌘ + RResetează regulile (când există cel puțin o regulă)
⌘ + ,Deschide Setările
DeleteElimină din listă rândurile selectate

Interfață & Setări

Fereastra aplicației este împărțită în patru zone:

  • Antet — numele aplicației, meniul „Presetări”, butoanele „Golește” și „Adaugă fișiere”; sub el apar bannerele de stare și de actualizare
  • Panoul de reguli — stânga, cu cardurile regulilor și contorul regulilor active
  • Previzualizarea — dreapta, cu lista elementelor și sortarea
  • Bara de jos — număr de elemente selectate, câte se schimbă, câte au conflicte, plus butoanele Resetează, Anulează (Undo), Opțiuni, Istoric și Redenumește

Din Setări alegi aspectul (Sistem, Întunecat sau Luminos), activezi sau dezactivezi fundalul animat, accesezi permisiunile și controlezi verificarea automată a actualizărilor. Când există o versiune mai nouă, apare un banner cu butonul „Descarcă”.

Contact
Website: seotoolpro.ro
Descarcă: seotoolpro.ro/download-apps
Contact: seotoolpro.ro/contact

Dezinstalare

RenamerPro nu instalează servicii în fundal, extensii de sistem sau drivere, deci dezinstalarea înseamnă ștergerea aplicației și, opțional, a datelor ei. Fișierele pe care le-ai redenumit rămân redenumite; dezinstalarea nu le modifică.

Pasul 1 — Închide aplicația. Folosește ⌘ + Q sau clic dreapta pe iconița din Dock → Ieși.

Pasul 2 — Șterge aplicația. Deschide Finder → Aplicații, trage RenamerPro în Coșul de gunoi (sau clic dreapta → Mută în Coș), apoi golește Coșul.

Pasul 3 — Elimină permisiunea. Dacă ai acordat Acces complet la disc, deschide Setări sistem → Confidențialitate și securitate → Acces complet la disc, selectează RenamerPro și apasă „−”.

Pasul 4 — Șterge datele rămase (opțional). Aplicația salvează istoricul de redenumiri, presetările tale și setările în Biblioteca utilizatorului. În Finder alege Salt → Salt la folder… (⇧ + ⌘ + G) și șterge elementele de mai jos, dacă există:

Date utilizator (Terminal sau Salt la folder)
~/Library/Application Support/RenamerPro        (istoric.json și presets.json)
~/Library/Preferences/ro.seotoolpro.renamerpro.plist   (setări)
~/Library/Containers/ro.seotoolpro.renamerpro          (doar dacă aplicația a rulat în Sandbox)
~/Library/Caches/ro.seotoolpro.renamerpro

Pentru ștergere rapidă din Terminal:

Terminal
rm -rf ~/Library/Application\ Support/RenamerPro
rm -f  ~/Library/Preferences/ro.seotoolpro.renamerpro.plist
rm -rf ~/Library/Containers/ro.seotoolpro.renamerpro
rm -rf ~/Library/Caches/ro.seotoolpro.renamerpro
Atenție: după ștergerea folderului Application Support/RenamerPro nu mai poți anula redenumirile făcute anterior, pentru că istoricul se pierde. Dacă ai presetări proprii pe care vrei să le păstrezi, exportă-le înainte din meniul „Presetări → Exportă”.
Reinstalare: poți descărca oricând ultima versiune de la seotoolpro.ro/download-apps. Dacă păstrezi folderul de date, istoricul și presetările reapar automat. Dacă identificatorul aplicației diferă pe sistemul tău, găsești fișierele rămase cu mdfind -name renamerpro în Terminal.
Versiune: 1.0 (2026) Generat cu seotoolpro.ro
↑