Sortare documente — instalare și sortarea scanărilor
Instalare
- Autentifică-te în contul MediaLab Works, deschide Licențe și descarcă arhiva aplicației
docsort-x.y.z.tar.gz(disponibilă pe abonament activ, licență lifetime în fereastra de actualizări sau în perioada de probă de 30 de zile). - Dezarhiveaz-o în folderul
apps/(saucustom_apps/) al Nextcloud, ca să obțiiapps/docsort/, cu proprietar utilizatorul serverului web:cd /var/www/nextcloud/apps sudo tar -xzf ~/docsort-x.y.z.tar.gz sudo chown -R www-data:www-data docsort - Activeaz-o:
sudo -u www-data php occ app:enable docsort, sau din pagina Aplicații. - Deschide Setări de administrare → Sortare documente → Licență, lipește cheia de licență și salvează. Aplicația contactează serverul de licențe, leagă cheia de această instanță Nextcloud și afișează licența ca Activă.
Licență
Licența se verifică o dată pe zi. Fără internet aplicația funcționează 7 zile de la ultima verificare reușită; după aceea se oprește până poate verifica din nou.
Fără licență validă aplicația este oprită: sortarea în fundal nu rulează, paginile și API-ul ei răspund cu motivul, iar doar secțiunea Licență funcționează (de acolo pornești perioada de probă, introduci cheia sau reînnoiești). Fișierele din dosarul de intrare doar așteaptă. Nimic nu se șterge: sortarea repornește imediat ce licența e din nou validă.
Configurare
Setări de administrare → Sortare documente (administrator):
- Cititorul de documente: apasă Instalează cititorul. O sarcină de fundal creează un mediu Python în directorul de date (
appdata_<id>/docsort/python) cu RapidOCR, pypdfium2 și OpenCV (circa 150 MB de descărcat, aproximativ 500 MB pe disc) și îl verifică. Șterge și instalează din nou o ia de la capăt. Din terminal:sudo -u www-data php occ docsort:install(--removepentru a o lua de la capăt). - Reguli: listele de cuvinte, în JSON (
id,category,en,ro,min,keywords). Salvează regulile sau Înapoi la regulile încorporate. - Încearcă regulile: lipește textul unui act și apasă Clasifică ca să vezi ce ar deveni și ce cuvinte au decis. Nu se păstrează nimic.
Setări personale → Sortare documente (fiecare utilizator):
- Sortează-mi documentele: pornește sortarea.
- Dosare de intrare: câte unul pe rând, relativ la fișierele tale (implicit
Documente/De sortat). - Unde ajung documentele sortate (implicit
Documente). - Ce se face cu un document recunoscut: se mută, se copiază (originalul rămâne în dosarul de intrare) sau doar se etichetează.
- Un dosar pe categorie, apoi pe fel, sau un singur dosar pe fel.
- Documentele nerecunoscute: rămân în dosarul de intrare sau merg într-un dosar Nesortate.
- Numele dosarelor și ale etichetelor: în română sau engleză.
Folosire zilnică
- Pune scanări, poze și PDF-uri în dosarul de intrare, din web, din clientul de desktop sau de pe telefon. În cel mult 15 minute sunt așezate și etichetate.
- Sortează acum din pagina personală rulează imediat; Arată doar ce s-ar întâmpla previzualizează fără să mute nimic.
- Sortate recent arată ce s-a așezat și unde.
- O recunoaștere greșită se corectează adăugând un cuvânt în reguli (sau cerându-i administratorului).
- Comenzi:
occ docsort:scan [user] [--dry-run] [--again] [--limit N]sortează dosarul de intrare al tuturor sau al unei persoane;occ docsort:classify <fișier> [--text]arată ce ar deveni un fișier.
Probleme frecvente
- Pozele și PDF-urile nu se sortează, fișierele office da: cititorul nu este instalat. Setări de administrare → Prezentare generală afișează un avertisment; instalează-l din secțiunea Sortare documente.
- „No Python 3 was found on this server”: instalează-l (
apt install python3 python3-venv) și apasă din nou Instalează cititorul. - Instalarea eșuează la descărcare: serverul are nevoie o dată de acces la internet pentru pachetele Python; verifică proxy-ul/firewall-ul și reîncearcă.
- Un fișier rămâne în dosarul de intrare cu eticheta
Document: ?: niciun fel de act nu a atins scorul minim. Verifică textul cu Încearcă regulile și adaugă cuvintele care lipsesc.