SOFTWARE FOR PAGES

Geekerd
10 years ago

0

A strange question: do you know if there is any possibility to create a software that forbids, while you are on the Net, to open another page on your browser, or while you are using a software, to open another window of the same software.

9replies
4voices
224views
? [stefanking56]
10 years ago

0

@Geekerd

Yes,it is possible.How,I do not know.

Fireshard
10 years ago

1

I am backing @stefanking56 on this one: Certainly possible (there’s some software that already does that -think “parental controls” for the browser thing- and some desktop apps have this themselves).

For the Desktop app, you should probably get the descriptor that task manager gets before it gets it and each time something new is opened (a new PID), you compare to your list. If you don’t have a double, you just let the request to go untouched. If it’s a double, you just don’t let the request pass (and display a message: already running).

I have no idea how that should be done in browser, but i suppose it’s a similar process, but with page descriptors rather than process descriptors. It might actually be easier, if you make a plugin, since you’ll just be working with threads there.

If you fail to understand what i just said, it means you don’t have the knowledge to do it. Read around first. I am not sure this is the optimal method to do it or even if it works (hence the above “probably”), but this is what just came up to me now (7.15 am here).

? [stefanking56]
10 years ago

0

@Fireshard

Yes,looking if a decriptor is opened is a better idea.It is less CPU intensive and is more battery efficient(if on a laptop).
The same thing can be done with browsers.

I have windows 8.1 and when I open task manager there are active apps and background processes.In the apps section I only see my browser listed once,but when I go to background processes,I see my browser listed 7-8 times.I try to kill one process and I get a popup on my browser saying that a plugin has stopped.I kill another process and a browser tab shuts down.

So you,it is possible to create that kind of software,bit it will be a challenge for sure.

[deleted user]
10 years ago

0

Strange, I didn’t really quite understood the question.

? [stefanking56]
10 years ago

0

@tlotr

What he meant was that he wants to know if it is possible to create a program that would stop you from opening another tab on your browser or opening another windows of the program.

Ex. if you have opened paint,the program would stop you from opening another windows of paint

[deleted user]
10 years ago

0

Okay, So if a image is open in mspaint then if another image is opened then it should not open in another instance of mspaint but should open in the same mspaint which is already open? Am I correct or this is not it?

Fireshard
10 years ago

0

The paint thing was just an example. It’s probably about some programs which are meant to be used in one instance only (games, for example) and aren’t programmed to do so by default.

@Geekerd Do you have a real-life situation or is this question hypothetical?

Geekerd
10 years ago

0

The life situation is this one: my classroom in school ( Italy ) has joined a project and each of us has a tablet ( some Android and some Windows ). Those with Windows, during text, can open a lot of windows and use ctrl+f to find solution for many text where you have to answer. Some of us are angry for this attitude that’s not fair, so I asked to you to try to make them a surprise …

Fireshard
10 years ago | edited 10 years ago

1

Oh, i see. Well, in this case, you may have simpler solutions. Maybe the test window/tab should end the test (or alert or something) in the event of it losing focus :) Wouldn’t that be easier?

We had some Oracle certification programs back in high-school and apparently many of my colleagues used to cheat in a similar way. What happened was that we were all connected in a network and had the teacher monitor all PCs at will. Such software exists on PC and might exist (or could be created) on tablets as well. Of course, that would require the teacher to monitor the students, so it wouldn’t be fully automated.

You must be logged in to reply to this discussion. Login
1 of 10

This site only uses cookies that are essential for the functionality of this website. Cookies are not used for tracking or marketing purposes.

By using our site, you acknowledge that you have read and understand our Privacy Policy, and Terms of Service.

Dismiss