Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: ToggleNet - netti päälle tai pois nopeasti

thuge94 [05.07.2006 17:38:24]

#

ToggleNet on pieni apuohjelma, jolla voi kytkeä netin päälle tai pois. Valitsin on salasanan takana. Hyvä on, tämä on helppo nakki hiukankin tietokonetta käyttäneelle, mutta on kiva kiusa vaikkapa pikkusiskolle joka pyörii rasitukseen asti esim. Habbohotellissa =). Parannus tulossa, mutta laitan ensimmäisen betan kuitenkin tänne haukuttavaksi. ToggleNet on kirjoitettu Autohotkeylla, eli siis ei mikään oikea ohjelma, pelkkä makro joka sisältää oman ikkunan. Koodin mukana tulee myös hoitele.bat, joka kytkee verkon auki tai kiinni. HUOM! Em. Komentojonon pitää olla samassa kansiossa kuin toggleNet.

togglenet.ahk

;Otetaan kuvake pois tarjottimelta ja annetaan lupa avata monta kertaa päällekkäin, niin että uusi prosessi korvaa vanhan.
#notrayicon
#singleInstance, force
;Password-muuttujaan laita salasana
password=2r6ih
;Kysytään salasanaa
InputBox, salasana, ToggleNet, Anna salasana, hidden
;Alkeellinen salasanan tarkistus
if salasana = %password%
goto, oikein
else
MsgBox, 16, virhe, Viärä salasana tai suljit ohjelman.
return
;Sitten mennään itse ohjelmaan:
oikein:
;Tehdään karu ikkuna
gui, +caption +Minimizebox +maximizeBox
;Lisätään tekstiä
gui, add, text, ToggleNet - Kirjauduttu sisään `n`n
;Sitten ikkunan nappulat:
gui, add, button, GOn, Verkkoyhteys auki `n
gui, add, button, GOff, verkkoyhteys kiinni `n
gui, add, button, GClose, sulje
;Näytetään koko kauheus
gui, show, maximized, ToggleNet
return
;Netti auki:
On:
;Suoritetaan hoitele.bat ja annetaan parametriksi on
run hoitele.bat on
MsgBox, 0, auki on, Yhteys on auki.
return
;Pois päältä:
off:
;Sama kun äsken, mutta laitetaan parametriksi off
run hoitele.bat off
MsgBox, 0, Kiinni on, Yhteys on kiinni.
return
;Suljettaessa:
Close:
gui, destroy
exitapp
return

hoitele.bat

@ECHO OFF
if %1 == on ipconfig /renew
if %1 == off ipconfig /release

Vastaus

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

Tietoa sivustosta