📰E-preses lasītājs

Par programmu

E-preses lasītājs ir personīgs abonēto latviešu žurnālu un avīžu arhīvs: programma pati lejupielādē jaunos numurus no izdevēju e-kioskiem un saglabā tos tā, lai tos varētu lasīt jebkurā ierīcē un atrast arī pēc gadiem.

Šī lapa stāsta, kas programma ir un kā tā darbojas. Kā to lietot — sadaļas, lasītājs, taustiņi un konts — Palīdzība. Lasīšanai vajag kontu: piesakieties vai izveidojiet to.

Kas tas ir

Izdevēju e-kioski ir katrs savs: cita vietne, cits lasītājs, cita pieteikšanās, un vecākie numuri no tiem laika gaitā pazūd. Šī programma tos visus savāc vienuviet — vienā katalogā, ar vienu pieteikšanos un vienu lasītāju — un patur numurus arī tad, kad izdevēja vietnē to vairs nav. Arhīvā ir numuri kopš 2013. gada.

Tas nav publisks arhīvs un nav pakalpojums: lejupielādē tikai to, kas ir abonēts, un lasīt var tikai cilvēki ar kontu.

No kurienes nāk saturs

Dienas un Dienas žurnālu izdevumi
ekiosks.lv — Diena, SestDiena, Dienas Bizness, Kultūras Diena un Izklaide, TV Diena, Leģendas, Ilustrētā Zinātne, Ilustrētā Pasaules Vēsture, Ilustrētā Junioriem
Santas izdevumi
manizurnali.lv — Ieva, Privātā Dzīve, Ievas Stāsti, Ievas Padomu Avīze, Klubs, Santa, Pūcīte, Mans Mazais
Latvijas Mediju izdevumi
lasi.lv — Latvijas Avīze, Praktiskais Latvietis, Nedēļa Kabatā, Kultūrzīmes, Tepat Eiropā, Mājas Viesis, Zaļā Latvija, Medības, Agro Tops
Rīgas Viļņu izdevumi
zurnali.lv — Kas Jauns, Kas Jauns Avīze
Ir
ir.lv — Ir. Nāk pa e-pastu: izdevējs katru ceturtdienu atsūta gatavu PDF, un programma to paņem no pastkastes. Vietne, no kuras to ņēma agrāk, 2026. gada pavasarī pārstāja strādāt.
Vecie arhīvi
Agrāko gadu numuri, arī angļu un krievu valodas izdevumi, ko vairs neatjaunina — sadaļā "Izdevumi (vecie)"

Katram avotam ir sava pieteikšanās un savs veids, kā tiek izgūtas lappuses, tāpēc laiku pa laikam kāds no tiem mainās un jāpielāgo no jauna.

Kā tas darbojas

  1. 1. Vairākas reizes dienā fona process pieslēdzas katram e-kioskam un pārbauda, vai ir jauni numuri.
  2. 2. Jaunos numurus tas lejupielādē pa lappusēm, saliek PDF un sagatavo sīktēlus.
  3. 3. Numurs tiek ierakstīts katalogā — no turienes tas parādās "Jaunākajos".
  4. 4. Lappušu teksts pakāpeniski tiek atpazīts (OCR, latviešu valodā), lai numurus varētu meklēt arī pēc satura, nevis tikai pēc nosaukuma. Vecie gadi tiek apstrādāti pamazām fonā.

Faili netiek pārkodēti vairāk, nekā vajag: kur izdevējs dod gatavu PDF, tiek saglabāts oriģināls; kur ir tikai lappušu attēli, PDF tiek salikts no tiem bez atkārtotas saspiešanas.

Kā lasīt

Jaunākie
Sākuma skats: numuri, jaunākie augšā, par izvēlētu periodu. Sarakstu var sašaurināt līdz vienam izdevumam, un tas ir dalīts pa mēnešiem vai gadiem — pie katra virsraksta iekavās redzams, cik numuru tajā ir, un grupu var salikt.
Pārlūkā
Iebūvētais lasītājs: portretā viena lappuse, ainavā atvērums, tuvināšana, sīktēli, pilnekrāns. Lasīšanas vieta tiek atcerēta, un iesāktie numuri parādās sadaļā "Turpināt lasīt".
Telefonā kā lietotne
Lapu var uzstādīt uz sākuma ekrāna (PWA) — tā atveras bez pārlūka joslām.
Uz skāriena
Lappusi pāršķir ar pārvilkšanu — tā velkas līdzi pirkstam, un no malas nāk nākamā. Pieskāriens lapas vidū parāda un paslēpj joslas; kad tās paslēptas, apakšā pa labi paliek ☰ poga. Dubultskāriens tuvina, un tuvināt var līdz 10 reizēm, lai avīzes sīkais raksts būtu lasāms arī telefonā.
Citās lasāmlietotnēs
Katalogs ir pieejams arī kā OPDS plūsma (1.2 un 2.0) — to saprot daudzas e-grāmatu lietotnes, piemēram, Chunky, Panels, KyBook, Aldiko.
PDF
Katru numuru var lejupielādēt kā PDF — numura informācijas logā aiz i pogas.
Meklēšana
Pēc izdevuma un numura nosaukuma, bet ar ķeksi "tekstā" — arī pēc lappušu satura. Garumzīmes un lielie/mazie burti nav svarīgi. Var lietot arī vārda sākumu (valdīb* atrod arī valdības — latviešu valodā tas noder visbiežāk), frāzi pēdiņās, OR un -, lai vārdu izslēgtu; pilnais apraksts ir aiz ? pogas blakus meklēšanas laukam. Atrastās lappuses var sašaurināt pēc izdevuma un gada, un sarakstā ir tikai tie, kuriem sakritības tiešām ir — katram blakus skaits.
Izlase
Jebkuru numuru var saglabāt ar ♥; Izlase glabājas pie konta, tāpēc ir redzama visās ierīcēs.

Konts un privātums

Lasīšanai vajag kontu: ja tāds jau ir — pieteikties; ja nav — reģistrēties var pats. Uz norādīto e-pastu tiek nosūtīta apstiprinājuma saite, un pēc tam pieteikumu izskata administrators.

Saiti uz konkrētu izdevumu, numuru vai lappusi var nosūtīt citiem — tā atveras bez pieteikšanās. Katalogs, meklēšana un Izlase — tikai ar kontu. Programma pieraksta, kurš un kad atvēris numuru; tas vajadzīgs, lai saprastu, ko ir vērts turpināt abonēt, un netiek nodots nevienam citam.

Tehniskā puse

Lejupielādētājs un tīmekļa daļa ir rakstīti Python valodā un darbojas divos Docker konteineros uz mājas servera. Katalogs ir SQLite datubāze; lappušu teksta meklēšana izmanto SQLite pilnteksta indeksu, bet teksta atpazīšana — tesseract ar latviešu valodas modeli. Lappušu attēli un PDF vienkārši guļ diskā, tāpēc arhīvs ir lasāms arī bez šīs programmas.

Pirmā versija tapa 2014. gadā un kopš tā laika ir pārrakstīta vairākas reizes; dati visu laiku ir saglabāti tie paši, tāpēc vecākie numuri ir pieejami joprojām.

E-preses lasītājs · © Ivars 2014–2026 · Palīdzība