Symbianize Forum

Most of our features and services are available only to members, so we encourage you to login or register a new account. Registration is free, fast and simple. You only need to provide a valid email. Being a member you'll gain access to all member forums and features, post a message to ask question or provide answer, and share or find resources related to mobile phones, tablets, computers, game consoles, and multimedia.

All that and more, so what are you waiting for, click the register button and join us now! Ito ang website na ginawa ng pinoy para sa pinoy!

HELP! Web based entrance exam

penelton

Novice
Advanced Member
Messages
49
Reaction score
0
Points
26
Mga idol patulong naman po, anu ano po mga posible way para hindi po ma-minimize or makapag-bukas ng another software or application while nasa loob po or nag start na yung web based entrance exam? Para po hindi makapag bukas ng calcu habang nag eexam cla. Please po tulong naman po,for thesis po kasi.salamat po in advance. God bless you po.
 
Kindly state kung ano ang target users mo. Available ba ang exam mo sa mga examinees na nasa bahay nila? Or on-site ang exam mo?

Kung sa bahay, what would deter the examinee to use another PC, smartphone, and/or a buddy to give him the answers. So kung ang target mo ay remote exam, kahit ano gawin mo prevention, it would be rendered useless. You can also give this exact answer to your defense panelist. :D

Kung on-site ang exam, you have complete control of the computers to be used, di ba? Bakit hindi na lang i-disable / i-uninstall ang mga unnecessary programs so they won't be able to access those - this gets rid of the "calculator". Also, all you need is a local network, hindi mo kailangan ng internet, kahit pa browser-based ang exam, hindi sila makakapag-search sa internet.
 
anong language to sir

php,java script sql sir.

- - - Updated - - -

Kindly state kung ano ang target users mo. Available ba ang exam mo sa mga examinees na nasa bahay nila? Or on-site ang exam mo?

Kung sa bahay, what would deter the examinee to use another PC, smartphone, and/or a buddy to give him the answers. So kung ang target mo ay remote exam, kahit ano gawin mo prevention, it would be rendered useless. You can also give this exact answer to your defense panelist. :D

Kung on-site ang exam, you have complete control of the computers to be used, di ba? Bakit hindi na lang i-disable / i-uninstall ang mga unnecessary programs so they won't be able to access those - this gets rid of the "calculator". Also, all you need is a local network, hindi mo kailangan ng internet, kahit pa browser-based ang exam, hindi sila makakapag-search sa internet.

sa school lng pwede sir, bali hindi po sya online,students po yung gagamit.
Possible po ba na hindi na pwede lumabas or magbukas ng ibang apps habang nasa loob ng browser na gagamitin?
Yun po kc sinabi namin sa panelists. Kung hindi po possible sasabihin na lng po namin na idi-dissabled na lng yung calcu.
 
Last edited:
Walang capability ang browser na makapag-manipulate ng local files / programs mo. Limited lang ang kaya nya para na din sa security ng client PCs against rogue / malicious websites. Isipin mo na lang kung ang facebook ay biglang mag-disable ng mga desktop applications ng mga users nya, isipin mo kung gaano kadami ang affected.

What you can do is:

Option 1: to detect how many times a user had changed focus (out from your browser or tab, to other application), and once changed, obscure the question and answer panel. (.on( "focusout", handler) ng jQuery)

Option 2: you could disable the copy function, OR count how many times he used the copy function (more of this later).

Think of it like this:

- User is taking your exam

Scenario A (alam nya ang sagot):
- User won't remove his eyes on the question and the available options
- Kung medyo nahirapan sya, babasahin nya mabuti ang question and options
- User would then select sa mga available answers

Scenario B (hindi nya alam ang sagot):
- User tries to analyze the question (ie. What country has the largest population? What is the sum of the numbers from 1 to 50?)
- Kung hindi nya alam ang sagot, he will try to copy the question, then search sa internet di ba? You may do Option 2, disable copy function or count / tag him that he used the copy function for that particular question.
- Or sa case ng math question dun sa example ko, he will try to add numbers 1 to 50, so he will click sa calculator app sa pc, that event will trigger the focusout event. In a typical scenario, hindi ka maglilipat ng tab / window / view lalo't nage-exam ka. Once triggered you focusout event, icover mo yung question and answer, para mas mahirapan sya i-recall kung ano yung content nung item na un. Since hindi nya ma-recall yung content, babalik sya sa Q&A mo (focusin), then babalik sya sa calculator (focusout), so dadami ang counter ng pagfocus out, you will have a suspected cheating for that particular item.

Kung on-site ang exam, do the necessary preventions. Remove external connections to the internet, para hindi sila makapag-google ng answers.
 
Ito TS, try mo ginawa ko, disabled yung copy/paste, pati yung right clicking, and if the user try to open another application/ or go to another tab etc, mag eend na yung exam nya at mag didisplay sa page yung message na "CHEATING DETECTED!" wala nang warning warning :rofl: :rofl: :rofl:, kahit ako kakabahan dito kung ganito yung exam hahaha, isipin mo, accident mo lang ma pindot yung outside of the current page , mag eend na yung exam ahahah, of course you can tweak this, like if the user try it for the first time my warning na pag nag attempt pa sya pumunta sa outside of the page or open any application, then mag eend na yung exam, Goodluck TS Sainyo ^_^

EXAMPLE TRY MO TS

Body.
<p>NO COPY/PASTE</p>
<input type="text" placeholder="You can't paste any text here">


Script.
Code:
<script>
    function noCopy(e){e.preventDefault()}
    function noPaste(e){e.preventDefault()}
    function noRightClick(e){e.preventDefault()}
    function outFocus(){document.body.innerHTML = "CHEATING DETECTED!";}

    document.addEventListener("copy",noCopy);
    document.addEventListener("paste",noPaste);
    document.addEventListener("contextmenu",noRightClick);
    window.addEventListener("blur",outFocus);
</script>
 
Last edited:
Maraming salamat po sir,sobrang nakatulong po yung suggestions nyo po. And maraming salamat din po sa time. God bless you more and more!

- - - Updated - - -

Walang capability ang browser na makapag-manipulate ng local files / programs mo. Limited lang ang kaya nya para na din sa security ng client PCs against rogue / malicious websites. Isipin mo na lang kung ang facebook ay biglang mag-disable ng mga desktop applications ng mga users nya, isipin mo kung gaano kadami ang affected.

What you can do is:

Option 1: to detect how many times a user had changed focus (out from your browser or tab, to other application), and once changed, obscure the question and answer panel. (.on( "focusout", handler) ng jQuery)

Option 2: you could disable the copy function, OR count how many times he used the copy function (more of this later).

Think of it like this:

- User is taking your exam

Scenario A (alam nya ang sagot):
- User won't remove his eyes on the question and the available options
- Kung medyo nahirapan sya, babasahin nya mabuti ang question and options
- User would then select sa mga available answers

Scenario B (hindi nya alam ang sagot):
- User tries to analyze the question (ie. What country has the largest population? What is the sum of the numbers from 1 to 50?)
- Kung hindi nya alam ang sagot, he will try to copy the question, then search sa internet di ba? You may do Option 2, disable copy function or count / tag him that he used the copy function for that particular question.
- Or sa case ng math question dun sa example ko, he will try to add numbers 1 to 50, so he will click sa calculator app sa pc, that event will trigger the focusout event. In a typical scenario, hindi ka maglilipat ng tab / window / view lalo't nage-exam ka. Once triggered you focusout event, icover mo yung question and answer, para mas mahirapan sya i-recall kung ano yung content nung item na un. Since hindi nya ma-recall yung content, babalik sya sa Q&A mo (focusin), then babalik sya sa calculator (focusout), so dadami ang counter ng pagfocus out, you will have a suspected cheating for that particular item.

Kung on-site ang exam, do the necessary preventions. Remove external connections to the internet, para hindi sila makapag-google ng answers.

Maraming salamat po sir,sobrang nakatulong po yung suggestions nyo po. And maraming salamat din po sa time. God bless you more and more!

- - - Updated - - -

Ito TS, try mo ginawa ko, disabled yung copy/paste, pati yung right clicking, and if the user try to open another application/ or go to another tab etc, mag eend na yung exam nya at mag didisplay sa page yung message na "CHEATING DETECTED!" wala nang warning warning :rofl: :rofl: :rofl:, kahit ako kakabahan dito kung ganito yung exam hahaha, isipin mo, accident mo lang ma pindot yung outside of the current page , mag eend na yung exam ahahah, of course you can tweak this, like if the user try it for the first time my warning na pag nag attempt pa sya pumunta sa outside of the page or open any application, then mag eend na yung exam, Goodluck TS Sainyo ^_^

EXAMPLE TRY MO TS

Body.



Script.
Code:
<script>
    function noCopy(e){e.preventDefault()}
    function noPaste(e){e.preventDefault()}
    function noRightClick(e){e.preventDefault()}
    function outFocus(){document.body.innerHTML = "CHEATING DETECTED!";}

    document.addEventListener("copy",noCopy);
    document.addEventListener("paste",noPaste);
    document.addEventListener("contextmenu",noRightClick);
    window.addEventListener("blur",outFocus);
</script>

maraming salamat din sayo sir. Salamat sa codes and time. Malaking tulong po samin to. Salamat po ulit. God bless you more and more.
 
Back
Top Bottom