Olen tekemässä ohjelmaa jolla voi lukita tiettyjä internet-sivuja.
Muuten ohjelma toimii jo, mutta sen sulkemiseen tarvitaan tietenkin salasana jottei sitä voisi sulkea ihan kuka tahansa käyttäjä.
Tässä se ongelma onkin nimittäin Windows XP:ssä "Tehtävienhallinta" ikkunassa "Prosessit" välilehdeltä kuka tahansa käyttäjä voin sulkea tuon ohjelman ilman salasanaa.
Kokonaankaan tuota "Tehtävienhallinta" ikkunaa ei voisi ottaa pois käytöstä koska käyttäjä voi tarvita sitä jos esim. jonkin ohjelma jää jumiin.
Eli tässä onkin nyt todellinen ohjelma... kuinka estää ettei käyttäjä saa suljettua ohjelmaani ilman salasanaa?
Olen etsinyt ratkaisua mm. tavalla että käynnissä on kaksi eri prosessia jotka ns. "vakoilevat" toisiaan ja havaitsevat jos toinen prosessi sulkeutuu ja näin ollen avaa sen uudelleen... tätäkään en ole onnistunut toteuttamaan.
Sulkemisen estäminen
harrastelija99
1
431
Vastaukset
- Piru
Luin jostain seuraavan:
Tee windowsiin service, joka käynnistää sen sovelluksesi. Sen jälkeen suljet servicen. Tämän jälkeen sitä sovellusta ei pitäs saada tapettua.
Toinen mahis ois trapata Task managerin TerminateProcess() jotenkin.
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/157256
Task Manager lähettää ennen TerminateProcessia WM_CLOSE eventin. Ota se kiinni ja lähetä takaisin feikki "shutting down" viesti Task Managerille. Prosessin saa silti tapettua jollain toisella työkalulla.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Kansalla on oikeus tietää miksi persut pettävät
Koko kulunut hallituskausi on kysytty persuilta, minkä vuoksi he ovat pettäneet käytännössä jokaisen vaalilupauksen, ain607492Venäjän armeijan evp-upseeri: Armeija surkeassa tilassa, jonka läpäisee kaiken kattava
valehtelu. Venäläiset alkaneet pohtia julkisesti maan todellisia tappioita. Z-bloggari ja 3. luokan kapteeni (evp.) Mak1232926- 1421766
Kansalla on oikeus tietää mikä on SDP:n talousohjelma jolla maan talous
saadaan nousuun? Miksi puolue piilottelee sitä, vai eikö sitä ole? Tähän asti olemme vaan saaneet kuulla hallituksen ha651649Ammattiliitto 900 euroa/vuosi - Työttömyyskassa 72 euroa/vuosi
Ammattiliitosta eroamalla voi säästää jopa 800 euroa vuodessa. Mitä enemmän tienaat, sitä enemmän maksat liitolle. Esim1151458Miten voit olla niin tyhmä
että et tajunnut että sua vedätettiin? Tietäisitpä miten hyvät naurut on saatu. Naiselle1671394- 1301144
- 73827
Kyriake=Kirkko
Kirkko, Kyriake Kirkko-sana tulee kreikankielen sanasta Kyriake=Herran omat, Kristuksen omaksi kastettujen suuri joukko47802- 52725