Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: [VB6] Yhteyden esto

Sivun loppuun

JussiR [23.06.2007 12:41:24]

#

Miten voin tehdä ohjelman joka estää yhteyden esim. osoitteeseen www.runescape.com? :D
Eli sellaisen että tuolle sivulle ei pääsisi millään selaimella.

Jorgga [23.06.2007 16:12:50]

#

Huonohko mutta toimiva idea on tutkia kokoajan ikkunoiden otsikkopalkkien tekstiä ja jos jossain ikkunan palkissa lukee Runescape niin suljetaan se...

Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As Long, lpdwProcessId As Long) As Long
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long

Private Const PROCESS_TERMINATE = &H1

Private Sub Command1_Click()
    Dim hwnd As Long, pid As Long, ph As Long
    ' etsitään hwnd, huomaa vbNullString (0 ei toimi tässä)
    hwnd = FindWindow(vbNullString, Text1.Text)
    ' hankitaan pid
    GetWindowThreadProcessId hwnd, pid
    ' prosessin kahva
    ph = OpenProcess(PROCESS_TERMINATE, 0, pid)
    ' terminoidaan prosessi
    hwnd = TerminateProcess(ph, 0)
End Sub

Sovella.

rautamiekka [24.06.2007 15:23:27]

#

Kiva tietää miten tämäkin tapahtuu, tekisi mieli estää veljen pääsyn kyseiseen paikkaan että se pelaisi muutakin :D

Grey [24.06.2007 18:15:07]

#

rautamiekka kirjoitti:

tekisi mieli estää veljen pääsyn kyseiseen paikkaan että se pelaisi muutakin :D

Voisin ehdottaa WoWin hommaamista, mutta ehkä on parempi että vain murhaat veljesi :-P

-Grey-

Cornix [24.06.2007 18:19:02]

#

Palomuurilla hoituu. Ulkoisissa modeemeissa/reitittimissäkin voi olla mahdollisuus estää tiettyjä osoitteita, jos ohjelmistopalomuuria ei ole käytettävissä.

tesmu [24.06.2007 18:19:19]

#

Ei todellakana wowin hommaamista se on 20 kertaa pahempi ku runescape :> eli murhaat tai sidot ja heität kellariin...

JussiR [24.06.2007 18:46:54]

#

rautamiekka kirjoitti:

Kiva tietää miten tämäkin tapahtuu, tekisi mieli estää veljen pääsyn kyseiseen paikkaan että se pelaisi muutakin :D

Sitä varten mäkin tein ettei pääsis runea pelaamaan. :D

Cornixille:
Joo huomasin.

Blaze [24.06.2007 22:48:10]

#

Pikablokki hoituu nakkaamalla hosts-tiedostoon (Windowsilla muistaakseni C:\Windows\System32\Drivers\etc\hosts) rivi

127.0.0.1 www.runescape.com

Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta