Preskoči na sadržaj

Besplatna roditeljska kontrola za Linux otvorenog koda

Oh No! Parent Control za Linux

  • Postavite dnevna ograničenja vremena pred zaslonom za svako dijete ili zahtijevajte odobrenje prije svakog korištenja računala.
  • Ostavite školske aplikacije dostupnima, postavite da igre prvo traže odobrenje i blokirajte aplikacije koje moraju ostati zabranjene.
  • Upravljajte podržanim izvornim aplikacijama, Snap, Flatpak i AppImage aplikacijama u jednoj grafičkoj aplikaciji za roditelje.
  • Obrascima naziva datoteka u istoj mapi obuhvatite podržana ažuriranja AppImagea, čak i kad se promijene brojevi verzija.
  • Odobrite dodatno vrijeme s pristupom igrama ili bez njega, sa zaslona za prijavu ili radne površine djeteta. Ne morate mijenjati pravila blokiranja aplikacija.
  • Pogledajte preostalo vrijeme na ploči radne površine; opozovite odobreno vrijeme i privremeni pristup aplikacijama kad se planovi promijene.
  • Koristite kontrolu vremena i aplikacija izvan mreže, bez računa u oblaku.
  • Neka igre ostanu pokrenute kad vrijeme istekne kako bi dijete moglo nastaviti, spremiti ili izaći kad mu se odobri još vremena. Ili zahtijevajte zatvaranje pokrenutih igara prije novog zahtjeva — vi odlučujete.

Proširuje temelj GNOME roditeljske kontrole (Malcontent 0.14.0+) obrascima aplikacija, provođenjem pravila izvršavanja izvornih aplikacija i objedinjenim odobravanjem vremena i aplikacija.

Preostalo vrijeme za učenje

00:47

Igre

Blokirano do odobrenja

Pravila za obiteljske aplikacije koja prate razvoj Linux igara.

Više od mjerača vremena pred zaslonom: upravljajte aplikacijama koje dijete doista koristi, zadržite korisna pravila nakon podržanih ažuriranja AppImagea i jednim zahtjevom odobrite vrijeme za učenje ili igru.

Pravila ostaju podudarna i nakon ažuriranja

Lunar Client mijenja naziv AppImage datoteke pri ažuriranju. Obrazac za istu mapu poput Lunar Client-*.AppImage može zadržati pokrivenost podržanih novih verzija vašim pravilom.

Pogledajte primjer za Lunar Client

Upravljajte većim brojem vrsta Linux aplikacija

Odaberite podržane izvorne aplikacije, Snap, Flatpak i AppImage, uključujući aplikacije instalirane samo za vaše dijete. Podudaranjem i pristupom upravljajte u jednoj aplikaciji za roditelje.

Istražite pokrivenost aplikacija

Provodite pravila na cijeloj radnoj površini

Podržani izvorni ciljevi ostaju blokirani kroz uobičajena pokretanja iz mreže aplikacija, prečaca, upravitelja datoteka i naredbi. Odgovarajuće promjene pravila zatvaraju i podudarne aplikacije pod računom djeteta.

Pogledajte kako funkcionira provođenje pravila

Obrasci naziva AppImage datoteka u istoj mapi

Ažuriranje igre ne bi smjelo zahtijevati novo pravilo za svaki naziv datoteke.

Neke AppImage datoteke u nazivu sadrže broj verzije ili sufiks integracije. Pravilo vezano uz staru datoteku možda neće obuhvatiti njezinu zamjenu. Oh No! predlaže obrasce za podržane AppImage datoteke po verziji; možete ih urediti ili vratiti na zadano.

Ilustrativni nazivi Lunar Client datoteka u istoj mapi aplikacije
Naziv AppImage datotekeJedno pravilo obuhvaća obje
Lunar Client-3.7.17-ow_GUID.AppImageLunar Client-*.AppImage
Lunar Client-3.7.20-ow.AppImageLunar Client-*.AppImage

Pravilo podudaranja

Odaberite točnu izvršnu datoteku ili nazive datoteka s verzijom koje pravilo obuhvaća.

Pravilo pristupa

Neovisno o podudaranju odaberite Uvijek dopušteno, Blokirano do odobrenja ili Trajno blokirano.

Lunar Client → Podudaranje uzorka → Blokirano do odobrenja → dostupno kad roditelj odobri pristup igrama.

Obrasci podržavaju * i ? u nazivu datoteke unutar iste kanonske mape. Premještanje aplikacije u drugu mapu zahtijeva odgovarajuće pravilo za tu lokaciju. Pokrivenost ovisi o podržanom pokretaču i cilju; obrasci ne prate rekurzivno svaki premješteni ili preimenovani program.

Pročitajte vodič za podudaranje

Kontrola podržanih izvornih aplikacija, Snap, Flatpak i AppImage

Jedno mjesto za Linux aplikacije koje vaše dijete koristi.

Ograničenja aplikacija otkrivaju prepoznatljive aplikacije za odabrano dijete, uključujući instalacije dostupne samo djetetu. Koriste katalog pokretača djeteta, a ne osobni popis aplikacija roditelja. Sam format instalacije ne jamči podršku za svaki pokretač.

Izvorne aplikacije

Podudarite podržanu instaliranu izvršnu datoteku, uključujući uobičajena pokretanja naredbom i upraviteljem datoteka.

Snap

Podržane Snap pokretače prepoznajte po pojedinačnoj javnoj naredbi aplikacije, a ne kao jednu aplikaciju preko zajedničkog pokretača snap.

Flatpak

Prepoznajte podržane reference aplikacija Flatpak, uključujući aplikacije instalirane za dijete.

AppImage

Koristite točan cilj ili obrazac za istu mapu za podržane datoteke s verzijom. Lunar Client pokazuje zašto su obrasci naziva datoteka važni.

Ograničenja aplikacija znače pravila pristupa aplikacijama i podudaranje izvršnih ciljeva. Ne postavljaju zasebne vremenske kvote za pojedinačne aplikacije. Ograničenja vremena pred zaslonom upravljaju ukupnim vremenom koje dijete smije koristiti računalo.

Istražite Ograničenja aplikacija u vodiču

Provođenje pravila izvršavanja izvornih aplikacija po djetetu

Integracija s radnom površinom uz provođenje pravila u pozadini.

Oh No! koristi temelj GNOME roditeljske kontrole i dodaje provođenje pravila za podržane ciljeve izvornih aplikacija. Pravila obuhvaćaju istu izvršnu datoteku pokrenutu iz mreže aplikacija, prečaca radne površine, upravitelja datoteka ili naredbe.

Zatvaranje odgovarajućih aplikacija koje rade i opoziv odobrenja

Novo blokiranje aplikacije, promjena iz blokirane do odobrenja u trajno blokiranu, odobrenje samo za učenje ili opoziv odobrenja može zatvoriti podudarne blokirane aplikacije u prijavljenim sesijama odabranog djeteta. Aplikacije drugih korisnika ostaju otvorene. Spremite djetetov rad prije promjene pristupa.

Zahtjevi s ploče djeteta i ograničena stanica za zahtjeve pri prijavi

GNOME ploča prikazuje preostalo vrijeme i otvara obrazac za zahtjev djeteta. Kad istekne upotrebljivo vrijeme, zaslon se zaključava, a sesija ostaje otvorena. Provjere prijave i otključavanja provode dostupno vrijeme; ograničena stanica za zahtjeve omogućuje odobravanje prije prijave ili nakon zaključavanja.

Za tehnički upućene

Oh No! temelji se na AccountsService i Malcontent, integrira s GNOME Shell, PAM i Polkit te dodaje privilegirani posrednički proces i pravila izvršavanja izvornih aplikacija po djetetu putem fapolicyd. Podržana obrada AppImageLauncher također odbija odgovarajuće čitanje blokiranih datoteka aplikacije i obuhvaća njegovu putanju izvođenja u memoriji.

Pregledajte pravila aplikacije
Pročitajte ograničenja pokrivenosti i vremena

Odobrenje sa ili bez pristupa aplikacijama blokiranim do odobrenja

Odobrite svrhu zajedno s dodatnim vremenom.

Jedan zahtjev objedinjuje vrijeme za računalo i izbor dopuštanja svih aplikacija blokiranih do odobrenja ili njihova zadržavanja u blokiranom stanju. Pokretanja trajno blokiranih aplikacija ostaju blokirana. Dnevno vrijeme i način samo uz odobrenje omogućuju vam da odredite koliki pristup zahtijeva odobrenje roditelja.

Odobrite svrhu zajedno s dodatnim vremenom.
Odluka obiteljiRadnja roditeljaRezultat
Učenje sadaOdobriti bez aplikacija blokiranih do odobrenjaŠkolske aplikacije dostupne; igre koje traže odobrenje blokirane.
Dopustiti igruOdobriti uz aplikacije blokirane do odobrenjaSve takve aplikacije dostupne; pokretanja trajno blokiranih ostaju blokirana.
Vratiti se učenjuOdobriti bez takvih aplikacijaVratiti blokade i zatvoriti podudarne blokirane aplikacije.
Završiti odobreni pristupOpozvati jednokratno odobrenjeUkloniti odobreno vrijeme i privremeni pristup aplikacijama. Neiskorišteno dnevno vrijeme ostaje.
Zahtijevati odobrenje prije svakog korištenja računalaPostaviti nula dnevnih minutaZa pristup računalu potrebno je aktivno odobrenje.

Odaberite unaprijed postavljeno trajanje, prilagođeno trajanje ili ostatak dana. Zahtjev prikazuje procjenu nakon odobrenja i pamti odabrane postavke. Roditelji odobravaju u upitu za lozinku operacijskog sustava; dijete ne dobiva administratorski pristup.

Vrijeme odobrenja teče, uključujući stanke i vrijeme zaključavanja. Ako dnevnog vremena još ima, prirodni istek odobrenja sam po sebi ne vraća odmah blokade aplikacija blokiranih do odobrenja; primjenjuju ih provjere pri ulasku u sesiju ili radnja vraćanja. Zaključavanje ne pauzira igre ni sprema rad.

Slijedite brzi početak i vodič za zahtjeve

Usporedba sa službenim grafičkim sučeljem GNOME-a

Bolji odabir za pravila AppImagea i odobravanje učenja/igara.

GNOME 50 već nudi dnevna ograničenja i odobravanje dodatnog vremena. Oh No! nadograđuje taj temelj širim upravljanjem aplikacijama, uređivim obrascima naziva datoteka, uvjetnim pristupom aplikacijama, provođenjem pravila za izvorne aplikacije i opozivom. To su znatne prednosti za obitelji koje upravljaju Linux igrama.

MogućnostAplikacija GNOME Roditeljski nadzorOh No! Parent Control
Katalog pojedinačnih aplikacijaFlatpak i aplikacije koje su izričito uključene u izvornom biraču.Širi katalog podržanih izvornih aplikacija, Snap, Flatpak i AppImage, otkrivenih za odabrano dijete.
Uređivač obrazaca naziva AppImage datotekaNije dostupan u pregledanom službenom sučelju.Predloženi i uređivi obrasci naziva datoteka u istoj mapi za podržane AppImage datoteke; mogu se vratiti na zadane.
Zajedničko odobravanje vremena i uvjetnog pristupa aplikacijamaDodatno vrijeme pred zaslonom dostupno je; pregledano službeno sučelje nema objedinjeni izbor za aplikacije blokirane do odobrenja.Odobrite vrijeme samo za učenje ili uključite sve aplikacije blokirane do odobrenja, uz zadržavanje trajnih blokada pokretanja.
Dodatno provođenje pravila izvršavanja izvornih aplikacijaPregledano sučelje koristi standardne integracije filtriranja radne površine; nema usporediva dodatna pravila fapolicyd.Pravila fapolicyd po djetetu za podržane izvorne ciljeve, uključujući uobičajena pokretanja iz upravitelja datoteka i naredbi.
Opoziv odobrenog vremena i pristupa aplikacijamaPregledano službeno sučelje nema objedinjenu kontrolu opoziva.Opozovite jednokratno odobrenje i privremeni pristup aplikacijama; neiskorišteno dnevno vrijeme ostaje.
Pročitajte cjelovitu usporedbu s izvorima

Temeljito testirano

Automatizirani testovi aplikacije Oh No! Parent Control obuhvaćaju osnovnu logiku, integraciju s radnom površinom i obiteljske tijekove rada od početka do kraja. Aktivni se broj svakodnevno ažurira iz javnog popisa testova na GitHubu.

  • Osnovna logika i rubni slučajevi
  • Integracija s radnom površinom i sustavom
  • Obiteljski tijekovi rada od početka do kraja
  • Izvodi se pri svakom novom izdanju
Pogledajte pojedinosti testova

Dobro, kolega razvojni štreberu…

Namjerno sam postavio nekoliko prepreka između vas i ovog videozapisa: ovaj dijaloški okvir, CAPTCHA-u i nenavedenu poveznicu na YouTube. Malo otežanja za robote; mali tajni pozdrav između ponosnog razvojnog štrebera i vas.

Ako ste godinama muku mučili s velikim poslovnim softverom, vjerojatno ćete razumjeti koliko sam ponosan na masivno istodobno automatizirano testiranje sučelja. 5 % truda na proizvod, 95 % na automatizirano testiranje. Slažete se? Isti smo! Smijete se? Sve pet!

Ako to nije za vas, upozorenje: ne gubite vrijeme. Upozoreni ste. 🙂

Mala provjera za čovjeka

Pomaknite dio slagalice na odgovarajući obris kako biste otključali sadržaj za štrebere.

Povucite dio ili ga fokusirajte pa koristite tipke sa strelicama. Otpustite ga kad se poravna da sjedne na mjesto. Samo prelaženje preko obrisa nije dovoljno.

Dostupno za Ubuntu 26.04 LTS Desktop (amd64 / x86-64) (Fedora 44 uskoro)

Želite podršku za svoju distribuciju / okruženje radne površine? Koje su vam značajke potrebne? Javite nam!

  1. Instalirajte Oh No! Parent Control

    Pogledajte na GitHubu
    sudo add-apt-repository ppa:puffyslipperstechllc/oh-no-parent-control
    sudo apt update
    sudo apt install oh-no-parent-control

  2. Nakon instalacije ponovno pokrenite računalo da biste dovršili postavljanje.

Roditeljska kontrola za Linux, korak po korak.

Instalirajte naredbama iznad i ponovno pokrenite računalo. Zatim u grafičkoj aplikaciji za roditelje odaberite dijete, postavite ograničenja vremena pred zaslonom i odaberite pravila za aplikacije. Vodič pokazuje kako sada dopustiti učenje, a igre kasnije; za svakodnevne postavke i odobrenja nisu potrebne naredbe terminala.

Otvori na YouTubeu

Početno postavljanje roditelja (jednom)

  1. Prijavite se kao roditelj (administrator), otvorite aplikaciju Oh No! Parent Control i odaberite standardni račun djeteta.
  2. U odjeljku Ograničenja vremena uključite Ograničenje vremena pred zaslonom i postavite Dnevno vrijeme na 0 minuta.
  3. U odjeljku Ograničenja aplikacija postavite Minecraft i Steam na Blokirano do odobrenja. Školske aplikacije ostavite Uvijek dopuštenima.

01

„Možeš učiti, ali nema igara.”

Odobrite vrijeme za računalo uz blokirane igre.

  1. Na zaslonu za prijavu promijenite korisnika na račun kioska Oh No! Parent Control. Odaberite dijete, roditelja koji odobrava i trajanje.
  2. Isključite „Dopusti aplikacije blokirane do odobrenja”, odaberite ZAHTJEV i unesite roditeljsku lozinku kad to zatraži operacijski sustav.
  3. Vratite se na zaslon za prijavu i otvorite račun djeteta za učenje.

Školske aplikacije otvaraju se; igre blokirane do odobrenja ostaju blokirane.

02

„Zadaća je gotova. Sada se možeš igrati.”

Odobrite vrijeme za računalo uz dopuštene igre.

  1. Na zaslonu za prijavu promijenite korisnika na račun kioska Oh No! Parent Control. Odaberite dijete, roditelja koji odobrava i trajanje.
  2. Uključite „Dopusti aplikacije blokirane do odobrenja”, odaberite ZAHTJEV i unesite roditeljsku lozinku kad to zatraži operacijski sustav.
  3. Vratite se na zaslon za prijavu i otvorite račun djeteta za igru.

Aplikacije blokirane do odobrenja mogu se otvoriti. Trajno blokirane aplikacije ostaju zabranjene.

Pregledajte cijeli vodič
Stanica za zahtjeve prikazuje izmišljene izbore računa djeteta i roditelja, trajanje i pristup aplikacijama blokiranim do odobrenja u šarenom portalu nadahnutom igrama

Primjeri računa na ranijoj snimci zaslona. Trenutačno podnožje zahtjeva prikazuje procjenu vremena ako se odobri. Odaberite sliku da biste je povećali.

Kad se planovi promijene

„Mogu li dobiti još malo vremena?”

Treba dovršiti zadatak ili tražite još jednu rundu? Upotrijebite isti zahtjev i odaberite hoće li dodatno vrijeme uključivati igre.

  1. Dijete šalje zahtjev

    Dok još ima vremena, odaberite mjerač vremena na radnoj površini. Prije prijave ili nakon zaključavanja na zaslonu za prijavu upotrijebite račun kioska „Oh No! Parent Control” i odaberite dijete.

  2. Roditelj provjerava zahtjev

    Pregledajte trajanje, procjenu vremena i izbor „Dopusti aplikacije blokirane do odobrenja”: isključeno za učenje, uključeno za igre. Odobrite u upitu za lozinku operacijskog sustava.

  3. Dijete nastavlja

    Na radnoj površini odobreno je vrijeme spremno za korištenje. S računa kioska „Oh No! Parent Control” vratite se na prijavu i odaberite račun djeteta da biste otključali sesiju ili se prijavili.

„Koliko mi je još ostalo?”

Preostalo vrijeme prikazuje se na ploči, a tijekom posljednje minute odbrojava se svake sekunde.

„Vrijeme je isteklo. Spremi svoj rad.”

Kad istekne upotrebljivo vrijeme, zaslon se zaključava, a sesija radne površine ostaje otvorena. Zaključavanje ne pauzira igre ni sprema rad, stoga dovršite i spremite prije isteka mjerača.

„Sada natrag na učenje.”

Odobrite novi zahtjev uz isključenu opciju „Dopusti aplikacije blokirane do odobrenja” kako bi igre opet ostale blokirane. Aplikacije koje rade i blokirane su zatvorit će se, zato prvo spremite napredak. Zahtjev pamti posljednji odabir; provjerite ga svaki put.

U korisničkom vodiču prođite oba načina slanja zahtjeva

Pravila za vaše kućanstvo

Školske aplikacije, igre koje traže odobrenje i aplikacije koje ostaju zabranjene.

U aplikaciji za roditelje odaberite dijete i otvorite Ograničenja aplikacija. Podudarite izvršnu datoteku pa odaberite pravilo pristupa: Uvijek dopušteno, Blokirano do odobrenja ili Trajno blokirano. To su pravila pristupa, a ne zasebne vremenske kvote za svaku aplikaciju.

Školski rad → Uvijek dopušteno

Koristite za aplikacije koje su djetetu potrebne za zadaću. Aplikacija se može otvoriti kad god dijete ima vrijeme za računalo; ne zaobilazi ograničenje vremena pred zaslonom.

Igre uz dopuštenje → Blokirano do odobrenja

Koristite za podržane igre i pokretače koji trebaju roditeljsko odobrenje. Ostaju blokirani tijekom uobičajenog dnevnog vremena ili odobrenja samo za učenje. Odobrenje uz uključenu opciju „Dopusti aplikacije blokirane do odobrenja” privremeno dopušta sve takve aplikacije.

Zabranjene aplikacije → Trajno blokirano

Koristite za aplikacije koje dijete ne bi smjelo otvarati ni tijekom vremena za igre. Odobrenje dodatnog vremena ne može ih dopustiti; roditelj mora promijeniti pravilo u Ograničenjima aplikacija.

Dnevno vrijeme za učenje

U Ograničenjima vremena postavite Dnevno vrijeme koje dijete može koristiti bez svakodnevnog traženja. Igre blokirane do odobrenja ostaju blokirane dok ne odobrite pristup. Ostavite Ograničenje vremena pred zaslonom uključeno za korištenje zahtjeva za dodatno vrijeme.

„Za danas je dosta.”

U aplikaciji za roditelje opcija „Opozovi jednokratno odobrenje” uklanja odobreno dodatno vrijeme i pristup igrama. Aplikacije koje rade i blokirane su zatvorit će se, zato prvo spremite rad. Neiskorišteno dnevno vrijeme ostaje; ako ga nema, zaslon se zaključava.

Pravila aplikacija obuhvaćaju podržane ciljeve aplikacija; ne filtriraju web-sadržaj ni upravljaju drugim uređajima i ne jamče blokiranje zasebno kopiranih ili preimenovanih programa ni nepodržanih pokretača.

Pročitajte o ograničenjima aplikacija
Ograničenja vremena
Nadzorna ploča Oh No! Parent Control prikazuje račun djeteta, ograničenje vremena pred zaslonom, dnevno vrijeme i preostalo vrijeme
Ograničenja aplikacija
Nadzorna ploča Oh No! Parent Control prikazuje instalirane aplikacije s pravilima podudaranja i pristupa

Prikazani su ogledni računi. Imena i dostupne aplikacije na vašem računalu bit će drukčiji. Odaberite snimku zaslona da biste je povećali.

Privatnost ugrađena u dizajn

Lokalna kontrola. Povratne informacije kad vi odlučite.

Aplikacija je osmišljena da radi lokalno i da obiteljske navike ne pretvara u tuđe podatke.

Lozinke idu izravno operacijskom sustavu

Roditeljske lozinke unose se u upit za autentifikaciju sustava. Aplikacija za djecu nikad ih ne prima, ne pohranjuje ni prikazuje.

Lokalna kontrola, neobavezne povratne informacije

Kontrola vremena i aplikacija radi lokalno, bez internetskog računa ili veze. Neobavezne povratne informacije šalju podršci poruku, privitke i dijagnostičke zapise koje odaberete uključiti. Instalirana aplikacija nema nadzornu ploču u oblaku, oglase, analitiku ni profiliranje.

Odobrenje ima usko određen opseg

Roditelj odobrava samo zahtjev prikazan na zaslonu. Odobrenje ne otvara roditeljske postavke ni ne daje administratorski pristup.

Pročitajte cijelu obavijest o privatnosti

Pitanja o roditeljskoj kontroli za Linux

Što je Oh No! Parent Control za Linux?

Oh No! Parent Control besplatna je roditeljska kontrola otvorenog koda za Linux za obitelji koje dijele Linux računalo. Grafička aplikacija za roditelje omogućuje postavljanje dnevnog vremena korištenja zaslona i pravila za podržane aplikacije. Djeca mogu zatražiti dodatno vrijeme, a roditelj ga odobrava u upitu za autentifikaciju operacijskog sustava. Kontrola radi lokalno i temelji se na sustavu roditeljske kontrole Malcontent.

Može li Oh No! upravljati AppImage aplikacijama kao što je Lunar Client?

Podržanim AppImage aplikacijama možete upravljati u odjeljku Ograničenja aplikacija. Za nazive datoteka s verzijom Oh No! može predložiti obrazac za istu mapu, kao što je Lunar Client-*.AppImage. Obrazac naziva datoteke može obuhvatiti podržane zamjenske datoteke kad se promijene brojevi verzije ili sufiksi integracije. Uredite obrazac ili vratite zadani, pa odaberite Uvijek dopušteno, Blokirano do odobrenja ili Trajno blokirano. Obrasci ostaju u istom kanonskom direktoriju; ne prate sve premještene ili preimenovane kopije.

Što Oh No! dodaje u usporedbi s aplikacijom GNOME Roditeljski nadzor?

U usporedbi sa službenim sučeljem za Malcontent 0.14.0, Oh No! nudi širi katalog podržanih izvornih aplikacija, Snap, Flatpak i AppImage, uređive obrasce naziva AppImage datoteka, uvjetna dopuštenja za aplikacije povezana s odobravanjem vremena, dodatno provođenje pravila za pokretanje izvornih aplikacija, obradu aplikacija koje već rade, objedinjeno opozivanje i ograničenu stanicu za zahtjeve. GNOME 50 već podržava dodatno vrijeme pred zaslonom. Razlika je u bogatijoj kontroli aplikacija i tijeku rada koje nudi sučelje Oh No!; obje aplikacije koriste temelj Malcontent.

Znače li Ograničenja aplikacija zasebnu vremensku kvotu za svaku aplikaciju?

Ne. Ograničenja aplikacija određuju koje podržane aplikacije smiju raditi i kako se podudaraju njihovi izvršni ciljevi. Ograničenja vremena pred zaslonom određuju ukupno vrijeme koje dijete smije koristiti računalo. Odobrenje koje uključuje aplikacije blokirane do odobrenja dopušta sve takve aplikacije; ne stvara zasebne brojače vremena za pojedine igre.

Primjenjuje li se blokiranje i iz upravitelja datoteka ili terminala?

Za podržane izvorne ciljeve Oh No! dodaje pravila izvršavanja fapolicyd po djetetu koja obuhvaćaju istu izvršnu datoteku otvorenu iz mreže aplikacija, prečaca, upravitelja datoteka ili naredbe. Odgovarajuće restriktivne promjene zatvaraju i podudarne aplikacije odabranog djeteta u svim njegovim sesijama, dok aplikacije drugih korisnika ostaju otvorene. To obuhvaća podržane ciljeve, ali ne jamči univerzalnu kontrolu preimenovanih kopija, skripti sa zajedničkim interpreterom ili nepodržanih pokretača.

Kako se testira razvoj aplikacije Oh No! Parent Control?

Potpuno automatizirani paket testova raste s promjenama proizvoda i novim značajkama; provjerava nove mogućnosti i sprječava povratak ranijih pogrešaka. Obuhvaća osnovnu logiku, interakcije s radnom površinom, ponašanje instaliranog sustava i tijekove rada obitelji od početka do kraja. Javni generirani popis testova na GitHubu prati spremne i planirane slučajeve. Stranica proizvoda izravno učitava najnovije brojke; „spremno” znači da se test može pokrenuti i da je prošao, a broj stavki nije postotak pokrivenosti koda.

Je li Oh No! Parent Control besplatan i otvorenog koda?

Da. Oh No! Parent Control besplatan je za instalaciju i upotrebu, a izvorni kôd objavljen je na GitHubu pod licencom GNU General Public License verzija 3 (GPLv3). Instalirajte Linux paket iz javnog PPA-a projekta na Launchpadu. Ograničenja vremena i aplikacija rade lokalno bez internetskog računa ili veze; preuzimanje i ažuriranje paketa zahtijevaju internet.

Je li Oh No! Parent Control jednostavan za upotrebu?

Upute za instalaciju koriste tri naredbe terminala za dodavanje PPA-a i instalaciju aplikacije Oh No! Parent Control, a zatim slijedi ponovno pokretanje. Svakodnevna je upotreba nakon instalacije grafička: odaberite dijete u aplikaciji za roditelje, postavite dnevno vrijeme i odaberite pravila za aplikacije. Djeca na zaslonu zatraže dodatno vrijeme; roditelji ga odobravaju svojom lozinkom za operacijski sustav. Uobičajene postavke i odobrenja ne zahtijevaju naredbe terminala, internetski račun ni nadzornu ploču u oblaku. Vodič za postavljanje uključuje videozapis i snimke zaslona.

Kako radi kontrola vremena pred zaslonom?

Postavite dnevno vrijeme za svako dijete ili odaberite nula minuta dnevno kako bi se zahtijevalo vrijeme koje je odobrio roditelj. Djeca mogu zatražiti dodatno vrijeme sa svoje radne površine ili namjenskog računa za zahtjeve na zaslonu za prijavu. Roditelj odobrava zahtjev u upitu za autentifikaciju operacijskog sustava. Kad istekne vrijeme koje se može koristiti, zaslon djeteta zaključava se, a sesija ostaje otvorena. Zaključavanje ne pauzira igre niti sprema rad.

Kako sada dopustiti učenje, a igre kasnije?

U Ograničenjima aplikacija ostavite školske aplikacije uvijek dopuštenima, a podržane igre i pokretače, poput Minecrafta ili Steama ako su na popisu, postavite na blokirano do odobrenja. Kad je ograničenje vremena pred zaslonom uključeno, odobrite zahtjev za vrijeme uz isključenu opciju „Dopusti aplikacije blokirane do odobrenja” za učenje, ili je uključite da biste dopustili sve takve aplikacije tijekom odobrenog razdoblja. Trajno blokirane aplikacije ne mogu se dopustiti zahtjevom za dodatno vrijeme. Pravila se odnose na podržane aplikacije, a ne na sadržaj web-stranica ni na svaku igru pokrenutu kroz drugu aplikaciju.

Radi li izvanmrežno, filtrira li web-stranice ili upravlja drugim uređajima?

Kontrola vremena pred zaslonom i aplikacija radi lokalno, bez internetskog računa ili veze. Za slanje neobaveznih povratnih informacija potrebna je veza. Oh No! Parent Control ne filtrira web-sadržaj, ne pruža nadzornu ploču u oblaku i ne upravlja drugim uređajima. Pravila aplikacija ne jamče blokiranje zasebno kopiranih ili preimenovanih programa ni nepodržanih pokretača.