how to manage timekpr-next from another computer

Asked by nik norsot

I am using this great app to manage my child's time on the computer, however it is tedious to have to keep coming up to his room to make changes. Is there a way for me to access it from my computer? Maybe from a webpage or a parent app? Using Remina or something would also be problematic because I have to forcibly take over to make changes every time.

Question information

Language:
English Edit question
Status:
Solved
For:
Timekpr-nExT Edit question
Assignee:
Eduards Bezverhijs Edit question
Solved by:
Eduards Bezverhijs
Solved:
Last query:
Last reply:
Revision history for this message
Eduards Bezverhijs (mjasnik) said :
#1

.There's CLI utility that can be used over SSH session, but please describe typical action you make.

Revision history for this message
nik norsot (nikop33) said :
#2

I would like to give some extra time in certain cases remotely. Also, is it possible to put a timer on specific applications? For example 30 minutes for the browser, and 1 hour for everything else?

Revision history for this message
Best Eduards Bezverhijs (mjasnik) said :
#3

As for adding time and more configuration, you can use CLI (console) utility even when connected to machine remotely via ssh.

---=== generic help ===---
timekpra --help
---=== list users ===---
timekpra --userlist
---=== get user information (including time left / spent) ===---
timekpra --userinfo USER
---=== add time to user (example given for one hour) ===---
timekpra --settimeleft 'USER' '+' 3600

There's a PlayTime feature in BETA version of Timekpe-nExT which allows to limit certain applications together, but there is not a way to limit just this one application for this minutes and this particular one for other length.

Please read a description of PlayTime at project description page: https://mjasnik.gitlab.io/timekpr-next/#playtimeconfiguration

PlayTime feature eventually will get to stable, but I'm still waiting for bug reports :)

Revision history for this message
nik norsot (nikop33) said :
#4

Ok thanks, PlayTime looks like it will do the job for the browser at least.

There are many very nice parental control systems on the market but I cannot find one for linux desktop. I have already bought one for my kids phone and tab, but nothing for the desktop. There are plenty of Linux users out there who set up Linux machines for their kids also. I think you should make a paid version of your program, or maybe sell the Linux portion to one of the existing companies. You are on a good track and have a good thing going on, it only needs some refining, and for this you need to get paid. I think many people realize that people need to get paid for their work, and the donation system doesn't motivate people enough to actually pay. Also not everyone has paypal or can get it. You need to accept cryptos also (that is the future of money).

If there was a parental control package that included Linux desktop, I would buy it immediately!

Revision history for this message
nik norsot (nikop33) said :
#5

Thanks Eduards Bezverhijs, that solved my question.

Revision history for this message
Norman Rasmussen (normanr) said :
#6

+1 for a webpage that I could access from my phone to do basic operations like add/remove extra time, or lock-now. Having access to the other Administration options would be nice too.

btw, if you have a Linux computer you can probably also use ssh's X forwarding to open the existing Administration application over an ssh connection.

Revision history for this message
Christoph W (chw9999) said :
#7

I put the contents of /var/lib/timekpr on a NAS and mounted that NAS-folder back into /var/lib/timekpr via cifs/fstab on every computer my kids are using.

With a smb connect to the NAS folder on my phone (e.g. Android via (now deprecated) ES File explorer or something alike) I can access the work folder, and within the work file of my child. Having write access to file <kids_name>.time I can change the TIME_SPENT_BALANCE value: 1000 seconds equal roughly about 15 minutes, so adding (=reducing time available) or subtracting (=granting extra time) an appropriate amount will do the trick.

Not an easy webpage access, but it works from wherever I have access to my NAS :D