Programe native: demonstrații în terminal
Sesiuni reale de terminal, rulate pe date demo mici, cu subtitrări în 8 limbi și voce sintetică opțională. Fără sunet implicit, fără urmărire, găzduite aici.
Traducerile în fr, it, es, pt, de și hu sunt automate și așteaptă revizuirea unor vorbitori nativi.
VERIGA veriga 1.1.0
Verificator de legături: parcurge un site și scrie rapoarte
Pagina are nevoie de JavaScript pentru redare; transcrierea de mai jos funcționează fără.
Transcriere
VERIGA verifică legăturile unui site. Aici, un site mic, de cinci fișiere, pe disc.
$ ls -R sitesite: contact.html despre.html index.html stil.css veche.html
O singură comandă parcurge site-ul și caută și fișierele orfane. Codul de ieșire 2 spune scripturilor că există legături rupte.
$ veriga ./site --orphans ./site --lang ro -o raport.txt -o linkuri.csv; echo "cod de ieșire: $?"cod de ieșire: 2 [---] file:///home/demo/site/lipsa.html — Fișier local lipsă ↳ file:///home/demo/site/index.html [---] file:///home/demo/site/img/logo.png — Fișier local lipsă ↳ file:///home/demo/site/index.html Gata: 7 URL-uri · 4 OK · 2 rupte · 0 redirecționări · 1 orfane → raport.txt → linkuri.csv
Raportul text pune întâi legăturile rupte. Aici lipsesc o pagină și o imagine.
$ head -n 9 raport.txtVERIGA — raport de verificare a legăturilor Start: ./site 2026-11-03T12:20:36.592404341+00:00 → 2026-11-03T12:20:36.595931373+00:00 Total: 7 | OK: 4 | Rupte: 2 | Redirecționate: 0 | Omise: 0 | Orfane: 1 == Legături rupte == -- Fișier local lipsă (2) file:///home/demo/site/img/logo.png
Același rezultat iese și ca tabel CSV, gata de deschis într-o foaie de calcul. Fișierul orfan e și el listat.
$ cut -d, -f1,3,4 linkuri.csvAddress,Status,Type file:///home/demo/site/index.html,OK,Start file:///home/demo/site/stil.css,OK,Stil CSS file:///home/demo/site/despre.html,OK,Pagină file:///home/demo/site/contact.html,OK,Pagină file:///home/demo/site/lipsa.html,Fișier local lipsă,Pagină file:///home/demo/site/img/logo.png,Fișier local lipsă,Imagine file:///home/demo/site/veche.html,Fișier orfan,Fișier
Limba rapoartelor se alege cu opțiunea lang. Aici, aceeași verificare, în engleză.
$ veriga --versionveriga 1.1.0
$ veriga ./site --lang en --no-fail -q -o raport-en.txt; head -n 4 raport-en.txtVERIGA — link check report Start: ./site 2026-11-03T12:20:36.620044995+00:00 → 2026-11-03T12:20:36.622721138+00:00 Total: 6 | OK: 4 | Broken: 2 | Redirected: 0 | Skipped: 0 | Orphans: 0 → raport-en.txt
Vocea este sintetizată local cu espeak-ng (GPL-3.0); sună mecanic, dar funcționează în toate cele 8 limbi.
Ritmul este montat pentru a putea fi urmărit; textul de pe ecran este ieșirea reală a programelor, iar căile absolute sunt scurtate la /home/demo.